2019 House of Delegates - District 24 - Regular General
| Candidate | Spent | Votes | |
|---|---|---|---|
| Campbell, Ronnie* (R) Winner | $108,224 | 15,653 (66.05%) |
|
| Fishpaw, Eli (I) | $573 | 292 (1.23%) |
|
| Worth, Christian (D) | $179,665 | 7,737 (32.65%) |
|
| Cline, Ben* (Sought Other Office) | $22,909 | None (-) |
|
|
|
|||
2018 House of Delegates - District 24 - Special General
| Candidate | Spent | Votes |
|---|---|---|
| Campbell, Ronnie (R) Winner | $78,734 | 6,619 (59.25%) |
| Worth, Christian (D) | $39,048 | 4,485 (40.15%) |
2018 House of Delegates - District 24 - Special Primary
| Candidate | Spent | Votes |
|---|---|---|
| Worth, Christian (D) Winner | - | 373 (75.50%) |
| Betts, Nicholas (D) | - | 20 (4.00%) |
| Bumgarner, Kenneth Ray (D) | - | 101 (20.40%) |