| 2026 | Georgia State House Seat | R | Won | 15,368 | 4 candidates | — | — | — |
| 2026 | Georgia State House District 26 | R | Won | — | 4 candidates | $321K | $170K | $142K |
| 2014 | Georgia State Senate District 27 | R | Lost | 5,255 | 3 candidates | — | — | — |
| 1988 | Georgia State House District 12 | D | Won | 7,012 | — | — | — | — |
| 1986 | Georgia State House District 12 | D | Won | 4,830 | — | — | — | — |
| 1984 | Georgia State House District 12 | D | Won | 6,520 | 2 candidates | — | — | — |
| 1982 | Georgia State House District 12 | D | Won | 5,988 | — | — | — | — |
| 1980 | Georgia State House District 12 | D | Won | 6,501 | — | — | — | — |
| 1978 | Georgia State House District 12 | D | Won | 2,927 | — | — | — | — |
| 1976 | Georgia State House District 12 | D | Won | 7,771 | — | — | — | — |
| 1974 | Georgia State House District 12 | D | Won | 4,616 | 3 candidates | — | — | — |
| 1972 | Georgia State House District 12 | D | Won | 6,402 | — | — | — | — |
| 1970 | Georgia State House District 15 | D | Won | 5,100 | 3 candidates | — | — | — |