Back to board

Michigan State Senate 34

63% reporting116,808 votes castMargin 31,420 votes (26.9 pts)
Roger Hauck wins.
Roger HauckRepublican74,11463.4%
Tyler LandgrafDemocratic42,69436.6%

Who called it: every source ranked