David Johnson raised $13,839 from 67 contributions running for State Representative, 91st District in the May 2026 Primary election, per filings with the Kentucky Registry of Election Finance.
| Contributor | Amount | Type | City | Employer | Date |
|---|---|---|---|---|---|
| CANDIDATE | $7,000 | CANDIDATE | 9/23/2025 | ||
| CANDIDATE | $3,500 | CANDIDATE | 6/6/2025 | ||
| CANDIDATE | $350 | CANDIDATE | 6/9/2025 | ||
| Ava Eaves | $250 | INDIVIDUAL | Richmond | Retired | 4/25/2026 |
| Shirley Lowe | $200 | INDIVIDUAL | Clay City | Retired | 7/28/2025 |
| Jan Meade | $200 | INDIVIDUAL | Irvine | Retired | 7/23/2025 |
| CANDIDATE | $120 | CANDIDATE | 4/2/2025 | ||
| Vivien McAninch | $100 | INDIVIDUAL | Liberty | Madison Co Schools Retired | 4/28/2026 |
| Paula Swope | $100 | INDIVIDUAL | Prospect | self employed | 4/11/2026 |
| Marilyn Williams | $100 | INDIVIDUAL | Richmond | Madison Co Schools Retired | 3/31/2026 |
| Stephanie Winkler | $100 | INDIVIDUAL | Richmond | Retired KEA | 12/4/2025 |
| CASH | $100 | CASH | 7/28/2025 | ||
| CANDIDATE | $100 | CANDIDATE | 6/16/2025 | ||
| Kathy Berry | $100 | INDIVIDUAL | Lexingtonn | Quantrell Auto Group | 6/5/2025 |
| Richard Fulop | $90 | INDIVIDUAL | Stanton | Free Market Health | 2/6/2026 |
| Mary Dittert | $50 | INDIVIDUAL | Richmond | not employed | 4/13/2026 |
| Pat Reister | $50 | INDIVIDUAL | Richmond | Retired | 4/11/2026 |
| William Flarsheim | $50 | INDIVIDUAL | Louisville | Retired | 4/9/2026 |
| Carrie Singler | $50 | INDIVIDUAL | Paducah | Hospital | 3/31/2026 |
| John Rogers | $50 | INDIVIDUAL | Stanton | retired | 3/30/2026 |
| Melissa Potts | $50 | INDIVIDUAL | Clay City | Sunset Pottery | 3/14/2026 |
| Richard Fulop | $50 | INDIVIDUAL | Stanton | Free Market Health | 11/10/2025 |
| Richard Fulop | $50 | INDIVIDUAL | Stanton | Free Market Health | 10/8/2025 |
| Richard Fulop | $50 | INDIVIDUAL | Stanton | Free Market Health | 9/10/2025 |
| Richard Fulop | $50 | INDIVIDUAL | Stanton | Free Market Health | 8/8/2025 |
All May 2026 Primary fundraising · May 2026 Primary races
Data: Kentucky Registry of Election Finance public records. KREF Watch is an independent project of The Lexington Times.