Back to board

Missouri State Senate 28

98% reporting57,781 votes castMargin 24,797 votes (42.9 pts)
Sam Alexander wins.
Sam AlexanderRepublican41,28971.5%
Mike McCaffreeDemocratic16,49228.5%

Who called it: every source ranked