U. S. Representative District 25
⚠ 12
Final Results·177,883 ballots cast
Roger WilliamsI
60.2%107,120
Marco Montoya
36.2%64,463
John Betz
3.5%6,300
Early vote vs Election Day
Roger Williams gained 60.2 percentage points on Election Day.
Roger Williams+60.2pp on E-day
Early 0 (0.0%)E-day 107,120 (100.0%)
Marco Montoya+36.2pp on E-day
Early 0 (0.0%)E-day 64,463 (100.0%)
John Betz+3.5pp on E-day
Early 0 (0.0%)E-day 6,300 (100.0%)
Race totals177,883 ballots
Early 0 (0.0%)E-day 177,883 (100.0%)
Hue = county leader · Saturation = √(net margin / 90th-pctile county margin), floored
Noted (12)
- Underperform6.9TRAVISRoger Williams's margin -10.5pp vs statewide +24.0pp
- Landslide6.3JOHNSONRoger Williams won by +63.9pp vs statewide +24.0pp
- Landslide3.6BURNETRoger Williams won by +60.0pp vs statewide +24.0pp
- Landslide3.3HILLRoger Williams won by +61.7pp vs statewide +24.0pp
- Underperform3.2BELLRoger Williams's margin -31.9pp vs statewide +24.0pp
- Landslide2.6BOSQUERoger Williams won by +65.4pp vs statewide +24.0pp
- Landslide2.6LAMPASASRoger Williams won by +64.9pp vs statewide +24.0pp
- Landslide2.5ERATHRoger Williams won by +69.4pp vs statewide +24.0pp
- Landslide2.0SOMERVELLRoger Williams won by +70.2pp vs statewide +24.0pp
- Landslide1.8HAMILTONRoger Williams won by +64.7pp vs statewide +24.0pp
- Crossover1.3BELLMarco Montoya (DEM) won a county with 59.5% REP lean
- Crossover1.1HAYSRoger Williams (REP) won a county with 46.7% REP lean
County results — early vs Election Day
| County | Williams | Montoya | Betz | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | ||
| BELL | 0 | 781 | 781 | 0 | 1,543 | 1,543 | 0 | 64 | 64 | 2,388 |
| BOSQUE | 0 | 3,906 | 3,906 | 0 | 767 | 767 | 0 | 128 | 128 | 4,801 |
| BURNET | 0 | 9,182 | 9,182 | 0 | 2,144 | 2,144 | 0 | 404 | 404 | 11,730 |
| CORYELL | 0 | 6,411 | 6,411 | 0 | 1,916 | 1,916 | 0 | 241 | 241 | 8,568 |
| ERATH | 0 | 2,907 | 2,907 | 0 | 496 | 496 | 0 | 73 | 73 | 3,476 |
| HAMILTON | 0 | 1,900 | 1,900 | 0 | 381 | 381 | 0 | 65 | 65 | 2,346 |
| HAYS | 0 | 9,534 | 9,534 | 0 | 5,221 | 5,221 | 0 | 681 | 681 | 15,436 |
| HILL | 0 | 6,988 | 6,988 | 0 | 1,594 | 1,594 | 0 | 158 | 158 | 8,740 |
| JOHNSON | 0 | 23,390 | 23,390 | 0 | 4,882 | 4,882 | 0 | 693 | 693 | 28,965 |
| LAMPASAS | 0 | 3,713 | 3,713 | 0 | 745 | 745 | 0 | 112 | 112 | 4,570 |
| SOMERVELL | 0 | 1,843 | 1,843 | 0 | 307 | 307 | 0 | 38 | 38 | 2,188 |
| TARRANT | 0 | 1,161 | 1,161 | 0 | 346 | 346 | 0 | 28 | 28 | 1,535 |
| TRAVIS | 0 | 35,404 | 35,404 | 0 | 44,121 | 44,121 | 0 | 3,615 | 3,615 | 83,140 |
- BELL2,388 totalWilliamsEarly 0 · E-day 781781MontoyaEarly 0 · E-day 1,5431,543BetzEarly 0 · E-day 6464
- BOSQUE4,801 totalWilliamsEarly 0 · E-day 3,9063,906MontoyaEarly 0 · E-day 767767BetzEarly 0 · E-day 128128
- BURNET11,730 totalWilliamsEarly 0 · E-day 9,1829,182MontoyaEarly 0 · E-day 2,1442,144BetzEarly 0 · E-day 404404
- CORYELL8,568 totalWilliamsEarly 0 · E-day 6,4116,411MontoyaEarly 0 · E-day 1,9161,916BetzEarly 0 · E-day 241241
- ERATH3,476 totalWilliamsEarly 0 · E-day 2,9072,907MontoyaEarly 0 · E-day 496496BetzEarly 0 · E-day 7373
- HAMILTON2,346 totalWilliamsEarly 0 · E-day 1,9001,900MontoyaEarly 0 · E-day 381381BetzEarly 0 · E-day 6565
- HAYS15,436 totalWilliamsEarly 0 · E-day 9,5349,534MontoyaEarly 0 · E-day 5,2215,221BetzEarly 0 · E-day 681681
- HILL8,740 totalWilliamsEarly 0 · E-day 6,9886,988MontoyaEarly 0 · E-day 1,5941,594BetzEarly 0 · E-day 158158
- JOHNSON28,965 totalWilliamsEarly 0 · E-day 23,39023,390MontoyaEarly 0 · E-day 4,8824,882BetzEarly 0 · E-day 693693
- LAMPASAS4,570 totalWilliamsEarly 0 · E-day 3,7133,713MontoyaEarly 0 · E-day 745745BetzEarly 0 · E-day 112112
- SOMERVELL2,188 totalWilliamsEarly 0 · E-day 1,8431,843MontoyaEarly 0 · E-day 307307BetzEarly 0 · E-day 3838
- TARRANT1,535 totalWilliamsEarly 0 · E-day 1,1611,161MontoyaEarly 0 · E-day 346346BetzEarly 0 · E-day 2828
- TRAVIS83,140 totalWilliamsEarly 0 · E-day 35,40435,404MontoyaEarly 0 · E-day 44,12144,121BetzEarly 0 · E-day 3,6153,615