Back to board

Iowa State Senate 19

25% reporting28,533 votes castMargin 7,539 votes (26.4 pts)
Barb Kniff McCullaRepublican18,03663.2%
Zachary MechamDemocratic10,49736.8%

Who called it: every source ranked