Back to board

Oklahoma State Senate 36

33% reporting21,744 votes castMargin 2,584 votes (11.9 pts)
John Haste wins.
John HasteRepublican12,16455.9%
Rick LarsenDemocratic9,58044.1%

Who called it: every source ranked