John Garrett

Bone McAllester Norton Goodlettsville, TN 37072

Given since 2020

$12,525

2026 cycle

$475

this election cycle

Recipients

4

2 candidates · 2 PACs

Cycles with giving

3

2020–2026

TN Registry of Election Finance records. Data as of Sep 20, 2026.

Giving history

By recipient

Wyatt Rampy TN House 59 (2024) Rep. $1,800
Giving to Wyatt Rampy by campaign
CycleCampaignRecordsAmount
2024 TN House 59 Tennessee state $1,800
Diane Michel Canada TN House 56 (2020) Rep. $250
Giving to Diane Michel Canada by campaign
CycleCampaignRecordsAmount
2020 TN House 56 Tennessee state $250
House Republican Caucus Political action committee (2020) PAC $10,000
Giving to House Republican Caucus by campaign
CycleReport yearsRecordsAmount
2020 2019 Tennessee state $10,000
Clay County Republican Party Political action committee (2026) PAC $475
Giving to Clay County Republican Party by campaign
CycleReport yearsRecordsAmount
2026 2025 100% stays in Tennessee Tennessee state $475

By year

Giving per election cycle, 2020–2026

2026

$475

1 PAC

2024

$1,800

1 candidate

2020

$10,250

1 candidate · 1 PAC