President, Congressional District 28

3Runoff
RepublicanFinal Results·32,666 ballots cast
Ted Cruz
43.9%14,341
Donald J. Trump
30.1%9,819
Marco Rubio
17.2%5,616
Ben Carson
3.7%1,204
John R. Kasich
2.4%774
Jeb Bush
1.3%416
Uncommitted
0.6%209
Rand Paul
0.2%74
Mike Huckabee
0.2%53
Chris Christie
0.1%45
Carly Fiorina
0.1%40
Lindsey Graham
0.1%30
Rick Santorum
0.1%23
Elizabeth Gray
0.1%22
Early vote vs Election Day

Ted Cruz gained 43.9 percentage points on Election Day.

Ted Cruz+43.9pp on E-day
Early 0 (0.0%)E-day 14,341 (100.0%)
Donald J. Trump+30.1pp on E-day
Early 0 (0.0%)E-day 9,819 (100.0%)
Marco Rubio+17.2pp on E-day
Early 0 (0.0%)E-day 5,616 (100.0%)
Ben Carson+3.7pp on E-day
Early 0 (0.0%)E-day 1,204 (100.0%)
John R. Kasich+2.4pp on E-day
Early 0 (0.0%)E-day 774 (100.0%)
Jeb Bush+1.3pp on E-day
Early 0 (0.0%)E-day 416 (100.0%)
Uncommitted+0.6pp on E-day
Early 0 (0.0%)E-day 209 (100.0%)
Rand Paul+0.2pp on E-day
Early 0 (0.0%)E-day 74 (100.0%)
Mike Huckabee+0.2pp on E-day
Early 0 (0.0%)E-day 53 (100.0%)
Chris Christie+0.1pp on E-day
Early 0 (0.0%)E-day 45 (100.0%)
Carly Fiorina+0.1pp on E-day
Early 0 (0.0%)E-day 40 (100.0%)
Lindsey Graham+0.1pp on E-day
Early 0 (0.0%)E-day 30 (100.0%)
Rick Santorum+0.1pp on E-day
Early 0 (0.0%)E-day 23 (100.0%)
Elizabeth Gray+0.1pp on E-day
Early 0 (0.0%)E-day 22 (100.0%)
Race totals32,666 ballots
Early 0 (0.0%)E-day 32,666 (100.0%)
Menard: no dataHale: no dataArmstrong: no dataCalhoun: no dataClay: no dataOrange: no dataGonzales: no dataFannin: no dataKerr: no dataRefugio: no dataJim Hogg: no dataDimmit: no dataNolan: no dataBrazos: no dataJefferson: no dataBell: no dataBandera: no dataHidalgo: 3,086 votes · Jeb Bush 2.0% (61) · Ben Carson 3.8% (118) · Chris Christie 0.1% (3) · Ted Cruz 34.1% (1,052) · Carly Fiorina 0.3% (8) · Lindsey Graham 0.1% (2) · Elizabeth Gray 0.1% (3) · Mike Huckabee 0.2% (6) · John R. Kasich 2.9% (91) · Rand Paul 0.2% (6) · Marco Rubio 21.5% (663) · Rick Santorum 0.1% (4) · Donald J. Trump 34.1% (1,051) · Uncommitted 0.6% (18) · 1 net for leaderSchleicher: no dataGrayson: no dataCrosby: no dataDelta: no dataZavala: no dataRockwall: no dataEastland: no dataDeWitt: no dataAngelina: no dataMcLennan: no dataLamar: no dataLeon: no dataStonewall: no dataMcMullen: 408 votes · Jeb Bush 1.2% (5) · Ben Carson 2.5% (10) · Ted Cruz 42.2% (172) · Lindsey Graham 0.2% (1) · John R. Kasich 1.7% (7) · Marco Rubio 10.8% (44) · Rick Santorum 0.2% (1) · Donald J. Trump 38.5% (157) · Uncommitted 2.7% (11) · 15 net for leaderSutton: no dataFort Bend: no dataParker: no dataKinney: no dataFayette: no dataBriscoe: no dataHarrison: no dataReagan: no dataColeman: no dataOchiltree: no dataCrane: no dataWashington: no dataLynn: no dataMills: no dataOldham: no dataSabine: no dataHopkins: no dataHouston: no dataBexar: 12,912 votes · Jeb Bush 1.3% (162) · Ben Carson 4.2% (539) · Chris Christie 0.1% (16) · Ted Cruz 44.4% (5,734) · Carly Fiorina 0.1% (14) · Lindsey Graham 0.1% (9) · Elizabeth Gray 0.0% (2) · Mike Huckabee 0.2% (22) · John R. Kasich 3.1% (398) · Rand Paul 0.3% (37) · Marco Rubio 17.5% (2,254) · Rick Santorum 0.0% (5) · Donald J. Trump 28.5% (3,680) · Uncommitted 0.3% (40) · 2,054 net for leaderUpton: no dataErath: no dataRandall: no dataRusk: no dataCoryell: no dataComal: no dataAransas: no dataJack: no dataHemphill: no dataShackelford: no dataSan Jacinto: no dataKendall: no dataWharton: no dataFloyd: no dataKarnes: no dataKaufman: no dataDuval: no dataJohnson: no dataFranklin: no dataEdwards: no dataWaller: no dataMaverick: no dataKleberg: no dataGaines: no dataMartin: no dataBowie: no dataAndrews: no dataPotter: no dataGarza: no dataCaldwell: no dataParmer: no dataTitus: no dataTerry: no dataFoard: no dataReal: no dataCarson: no dataKnox: no dataHays: no dataMedina: no dataMotley: no dataWichita: no dataMidland: no dataVictoria: no dataTyler: no dataFalls: no dataPresidio: no dataWillacy: no dataLubbock: no dataHenderson: no dataWalker: no dataGalveston: no dataHarris: no dataDawson: no dataPecos: no dataNacogdoches: no dataGuadalupe: no dataTarrant: no dataJackson: no dataSwisher: no dataSterling: no dataWinkler: no dataFrio: no dataLipscomb: no dataCollingsworth: no dataColorado: no dataWise: no dataGlasscock: no dataShelby: no dataComanche: no dataBurnet: no dataGray: no dataHudspeth: no dataCass: no dataEllis: no dataCooke: no dataWilliamson: no dataCochran: no dataVan Zandt: no dataDonley: no dataJones: no dataGrimes: no dataIrion: no dataNavarro: no dataBrooks: no dataDallam: no dataHunt: no dataMitchell: no dataWood: no dataChildress: no dataJeff Davis: no dataMontague: no dataBrown: no dataHaskell: no dataFisher: no dataConcho: no dataCoke: no dataPolk: no dataCottle: no dataYoung: no dataLee: no dataCherokee: no dataHall: no dataHood: no dataArcher: no dataBaylor: no dataSan Augustine: no dataMadison: no dataMilam: no dataReeves: no dataNueces: no dataCamp: no dataFreestone: no dataRunnels: no dataTerrell: no dataDeaf Smith: no dataMarion: no dataLiberty: no dataJasper: no dataHansford: no dataChambers: no dataHardin: no dataCollin: no dataBrazoria: no dataThrockmorton: no dataBastrop: no dataScurry: no dataEctor: no dataLimestone: no dataDenton: no dataRed River: no dataMatagorda: no dataHardeman: no dataPalo Pinto: no dataLive Oak: no dataSherman: no dataUvalde: no dataBailey: no dataCulberson: no dataAtascosa: 4,504 votes · Jeb Bush 0.8% (35) · Ben Carson 3.2% (142) · Chris Christie 0.1% (5) · Ted Cruz 52.0% (2,342) · Carly Fiorina 0.0% (2) · Lindsey Graham 0.1% (5) · Mike Huckabee 0.0% (2) · John R. Kasich 1.6% (71) · Rand Paul 0.1% (5) · Marco Rubio 11.7% (529) · Rick Santorum 0.0% (2) · Donald J. Trump 29.8% (1,340) · Uncommitted 0.5% (24) · 1,002 net for leaderWilson: 7,415 votes · Jeb Bush 0.9% (64) · Ben Carson 3.7% (275) · Chris Christie 0.2% (14) · Ted Cruz 51.0% (3,784) · Carly Fiorina 0.1% (6) · Lindsey Graham 0.1% (8) · Elizabeth Gray 0.0% (3) · Mike Huckabee 0.1% (9) · John R. Kasich 1.9% (144) · Rand Paul 0.2% (13) · Marco Rubio 12.3% (915) · Rick Santorum 0.1% (7) · Donald J. Trump 28.1% (2,085) · Uncommitted 1.2% (88) · 1,699 net for leaderStarr: 127 votes · Jeb Bush 2.4% (3) · Ben Carson 3.9% (5) · Chris Christie 0.8% (1) · Ted Cruz 48.0% (61) · John R. Kasich 1.6% (2) · Marco Rubio 20.5% (26) · Donald J. Trump 22.8% (29) · 32 net for leaderDallas: no dataKimble: no dataMcCulloch: no dataCrockett: no dataHill: no dataKent: no dataEl Paso: no dataLoving: no dataDickens: no dataLa Salle: no dataLamb: no dataAustin: no dataHutchinson: no dataVal Verde: no dataSmith: no dataRobertson: no dataGillespie: no dataKing: no dataTom Green: no dataYoakum: no dataSomervell: no dataKenedy: no dataBorden: no dataSan Saba: no dataBurleson: no dataBee: no dataTrinity: no dataCastro: no dataBrewster: no dataGregg: no dataWard: no dataWilbarger: no dataHamilton: no dataStephens: no dataLavaca: no dataBosque: no dataGoliad: no dataRoberts: no dataCallahan: no dataRains: no dataMorris: no dataLampasas: no dataUpshur: no dataWheeler: no dataSan Patricio: no dataMoore: no dataWebb: 4,089 votes · Jeb Bush 2.1% (85) · Ben Carson 2.6% (108) · Chris Christie 0.1% (6) · Ted Cruz 28.2% (1,155) · Carly Fiorina 0.2% (10) · Lindsey Graham 0.1% (5) · Elizabeth Gray 0.3% (14) · Mike Huckabee 0.3% (13) · John R. Kasich 1.5% (61) · Rand Paul 0.3% (12) · Marco Rubio 28.4% (1,163) · Rick Santorum 0.1% (4) · Donald J. Trump 34.9% (1,427) · Uncommitted 0.6% (26) · 264 net for leaderBlanco: no dataNewton: no dataHockley: no dataPanola: no dataAnderson: no dataCameron: no dataMontgomery: no dataLlano: no dataMason: no dataTaylor: no dataHartley: no dataJim Wells: no dataZapata: 86 votes · Jeb Bush 1.2% (1) · Ben Carson 4.7% (4) · Ted Cruz 37.2% (32) · Mike Huckabee 1.2% (1) · Rand Paul 1.2% (1) · Marco Rubio 12.8% (11) · Donald J. Trump 39.5% (34) · Uncommitted 2.3% (2) · 2 net for leaderTravis: no dataHoward: no dataEl PasoAmarilloLubbockOdessaSan AngeloDallasTylerAustinHoustonSan AntonioCorpus ChristiMcAllen
Hue = county leader · Saturation = √(net margin / 90th-pctile county margin), floored
Noted (3)
  • Underperform1.5
    WEBB
    Ted Cruz's margin -6.7pp vs statewide +13.8pp
  • Underperform0.2
    LASALLE
    Ted Cruz's margin -17.9pp vs statewide +13.8pp
  • Underperform0.2
    ZAPATA
    Ted Cruz's margin -2.3pp vs statewide +13.8pp

County results — early vs Election Day

  • ATASCOSA4,504 total
    CruzEarly 0 · E-day 2,3422,342
    TrumpEarly 0 · E-day 1,3401,340
    RubioEarly 0 · E-day 529529
    CarsonEarly 0 · E-day 142142
    KasichEarly 0 · E-day 7171
    BushEarly 0 · E-day 3535
    UncommittedEarly 0 · E-day 2424
    PaulEarly 0 · E-day 55
    HuckabeeEarly 0 · E-day 22
    ChristieEarly 0 · E-day 55
    FiorinaEarly 0 · E-day 22
    GrahamEarly 0 · E-day 55
    SantorumEarly 0 · E-day 22
    GrayEarly 0 · E-day 00
  • BEXAR12,912 total
    CruzEarly 0 · E-day 5,7345,734
    TrumpEarly 0 · E-day 3,6803,680
    RubioEarly 0 · E-day 2,2542,254
    CarsonEarly 0 · E-day 539539
    KasichEarly 0 · E-day 398398
    BushEarly 0 · E-day 162162
    UncommittedEarly 0 · E-day 4040
    PaulEarly 0 · E-day 3737
    HuckabeeEarly 0 · E-day 2222
    ChristieEarly 0 · E-day 1616
    FiorinaEarly 0 · E-day 1414
    GrahamEarly 0 · E-day 99
    SantorumEarly 0 · E-day 55
    GrayEarly 0 · E-day 22
  • HIDALGO3,086 total
    CruzEarly 0 · E-day 1,0521,052
    TrumpEarly 0 · E-day 1,0511,051
    RubioEarly 0 · E-day 663663
    CarsonEarly 0 · E-day 118118
    KasichEarly 0 · E-day 9191
    BushEarly 0 · E-day 6161
    UncommittedEarly 0 · E-day 1818
    PaulEarly 0 · E-day 66
    HuckabeeEarly 0 · E-day 66
    ChristieEarly 0 · E-day 33
    FiorinaEarly 0 · E-day 88
    GrahamEarly 0 · E-day 22
    SantorumEarly 0 · E-day 44
    GrayEarly 0 · E-day 33
  • LASALLE39 total
    CruzEarly 0 · E-day 99
    TrumpEarly 0 · E-day 1616
    RubioEarly 0 · E-day 1111
    CarsonEarly 0 · E-day 33
    KasichEarly 0 · E-day 00
    BushEarly 0 · E-day 00
    UncommittedEarly 0 · E-day 00
    PaulEarly 0 · E-day 00
    HuckabeeEarly 0 · E-day 00
    ChristieEarly 0 · E-day 00
    FiorinaEarly 0 · E-day 00
    GrahamEarly 0 · E-day 00
    SantorumEarly 0 · E-day 00
    GrayEarly 0 · E-day 00
  • MCMULLEN408 total
    CruzEarly 0 · E-day 172172
    TrumpEarly 0 · E-day 157157
    RubioEarly 0 · E-day 4444
    CarsonEarly 0 · E-day 1010
    KasichEarly 0 · E-day 77
    BushEarly 0 · E-day 55
    UncommittedEarly 0 · E-day 1111
    PaulEarly 0 · E-day 00
    HuckabeeEarly 0 · E-day 00
    ChristieEarly 0 · E-day 00
    FiorinaEarly 0 · E-day 00
    GrahamEarly 0 · E-day 11
    SantorumEarly 0 · E-day 11
    GrayEarly 0 · E-day 00
  • STARR127 total
    CruzEarly 0 · E-day 6161
    TrumpEarly 0 · E-day 2929
    RubioEarly 0 · E-day 2626
    CarsonEarly 0 · E-day 55
    KasichEarly 0 · E-day 22
    BushEarly 0 · E-day 33
    UncommittedEarly 0 · E-day 00
    PaulEarly 0 · E-day 00
    HuckabeeEarly 0 · E-day 00
    ChristieEarly 0 · E-day 11
    FiorinaEarly 0 · E-day 00
    GrahamEarly 0 · E-day 00
    SantorumEarly 0 · E-day 00
    GrayEarly 0 · E-day 00
  • WEBB4,089 total
    CruzEarly 0 · E-day 1,1551,155
    TrumpEarly 0 · E-day 1,4271,427
    RubioEarly 0 · E-day 1,1631,163
    CarsonEarly 0 · E-day 108108
    KasichEarly 0 · E-day 6161
    BushEarly 0 · E-day 8585
    UncommittedEarly 0 · E-day 2626
    PaulEarly 0 · E-day 1212
    HuckabeeEarly 0 · E-day 1313
    ChristieEarly 0 · E-day 66
    FiorinaEarly 0 · E-day 1010
    GrahamEarly 0 · E-day 55
    SantorumEarly 0 · E-day 44
    GrayEarly 0 · E-day 1414
  • WILSON7,415 total
    CruzEarly 0 · E-day 3,7843,784
    TrumpEarly 0 · E-day 2,0852,085
    RubioEarly 0 · E-day 915915
    CarsonEarly 0 · E-day 275275
    KasichEarly 0 · E-day 144144
    BushEarly 0 · E-day 6464
    UncommittedEarly 0 · E-day 8888
    PaulEarly 0 · E-day 1313
    HuckabeeEarly 0 · E-day 99
    ChristieEarly 0 · E-day 1414
    FiorinaEarly 0 · E-day 66
    GrahamEarly 0 · E-day 88
    SantorumEarly 0 · E-day 77
    GrayEarly 0 · E-day 33
  • ZAPATA86 total
    CruzEarly 0 · E-day 3232
    TrumpEarly 0 · E-day 3434
    RubioEarly 0 · E-day 1111
    CarsonEarly 0 · E-day 44
    KasichEarly 0 · E-day 00
    BushEarly 0 · E-day 11
    UncommittedEarly 0 · E-day 22
    PaulEarly 0 · E-day 11
    HuckabeeEarly 0 · E-day 11
    ChristieEarly 0 · E-day 00
    FiorinaEarly 0 · E-day 00
    GrahamEarly 0 · E-day 00
    SantorumEarly 0 · E-day 00
    GrayEarly 0 · E-day 00