| 2026 | South Carolina State House District 124 | R | Won | — | Unopposed | $15K | $19K | $59K |
| 2022 | South Carolina State House District 124 | R | Won | 9,180 | 2 candidates | — | — | — |
| 2020 | South Carolina State House District 124 | R | Won | 11,949 | 2 candidates | — | — | — |
| 2018 | South Carolina State House District 124 | R | Won | 10,401 | Unopposed | — | — | — |
| 2016 | South Carolina State House District 124 | R | Won | 10,656 | 2 candidates | — | — | — |
| 2014 | South Carolina State House District 124 | R | Won | 7,340 | Unopposed | — | — | — |
| 2012 | South Carolina State House District 124 | R | Won | 10,899 | Unopposed | — | — | — |
| 2010 | South Carolina State House District 124 | R | Won | 8,974 | Unopposed | — | — | — |
| 2008 | South Carolina State House District 124 | R | Won | 9,824 | 2 candidates | — | — | — |