U. S. REPRESENTATIVE DISTRICT 8
⚠ 6
Final Results·382,471 ballots cast
KEVIN BRADYI
72.5%277,327
ELIZABETH HERNANDEZ
25.5%97,409
CHRIS DUNCAN
2.0%7,735
Early vote vs Election Day
KEVIN BRADY gained 2.2 percentage points on Election Day.
KEVIN BRADY+2.2pp on E-day
Early 237,156 (85.5%)E-day 40,171 (14.5%)
ELIZABETH HERNANDEZ-3.9pp on E-day
Early 85,492 (87.8%)E-day 11,917 (12.2%)
CHRIS DUNCAN+1.7pp on E-day
Early 5,845 (75.6%)E-day 1,890 (24.4%)
Race totals382,471 ballots
Early 328,493 (85.9%)E-day 53,978 (14.1%)
Hue = county leader · Saturation = √(net margin / 90th-pctile county margin), floored
Noted (6)
- Underperform4.3HARRISKEVIN BRADY's margin +25.4pp vs statewide +47.0pp
- Swing outlier2.9HOUSTONKEVIN BRADY shifted +5.2pp early→E-day vs +1.4pp statewide (4.3σ outlier)
- Swing outlier2.1WALKERKEVIN BRADY shifted +3.1pp early→E-day vs +1.4pp statewide (2.0σ outlier)
- Landslide1.8LEONKEVIN BRADY won by +77.2pp vs statewide +47.0pp
- Crossover1.5HARRISKEVIN BRADY (REP) won a county with 46.7% REP lean
- Swing outlier1.2TRINITYKEVIN BRADY shifted -0.5pp early→E-day vs +1.4pp statewide (2.1σ outlier)
County results — early vs Election Day
| County | BRADY | HERNANDEZ | DUNCAN | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | ||
| GRIMES | 7,142 | 2,214 | 9,356 | 2,127 | 511 | 2,638 | 126 | 78 | 204 | 12,198 |
| HARRIS | 22,972 | 2,934 | 25,906 | 13,672 | 1,540 | 15,212 | 717 | 209 | 926 | 42,044 |
| HOUSTON | 5,226 | 1,840 | 7,066 | 1,742 | 435 | 2,177 | 69 | 41 | 110 | 9,353 |
| LEON | 2,345 | 1,234 | 3,579 | 325 | 118 | 443 | 24 | 16 | 40 | 4,062 |
| MADISON | 3,426 | 725 | 4,151 | 865 | 159 | 1,024 | 51 | 16 | 67 | 5,242 |
| MONTGOMERY | 170,695 | 25,337 | 196,032 | 57,828 | 7,414 | 65,242 | 4,297 | 1,296 | 5,593 | 266,867 |
| SAN JACINTO | 8,248 | 1,752 | 10,000 | 1,791 | 340 | 2,131 | 166 | 63 | 229 | 12,360 |
| TRINITY | 4,282 | 1,261 | 5,543 | 917 | 268 | 1,185 | 53 | 27 | 80 | 6,808 |
| WALKER | 12,820 | 2,874 | 15,694 | 6,225 | 1,132 | 7,357 | 342 | 144 | 486 | 23,537 |
- GRIMES12,198 totalBRADYEarly 7,142 · E-day 2,2149,356HERNANDEZEarly 2,127 · E-day 5112,638DUNCANEarly 126 · E-day 78204
- HARRIS42,044 totalBRADYEarly 22,972 · E-day 2,93425,906HERNANDEZEarly 13,672 · E-day 1,54015,212DUNCANEarly 717 · E-day 209926
- HOUSTON9,353 totalBRADYEarly 5,226 · E-day 1,8407,066HERNANDEZEarly 1,742 · E-day 4352,177DUNCANEarly 69 · E-day 41110
- LEON4,062 totalBRADYEarly 2,345 · E-day 1,2343,579HERNANDEZEarly 325 · E-day 118443DUNCANEarly 24 · E-day 1640
- MADISON5,242 totalBRADYEarly 3,426 · E-day 7254,151HERNANDEZEarly 865 · E-day 1591,024DUNCANEarly 51 · E-day 1667
- MONTGOMERY266,867 totalBRADYEarly 170,695 · E-day 25,337196,032HERNANDEZEarly 57,828 · E-day 7,41465,242DUNCANEarly 4,297 · E-day 1,2965,593
- SAN JACINTO12,360 totalBRADYEarly 8,248 · E-day 1,75210,000HERNANDEZEarly 1,791 · E-day 3402,131DUNCANEarly 166 · E-day 63229
- TRINITY6,808 totalBRADYEarly 4,282 · E-day 1,2615,543HERNANDEZEarly 917 · E-day 2681,185DUNCANEarly 53 · E-day 2780
- WALKER23,537 totalBRADYEarly 12,820 · E-day 2,87415,694HERNANDEZEarly 6,225 · E-day 1,1327,357DUNCANEarly 342 · E-day 144486