Troy Downing
(Incumbent)
Republican
★ Winner
58.2% · 126,740 votes
Michael Eisenhauer
Independent
✔ Advanced to the General
7.8% · 17,003 votes
Patrick McCracken
Libertarian
✔ Advanced to the General
1.8% · 3,975 votes
Brian Miller
Democratic
✔ Advanced to the General
32.2% · 70,161 votes
In 60 seconds
District profile