| BOX STORE, THE MAILWYTHEVILLE, VA | OFFICE SUPPLIESF3 17 | Jun 20, 2026 | $6 | FEC disbursement search ↗ |
| CROCKETT, DOUGLASWILLIAMSBURG, VA | IN-KIND - CAMPAIGN WEBSITE PURCHASEF3 17 | Apr 22, 2026 | $49 | FEC disbursement search ↗ |
| CROCKETT, DOUGLASWILLIAMSBURG, VA | IN-KIND - CAMPAIGN WEBSITE PURCHASEF3 17 | May 22, 2026 | $49 | FEC disbursement search ↗ |
| CROCKETT, DOUGLASWILLIAMSBURG, VA | IN-KIND - CAMPAIGN WEBSITE PURCHASEF3 17 | Jun 22, 2026 | $49 | FEC disbursement search ↗ |
| PARTNER, CAMPAIGNSTILL RIVER, MA | CAMPAIGN WEBSITE PURCHASEF3 17 | Apr 22, 2026 | $49 | FEC disbursement search ↗ |
| PARTNER, CAMPAIGNSTILL RIVER, MA | CAMPAIGN WEBSITE PURCHASEF3 17 | May 22, 2026 | $49 | FEC disbursement search ↗ |
| PARTNER, CAMPAIGNSTILL RIVER, MA | CAMPAIGN WEBSITE PURCHASEF3 17 | Jun 22, 2026 | $49 | FEC disbursement search ↗ |
| BOX STORE, THE MAILWYTHEVILLE, VA | CANDIDATE BUSINESS CARDSF3 17 | Jun 11, 2026 | $56 | FEC disbursement search ↗ |
| BOX STORE, THE MAILWYTHEVILLE, VA | CANDIDATE BUSINESS CARDSF3 17 | Jun 29, 2026 | $62 | FEC disbursement search ↗ |
| OFFICE, DEPOTKINGSPORT, TN | OFFICE SUPPLIESF3 17 | Jul 8, 2026 | $277 | FEC disbursement search ↗ |
| BOX STORE, THE MAILWYTHEVILLE, VA | CAMPAIGN FLYERS CARDS ETC.F3 17 | May 13, 2026 | $390 | FEC disbursement search ↗ |
| CAUCUS DPVA, RURALRICHMOND, VA | CAMPAIGN EVENT EXPENSEF3 17 | Apr 27, 2026 | $500 | FEC disbursement search ↗ |
| CROCKETT, DOUGLASWILLIAMSBURG, VA | REIMBURSEMENT - YARD SIGNSF3 17 | Jun 22, 2026 | $1,230 | FEC disbursement search ↗ |
| HEATHERWOOD CONSUILTING GROUP, LLCAIKEN, SC | YARD SIGNSF3 17 | Jun 23, 2026 | $1,230 | FEC disbursement search ↗ |
| HEATHERWOOD CONSUILTING GROUP, LLCAIKEN, SC | YARD SIGNSF3 17 | Jun 29, 2026 | $1,230 | FEC disbursement search ↗ |
| BD OF ELECTIONS, VIRGINIA STATERICHMOND, VA | PRIMARY FILING FEEF3 17 | May 12, 2026 | $3,480 | FEC disbursement search ↗ |