2023 Hanover County Supervisor (Mechanicsville) - Regular Primary
Candidate | Spent | Votes |
---|---|---|
Hudson, Ryan (R) Winner | $21,090 | 589 (55.83%) |
Peterson, W Canova* (R) | $16,880 | 466 (44.17%) |
2019 Hanover County Supervisor (Mechanicsville) - Regular General
Candidate | Spent | Votes |
---|---|---|
Peterson, W Canova* (R) Winner | $9,488 | 4,400 (97.35%) |
2019 Hanover County Supervisor (Mechanicsville) - Regular Primary
Candidate | Spent | Votes |
---|---|---|
Peterson, W Canova* (R) Winner | $8,102 | 465 (58.79%) |
Hudson, Ryan (R) | $7,342 | 326 (41.21%) |
2015 Hanover County Supervisor (Mechanicsville) - Regular General
Candidate | Spent | Votes |
---|---|---|
Peterson, W Canova* (R) Winner | $19,392 | 1,519 (53.73%) |
Millican, Glenn (D) | $13,369 | 1,296 (45.84%) |
2011 Hanover County Supervisor (Mechanicsville) - Regular General
Candidate | Spent | Votes |
---|---|---|
Peterson, W Canova (R) Winner | $14,434 | 1,339 (51.19%) |
Winans, Deborah B* (I) | $16,751 | 1,264 (48.32%) |