| Year | Age | State | Party | Office | District | Stage | Pos | Votes | % |
|---|---|---|---|---|---|---|---|---|---|
| 2012 | NC | R | State House | District 088 | General | 1 | 22,081 | 54.9% | |
| 2014 | NC | R | State House | District 088 | General | 1 | 14,644 | 55.4% | |
| 2016 | NC | R | State House | District 088 | General | 2 | 21,286 | 49.5% | |
| 2019 | NC | R | State Senate | District 039 | Appointment | 1 | 0 | 0.0% | |
|
Age: Age as of July 1 of the year pertaining to this election. Asterisk in 'Pos' column: Indicates an election winner who did not finish in first place. |