Back to board

Iowa State Senate 9

13% reporting23,905 votes castMargin 8,349 votes (34.9 pts)
Steve BaierRepublican16,12767.5%
James UhlenkampDemocratic7,77832.5%

Who called it: every source ranked