| Year | Office | Party | Result | Votes | Field |
|---|---|---|---|---|---|
| 2024 | Ohio State Senate District 12 | R | Won | 140,219 | Unopposed |
| 2022 | Ohio State House District 78 | R | Won | 30,789 | Unopposed |
| 2020 | Ohio State House District 84 | R | Won | 54,172 | 2 candidates |
| 2018 | Ohio State House District 84 | R | Won | 39,035 | 2 candidates |