U. S. Representative District 23
⚠ 13Runoff
Final Results·151,534 ballots cast
Francisco "Quico" Canseco
49.4%74,853
Ciro D. RodriguezI
44.4%67,348
Craig T. Stephens
3.6%5,432
Martin Nitschke
1.6%2,482
Ed Scharf
0.9%1,419
Early vote vs Election Day
Francisco "Quico" Canseco gained 49.4 percentage points on Election Day.
Francisco "Quico" Canseco+49.4pp on E-day
Early 0 (0.0%)E-day 74,853 (100.0%)
Ciro D. Rodriguez+44.4pp on E-day
Early 0 (0.0%)E-day 67,348 (100.0%)
Craig T. Stephens+3.6pp on E-day
Early 0 (0.0%)E-day 5,432 (100.0%)
Martin Nitschke+1.6pp on E-day
Early 0 (0.0%)E-day 2,482 (100.0%)
Ed Scharf+0.9pp on E-day
Early 0 (0.0%)E-day 1,419 (100.0%)
Race totals151,534 ballots
Early 0 (0.0%)E-day 151,534 (100.0%)
Hue = county leader · Saturation = √(net margin / 90th-pctile county margin), floored
Noted (13)
- Underperform6.8MAVERICKFrancisco "Quico" Canseco's margin -64.7pp vs statewide +5.0pp
- Underperform4.1ZAVALAFrancisco "Quico" Canseco's margin -66.4pp vs statewide +5.0pp
- Landslide3.1MEDINAFrancisco "Quico" Canseco won by +36.6pp vs statewide +5.0pp
- Crossover2.9BEXARFrancisco "Quico" Canseco (REP) won a county with 43.8% REP lean
- Underperform2.6EL PASOFrancisco "Quico" Canseco's margin -39.1pp vs statewide +5.0pp
- Underperform2.6DIMMITFrancisco "Quico" Canseco's margin -46.1pp vs statewide +5.0pp
- Underperform2.1PRESIDIOFrancisco "Quico" Canseco's margin -48.6pp vs statewide +5.0pp
- Crossover2.0VAL VERDECiro D. Rodriguez (DEM) won a county with 58.8% REP lean
- Underperform1.5VAL VERDEFrancisco "Quico" Canseco's margin -10.4pp vs statewide +5.0pp
- Crossover1.4REEVESCiro D. Rodriguez (DEM) won a county with 62.3% REP lean
- Underperform1.3REEVESFrancisco "Quico" Canseco's margin -22.5pp vs statewide +5.0pp
- Underperform1.2CULBERSONFrancisco "Quico" Canseco's margin -35.5pp vs statewide +5.0pp
- Crossover0.2CULBERSONCiro D. Rodriguez (DEM) won a county with 53.7% REP lean
County results — early vs Election Day
| County | Canseco | Rodriguez | Stephens | Nitschke | Scharf | Total | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | ||
| BEXAR | 0 | 51,953 | 51,953 | 0 | 40,145 | 40,145 | 0 | 3,367 | 3,367 | 0 | 1,513 | 1,513 | 0 | 1,017 | 1,017 | 97,995 |
| BREWSTER | 0 | 1,301 | 1,301 | 0 | 1,190 | 1,190 | 0 | 85 | 85 | 0 | 68 | 68 | 0 | 23 | 23 | 2,667 |
| CROCKETT | 0 | 570 | 570 | 0 | 300 | 300 | 0 | 48 | 48 | 0 | 12 | 12 | 0 | 4 | 4 | 934 |
| CULBERSON | 0 | 185 | 185 | 0 | 406 | 406 | 0 | 15 | 15 | 0 | 10 | 10 | 0 | 7 | 7 | 623 |
| DIMMIT | 0 | 471 | 471 | 0 | 1,357 | 1,357 | 0 | 48 | 48 | 0 | 31 | 31 | 0 | 13 | 13 | 1,920 |
| EDWARDS | 0 | 489 | 489 | 0 | 349 | 349 | 0 | 53 | 53 | 0 | 21 | 21 | 0 | 5 | 5 | 917 |
| EL PASO | 0 | 734 | 734 | 0 | 1,754 | 1,754 | 0 | 61 | 61 | 0 | 37 | 37 | 0 | 20 | 20 | 2,606 |
| HUDSPETH | 0 | 319 | 319 | 0 | 291 | 291 | 0 | 17 | 17 | 0 | 12 | 12 | 0 | 6 | 6 | 645 |
| JEFF DAVIS | 0 | 503 | 503 | 0 | 385 | 385 | 0 | 40 | 40 | 0 | 33 | 33 | 0 | 5 | 5 | 966 |
| KINNEY | 0 | 651 | 651 | 0 | 523 | 523 | 0 | 76 | 76 | 0 | 41 | 41 | 0 | 22 | 22 | 1,313 |
| MAVERICK | 0 | 1,104 | 1,104 | 0 | 5,667 | 5,667 | 0 | 113 | 113 | 0 | 122 | 122 | 0 | 52 | 52 | 7,058 |
| MEDINA | 0 | 6,968 | 6,968 | 0 | 2,966 | 2,966 | 0 | 690 | 690 | 0 | 218 | 218 | 0 | 88 | 88 | 10,930 |
| PECOS | 0 | 1,630 | 1,630 | 0 | 1,351 | 1,351 | 0 | 137 | 137 | 0 | 46 | 46 | 0 | 19 | 19 | 3,183 |
| PRESIDIO | 0 | 269 | 269 | 0 | 824 | 824 | 0 | 18 | 18 | 0 | 19 | 19 | 0 | 11 | 11 | 1,141 |
| REEVES | 0 | 660 | 660 | 0 | 1,068 | 1,068 | 0 | 51 | 51 | 0 | 24 | 24 | 0 | 13 | 13 | 1,816 |
| SUTTON | 0 | 371 | 371 | 0 | 243 | 243 | 0 | 16 | 16 | 0 | 8 | 8 | 0 | 2 | 2 | 640 |
| TERRELL | 0 | 277 | 277 | 0 | 234 | 234 | 0 | 17 | 17 | 0 | 16 | 16 | 0 | 2 | 2 | 546 |
| UVALDE | 0 | 3,056 | 3,056 | 0 | 2,579 | 2,579 | 0 | 283 | 283 | 0 | 107 | 107 | 0 | 41 | 41 | 6,066 |
| VAL VERDE | 0 | 2,965 | 2,965 | 0 | 3,700 | 3,700 | 0 | 262 | 262 | 0 | 116 | 116 | 0 | 57 | 57 | 7,100 |
| ZAVALA | 0 | 377 | 377 | 0 | 2,016 | 2,016 | 0 | 35 | 35 | 0 | 28 | 28 | 0 | 12 | 12 | 2,468 |
- BEXAR97,995 totalCansecoEarly 0 · E-day 51,95351,953RodriguezEarly 0 · E-day 40,14540,145StephensEarly 0 · E-day 3,3673,367NitschkeEarly 0 · E-day 1,5131,513ScharfEarly 0 · E-day 1,0171,017
- BREWSTER2,667 totalCansecoEarly 0 · E-day 1,3011,301RodriguezEarly 0 · E-day 1,1901,190StephensEarly 0 · E-day 8585NitschkeEarly 0 · E-day 6868ScharfEarly 0 · E-day 2323
- CROCKETT934 totalCansecoEarly 0 · E-day 570570RodriguezEarly 0 · E-day 300300StephensEarly 0 · E-day 4848NitschkeEarly 0 · E-day 1212ScharfEarly 0 · E-day 44
- CULBERSON623 totalCansecoEarly 0 · E-day 185185RodriguezEarly 0 · E-day 406406StephensEarly 0 · E-day 1515NitschkeEarly 0 · E-day 1010ScharfEarly 0 · E-day 77
- DIMMIT1,920 totalCansecoEarly 0 · E-day 471471RodriguezEarly 0 · E-day 1,3571,357StephensEarly 0 · E-day 4848NitschkeEarly 0 · E-day 3131ScharfEarly 0 · E-day 1313
- EDWARDS917 totalCansecoEarly 0 · E-day 489489RodriguezEarly 0 · E-day 349349StephensEarly 0 · E-day 5353NitschkeEarly 0 · E-day 2121ScharfEarly 0 · E-day 55
- EL PASO2,606 totalCansecoEarly 0 · E-day 734734RodriguezEarly 0 · E-day 1,7541,754StephensEarly 0 · E-day 6161NitschkeEarly 0 · E-day 3737ScharfEarly 0 · E-day 2020
- HUDSPETH645 totalCansecoEarly 0 · E-day 319319RodriguezEarly 0 · E-day 291291StephensEarly 0 · E-day 1717NitschkeEarly 0 · E-day 1212ScharfEarly 0 · E-day 66
- JEFF DAVIS966 totalCansecoEarly 0 · E-day 503503RodriguezEarly 0 · E-day 385385StephensEarly 0 · E-day 4040NitschkeEarly 0 · E-day 3333ScharfEarly 0 · E-day 55
- KINNEY1,313 totalCansecoEarly 0 · E-day 651651RodriguezEarly 0 · E-day 523523StephensEarly 0 · E-day 7676NitschkeEarly 0 · E-day 4141ScharfEarly 0 · E-day 2222
- MAVERICK7,058 totalCansecoEarly 0 · E-day 1,1041,104RodriguezEarly 0 · E-day 5,6675,667StephensEarly 0 · E-day 113113NitschkeEarly 0 · E-day 122122ScharfEarly 0 · E-day 5252
- MEDINA10,930 totalCansecoEarly 0 · E-day 6,9686,968RodriguezEarly 0 · E-day 2,9662,966StephensEarly 0 · E-day 690690NitschkeEarly 0 · E-day 218218ScharfEarly 0 · E-day 8888
- PECOS3,183 totalCansecoEarly 0 · E-day 1,6301,630RodriguezEarly 0 · E-day 1,3511,351StephensEarly 0 · E-day 137137NitschkeEarly 0 · E-day 4646ScharfEarly 0 · E-day 1919
- PRESIDIO1,141 totalCansecoEarly 0 · E-day 269269RodriguezEarly 0 · E-day 824824StephensEarly 0 · E-day 1818NitschkeEarly 0 · E-day 1919ScharfEarly 0 · E-day 1111
- REEVES1,816 totalCansecoEarly 0 · E-day 660660RodriguezEarly 0 · E-day 1,0681,068StephensEarly 0 · E-day 5151NitschkeEarly 0 · E-day 2424ScharfEarly 0 · E-day 1313
- SUTTON640 totalCansecoEarly 0 · E-day 371371RodriguezEarly 0 · E-day 243243StephensEarly 0 · E-day 1616NitschkeEarly 0 · E-day 88ScharfEarly 0 · E-day 22
- TERRELL546 totalCansecoEarly 0 · E-day 277277RodriguezEarly 0 · E-day 234234StephensEarly 0 · E-day 1717NitschkeEarly 0 · E-day 1616ScharfEarly 0 · E-day 22
- UVALDE6,066 totalCansecoEarly 0 · E-day 3,0563,056RodriguezEarly 0 · E-day 2,5792,579StephensEarly 0 · E-day 283283NitschkeEarly 0 · E-day 107107ScharfEarly 0 · E-day 4141
- VAL VERDE7,100 totalCansecoEarly 0 · E-day 2,9652,965RodriguezEarly 0 · E-day 3,7003,700StephensEarly 0 · E-day 262262NitschkeEarly 0 · E-day 116116ScharfEarly 0 · E-day 5757
- ZAVALA2,468 totalCansecoEarly 0 · E-day 377377RodriguezEarly 0 · E-day 2,0162,016StephensEarly 0 · E-day 3535NitschkeEarly 0 · E-day 2828ScharfEarly 0 · E-day 1212