Candidates

$170,275,003Total Contributions
$146,817,951Total Expenditures
Check out the race-by-race comparisons for more details.
View Races
Candidate
(Click to sort ascending)
Party
(Click to sort ascending)
Current State Office
(Click to sort ascending)
Total Contributions
(Click to sort ascending)
Total Expenditures
(Click to sort ascending)
Bob Marshall
$443,778.13$377,284.56
Manoli Loupassi
$438,855.00$402,572.52
Terry Kilgore
Virginia House of Delegates District 45
Republican Party
RVirginia House of Delegates District 45$433,082.14$411,090.07
Todd Gilbert
Virginia House of Delegates District 33
Republican Party
RVirginia House of Delegates District 33$425,959.23$419,931.35
Eddie Whitlock
$406,720.17$405,420.66
Barry Knight
Virginia House of Delegates District 98
Republican Party
RVirginia House of Delegates District 98$380,844.02$347,172.43
Debra Rodman
Democratic Party
D$376,154.01$221,269.16
Jennifer McClellan
Democratic Party
D$362,786.69$321,780.08
Siobhan Dunnavant
Republican Party
R$328,703.32$207,074.26
William Howell
$324,872.79$323,460.70
Ryant Washington
$323,585.93$224,918.72
Glenn Davis
Republican Party
R$314,879.54$586,587.07
Mark Peake
Virginia State Senate District 8
Republican Party
RVirginia State Senate District 8$312,397.70$195,839.94
Eileen Filler-Corn
Democratic Party
D$306,545.48$267,566.31
T. Monty Mason
Democratic Party
D$306,042.20$202,507.67
Tia Walbridge
$304,424.62$189,061.43
Margaret Bevans Ransone
Republican Party
R$294,867.35$222,797.49
Mark Obenshain
Virginia State Senate District 2
Republican Party
RVirginia State Senate District 2$286,389.51$144,737.23
Jennifer Boysko
Virginia State Senate District 38
Democratic Party
DVirginia State Senate District 38$284,298.64$208,328.27
Steve Landes
$282,953.55$269,083.64
Lee Carter
Democratic Party
D$280,799.48$140,962.85
Bobby Orrock
Virginia House of Delegates District 66
Republican Party
RVirginia House of Delegates District 66$280,695.11$253,054.15
Steve Newman
Republican Party
R$274,940.18$117,250.44
Chris Peace
$271,422.46$199,625.19
Mike MaKee
$266,331.40$170,219.00