| Year | Office | Party | Result | Votes | Field |
|---|---|---|---|---|---|
| 2026 | South Carolina State House District 120 | R | Won | — | Unopposed |
| 2022 | South Carolina State House District 120 | R | Won | 13,427 | Unopposed |
| 2020 | South Carolina State House District 120 | R | Won | 18,313 | Unopposed |
| 2018 | South Carolina State House District 120 | R | Won | 10,806 | 2 candidates |
| 2016 | South Carolina State House District 120 | R | Won | 14,022 | Unopposed |
| 2014 | South Carolina State House District 120 | R | Won | 7,059 | Unopposed |
| 2012 | South Carolina State House District 120 | R | Won | 11,928 | Unopposed |