U. S. Representative District 23

25Runoff
Final Results·210,069 ballots cast
Will HurdI
49.2%103,285
Gina Ortiz Jones
48.7%102,359
Ruben Corvalan
2.1%4,425
Early vote vs Election Day

Will Hurd gained 49.2 percentage points on Election Day.

Will Hurd+49.2pp on E-day
Early 0 (0.0%)E-day 103,285 (100.0%)
Gina Ortiz Jones+48.7pp on E-day
Early 0 (0.0%)E-day 102,359 (100.0%)
Ruben Corvalan+2.1pp on E-day
Early 0 (0.0%)E-day 4,425 (100.0%)
Race totals210,069 ballots
Early 0 (0.0%)E-day 210,069 (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: 2,864 votes · Will Hurd 27.5% (788) · Gina Ortiz Jones 70.5% (2,020) · Ruben Corvalan 2.0% (56) · 1,232 net for leaderNolan: no dataBrazos: no dataJefferson: no dataBell: no dataBandera: no dataHidalgo: no dataSchleicher: 948 votes · Will Hurd 77.0% (730) · Gina Ortiz Jones 20.5% (194) · Ruben Corvalan 2.5% (24) · 536 net for leaderGrayson: no dataCrosby: no dataDelta: no dataZavala: 2,881 votes · Will Hurd 19.3% (557) · Gina Ortiz Jones 78.8% (2,270) · Ruben Corvalan 1.9% (54) · 1,713 net for leaderRockwall: no dataEastland: no dataDeWitt: no dataAngelina: no dataMcLennan: no dataLamar: no dataLeon: no dataStonewall: no dataMcMullen: no dataSutton: 1,200 votes · Will Hurd 79.5% (954) · Gina Ortiz Jones 20.0% (240) · Ruben Corvalan 0.5% (6) · 714 net for leaderFort Bend: no dataParker: no dataKinney: 1,189 votes · Will Hurd 69.0% (820) · Gina Ortiz Jones 28.3% (337) · Ruben Corvalan 2.7% (32) · 483 net for leaderFayette: no dataBriscoe: no dataHarrison: no dataReagan: 829 votes · Will Hurd 81.3% (674) · Gina Ortiz Jones 18.1% (150) · Ruben Corvalan 0.6% (5) · 524 net for leaderColeman: no dataOchiltree: no dataCrane: 1,045 votes · Will Hurd 75.3% (787) · Gina Ortiz Jones 22.4% (234) · Ruben Corvalan 2.3% (24) · 553 net for leaderWashington: no dataLynn: no dataMills: no dataOldham: no dataSabine: no dataHopkins: no dataHouston: no dataBexar: 107,968 votes · Will Hurd 51.1% (55,191) · Gina Ortiz Jones 46.8% (50,517) · Ruben Corvalan 2.1% (2,260) · 4,674 net for leaderUpton: 1,007 votes · Will Hurd 80.7% (813) · Gina Ortiz Jones 17.6% (177) · Ruben Corvalan 1.7% (17) · 636 net for leaderErath: 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: 756 votes · Will Hurd 79.5% (601) · Gina Ortiz Jones 19.0% (144) · Ruben Corvalan 1.5% (11) · 457 net for leaderWaller: no dataMaverick: 10,595 votes · Will Hurd 27.2% (2,881) · Gina Ortiz Jones 70.0% (7,416) · Ruben Corvalan 2.8% (298) · 4,535 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: 16,143 votes · Will Hurd 72.4% (11,681) · Gina Ortiz Jones 26.1% (4,207) · Ruben Corvalan 1.6% (255) · 7,474 net for leaderMotley: no dataWichita: no dataMidland: no dataVictoria: no dataTyler: no dataFalls: no dataPresidio: 1,661 votes · Will Hurd 25.9% (431) · Gina Ortiz Jones 72.5% (1,204) · Ruben Corvalan 1.6% (26) · 773 net for leaderWillacy: no dataLubbock: no dataHenderson: no dataWalker: no dataGalveston: no dataHarris: no dataDawson: no dataPecos: 3,507 votes · Will Hurd 61.1% (2,144) · Gina Ortiz Jones 37.4% (1,311) · Ruben Corvalan 1.5% (52) · 833 net for leaderNacogdoches: no dataGuadalupe: no dataTarrant: no dataJackson: no dataSwisher: no dataSterling: no dataWinkler: 1,448 votes · Will Hurd 76.7% (1,110) · Gina Ortiz Jones 22.2% (322) · Ruben Corvalan 1.1% (16) · 788 net for leaderFrio: 3,659 votes · Will Hurd 43.3% (1,586) · Gina Ortiz Jones 54.4% (1,989) · Ruben Corvalan 2.3% (84) · 403 net for leaderLipscomb: no dataCollingsworth: no dataColorado: no dataWise: no dataGlasscock: no dataShelby: no dataComanche: no dataBurnet: no dataGray: no dataHudspeth: 881 votes · Will Hurd 53.2% (469) · Gina Ortiz Jones 43.8% (386) · Ruben Corvalan 3.0% (26) · 83 net for leaderCass: 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: 1,174 votes · Will Hurd 60.1% (706) · Gina Ortiz Jones 38.2% (448) · Ruben Corvalan 1.7% (20) · 258 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: 2,376 votes · Will Hurd 42.7% (1,014) · Gina Ortiz Jones 55.3% (1,313) · Ruben Corvalan 2.1% (49) · 299 net for leaderNueces: no dataCamp: no dataFreestone: no dataRunnels: no dataTerrell: 460 votes · Will Hurd 59.8% (275) · Gina Ortiz Jones 37.2% (171) · Ruben Corvalan 3.0% (14) · 104 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: 7,900 votes · Will Hurd 55.5% (4,388) · Gina Ortiz Jones 42.1% (3,327) · Ruben Corvalan 2.3% (185) · 1,061 net for leaderBailey: no dataCulberson: 774 votes · Will Hurd 37.0% (286) · Gina Ortiz Jones 59.6% (461) · Ruben Corvalan 3.5% (27) · 175 net for leaderAtascosa: no dataWilson: no dataStarr: no dataDallas: no dataKimble: no dataMcCulloch: no dataCrockett: 1,259 votes · Will Hurd 71.8% (904) · Gina Ortiz Jones 26.4% (333) · Ruben Corvalan 1.7% (22) · 571 net for leaderHill: no dataKent: no dataEl Paso: 17,895 votes · Will Hurd 18.9% (3,385) · Gina Ortiz Jones 78.6% (14,069) · Ruben Corvalan 2.5% (441) · 10,684 net for leaderLoving: 54 votes · Will Hurd 83.3% (45) · Gina Ortiz Jones 16.7% (9) · 36 net for leaderDickens: no dataLa Salle: no dataLamb: no dataAustin: no dataHutchinson: no dataVal Verde: 11,335 votes · Will Hurd 48.7% (5,518) · Gina Ortiz Jones 48.9% (5,544) · Ruben Corvalan 2.4% (273) · 26 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: 4,073 votes · Will Hurd 47.6% (1,940) · Gina Ortiz Jones 50.1% (2,041) · Ruben Corvalan 2.3% (92) · 101 net for leaderGregg: no dataWard: 2,907 votes · Will Hurd 70.0% (2,036) · Gina Ortiz Jones 28.5% (829) · Ruben Corvalan 1.4% (42) · 1,207 net for leaderWilbarger: 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 (25)
  • Underperform9.3
    EL PASO
    Will Hurd's margin -59.7pp vs statewide +0.4pp
  • Landslide5.4
    MEDINA
    Will Hurd won by +46.3pp vs statewide +0.4pp
  • Underperform5.1
    MAVERICK
    Will Hurd's margin -42.8pp vs statewide +0.4pp
  • Underperform3.7
    ZAVALA
    Will Hurd's margin -59.5pp vs statewide +0.4pp
  • Crossover2.9
    BEXAR
    Will Hurd (REP) won a county with 43.8% REP lean
  • Underperform2.7
    DIMMIT
    Will Hurd's margin -43.0pp vs statewide +0.4pp
  • Crossover2.5
    VAL VERDE
    Gina Ortiz Jones (DEM) won a county with 58.8% REP lean
  • Underperform2.2
    PRESIDIO
    Will Hurd's margin -46.5pp vs statewide +0.4pp
  • Landslide2.0
    WARD
    Will Hurd won by +41.5pp vs statewide +0.4pp
  • Landslide1.9
    WINKLER
    Will Hurd won by +54.4pp vs statewide +0.4pp
  • Landslide1.9
    SUTTON
    Will Hurd won by +59.5pp vs statewide +0.4pp
  • Landslide1.8
    UPTON
    Will Hurd won by +63.2pp vs statewide +0.4pp
  • Landslide1.7
    REAGAN
    Will Hurd won by +63.2pp vs statewide +0.4pp
  • Crossover1.6
    REEVES
    Gina Ortiz Jones (DEM) won a county with 62.3% REP lean
  • Landslide1.6
    SCHLEICHER
    Will Hurd won by +56.5pp vs statewide +0.4pp
  • Landslide1.6
    CRANE
    Will Hurd won by +52.9pp vs statewide +0.4pp
  • Landslide1.5
    EDWARDS
    Will Hurd won by +60.4pp vs statewide +0.4pp
  • Landslide1.5
    CROCKETT
    Will Hurd won by +45.4pp vs statewide +0.4pp
  • Landslide1.3
    KINNEY
    Will Hurd won by +40.6pp vs statewide +0.4pp
  • Crossover0.9
    FRIO
    Gina Ortiz Jones (DEM) won a county with 55.7% REP lean
  • Crossover0.8
    BREWSTER
    Gina Ortiz Jones (DEM) won a county with 54.7% REP lean
  • Underperform0.7
    CULBERSON
    Will Hurd's margin -22.6pp vs statewide +0.4pp
  • Crossover0.5
    LASALLE
    Gina Ortiz Jones (DEM) won a county with 54.9% REP lean
  • Landslide0.4
    LOVING
    Will Hurd won by +66.7pp vs statewide +0.4pp
  • Crossover0.3
    CULBERSON
    Gina Ortiz Jones (DEM) won a county with 53.7% REP lean

County results — early vs Election Day

  • BEXAR107,968 total
    HurdEarly 0 · E-day 55,19155,191
    JonesEarly 0 · E-day 50,51750,517
    CorvalanEarly 0 · E-day 2,2602,260
  • BREWSTER4,073 total
    HurdEarly 0 · E-day 1,9401,940
    JonesEarly 0 · E-day 2,0412,041
    CorvalanEarly 0 · E-day 9292
  • CRANE1,045 total
    HurdEarly 0 · E-day 787787
    JonesEarly 0 · E-day 234234
    CorvalanEarly 0 · E-day 2424
  • CROCKETT1,259 total
    HurdEarly 0 · E-day 904904
    JonesEarly 0 · E-day 333333
    CorvalanEarly 0 · E-day 2222
  • CULBERSON774 total
    HurdEarly 0 · E-day 286286
    JonesEarly 0 · E-day 461461
    CorvalanEarly 0 · E-day 2727
  • DIMMIT2,864 total
    HurdEarly 0 · E-day 788788
    JonesEarly 0 · E-day 2,0202,020
    CorvalanEarly 0 · E-day 5656
  • EDWARDS756 total
    HurdEarly 0 · E-day 601601
    JonesEarly 0 · E-day 144144
    CorvalanEarly 0 · E-day 1111
  • EL PASO17,895 total
    HurdEarly 0 · E-day 3,3853,385
    JonesEarly 0 · E-day 14,06914,069
    CorvalanEarly 0 · E-day 441441
  • FRIO3,659 total
    HurdEarly 0 · E-day 1,5861,586
    JonesEarly 0 · E-day 1,9891,989
    CorvalanEarly 0 · E-day 8484
  • HUDSPETH881 total
    HurdEarly 0 · E-day 469469
    JonesEarly 0 · E-day 386386
    CorvalanEarly 0 · E-day 2626
  • JEFF DAVIS1,174 total
    HurdEarly 0 · E-day 706706
    JonesEarly 0 · E-day 448448
    CorvalanEarly 0 · E-day 2020
  • KINNEY1,189 total
    HurdEarly 0 · E-day 820820
    JonesEarly 0 · E-day 337337
    CorvalanEarly 0 · E-day 3232
  • LASALLE1,281 total
    HurdEarly 0 · E-day 571571
    JonesEarly 0 · E-day 696696
    CorvalanEarly 0 · E-day 1414
  • LOVING54 total
    HurdEarly 0 · E-day 4545
    JonesEarly 0 · E-day 99
    CorvalanEarly 0 · E-day 00
  • MAVERICK10,595 total
    HurdEarly 0 · E-day 2,8812,881
    JonesEarly 0 · E-day 7,4167,416
    CorvalanEarly 0 · E-day 298298
  • MEDINA16,143 total
    HurdEarly 0 · E-day 11,68111,681
    JonesEarly 0 · E-day 4,2074,207
    CorvalanEarly 0 · E-day 255255
  • PECOS3,507 total
    HurdEarly 0 · E-day 2,1442,144
    JonesEarly 0 · E-day 1,3111,311
    CorvalanEarly 0 · E-day 5252
  • PRESIDIO1,661 total
    HurdEarly 0 · E-day 431431
    JonesEarly 0 · E-day 1,2041,204
    CorvalanEarly 0 · E-day 2626
  • REAGAN829 total
    HurdEarly 0 · E-day 674674
    JonesEarly 0 · E-day 150150
    CorvalanEarly 0 · E-day 55
  • REEVES2,376 total
    HurdEarly 0 · E-day 1,0141,014
    JonesEarly 0 · E-day 1,3131,313
    CorvalanEarly 0 · E-day 4949
  • SCHLEICHER948 total
    HurdEarly 0 · E-day 730730
    JonesEarly 0 · E-day 194194
    CorvalanEarly 0 · E-day 2424
  • SUTTON1,200 total
    HurdEarly 0 · E-day 954954
    JonesEarly 0 · E-day 240240
    CorvalanEarly 0 · E-day 66
  • TERRELL460 total
    HurdEarly 0 · E-day 275275
    JonesEarly 0 · E-day 171171
    CorvalanEarly 0 · E-day 1414
  • UPTON1,007 total
    HurdEarly 0 · E-day 813813
    JonesEarly 0 · E-day 177177
    CorvalanEarly 0 · E-day 1717
  • UVALDE7,900 total
    HurdEarly 0 · E-day 4,3884,388
    JonesEarly 0 · E-day 3,3273,327
    CorvalanEarly 0 · E-day 185185
  • VAL VERDE11,335 total
    HurdEarly 0 · E-day 5,5185,518
    JonesEarly 0 · E-day 5,5445,544
    CorvalanEarly 0 · E-day 273273
  • WARD2,907 total
    HurdEarly 0 · E-day 2,0362,036
    JonesEarly 0 · E-day 829829
    CorvalanEarly 0 · E-day 4242
  • WINKLER1,448 total
    HurdEarly 0 · E-day 1,1101,110
    JonesEarly 0 · E-day 322322
    CorvalanEarly 0 · E-day 1616
  • ZAVALA2,881 total
    HurdEarly 0 · E-day 557557
    JonesEarly 0 · E-day 2,2702,270
    CorvalanEarly 0 · E-day 5454