Back to board

Oklahoma State Senate 24

50% reporting24,238 votes castMargin 3,116 votes (12.9 pts)
Jon Painter wins.
Jon PainterRepublican12,69552.4%
Jonathan MoralesDemocratic9,57939.5%
Melissa ElderIndependent1,9648.1%

Who called it: every source ranked