STATE REPRESENTATIVE DISTRICT 31
⚠ 7
Final Results·55,185 ballots cast
RYAN GUILLENI
58.4%32,235
MARIAN KNOWLTON
41.6%22,950
Early vote vs Election Day
MARIAN KNOWLTON gained 3.3 percentage points on Election Day.
RYAN GUILLEN-3.3pp on E-day
Early 25,293 (78.5%)E-day 6,942 (21.5%)
MARIAN KNOWLTON+3.3pp on E-day
Early 17,462 (76.1%)E-day 5,488 (23.9%)
Race totals55,185 ballots
Early 42,755 (77.5%)E-day 12,430 (22.5%)
Hue = county leader · Saturation = √(net margin / max county margin)
Noted (7)
- Underperform5.9LIVE OAKRYAN GUILLEN's margin -55.8pp vs statewide +16.8pp
- Underperform5.5ATASCOSARYAN GUILLEN's margin -18.9pp vs statewide +16.8pp
- Landslide4.5STARRRYAN GUILLEN won by +55.3pp vs statewide +16.8pp
- Underperform1.9MCMULLENRYAN GUILLEN's margin -59.2pp vs statewide +16.8pp
- Landslide1.8JIM HOGGRYAN GUILLEN won by +62.1pp vs statewide +16.8pp
- Crossover0.6LASALLERYAN GUILLEN (DEM) won a county with 54.9% REP lean
- Crossover0.6KENEDYRYAN GUILLEN (DEM) won a county with 67.0% REP lean
County results — early vs Election Day
| County | GUILLEN | KNOWLTON | Total | ||||
|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | ||
| ATASCOSA | 5,822 | 1,378 | 7,200 | 8,654 | 1,908 | 10,562 | 17,762 |
| BROOKS | 1,244 | 382 | 1,626 | 402 | 195 | 597 | 2,223 |
| DUVAL | 2,659 | 629 | 3,288 | 943 | 335 | 1,278 | 4,566 |
| JIM HOGG | 1,147 | 392 | 1,539 | 208 | 152 | 360 | 1,899 |
| KENEDY | 73 | 39 | 112 | 38 | 16 | 54 | 166 |
| LASALLE | 833 | 391 | 1,224 | 597 | 269 | 866 | 2,090 |
| LIVE OAK | 760 | 327 | 1,087 | 2,572 | 1,256 | 3,828 | 4,915 |
| MCMULLEN | 55 | 44 | 99 | 294 | 92 | 386 | 485 |
| STARR | 10,280 | 2,067 | 12,347 | 2,829 | 727 | 3,556 | 15,903 |
| WILLACY | 2,420 | 1,293 | 3,713 | 925 | 538 | 1,463 | 5,176 |
- ATASCOSA17,762 totalGUILLENEarly 5,822 · E-day 1,3787,200KNOWLTONEarly 8,654 · E-day 1,90810,562
- BROOKS2,223 totalGUILLENEarly 1,244 · E-day 3821,626KNOWLTONEarly 402 · E-day 195597
- DUVAL4,566 totalGUILLENEarly 2,659 · E-day 6293,288KNOWLTONEarly 943 · E-day 3351,278
- JIM HOGG1,899 totalGUILLENEarly 1,147 · E-day 3921,539KNOWLTONEarly 208 · E-day 152360
- KENEDY166 totalGUILLENEarly 73 · E-day 39112KNOWLTONEarly 38 · E-day 1654
- LASALLE2,090 totalGUILLENEarly 833 · E-day 3911,224KNOWLTONEarly 597 · E-day 269866
- LIVE OAK4,915 totalGUILLENEarly 760 · E-day 3271,087KNOWLTONEarly 2,572 · E-day 1,2563,828
- MCMULLEN485 totalGUILLENEarly 55 · E-day 4499KNOWLTONEarly 294 · E-day 92386
- STARR15,903 totalGUILLENEarly 10,280 · E-day 2,06712,347KNOWLTONEarly 2,829 · E-day 7273,556
- WILLACY5,176 totalGUILLENEarly 2,420 · E-day 1,2933,713KNOWLTONEarly 925 · E-day 5381,463