R
DemocratCurrent Incumbent

RANDY SHELTON

Active 2006–2026 · 11 elections · 11 races

255,214
Total Votes
1/1
Contested Wins
100.0%
Best Finish
21
Years Active

Election History

Performance in each election, most recent first