Frank Ruff

$102,410Cash on Hand
$1,307,757Total Contributions
$1,267,914Total Expenditures
Contributors

This page displays the cumulative amount given by these contributors to this candidate during the selected election cycle.

Total Contributions
(Click to sort ascending)
Contributor
(Click to sort ascending)
Type
(Click to sort ascending)
$1,500.00 Trans Alliance LLC ENTITY
$1,500.00 US Marcellus Gas Infrastructure ENTITY
$1,500.00 VA Future PAC ENTITY
$1,500.00 VA Governmental Employees Association ENTITY
$1,350.00 Joseph Borum INDIVIDUAL
$1,325.00 Brandon Spencer INDIVIDUAL
$1,300.00 Cameron Dr Gillespie INDIVIDUAL
$1,300.00 Earl Currin INDIVIDUAL
$1,250.00 American Chemistry Council ENTITY
$1,250.00 At&t ENTITY
$1,250.00 Dharma Pharmaceuticals ENTITY
$1,250.00 Donald Merricks INDIVIDUAL
$1,250.00 Emmett Williams INDIVIDUAL
$1,250.00 Larry Tucker INDIVIDUAL
$1,250.00 Richard Harris INDIVIDUAL
$1,250.00 Richmond Raceway ENTITY
$1,250.00 Sprint ENTITY
$1,250.00 Acre Virginia ENTITY
$1,250.00 Virginia Petroleum Convenience and Grocery Assoc (Vpcga) ENTITY
$1,250.00 William Wells INDIVIDUAL
$1,200.00 Lawrence Nunn INDIVIDUAL
$1,050.00 Bill Nunn INDIVIDUAL
$1,000.00 Airbnb Inc ENTITY
$1,000.00 Albers and Company ENTITY
$1,000.00 Alcade & Fay ENTITY