Back to board

West Virginia State Senate 3

100% reporting28,054 votes castMargin 6,458 votes (23.0 pts)
Mike AzingerRepublican17,25661.5%
Caci PetrehnDemocratic10,79838.5%

Who called it: every source ranked