Back to board

Michigan State Senate 25

98% reporting123,985 votes castMargin 38,169 votes (30.8 pts)
Andrew Beeler wins.
Andrew BeelerRepublican81,07765.4%
April L. OsentoskiDemocratic42,90834.6%

Who called it: every source ranked