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
- $772,142.01
- Opposing this candidate
- $0.00
Member & employee communications
No covered records; no spending total established.
Coordinated party spending
- Covered party-paid expenses
- $4.00
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.
167 matching records · Page 1 of 17 · Highest amounts first.
2025-04-23 · Independent spending — rapid notices · Supports candidate
Purpose: NON-CONTRIBUTION ACCT: ONLINE ADVERTISING / EMAIL COMMUNICATION / SMS MESSAGES
Paid to: DIGITAL MARKETING SOLUTIONS GROUP LLC
Election designation: P
View reported filing · Capture reference 233f07df6fe5a0becb1c2c8d483e626f498d48d96836b5c7b3ea78208f8c51bc
2026-03-04 · Independent spending — rapid notices · Supports candidate
Purpose: DIGITAL MEDIA PRODUCTION / DIGITAL MEDIA PLACEMENT
Paid to: DIGITAL MARKETING SOLUTIONS GROUP LLC
Public distribution: 2026-03-05
Election designation: P
View reported filing · Capture reference 3de8c5e29fab743c15c1efc82975a3729e71eda2ee58418b1a13f967e5bda700
2026-05-14 · Independent spending — rapid notices · Supports candidate
Purpose: DIGITAL MEDIA PRODUCTION / DIGITAL MEDIA PLACEMENT
Paid to: DIGITAL MARKETING SOLUTIONS GROUP LLC
Public distribution: 2026-05-19
Election designation: P
View reported filing · Capture reference 0b392615f24db8f569f405a68f5fefa3bd4c7c4bae0c9ebc58070a840b003f9b
2026-01-26 · Independent spending — rapid notices · Supports candidate
Purpose: DIGITAL MEDIA PRODUCTION / DIGITAL MEDIA PLACEMENT
Paid to: DIGITAL MARKETING SOLUTIONS GROUP LLC
Election designation: P
View reported filing · Capture reference 7fbd456fb9c924621b9a4123d862fa004ebf94b906e14b5abc4b9217a6f71094
2026-05-05 · Independent spending — rapid notices · Supports candidate
Purpose: DIGITAL MEDIA PRODUCTION / DIGITAL MEDIA PLACEMENT
Paid to: DIGITAL MARKETING SOLUTIONS GROUP LLC
Public distribution: 2026-05-04
Election designation: P
View reported filing · Capture reference 30659362f4c1b29149b83b6c32cb876a8b1a0d43dd8c15573d4d8d25b28f004c
2025-03-07 · Independent spending — rapid notices · Supports candidate
Purpose: NON-CONTRIBUTION ACCT: ONLINE ADVERTISING / EMAIL COMMUNICATION / SMS MESSAGES
Paid to: DIGITAL MARKETING SOLUTIONS GROUP LLC
Election designation: P
View reported filing · Capture reference f6769f52feb2d81831e8079cbd96f7ec142e74b9ba58b7a7adc99993883cfd2d
2025-01-24 · Independent spending — rapid notices · Supports candidate
Purpose: NON-CONTRIBUTION ACCT: ONLINE ADVERTISING / EMAIL COMMUNICATION / SMS MESSAGES
Paid to: DIGITAL MARKETING SOLUTIONS GROUP LLC
Public distribution: 2025-01-27
Election designation: P
View reported filing · Capture reference e5fb7ab233f830e8dea39ba1ddc21fa580d153ba2e169f5da6bd3fc1aee068b0
2025-10-30 · Independent spending — rapid notices · Supports candidate
Purpose: NON-CONTRIBUTION ACCT: ONLINE ADVERTISING / EMAIL COMMUNICATION / SMS MESSAGES
Paid to: DIGITAL MARKETING SOLUTIONS GROUP LLC
Public distribution: 2025-11-01
Election designation: P
View reported filing · Capture reference a575dec5ef2c37ea68099a5ecb1374e12cf5e71d619003d82a82d559d2897cd5
2026-01-09 · Independent spending — rapid notices · Supports candidate
Purpose: DIGITAL MEDIA PLACEMENT / DIGITAL MEDIA PRODUCTION
Paid to: DIGITAL MARKETING SOLUTIONS GROUP LLC
Public distribution: 2026-01-08
Election designation: P
View reported filing · Capture reference fba6b3425705be9900f345dc73a4b8571f823afa9c767f9e821d0c12ddf9d64d
2025-12-04 · Independent spending — rapid notices · Supports candidate
Purpose: NON-CONTRIBUTION ACCT: ONLINE ADVERTISING / EMAIL COMMUNICATION / SMS MESSAGES
Paid to: DIGITAL MARKETING SOLUTIONS GROUP LLC
Election designation: P
View reported filing · Capture reference b9402e5702bcc750849628c69640a0cd1e1ff97db82372b58c2d828501f16f77