2019 House of Delegates - District 99 - Regular General
| Candidate | Spent | Votes |
|---|---|---|
| Ransone, Margaret* (R) Winner | $344,304 | 17,701 (62.43%) |
| Edwards, Francis (D) | $324,643 | 10,631 (37.50%) |
2017 House of Delegates - District 99 - Regular General
| Candidate | Spent | Votes |
|---|---|---|
| Ransone, Margaret* (R) Winner | $273,737 | 16,548 (62.16%) |
| Edwards, Francis (D) | $239,441 | 10,043 (37.72%) |
2017 House of Delegates - District 99 - Regular Primary
| Candidate | Spent | Votes |
|---|---|---|
| Edwards, Francis (D) Winner | $17,476 | 1,822 (54.02%) |
| Messner, Vivian (D) | $958 | 1,551 (45.98%) |