State Senator, District 30
⚠ 3
Final Results·317,043 ballots cast
Pat Fallon
73.9%234,374
Kevin Lopez
26.1%82,669
Early vote vs Election Day
Pat Fallon gained 73.9 percentage points on Election Day.
Pat Fallon+73.9pp on E-day
Early 0 (0.0%)E-day 234,374 (100.0%)
Kevin Lopez+26.1pp on E-day
Early 0 (0.0%)E-day 82,669 (100.0%)
Race totals317,043 ballots
Early 0 (0.0%)E-day 317,043 (100.0%)
Hue = county leader · Saturation = √(net margin / max county margin)
Noted (3)
- Underperform9.8DENTONPat Fallon's margin -1.1pp vs statewide +47.8pp
- Crossover3.9DENTONKevin Lopez (DEM) won a county with 58.4% REP lean
- Landslide1.5JACKPat Fallon won by +78.5pp vs statewide +47.8pp
County results — early vs Election Day
| County | Fallon | Lopez | Total | ||||
|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | ||
| ARCHER | 0 | 3,182 | 3,182 | 0 | 402 | 402 | 3,584 |
| CLAY | 0 | 3,637 | 3,637 | 0 | 603 | 603 | 4,240 |
| COLLIN | 0 | 40,765 | 40,765 | 0 | 16,867 | 16,867 | 57,632 |
| COOKE | 0 | 11,989 | 11,989 | 0 | 2,340 | 2,340 | 14,329 |
| DENTON | 0 | 22,917 | 22,917 | 0 | 23,419 | 23,419 | 46,336 |
| ERATH | 0 | 10,120 | 10,120 | 0 | 2,287 | 2,287 | 12,407 |
| GRAYSON | 0 | 32,126 | 32,126 | 0 | 10,482 | 10,482 | 42,608 |
| JACK | 0 | 2,470 | 2,470 | 0 | 297 | 297 | 2,767 |
| MONTAGUE | 0 | 6,402 | 6,402 | 0 | 909 | 909 | 7,311 |
| PALO PINTO | 0 | 7,595 | 7,595 | 0 | 1,745 | 1,745 | 9,340 |
| PARKER | 0 | 44,823 | 44,823 | 0 | 9,056 | 9,056 | 53,879 |
| WICHITA | 0 | 23,951 | 23,951 | 0 | 9,612 | 9,612 | 33,563 |
| WISE | 0 | 18,895 | 18,895 | 0 | 3,823 | 3,823 | 22,718 |
| YOUNG | 0 | 5,502 | 5,502 | 0 | 827 | 827 | 6,329 |
- ARCHER3,584 totalFallonEarly 0 · E-day 3,1823,182LopezEarly 0 · E-day 402402
- CLAY4,240 totalFallonEarly 0 · E-day 3,6373,637LopezEarly 0 · E-day 603603
- COLLIN57,632 totalFallonEarly 0 · E-day 40,76540,765LopezEarly 0 · E-day 16,86716,867
- COOKE14,329 totalFallonEarly 0 · E-day 11,98911,989LopezEarly 0 · E-day 2,3402,340
- DENTON46,336 totalFallonEarly 0 · E-day 22,91722,917LopezEarly 0 · E-day 23,41923,419
- ERATH12,407 totalFallonEarly 0 · E-day 10,12010,120LopezEarly 0 · E-day 2,2872,287
- GRAYSON42,608 totalFallonEarly 0 · E-day 32,12632,126LopezEarly 0 · E-day 10,48210,482
- JACK2,767 totalFallonEarly 0 · E-day 2,4702,470LopezEarly 0 · E-day 297297
- MONTAGUE7,311 totalFallonEarly 0 · E-day 6,4026,402LopezEarly 0 · E-day 909909
- PALO PINTO9,340 totalFallonEarly 0 · E-day 7,5957,595LopezEarly 0 · E-day 1,7451,745
- PARKER53,879 totalFallonEarly 0 · E-day 44,82344,823LopezEarly 0 · E-day 9,0569,056
- WICHITA33,563 totalFallonEarly 0 · E-day 23,95123,951LopezEarly 0 · E-day 9,6129,612
- WISE22,718 totalFallonEarly 0 · E-day 18,89518,895LopezEarly 0 · E-day 3,8233,823
- YOUNG6,329 totalFallonEarly 0 · E-day 5,5025,502LopezEarly 0 · E-day 827827