Campaign contributions and spending by other groups answer different questions. Outside spending below is never added to campaign receipts. All categories cover dated 2025–2026 records available at retrieval.
Zero covered records means no matching records in these sources, not proof of no activity. These are record counts, not donor counts.
Reported spending around this candidate
Independent spending — regular reports
- Supporting this candidate
- $1,783,693.59
- Opposing this candidate
- $213,473.53
Member & employee communications
- Supporting this candidate
- $19,493.57
- Opposing this candidate
- $0.00
Coordinated party spending
No covered records; no spending total established.
Subtotals sum covered non-memo records, including signed corrections. Rapid notices and electioneering disclosures have no aggregate because they can overlap other records or mention multiple candidates. Spending supporting this person is distinct from spending opposing an opponent, which appears on the opponent’s profile when covered.
24- and 48-hour notices provide earlier visibility. They can appear again in regular reports, so no notice total is calculated and these amounts are never added to regular-report subtotals.
17 matching records · Page 1 of 2 · Highest amounts first.
2026-06-22 · Independent spending — rapid notices · Supports candidate
Purpose: Television Advertising Buy
Paid to: Grassroots Media
Public distribution: 2026-06-24
Election designation: P
View reported filing · Capture reference 70e36f3be1df003509fe3e5202092a59190f93c600f16e41a529502688809cb5
2026-06-16 · Independent spending — rapid notices · Supports candidate
Purpose: Television Advertising Buy
Paid to: Grassroots Media
Public distribution: 2026-06-17
Election designation: P
View reported filing · Capture reference 06df8d34b964b8af66bb1445aaf83c876e61cf2f1e1336c396b74886b795f8dd
2026-06-08 · Independent spending — rapid notices · Supports candidate
Purpose: Digital Advertising
Paid to: COMPETE Digital LLC
Public distribution: 2026-06-06
Election designation: P
View reported filing · Capture reference 8c19ecc529cba45e3cc2f77d6f1be662737805bedd4257a65a17f56c927ceae0
2026-06-06 · Independent spending — rapid notices · Supports candidate
Purpose: Digital Advertising
Paid to: COMPETE Digital LLC
Election designation: P
View reported filing · Capture reference a18ef2b1caf0767b03b7b87aa86ce04ae229e66aa4cbf4203f9795c5657e4d55
2026-06-25 · Independent spending — rapid notices · Supports candidate
Purpose: Television Advertising Buy
Paid to: Grassroots Media
Public distribution: 2026-06-26
Election designation: P
View reported filing · Capture reference 0441fc421422c6245072fb60f51858bf2629aee75468e8392bba7012fb3d0806
2026-06-24 · Independent spending — rapid notices · Supports candidate
Purpose: Television Advertising Buy & Production
Paid to: Grassroots Media
Public distribution: 2026-06-25
Election designation: P
View reported filing · Capture reference dc976d886ed4f22dd96b0070b9be096862b5f4c5c5cf6fc0e962bde80fc38d7f
2026-06-18 · Independent spending — rapid notices · Opposes candidate
Purpose: Non-Contribution Account - Advertising Media Buy - TV
Paid to: Middle Seat Consulting
Public distribution: 2026-06-23
Election designation: P
View reported filing · Capture reference 5ef5da0c8a2e5093c1fb976fc1597318ed4d7160ff495a129788caba5cdff68c
2026-06-18 · Independent spending — rapid notices · Opposes candidate
Purpose: Non-Contribution Account - Digital Ad Buy
Paid to: Middle Seat Consulting
Public distribution: 2026-06-23
Election designation: P
View reported filing · Capture reference 83b331e996b117b2d2d6b7dcadf453b3dac64ae3ce76b82c8cb5cd4e834d5810
2026-06-02 · Independent spending — rapid notices · Opposes candidate
Purpose: Non-Contribution Account - Direct Mail Services
Paid to: Speakeasy Political
Public distribution: 2026-06-04
Election designation: P
View reported filing · Capture reference 2d32f6e6d7c90912e8e7951b3e4cd8a4a82f353584f406b9df764f0268f893fd
2026-06-22 · Independent spending — rapid notices · Opposes candidate
Purpose: Non-Contribution Account - Direct Mail Services
Paid to: Speakeasy Political
Public distribution: 2026-06-24
Election designation: P
View reported filing · Capture reference ddc1a74855919d77d3f81f9ef212babe93581f7d1f465f678cce8e5c9394ce92