March 1, 2022 Primary

State Senator, District 31

March 1, 2022 · 83,580 votes cast · 45 counties

Statewide total

Official canvass
KEVIN SPARKSREP45,86754.9%
TIM REIDREP19,03922.8%
STORMY BRADLEYREP13,57316.2%
JESSE QUACKENBUSHREP5,1016.1%
Margin: 26,828 votes (32.1%)

Results by county

CountySPARKSREIDBRADLEYQUACKENBUSHTotal
Andrews1,147249367491,812
Armstrong2471967847568
Bailey32812721638709
Borden5747563163
Briscoe171907265398
Carson4403481131101,011
Castro29718710376663
Cochran96497611232
Coke27912314711560
Crane41310913532689
Dallam227677058422
Dawson43513918850812
Deaf Smith533238142911,004
Ector6,5571,2511,4052839,496
Gaines965500381471,893
Glasscock24231913367
Hall146723524277
Hansford72621086681,090
Hartley4271457450696
Hemphill289239120123771
Howard1,0972541,501452,897
Hutchinson1,6465073473152,815
Irion16937684278
Lipscomb31920110171692
Loving11410429
Martin4058710729628
Midland10,6481,6821,27828813,896
Mitchell41415932346942
Moore9834522972311,963
Ochiltree580244113831,020
Oldham1881764954467
Parmer5602812141391,194
Potter3,3452,4599528037,559
Randall7,4746,4892,0331,37517,371
Reagan16846658287
Roberts158695941327
Schleicher1659316830456
Scurry850304441471,642
Sherman154867725342
Sterling100811699359
Swisher36528310869825
Upton35210512116594
Ward824213501531,591
Winkler47212030331926
Yoakum39819021346847
County totals reconcile to the statewide total

Source: 2022 MARCH 1ST REPUBLICAN PRIMARY/CountybyCountyCanvassReport.xlsx, 2022 MARCH 1ST REPUBLICAN PRIMARY/OfficialCanvassReport.xlsx — Texas Secretary of State, loaded 9/7/2026