


In the 2024 House race for OK-5, Stephanie Bice (R) defeated Madison Horn (D) 60.7% to 39.3%. Stephanie Bice received 207,636 votes compared to 134,471 for Madison Horn, a dominant 21.4-point margin reflecting a safely partisan district.
As the incumbent, Stephanie Bice benefited from name recognition, established constituent services, and the roughly 2-3 point advantage that sitting members typically enjoy. The 2024 presidential election drove higher voter turnout, which can help or hurt down-ballot candidates depending on the top of the ticket.
In the 2022 House race for OK-5, Stephanie Bice (R) won with 59.0% of the vote, defeating Joshua Harris-Till (D) who received 37.4%. A third candidate also appeared on the ballot. Stephanie Bice's 21.6-point advantage over the runner-up confirmed a comfortable win.
As the incumbent, Stephanie Bice benefited from name recognition, established constituent services, and the roughly 2-3 point advantage that sitting members typically enjoy. As a Republican, Stephanie Bice benefited from the historical midterm penalty against the president's party — with a Democrat in the White House, the opposition typically gains seats.
In the 2020 House race for OK-5, Stephanie Bice (R) defeated Kendra Horn (D) 52.1% to 47.9%. Stephanie Bice received 158,191 votes compared to 145,658 for Kendra Horn, a narrow 4.1-point margin that would have flipped with a small shift in turnout or persuasion.
This was an open-seat race. Open seats typically attract stronger candidates and heavier spending from both parties. The 2020 presidential election drove higher voter turnout, which can help or hurt down-ballot candidates depending on the top of the ticket. This seat will likely stay on party watch lists as potentially competitive in future cycles.