U. S. Representative District 23

2Runoff
RepublicanFinal Results·28,763 ballots cast
Will Hurd
33.7%9,695
Francisco "Quico" Canseco
32.2%9,250
Robert (Doc) Lowry
22.1%6,369
Mike Kueber
6.9%1,990
Joseph Mack "Doc" Gould
5.1%1,459
Early vote vs Election Day

Will Hurd gained 33.7 percentage points on Election Day.

Will Hurd+33.7pp on E-day
Early 0 (0.0%)E-day 9,695 (100.0%)
Francisco "Quico" Canseco+32.2pp on E-day
Early 0 (0.0%)E-day 9,250 (100.0%)
Robert (Doc) Lowry+22.1pp on E-day
Early 0 (0.0%)E-day 6,369 (100.0%)
Mike Kueber+6.9pp on E-day
Early 0 (0.0%)E-day 1,990 (100.0%)
Joseph Mack "Doc" Gould+5.1pp on E-day
Early 0 (0.0%)E-day 1,459 (100.0%)
Race totals28,763 ballots
Early 0 (0.0%)E-day 28,763 (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: 96 votes · Will Hurd 36.5% (35) · Francisco "Quico" Canseco 22.9% (22) · Robert (Doc) Lowry 26.0% (25) · Mike Kueber 5.2% (5) · Joseph Mack "Doc" Gould 9.4% (9) · 10 net for leaderNolan: no dataBrazos: no dataJefferson: no dataBell: no dataBandera: no dataHidalgo: no dataSchleicher: no dataGrayson: no dataCrosby: no dataDelta: no dataZavala: 13 votes · Will Hurd 38.5% (5) · Francisco "Quico" Canseco 7.7% (1) · Robert (Doc) Lowry 38.5% (5) · Mike Kueber 15.4% (2) · 0 net for leaderRockwall: no dataEastland: no dataDeWitt: no dataAngelina: no dataMcLennan: no dataLamar: no dataLeon: no dataStonewall: no dataMcMullen: no dataSutton: 184 votes · Will Hurd 68.5% (126) · Francisco "Quico" Canseco 9.2% (17) · Robert (Doc) Lowry 9.2% (17) · Mike Kueber 10.9% (20) · Joseph Mack "Doc" Gould 2.2% (4) · 106 net for leaderFort Bend: no dataParker: no dataKinney: 259 votes · Will Hurd 25.1% (65) · Francisco "Quico" Canseco 8.5% (22) · Robert (Doc) Lowry 43.6% (113) · Mike Kueber 18.9% (49) · Joseph Mack "Doc" Gould 3.9% (10) · 48 net for leaderFayette: 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: 20,190 votes · Will Hurd 31.0% (6,261) · Francisco "Quico" Canseco 36.3% (7,321) · Robert (Doc) Lowry 22.4% (4,521) · Mike Kueber 5.7% (1,153) · Joseph Mack "Doc" Gould 4.6% (934) · 1,060 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: 186 votes · Will Hurd 37.6% (70) · Francisco "Quico" Canseco 14.5% (27) · Robert (Doc) Lowry 22.6% (42) · Mike Kueber 13.4% (25) · Joseph Mack "Doc" Gould 11.8% (22) · 28 net for leaderWaller: no dataMaverick: 52 votes · Will Hurd 32.7% (17) · Francisco "Quico" Canseco 23.1% (12) · Robert (Doc) Lowry 17.3% (9) · Mike Kueber 13.5% (7) · Joseph Mack "Doc" Gould 13.5% (7) · 5 net for leaderKleberg: 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: 3,864 votes · Will Hurd 46.1% (1,780) · Francisco "Quico" Canseco 22.6% (875) · Robert (Doc) Lowry 21.0% (812) · Mike Kueber 6.6% (254) · Joseph Mack "Doc" Gould 3.7% (143) · 905 net for leaderMotley: no dataWichita: no dataMidland: no dataVictoria: no dataTyler: no dataFalls: no dataPresidio: 20 votes · Will Hurd 20.0% (4) · Francisco "Quico" Canseco 20.0% (4) · Robert (Doc) Lowry 35.0% (7) · Mike Kueber 5.0% (1) · Joseph Mack "Doc" Gould 20.0% (4) · 3 net for leaderWillacy: no dataLubbock: no dataHenderson: no dataWalker: no dataGalveston: no dataHarris: no dataDawson: no dataPecos: 397 votes · Will Hurd 32.2% (128) · Francisco "Quico" Canseco 11.1% (44) · Robert (Doc) Lowry 31.2% (124) · Mike Kueber 10.8% (43) · Joseph Mack "Doc" Gould 14.6% (58) · 4 net for leaderNacogdoches: 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: 268 votes · Will Hurd 30.6% (82) · Francisco "Quico" Canseco 22.0% (59) · Robert (Doc) Lowry 17.5% (47) · Mike Kueber 13.1% (35) · Joseph Mack "Doc" Gould 16.8% (45) · 23 net for leaderMontague: 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: 28 votes · Will Hurd 25.0% (7) · Francisco "Quico" Canseco 21.4% (6) · Robert (Doc) Lowry 28.6% (8) · Mike Kueber 17.9% (5) · Joseph Mack "Doc" Gould 7.1% (2) · 1 net for leaderNueces: no dataCamp: no dataFreestone: no dataRunnels: no dataTerrell: 26 votes · Will Hurd 42.3% (11) · Francisco "Quico" Canseco 7.7% (2) · Robert (Doc) Lowry 26.9% (7) · Mike Kueber 3.8% (1) · Joseph Mack "Doc" Gould 19.2% (5) · 4 net for leaderDeaf 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: 1,245 votes · Will Hurd 40.7% (507) · Francisco "Quico" Canseco 21.8% (271) · Robert (Doc) Lowry 19.9% (248) · Mike Kueber 12.8% (159) · Joseph Mack "Doc" Gould 4.8% (60) · 236 net for leaderBailey: no dataCulberson: no dataAtascosa: no dataWilson: no dataStarr: no dataDallas: no dataKimble: no dataMcCulloch: no dataCrockett: no dataHill: no dataKent: no dataEl Paso: 245 votes · Will Hurd 36.7% (90) · Francisco "Quico" Canseco 22.9% (56) · Robert (Doc) Lowry 23.7% (58) · Mike Kueber 10.6% (26) · Joseph Mack "Doc" Gould 6.1% (15) · 32 net for leaderLoving: no dataDickens: no dataLa Salle: no dataLamb: no dataAustin: no dataHutchinson: no dataVal Verde: 1,293 votes · Will Hurd 26.0% (336) · Francisco "Quico" Canseco 35.7% (461) · Robert (Doc) Lowry 20.1% (260) · Mike Kueber 13.2% (171) · Joseph Mack "Doc" Gould 5.0% (65) · 125 net for leaderSmith: 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: 397 votes · Will Hurd 43.1% (171) · Francisco "Quico" Canseco 12.6% (50) · Robert (Doc) Lowry 16.6% (66) · Mike Kueber 8.6% (34) · Joseph Mack "Doc" Gould 19.1% (76) · 95 net for leaderGregg: 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: 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: no dataTravis: no dataHoward: no dataEl PasoAmarilloLubbockOdessaSan AngeloDallasTylerAustinHoustonSan AntonioCorpus ChristiMcAllen
Hue = county leader · Saturation = √(net margin / 90th-pctile county margin), floored
Noted (2)
  • Landslide0.7
    SUTTON
    Will Hurd won by +57.6pp vs statewide +1.5pp
  • Landslide0.4
    KINNEY
    Robert (Doc) Lowry won by +18.5pp vs statewide -11.6pp

County results — early vs Election Day

  • BEXAR20,190 total
    HurdEarly 0 · E-day 6,2616,261
    CansecoEarly 0 · E-day 7,3217,321
    LowryEarly 0 · E-day 4,5214,521
    KueberEarly 0 · E-day 1,1531,153
    GouldEarly 0 · E-day 934934
  • BREWSTER397 total
    HurdEarly 0 · E-day 171171
    CansecoEarly 0 · E-day 5050
    LowryEarly 0 · E-day 6666
    KueberEarly 0 · E-day 3434
    GouldEarly 0 · E-day 7676
  • CROCKETT0 total
    HurdEarly 0 · E-day 00
    CansecoEarly 0 · E-day 00
    LowryEarly 0 · E-day 00
    KueberEarly 0 · E-day 00
    GouldEarly 0 · E-day 00
  • CULBERSON0 total
    HurdEarly 0 · E-day 00
    CansecoEarly 0 · E-day 00
    LowryEarly 0 · E-day 00
    KueberEarly 0 · E-day 00
    GouldEarly 0 · E-day 00
  • DIMMIT96 total
    HurdEarly 0 · E-day 3535
    CansecoEarly 0 · E-day 2222
    LowryEarly 0 · E-day 2525
    KueberEarly 0 · E-day 55
    GouldEarly 0 · E-day 99
  • EDWARDS186 total
    HurdEarly 0 · E-day 7070
    CansecoEarly 0 · E-day 2727
    LowryEarly 0 · E-day 4242
    KueberEarly 0 · E-day 2525
    GouldEarly 0 · E-day 2222
  • EL PASO245 total
    HurdEarly 0 · E-day 9090
    CansecoEarly 0 · E-day 5656
    LowryEarly 0 · E-day 5858
    KueberEarly 0 · E-day 2626
    GouldEarly 0 · E-day 1515
  • HUDSPETH0 total
    HurdEarly 0 · E-day 00
    CansecoEarly 0 · E-day 00
    LowryEarly 0 · E-day 00
    KueberEarly 0 · E-day 00
    GouldEarly 0 · E-day 00
  • JEFF DAVIS268 total
    HurdEarly 0 · E-day 8282
    CansecoEarly 0 · E-day 5959
    LowryEarly 0 · E-day 4747
    KueberEarly 0 · E-day 3535
    GouldEarly 0 · E-day 4545
  • KINNEY259 total
    HurdEarly 0 · E-day 6565
    CansecoEarly 0 · E-day 2222
    LowryEarly 0 · E-day 113113
    KueberEarly 0 · E-day 4949
    GouldEarly 0 · E-day 1010
  • MAVERICK52 total
    HurdEarly 0 · E-day 1717
    CansecoEarly 0 · E-day 1212
    LowryEarly 0 · E-day 99
    KueberEarly 0 · E-day 77
    GouldEarly 0 · E-day 77
  • MEDINA3,864 total
    HurdEarly 0 · E-day 1,7801,780
    CansecoEarly 0 · E-day 875875
    LowryEarly 0 · E-day 812812
    KueberEarly 0 · E-day 254254
    GouldEarly 0 · E-day 143143
  • PECOS397 total
    HurdEarly 0 · E-day 128128
    CansecoEarly 0 · E-day 4444
    LowryEarly 0 · E-day 124124
    KueberEarly 0 · E-day 4343
    GouldEarly 0 · E-day 5858
  • PRESIDIO20 total
    HurdEarly 0 · E-day 44
    CansecoEarly 0 · E-day 44
    LowryEarly 0 · E-day 77
    KueberEarly 0 · E-day 11
    GouldEarly 0 · E-day 44
  • REEVES28 total
    HurdEarly 0 · E-day 77
    CansecoEarly 0 · E-day 66
    LowryEarly 0 · E-day 88
    KueberEarly 0 · E-day 55
    GouldEarly 0 · E-day 22
  • SUTTON184 total
    HurdEarly 0 · E-day 126126
    CansecoEarly 0 · E-day 1717
    LowryEarly 0 · E-day 1717
    KueberEarly 0 · E-day 2020
    GouldEarly 0 · E-day 44
  • TERRELL26 total
    HurdEarly 0 · E-day 1111
    CansecoEarly 0 · E-day 22
    LowryEarly 0 · E-day 77
    KueberEarly 0 · E-day 11
    GouldEarly 0 · E-day 55
  • UVALDE1,245 total
    HurdEarly 0 · E-day 507507
    CansecoEarly 0 · E-day 271271
    LowryEarly 0 · E-day 248248
    KueberEarly 0 · E-day 159159
    GouldEarly 0 · E-day 6060
  • VAL VERDE1,293 total
    HurdEarly 0 · E-day 336336
    CansecoEarly 0 · E-day 461461
    LowryEarly 0 · E-day 260260
    KueberEarly 0 · E-day 171171
    GouldEarly 0 · E-day 6565
  • ZAVALA13 total
    HurdEarly 0 · E-day 55
    CansecoEarly 0 · E-day 11
    LowryEarly 0 · E-day 55
    KueberEarly 0 · E-day 22
    GouldEarly 0 · E-day 00