Where History Counts

Schedule A: Direct Contributions Over $100

Contributor Business or Employment Information Date Received Contribution Total to Date
Hannegan, John
6382 Chenault Way
Mechanicsville, VA 23111;
New Dominion
Painter
Mechanicsville VA
10/30/2025 $ 50.00 $ 425.00
Hannegan, John
6382 Chenault Way
Mechanicsville, VA 23111;
New Dominion
Painter
Mechanicsville VA
11/01/2025 $ 25.00 $ 450.00
Hannegan, John
6382 Chenault Way
Mechanicsville, VA 23111;
New Dominion
Painter
Mechanicsville VA
11/02/2025 $ 75.00 $ 525.00
Hannegan, John
6382 Chenault Way
Mechanicsville, VA 23111;
New Dominion
Painter
Mechanicsville VA
11/03/2025 $ 25.00 $ 550.00
Hoell, Caleb
1646 Hugh Hunter Road
Oak Grove, KY 42262;
Retired
Retired
Oak Grove, KY
10/28/2025 $ 516.53 $ 516.53
Johnson, Cory
1425 S Mountain View Road
Apt C8
Moscow, ID 83843;
Nelson Tire LLC
Tech
Moscow, ID
10/28/2025 $ 104.10 $ 104.10
Koch GA Inc.
PO Box 5020
Wichita, KS 67201;
Conglomerate
Wichita, KS
10/31/2025 $ 1000.00 $ 1000.00
Majikes, Matthew G.
107 Willow Oaks Road
Henrico, VA 23238;
Capital One
Sales
Henrico, VA
10/26/2025 $ 104.10 $ 466.40
McNamara for Delegate
2318 Brookfield Drive
Roanoke, VA 24018;
Candidate Campaign committee
Roanoke,VA
10/24/2025 $ 15000.00 $ 22000.00
McPherson, Connor
1714 Strawberry Lane
Hixson, TN 37343;
Text Request
software developer
Chattanooga, TN
10/29/2025 $ 104.10 $ 104.10
29 Records | Page 2 of 3 << < 1 2 3 > >>
Report period: 10/24/2025 - 11/27/2025
© 2026 Virginia State Board of Elections. All rights reserved - Privacy Policy - Version: 1.4.68.31725