MCCARTHY, JOHN
$288K total cycle spend · 7 client committees · 140 disbursements · activity Jun 13, 2018 → Nov 11, 2025
12-month spend trajectory
Dec 2024
Nov 2025
$635
across 12 months
Revenue by party
D · 33%
R · 67%
No buyer activity in this window.
No buyer activity in this window.
No buyer activity in this window.
Top buyers last 12 months · top 1
Top buyers last 18 months · top 1
Top buyers last 24 months · top 2
| Filer | Total spend | Disbursements | Last paid |
|---|---|---|---|
| REPUBLICAN NATIONAL COMMITTEE C00003418 |
$153,439 | 85 | 4y ago |
| BIDEN, JOSEPH R JR US · President DEM |
$94,195 | 29 | 6y ago |
| CRENSHAW, DANIEL TX · House REP |
$33,818 | 17 | 3y ago |
| ROGERS, HAROLD DALLAS KY · House REP |
$2,613 | 1 | 3y ago |
| NRSC C00027466 |
$1,256 | 1 | 2y ago |
| YODER, KEVIN KS · House REP |
$1,190 | 4 | 8y ago |
| COOPER VICTORY FUND C00913574 |
$635 | 1 | 6mo ago |
| BFB PAC C00584805 |
$560 | 1 | 7y ago |
| C00655555 C00655555 |
$94 | 1 | 8y ago |
Table = cycle-to-date totals across all buyers. The Sankey above filters to the time window you select.
Money flow through this vendor
top payers (left) → top revenue categories (right)No activity in the last 1 months.
No activity in the last 3 months.
No activity in the last 6 months.
Cycle-over-cycle trajectory
quarterly · last 5 cycleseven-year cycle (election) odd-year cycle (off-cycle)
Revenue by service category
No category revenue in this window.
No category revenue in this window.
No category revenue in this window.
Show as table (cycle-to-date with disbursement counts)
| Category | Total spend | Disbursements |
|---|---|---|
| Wages & Payroll | $287,164 | 139 |
| Travel & Events | $635 | 1 |
Recent activity last 20 disbursements
| Date | Filer | Purpose | Amount |
|---|---|---|---|
| Nov 11, 2025 | COOPER VICTORY FUND | BEVERAGES | $635 |
| Aug 6, 2024 | NRSC | POLITICAL STRATEGY CONSULTING | $1,256 |
| Oct 20, 2023 | ROGERS, HAROLD DALLAS | IN-KIND - GREEN FEES AND EVENT EXPENSES | $2,613 |
| Apr 27, 2023 | CRENSHAW, DANIEL | SALARY | $1,351 |
| Mar 30, 2023 | CRENSHAW, DANIEL | SALARY | $462 |
| Mar 1, 2023 | CRENSHAW, DANIEL | SALARY | $462 |
| Jan 30, 2023 | CRENSHAW, DANIEL | SALARY | $924 |
| Dec 29, 2022 | CRENSHAW, DANIEL | SALARY | $462 |
| Nov 29, 2022 | CRENSHAW, DANIEL | SALARY | $462 |
| Sep 29, 2022 | CRENSHAW, DANIEL | SALARY | $462 |
| Sep 12, 2022 | CRENSHAW, DANIEL | SEE MEMO | $833 |
| Jul 28, 2022 | CRENSHAW, DANIEL | MILEAGE REIMBURSEMENT | $1,662 |
| Jul 28, 2022 | CRENSHAW, DANIEL | SALARY | $2,075 |
| Jun 29, 2022 | CRENSHAW, DANIEL | SALARY | $2,075 |
| May 27, 2022 | CRENSHAW, DANIEL | SALARY | $2,075 |
| Apr 28, 2022 | CRENSHAW, DANIEL | SALARY | $3,489 |
| Mar 30, 2022 | CRENSHAW, DANIEL | SALARY | $4,261 |
| Feb 25, 2022 | CRENSHAW, DANIEL | SALARY | $4,261 |
| Jan 28, 2022 | CRENSHAW, DANIEL | SALARY | $4,261 |
| Dec 30, 2021 | REPUBLICAN NATIONAL COMMITTEE | PAYROLL | $2,234 |