| 21 | MCFARLAND, J. WILLIAM MR. JR.TUSCALOOSA, AL · 35406 | PARTNER · SMITH MACK LLC | REPUBLICAN NATIONAL COMMITTEEC00003418 | 2024-05-13 | $250 | Primary (P) | Filing 1791626FEC filing ↗ |
| 22 | MCFARLAND, WILLIAMBIRMINGHAM, AL · 35209 | PARTNER · SMITH MACK LLC | FEDUP POLITICAL ACTION COMMITTEE AKA FEDUP PACC00455923 | 2024-04-25 | $250 | Primary (P) | Filing 1805267 · amendedFEC filing ↗ |
| 23 | MCFARLAND, JAMES WILLIAM JR.BIRMINGHAM, AL · 35209 | PARTNER · SMITH MACK LLC | NRCCC00075820 | 2023-08-08 | $250 | Primary (P) | Filing 1726397FEC filing ↗ |
| 24 | MCFARLAND, J. WILLIAM MR JR.BIRMINGHAM, AL · 35209 | PARTNER · SMITH MACK, LLC. | FEDUP POLITICAL ACTION COMMITTEE AKA FEDUP PACC00455923 | 2023-12-06 | $250 | Primary (P) | Filing 1753613FEC filing ↗ |
| 25 | MCFARLAND, J. WILLIAM JRBIRMINGHAM, AL · 35209 | INVESTMENT MANAGER · SMITHMACK LLC | JEREMY GRAY FOR CONGRESSC00855395 | 2024-02-22 | $250Memo only · not additional money | Primary 2024 (P2024) | Filing 1775691FEC filing ↗ |
| 26 | MCFARLAND, J WILLIAM MR JRTUSCALOOSA, AL · 35406 | PARTNER · SMITH MACK, LLC | EVANS FOR WVC00832154 | 2023-09-07 | $250 | Primary 2024 (P2024) | Filing 1729662FEC filing ↗ |
| 27 | MCFARLAND, J WILLIAMTUSCALOOSA, AL · 35406 | PARTNER · SMITHMACKLLC | GREENE FOR CONGRESSC00708289 | 2024-01-26 | $250 | Primary 2024 (P2024) | Filing 1772871FEC filing ↗ |
| 28 | MCFARLAND, BILLYTUSCALOOSA, AL · 35406 | PARTNER · SMITH MACK LLC | EAGLE FORUM PACC00103937 | 2024-05-19 | $250 | Primary (P) | Filing 1895272 · amendedFEC filing ↗ |
| 29 | MCFARLAND, JAMES W. JR.TUSCALOOSA, AL · 35406 | PARTNER · SMITHMACK, LLC | GIULIANI DEFENSEC00847327 | 2024-05-15 | $250 | Primary 2024 (P2024) | Filing 1793928FEC filing ↗ |
| 30 | MCFARLAND, J WILLIAM MR. JRTUSCALOOSA, AL · 35406 | PARTNER · SMITH MACK, LLC | EVANS FOR WVC00832154 | 2023-11-13 | $45 | Primary 2024 (P2024) | Filing 1750361FEC filing ↗ |
| 31 | MCFARLAND, JAMESTUSCALOOSA, AL · 35406 | PARTNER · SMITHMACK LLC | TEAM KENNEDYC00836916 | 2024-06-05 | $5 | Primary 2024 (P2024) | Filing 1804671FEC filing ↗ |