STATE SENATOR, DISTRICT 30
⚠ 6
DemocratFinal Results·3,048 ballots cast
DALE FREY
57.0%1,737
MICHAEL BRAXTON
43.0%1,311
Early vote vs Election Day
MICHAEL BRAXTON gained 6.9 percentage points on Election Day.
DALE FREY-6.9pp on E-day
Early 1,385 (79.7%)E-day 352 (20.3%)
MICHAEL BRAXTON+6.9pp on E-day
Early 981 (74.8%)E-day 330 (25.2%)
Race totals3,048 ballots
Early 2,366 (77.6%)E-day 682 (22.4%)
Hue = county leader · Saturation = √(net margin / 90th-pctile county margin), floored
Noted (6)
- Underperform1.9GRAYSONDALE FREY's margin -54.9pp vs statewide +14.0pp
- Underperform0.5COOKEDALE FREY's margin -29.9pp vs statewide +14.0pp
- Landslide0.2MONTAGUEDALE FREY won by +61.9pp vs statewide +14.0pp
- Underperform0.1ARCHERDALE FREY's margin -14.3pp vs statewide +14.0pp
- Mid-race flip0.0CLAYMICHAEL BRAXTON led early (60.0%); DALE FREY won E-day (66.7%)
- Mid-race flip0.0YOUNGDALE FREY led early (74.3%); MICHAEL BRAXTON won E-day (75.0%)
County results — early vs Election Day
| County | FREY | BRAXTON | Total | ||||
|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | ||
| ARCHER | 3 | 0 | 3 | 3 | 1 | 4 | 7 |
| CLAY | 4 | 4 | 8 | 6 | 2 | 8 | 16 |
| COLLIN | 154 | 39 | 193 | 92 | 17 | 109 | 302 |
| COOKE | 25 | 9 | 34 | 34 | 29 | 63 | 97 |
| DENTON | 898 | 222 | 1,120 | 366 | 125 | 491 | 1,611 |
| GRAYSON | 100 | 30 | 130 | 332 | 115 | 447 | 577 |
| JACK | 10 | 5 | 15 | 6 | 2 | 8 | 23 |
| MONTAGUE | 14 | 3 | 17 | 4 | 0 | 4 | 21 |
| PARKER | 80 | 23 | 103 | 64 | 17 | 81 | 184 |
| WICHITA | 71 | 14 | 85 | 65 | 13 | 78 | 163 |
| YOUNG | 26 | 3 | 29 | 9 | 9 | 18 | 47 |
- ARCHER7 totalFREYEarly 3 · E-day 03BRAXTONEarly 3 · E-day 14
- CLAY16 totalFREYEarly 4 · E-day 48BRAXTONEarly 6 · E-day 28
- COLLIN302 totalFREYEarly 154 · E-day 39193BRAXTONEarly 92 · E-day 17109
- COOKE97 totalFREYEarly 25 · E-day 934BRAXTONEarly 34 · E-day 2963
- DENTON1,611 totalFREYEarly 898 · E-day 2221,120BRAXTONEarly 366 · E-day 125491
- GRAYSON577 totalFREYEarly 100 · E-day 30130BRAXTONEarly 332 · E-day 115447
- JACK23 totalFREYEarly 10 · E-day 515BRAXTONEarly 6 · E-day 28
- MONTAGUE21 totalFREYEarly 14 · E-day 317BRAXTONEarly 4 · E-day 04
- PARKER184 totalFREYEarly 80 · E-day 23103BRAXTONEarly 64 · E-day 1781
- WICHITA163 totalFREYEarly 71 · E-day 1485BRAXTONEarly 65 · E-day 1378
- YOUNG47 totalFREYEarly 26 · E-day 329BRAXTONEarly 9 · E-day 918