U. S. REPRESENTATIVE DISTRICT 21

1
Republican● Live Results·95,502 ballots cast
MARK TEIXEIRA
60.9%58,180
JASON CAHILL
9.5%9,043
JAMES "TREY" TRAINOR, III
8.9%8,497
MIKE WHEELER
6.9%6,593
WESTON MARTINEZ
2.4%2,320
KYLE SINCLAIR
2.0%1,947
DANIEL W. BETTS
2.0%1,941
PEGGY MCCORMICK WARDLAW
2.0%1,872
HEATHER TESSMER
1.6%1,575
PAUL ROJAS
1.6%1,559
ZEKE ENRIQUEZ
1.4%1,302
JACQUES DUBOSE
0.7%673
Early vote vs Election Day

JAMES "TREY" TRAINOR, III gained 1.5 percentage points on Election Day.

MARK TEIXEIRA-3.5pp on E-day
Early 38,009 (65.3%)E-day 20,171 (34.7%)
JASON CAHILL-2.5pp on E-day
Early 6,341 (70.1%)E-day 2,702 (29.9%)
JAMES "TREY" TRAINOR, III+1.5pp on E-day
Early 5,118 (60.2%)E-day 3,379 (39.8%)
MIKE WHEELER+1.1pp on E-day
Early 3,971 (60.2%)E-day 2,622 (39.8%)
WESTON MARTINEZ+1.0pp on E-day
Early 1,255 (54.1%)E-day 1,065 (45.9%)
KYLE SINCLAIR+0.8pp on E-day
Early 1,071 (55.0%)E-day 876 (45.0%)
DANIEL W. BETTS-0.0pp on E-day
Early 1,253 (64.6%)E-day 688 (35.4%)
PEGGY MCCORMICK WARDLAW+0.7pp on E-day
Early 1,040 (55.6%)E-day 832 (44.4%)
HEATHER TESSMER+0.2pp on E-day
Early 972 (61.7%)E-day 603 (38.3%)
PAUL ROJAS+0.5pp on E-day
Early 879 (56.4%)E-day 680 (43.6%)
ZEKE ENRIQUEZ+0.1pp on E-day
Early 810 (62.2%)E-day 492 (37.8%)
JACQUES DUBOSE+0.1pp on E-day
Early 415 (61.7%)E-day 258 (38.3%)
Race totals95,502 ballots
Early 61,134 (64.0%)E-day 34,368 (36.0%)
Menard: no dataHale: no dataArmstrong: no dataCalhoun: no dataClay: no dataOrange: no dataGonzales: no dataFannin: no dataKerr: 10,404 votes · ZEKE ENRIQUEZ 1.2% (123) · MIKE WHEELER 4.2% (433) · JASON CAHILL 9.3% (972) · JAMES "TREY" TRAINOR, III 22.3% (2,316) · WESTON MARTINEZ 1.3% (135) · KYLE SINCLAIR 0.8% (83) · PEGGY MCCORMICK WARDLAW 1.8% (185) · JACQUES DUBOSE 1.0% (102) · PAUL ROJAS 1.5% (155) · HEATHER TESSMER 1.4% (142) · MARK TEIXEIRA 54.2% (5,636) · DANIEL W. BETTS 1.2% (122) · 5,636 for leaderRefugio: no dataJim Hogg: no dataDimmit: no dataNolan: no dataBrazos: no dataJefferson: no dataBell: no dataBandera: 4,919 votes · ZEKE ENRIQUEZ 9.1% (447) · MIKE WHEELER 5.7% (282) · JASON CAHILL 10.4% (511) · JAMES "TREY" TRAINOR, III 4.3% (213) · WESTON MARTINEZ 1.6% (80) · KYLE SINCLAIR 1.5% (72) · PEGGY MCCORMICK WARDLAW 1.8% (89) · JACQUES DUBOSE 0.5% (24) · PAUL ROJAS 0.6% (28) · HEATHER TESSMER 0.7% (34) · MARK TEIXEIRA 61.8% (3,039) · DANIEL W. BETTS 2.0% (100) · 3,039 for leaderHidalgo: no dataSchleicher: 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: no dataSutton: 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: 22,796 votes · ZEKE ENRIQUEZ 0.7% (164) · MIKE WHEELER 4.7% (1,067) · JASON CAHILL 11.6% (2,642) · JAMES "TREY" TRAINOR, III 4.4% (994) · WESTON MARTINEZ 4.7% (1,082) · KYLE SINCLAIR 4.2% (948) · PEGGY MCCORMICK WARDLAW 1.7% (398) · JACQUES DUBOSE 0.6% (142) · PAUL ROJAS 1.6% (354) · HEATHER TESSMER 1.6% (366) · MARK TEIXEIRA 61.8% (14,079) · DANIEL W. BETTS 2.5% (560) · 14,079 for leaderUpton: no dataErath: no dataRandall: no dataRusk: no dataCoryell: no dataComal: 27,694 votes · ZEKE ENRIQUEZ 1.2% (335) · MIKE WHEELER 4.3% (1,177) · JASON CAHILL 8.2% (2,260) · JAMES "TREY" TRAINOR, III 7.1% (1,959) · WESTON MARTINEZ 1.1% (293) · KYLE SINCLAIR 2.0% (555) · PEGGY MCCORMICK WARDLAW 3.0% (819) · JACQUES DUBOSE 0.3% (82) · PAUL ROJAS 2.4% (656) · HEATHER TESSMER 1.8% (504) · MARK TEIXEIRA 66.9% (18,516) · DANIEL W. BETTS 1.9% (538) · 18,516 for leaderAransas: no dataJack: no dataHemphill: no dataShackelford: no dataSan Jacinto: no dataKendall: 9,995 votes · ZEKE ENRIQUEZ 0.6% (62) · MIKE WHEELER 16.6% (1,657) · JASON CAHILL 7.4% (736) · JAMES "TREY" TRAINOR, III 6.0% (598) · WESTON MARTINEZ 1.4% (143) · KYLE SINCLAIR 1.0% (101) · PEGGY MCCORMICK WARDLAW 0.9% (88) · JACQUES DUBOSE 2.1% (207) · PAUL ROJAS 1.1% (108) · HEATHER TESSMER 2.3% (229) · MARK TEIXEIRA 59.2% (5,921) · DANIEL W. BETTS 1.5% (145) · 5,921 for leaderWharton: 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: 698 votes · ZEKE ENRIQUEZ 1.1% (8) · MIKE WHEELER 4.2% (29) · JASON CAHILL 13.0% (91) · JAMES "TREY" TRAINOR, III 5.3% (37) · WESTON MARTINEZ 3.0% (21) · KYLE SINCLAIR 1.0% (7) · PEGGY MCCORMICK WARDLAW 1.3% (9) · JACQUES DUBOSE 3.2% (22) · PAUL ROJAS 1.7% (12) · HEATHER TESSMER 0.7% (5) · MARK TEIXEIRA 61.0% (426) · DANIEL W. BETTS 4.4% (31) · 426 for leaderCarson: no dataKnox: no dataHays: 9,054 votes · ZEKE ENRIQUEZ 0.7% (62) · MIKE WHEELER 11.2% (1,014) · JASON CAHILL 14.5% (1,309) · JAMES "TREY" TRAINOR, III 7.8% (708) · WESTON MARTINEZ 3.7% (334) · KYLE SINCLAIR 0.6% (53) · PEGGY MCCORMICK WARDLAW 1.0% (89) · JACQUES DUBOSE 0.6% (53) · PAUL ROJAS 1.6% (147) · HEATHER TESSMER 1.3% (114) · MARK TEIXEIRA 54.3% (4,920) · DANIEL W. BETTS 2.8% (251) · 4,920 for leaderMedina: 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: no dataWilson: no dataStarr: no dataDallas: 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: 6,844 votes · ZEKE ENRIQUEZ 0.6% (43) · MIKE WHEELER 9.2% (631) · JASON CAHILL 3.8% (263) · JAMES "TREY" TRAINOR, III 20.3% (1,390) · WESTON MARTINEZ 2.8% (195) · KYLE SINCLAIR 1.1% (74) · PEGGY MCCORMICK WARDLAW 1.6% (112) · JACQUES DUBOSE 0.3% (22) · PAUL ROJAS 0.9% (59) · HEATHER TESSMER 1.9% (131) · MARK TEIXEIRA 55.6% (3,808) · DANIEL W. BETTS 1.7% (116) · 3,808 for leaderKing: 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: no dataBlanco: 3,098 votes · ZEKE ENRIQUEZ 1.9% (58) · MIKE WHEELER 9.8% (303) · JASON CAHILL 8.4% (259) · JAMES "TREY" TRAINOR, III 9.1% (282) · WESTON MARTINEZ 1.2% (37) · KYLE SINCLAIR 1.7% (54) · PEGGY MCCORMICK WARDLAW 2.7% (83) · JACQUES DUBOSE 0.6% (19) · PAUL ROJAS 1.3% (40) · HEATHER TESSMER 1.6% (50) · MARK TEIXEIRA 59.2% (1,835) · DANIEL W. BETTS 2.5% (78) · 1,835 for leaderNewton: no dataHockley: no dataPanola: no dataAnderson: no dataCameron: no dataMontgomery: no dataLlano: no dataMason: no dataTaylor: no dataHartley: no dataJim Wells: no dataZapata: no dataTravis: no dataHoward: no dataEl PasoAmarilloLubbockOdessaSan AngeloDallasTylerAustinHoustonSan AntonioCorpus ChristiMcAllen
Hue = county leader · Saturation = √(votes / max county votes)
Noted (1)
  • Swing outlier1.7
    GILLESPIE
    MARK TEIXEIRA shifted -9.5pp early→E-day vs -3.4pp statewide (3.0σ outlier)

County results — early vs Election Day

  • BANDERA4,919 total
    TEIXEIRAEarly 2,006 · E-day 1,0333,039
    CAHILLEarly 307 · E-day 204511
    IIIEarly 127 · E-day 86213
    WHEELEREarly 166 · E-day 116282
    MARTINEZEarly 46 · E-day 3480
    SINCLAIREarly 43 · E-day 2972
    BETTSEarly 74 · E-day 26100
    WARDLAWEarly 60 · E-day 2989
    TESSMEREarly 24 · E-day 1034
    ROJASEarly 14 · E-day 1428
    ENRIQUEZEarly 315 · E-day 132447
    DUBOSEEarly 17 · E-day 724
  • BEXAR22,796 total
    TEIXEIRAEarly 9,551 · E-day 4,52814,079
    CAHILLEarly 1,995 · E-day 6472,642
    IIIEarly 596 · E-day 398994
    WHEELEREarly 667 · E-day 4001,067
    MARTINEZEarly 642 · E-day 4401,082
    SINCLAIREarly 542 · E-day 406948
    BETTSEarly 400 · E-day 160560
    WARDLAWEarly 224 · E-day 174398
    TESSMEREarly 244 · E-day 122366
    ROJASEarly 229 · E-day 125354
    ENRIQUEZEarly 97 · E-day 67164
    DUBOSEEarly 93 · E-day 49142
  • BLANCO3,098 total
    TEIXEIRAEarly 1,195 · E-day 6401,835
    CAHILLEarly 161 · E-day 98259
    IIIEarly 197 · E-day 85282
    WHEELEREarly 168 · E-day 135303
    MARTINEZEarly 19 · E-day 1837
    SINCLAIREarly 27 · E-day 2754
    BETTSEarly 49 · E-day 2978
    WARDLAWEarly 40 · E-day 4383
    TESSMEREarly 31 · E-day 1950
    ROJASEarly 25 · E-day 1540
    ENRIQUEZEarly 36 · E-day 2258
    DUBOSEEarly 12 · E-day 719
  • COMAL27,694 total
    TEIXEIRAEarly 11,960 · E-day 6,55618,516
    CAHILLEarly 1,602 · E-day 6582,260
    IIIEarly 1,258 · E-day 7011,959
    WHEELEREarly 731 · E-day 4461,177
    MARTINEZEarly 137 · E-day 156293
    SINCLAIREarly 281 · E-day 274555
    BETTSEarly 331 · E-day 207538
    WARDLAWEarly 433 · E-day 386819
    TESSMEREarly 290 · E-day 214504
    ROJASEarly 337 · E-day 319656
    ENRIQUEZEarly 195 · E-day 140335
    DUBOSEEarly 54 · E-day 2882
  • GILLESPIE6,844 total
    TEIXEIRAEarly 2,250 · E-day 1,5583,808
    CAHILLEarly 148 · E-day 115263
    IIIEarly 636 · E-day 7541,390
    WHEELEREarly 322 · E-day 309631
    MARTINEZEarly 88 · E-day 107195
    SINCLAIREarly 40 · E-day 3474
    BETTSEarly 54 · E-day 62116
    WARDLAWEarly 64 · E-day 48112
    TESSMEREarly 84 · E-day 47131
    ROJASEarly 32 · E-day 2759
    ENRIQUEZEarly 25 · E-day 1843
    DUBOSEEarly 11 · E-day 1122
  • HAYS9,054 total
    TEIXEIRAEarly 3,307 · E-day 1,6134,920
    CAHILLEarly 965 · E-day 3441,309
    IIIEarly 494 · E-day 214708
    WHEELEREarly 582 · E-day 4321,014
    MARTINEZEarly 180 · E-day 154334
    SINCLAIREarly 30 · E-day 2353
    BETTSEarly 165 · E-day 86251
    WARDLAWEarly 55 · E-day 3489
    TESSMEREarly 68 · E-day 46114
    ROJASEarly 86 · E-day 61147
    ENRIQUEZEarly 40 · E-day 2262
    DUBOSEEarly 38 · E-day 1553
  • KENDALL9,995 total
    TEIXEIRAEarly 3,644 · E-day 2,2775,921
    CAHILLEarly 445 · E-day 291736
    IIIEarly 324 · E-day 274598
    WHEELEREarly 1,062 · E-day 5951,657
    MARTINEZEarly 66 · E-day 77143
    SINCLAIREarly 49 · E-day 52101
    BETTSEarly 84 · E-day 61145
    WARDLAWEarly 53 · E-day 3588
    TESSMEREarly 142 · E-day 87229
    ROJASEarly 55 · E-day 53108
    ENRIQUEZEarly 26 · E-day 3662
    DUBOSEEarly 123 · E-day 84207
  • KERR10,404 total
    TEIXEIRAEarly 3,815 · E-day 1,8215,636
    CAHILLEarly 666 · E-day 306972
    IIIEarly 1,465 · E-day 8512,316
    WHEELEREarly 260 · E-day 173433
    MARTINEZEarly 63 · E-day 72135
    SINCLAIREarly 54 · E-day 2983
    BETTSEarly 78 · E-day 44122
    WARDLAWEarly 106 · E-day 79185
    TESSMEREarly 86 · E-day 56142
    ROJASEarly 91 · E-day 64155
    ENRIQUEZEarly 71 · E-day 52123
    DUBOSEEarly 53 · E-day 49102
  • REAL698 total
    TEIXEIRAEarly 281 · E-day 145426
    CAHILLEarly 52 · E-day 3991
    IIIEarly 21 · E-day 1637
    WHEELEREarly 13 · E-day 1629
    MARTINEZEarly 14 · E-day 721
    SINCLAIREarly 5 · E-day 27
    BETTSEarly 18 · E-day 1331
    WARDLAWEarly 5 · E-day 49
    TESSMEREarly 3 · E-day 25
    ROJASEarly 10 · E-day 212
    ENRIQUEZEarly 5 · E-day 38
    DUBOSEEarly 14 · E-day 822