John Garrett
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
| Cycle | Campaign | Records | Amount |
|---|---|---|---|
| 2024 | TN House 59 | Tennessee state | $1,800 |
Diane Michel Canada TN House 56 (2020) Rep. $250
| Cycle | Campaign | Records | Amount |
|---|---|---|---|
| 2020 | TN House 56 | Tennessee state | $250 |
House Republican Caucus Political action committee (2020) PAC $10,000
| Cycle | Report years | Records | Amount |
|---|---|---|---|
| 2020 | 2019 | Tennessee state | $10,000 |
Clay County Republican Party Political action committee (2026) PAC $475
| Cycle | Report years | Records | Amount |
|---|---|---|---|
| 2026 | 2025 100% stays in Tennessee | Tennessee state | $475 |
By year
2026
$475
1 PAC
- Clay County Republican Party PAC PAC $475
2024
$1,800
1 candidate
- Wyatt Rampy TN House 59 Rep. $1,800
2020
$10,250
1 candidate · 1 PAC
- House Republican Caucus PAC PAC $10,000
- Diane Michel Canada TN House 56 Rep. $250