| 1 | MCFARLAND, JAMES WILLIAM JRTUSCALOOSA, AL · 35406 | TREASURER · TSPSL INC | TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEEC00770941 | 2024-02-12 | $1,000 | Primary (P) | Filing 1775725FEC filing ↗ |
| 2 | MCFARLAND, JAMESTUSCALOOSA, AL · 35406 | TREASURER · TSPSL INC | NEVER SURRENDER, INC.C00828541 | 2023-09-08 | $1,000 | Primary 2024 (P2024) | Filing 1740556 · amendedFEC filing ↗ |
| 3 | MCFARLAND, JR. J.D., J. WILLIAMTUSCALOOSA, AL · 35406 | TREASURER/SECRETARY · TSPSL, INC. | CONSTITUTION PARTY NATIONAL COMMITTEEC00279802 | 2023-08-11 | $575 | Primary (P) | Filing 1724834FEC filing ↗ |
| 4 | MCFARLAND, JAMES WILLIAM JR.TUSCALOOSA, AL · 35406 | TREASURER · TSPSL, INC | ROBERT ADERHOLT FOR CONGRESSC00313247 | 2023-08-15 | $558 | Primary 2024 (P2024) | Filing 1731118FEC filing ↗ |
| 5 | MCFARLAND, JAMES WILLIAM MR. JR.TUSCALOOSA, AL · 35406 | FOUNDER · TSPSL INC | REPUBLICAN NATIONAL COMMITTEEC00003418 | 2023-02-14 | $300 | Primary (P) | Filing 1694467FEC filing ↗ |
| 6 | MCFARLAND, J WILLIAM JRTUSCALOOSA, AL · 35406 | TREASURER · T.S.P.S.L. INC | TUBERVILLE FOR SENATE, INC.C00701672 | 2023-10-31 | $250 | Primary 2026 (P2026) | Filing 1751407FEC filing ↗ |
| 7 | MCFARLAND, JAMES WILLIAM MR. JR.TUSCALOOSA, AL · 35406 | TREASURER · TSPSL INC | REPUBLICAN NATIONAL COMMITTEEC00003418 | 2023-10-06 | $250 | Primary (P) | Filing 1736736FEC filing ↗ |
| 8 | MCFARLAND, JAMES WILLIAM JRTUSCALOOSA, AL · 35406 | TREASURER · TSPS L.INC | KRISTI PACC00493809 | 2023-04-03 | $250 | Primary (P) | Filing 1752438 · amendedFEC filing ↗ |
| 9 | MCFARLAND, JAMES WILLIAM JRTUSCALOOSA, AL · 35406 | TREASURER · TSPSL INC | TRUMP SAVE AMERICA JOINT FUNDRAISING COMMITTEEC00770941 | 2023-11-01 | $250 | Primary (P) | Filing 1782011 · amendedFEC filing ↗ |
| 10 | MCFARLAND, J WILLIAMTUSCALOOSA, AL · 35406 | TREASURER · TSPSL INC. | TUBERVILLE FOR SENATE, INC.C00701672 | 2023-09-30 | $200 | Primary 2026 (P2026) | Filing 1730988FEC filing ↗ |
| 11 | MCFARLAND, J WILLIAMTUSCALOOSA, AL · 35406 | TREASURER · TSPSL INC. | TUBERVILLE FOR SENATE, INC.C00701672 | 2023-08-31 | $35 | Primary 2026 (P2026) | Filing 1730988FEC filing ↗ |