STATE SENATOR, DISTRICT 28
⚠ 14
● Live Results·277,121 ballots cast·Updated 11/5/2026, 2:16:01 PM
70.0%193,190
30.0%83,931
Early vote vs Election Day
CHARLES PERRY gained 6.5 percentage points on Election Day.
Race totals277,121 ballots
Early 206,590 (74.5%)E-day 70,531 (25.5%)
Hue = county leader · Saturation = √(net margin / 90th-pctile county margin), floored
Noted (14)
- Landslide1.9COLEMANCHARLES PERRY won by +76.1pp vs statewide +39.4pp
- Landslide1.7RUNNELSCHARLES PERRY won by +72.5pp vs statewide +39.4pp
- Swing outlier1.6HALECHARLES PERRY shifted -1.4pp early→E-day vs +4.6pp statewide (2.7σ outlier)
- Landslide1.5WHEELERCHARLES PERRY won by +79.7pp vs statewide +39.4pp
- Landslide1.4MILLSCHARLES PERRY won by +73.4pp vs statewide +39.4pp
- Landslide1.4SAN SABACHARLES PERRY won by +72.8pp vs statewide +39.4pp
- Landslide1.2DONLEYCHARLES PERRY won by +76.4pp vs statewide +39.4pp
- Landslide1.2CHILDRESSCHARLES PERRY won by +70.4pp vs statewide +39.4pp
- Landslide1.0BAYLORCHARLES PERRY won by +70.9pp vs statewide +39.4pp
- Landslide1.0MOTLEYCHARLES PERRY won by +86.6pp vs statewide +39.4pp
- Landslide0.9COLLINGSWORTHCHARLES PERRY won by +72.3pp vs statewide +39.4pp
- Landslide0.9THROCKMORTONCHARLES PERRY won by +77.7pp vs statewide +39.4pp
- Landslide0.6KENTCHARLES PERRY won by +73.9pp vs statewide +39.4pp
- Landslide0.5KINGCHARLES PERRY won by +84.6pp vs statewide +39.4pp
County results — early vs Election Day
| County | PERRY | RODRIQUEZ | Total | ||||
|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | ||
| BAYLOR | 716 | 293 | 1,009 | 115 | 57 | 172 | 1,181 |
| CHILDRESS | 355 | 1,079 | 1,434 | 70 | 179 | 249 | 1,683 |
| COLEMAN | 2,176 | 642 | 2,818 | 334 | 48 | 382 | 3,200 |
| COLLINGSWORTH | 521 | 276 | 797 | 84 | 44 | 128 | 925 |
| CONCHO | 448 | 392 | 840 | 99 | 62 | 161 | 1,001 |
| COTTLE | 319 | 117 | 436 | 61 | 29 | 90 | 526 |
| CROSBY | 542 | 465 | 1,007 | 297 | 177 | 474 | 1,481 |
| DICKENS | 361 | 260 | 621 | 74 | 44 | 118 | 739 |
| DONLEY | 785 | 321 | 1,106 | 101 | 47 | 148 | 1,254 |
| FISHER | 681 | 418 | 1,099 | 212 | 84 | 296 | 1,395 |
| FLOYD | 873 | 345 | 1,218 | 298 | 115 | 413 | 1,631 |
| FOARD | 214 | 105 | 319 | 62 | 20 | 82 | 401 |
| GARZA | 575 | 325 | 900 | 129 | 73 | 202 | 1,102 |
| GRAY | 3,194 | 1,338 | 4,532 | 661 | 256 | 917 | 5,449 |
| HALE | 3,747 | 1,369 | 5,116 | 1,700 | 662 | 2,362 | 7,478 |
| HARDEMAN | 447 | 350 | 797 | 102 | 50 | 152 | 949 |
| HASKELL | 803 | 514 | 1,317 | 187 | 78 | 265 | 1,582 |
| HOCKLEY | 3,433 | 1,417 | 4,850 | 1,081 | 406 | 1,487 | 6,337 |
| JONES | 2,123 | 2,128 | 4,251 | 546 | 383 | 929 | 5,180 |
| KENT | 180 | 133 | 313 | 42 | 5 | 47 | 360 |
| KING | 79 | 29 | 108 | 6 | 3 | 9 | 117 |
| KNOX | 267 | 506 | 773 | 85 | 132 | 217 | 990 |
| LAMB | 1,212 | 1,261 | 2,473 | 440 | 332 | 772 | 3,245 |
| LUBBOCK | 50,988 | 12,865 | 63,853 | 31,065 | 6,784 | 37,849 | 101,702 |
| LYNN | 830 | 877 | 1,707 | 220 | 167 | 387 | 2,094 |
| MASON | 1,276 | 429 | 1,705 | 341 | 63 | 404 | 2,109 |
| MCCULLOCH | 1,509 | 701 | 2,210 | 304 | 135 | 439 | 2,649 |
| MENARD | 465 | 149 | 614 | 124 | 41 | 165 | 779 |
| MILLS | 1,294 | 536 | 1,830 | 213 | 68 | 281 | 2,111 |
| MOTLEY | 291 | 184 | 475 | 22 | 12 | 34 | 509 |
| NOLAN | 1,565 | 1,189 | 2,754 | 586 | 320 | 906 | 3,660 |
| RUNNELS | 1,643 | 1,070 | 2,713 | 276 | 157 | 433 | 3,146 |
| SAN SABA | 1,249 | 613 | 1,862 | 199 | 94 | 293 | 2,155 |
| STONEWALL | 239 | 173 | 412 | 59 | 27 | 86 | 498 |
| TAYLOR | 21,593 | 7,897 | 29,490 | 10,198 | 2,522 | 12,720 | 42,210 |
| TERRY | 1,373 | 552 | 1,925 | 415 | 209 | 624 | 2,549 |
| THROCKMORTON | 282 | 277 | 559 | 34 | 36 | 70 | 629 |
| TOM GREEN | 17,777 | 6,371 | 24,148 | 9,094 | 2,467 | 11,561 | 35,709 |
| WHEELER | 1,050 | 458 | 1,508 | 118 | 52 | 170 | 1,678 |
| WICHITA | 11,227 | 3,543 | 14,770 | 5,312 | 1,293 | 6,605 | 21,375 |
| WILBARGER | 1,919 | 602 | 2,521 | 603 | 229 | 832 | 3,353 |
- BAYLOR1,181 totalPERRYEarly 716 · E-day 2931,009RODRIQUEZEarly 115 · E-day 57172
- CHILDRESS1,683 totalPERRYEarly 355 · E-day 1,0791,434RODRIQUEZEarly 70 · E-day 179249
- COLEMAN3,200 totalPERRYEarly 2,176 · E-day 6422,818RODRIQUEZEarly 334 · E-day 48382
- COLLINGSWORTH925 totalPERRYEarly 521 · E-day 276797RODRIQUEZEarly 84 · E-day 44128
- CONCHO1,001 totalPERRYEarly 448 · E-day 392840RODRIQUEZEarly 99 · E-day 62161
- COTTLE526 totalPERRYEarly 319 · E-day 117436RODRIQUEZEarly 61 · E-day 2990
- CROSBY1,481 totalPERRYEarly 542 · E-day 4651,007RODRIQUEZEarly 297 · E-day 177474
- DICKENS739 totalPERRYEarly 361 · E-day 260621RODRIQUEZEarly 74 · E-day 44118
- DONLEY1,254 totalPERRYEarly 785 · E-day 3211,106RODRIQUEZEarly 101 · E-day 47148
- FISHER1,395 totalPERRYEarly 681 · E-day 4181,099RODRIQUEZEarly 212 · E-day 84296
- FLOYD1,631 totalPERRYEarly 873 · E-day 3451,218RODRIQUEZEarly 298 · E-day 115413
- FOARD401 totalPERRYEarly 214 · E-day 105319RODRIQUEZEarly 62 · E-day 2082
- GARZA1,102 totalPERRYEarly 575 · E-day 325900RODRIQUEZEarly 129 · E-day 73202
- GRAY5,449 totalPERRYEarly 3,194 · E-day 1,3384,532RODRIQUEZEarly 661 · E-day 256917
- HALE7,478 totalPERRYEarly 3,747 · E-day 1,3695,116RODRIQUEZEarly 1,700 · E-day 6622,362
- HARDEMAN949 totalPERRYEarly 447 · E-day 350797RODRIQUEZEarly 102 · E-day 50152
- HASKELL1,582 totalPERRYEarly 803 · E-day 5141,317RODRIQUEZEarly 187 · E-day 78265
- HOCKLEY6,337 totalPERRYEarly 3,433 · E-day 1,4174,850RODRIQUEZEarly 1,081 · E-day 4061,487
- JONES5,180 totalPERRYEarly 2,123 · E-day 2,1284,251RODRIQUEZEarly 546 · E-day 383929
- KENT360 totalPERRYEarly 180 · E-day 133313RODRIQUEZEarly 42 · E-day 547
- KING117 totalPERRYEarly 79 · E-day 29108RODRIQUEZEarly 6 · E-day 39
- KNOX990 totalPERRYEarly 267 · E-day 506773RODRIQUEZEarly 85 · E-day 132217
- LAMB3,245 totalPERRYEarly 1,212 · E-day 1,2612,473RODRIQUEZEarly 440 · E-day 332772
- LUBBOCK101,702 totalPERRYEarly 50,988 · E-day 12,86563,853RODRIQUEZEarly 31,065 · E-day 6,78437,849
- LYNN2,094 totalPERRYEarly 830 · E-day 8771,707RODRIQUEZEarly 220 · E-day 167387
- MASON2,109 totalPERRYEarly 1,276 · E-day 4291,705RODRIQUEZEarly 341 · E-day 63404
- MCCULLOCH2,649 totalPERRYEarly 1,509 · E-day 7012,210RODRIQUEZEarly 304 · E-day 135439
- MENARD779 totalPERRYEarly 465 · E-day 149614RODRIQUEZEarly 124 · E-day 41165
- MILLS2,111 totalPERRYEarly 1,294 · E-day 5361,830RODRIQUEZEarly 213 · E-day 68281
- MOTLEY509 totalPERRYEarly 291 · E-day 184475RODRIQUEZEarly 22 · E-day 1234
- NOLAN3,660 totalPERRYEarly 1,565 · E-day 1,1892,754RODRIQUEZEarly 586 · E-day 320906
- RUNNELS3,146 totalPERRYEarly 1,643 · E-day 1,0702,713RODRIQUEZEarly 276 · E-day 157433
- SAN SABA2,155 totalPERRYEarly 1,249 · E-day 6131,862RODRIQUEZEarly 199 · E-day 94293
- STONEWALL498 totalPERRYEarly 239 · E-day 173412RODRIQUEZEarly 59 · E-day 2786
- TAYLOR42,210 totalPERRYEarly 21,593 · E-day 7,89729,490RODRIQUEZEarly 10,198 · E-day 2,52212,720
- TERRY2,549 totalPERRYEarly 1,373 · E-day 5521,925RODRIQUEZEarly 415 · E-day 209624
- THROCKMORTON629 totalPERRYEarly 282 · E-day 277559RODRIQUEZEarly 34 · E-day 3670
- TOM GREEN35,709 totalPERRYEarly 17,777 · E-day 6,37124,148RODRIQUEZEarly 9,094 · E-day 2,46711,561
- WHEELER1,678 totalPERRYEarly 1,050 · E-day 4581,508RODRIQUEZEarly 118 · E-day 52170
- WICHITA21,375 totalPERRYEarly 11,227 · E-day 3,54314,770RODRIQUEZEarly 5,312 · E-day 1,2936,605
- WILBARGER3,353 totalPERRYEarly 1,919 · E-day 6022,521RODRIQUEZEarly 603 · E-day 229832