
John Stirrup
Republican
House of Delegates
-
District
21
Nov. 7, 2023
Candidate | Spent | Votes |
---|---|---|
Thomas, Josh (D) Winner | $3,426,973 | 13,926 (51.72%) |
Stirrup, John (R) | $2,407,015 | 12,951 (48.10%) |
