Thomas DiNapoli vs. Joseph Hernandez for State Comptroller: $7,086,145 and $1,052,507 raised, $4,025,715 in public matching funds, $1,250,417 in outside spending. Top 20 contributors and vendors, party money, last-minute contributions, every special-interest group and its funders. NYSBOE filings.
$9,389,070total money in the race: both campaigns + outside groups
$7,086,145DiNapoli campaign raised
$1,052,507Hernandez campaign raised
$1,250,417outside money helping DiNapoli
$0outside money helping Hernandez
$4,025,715public matching funds (taxpayer money, included in campaign totals) · $3,223,002 to DiNapoli, $802,714 to Hernandez

Thomas DiNapoli
Democratic · Working Families Incumbent
DiNapoli for New York · NYSBOE filer ID 308716
Total raised$7,086,145contributions + in-kind + transfers in + public matching funds − refunds
Public matching funds (state Public Campaign Finance Board)$3,223,00214 payments, last 10/26/2026. $3,131,318 reported received in filings through Oct 19; the rest came Oct 26
- Contributions (itemized + unitemized)
- $3,856,524
- Unitemized (small, lump-sum)
- $0
- Contributions refunded
- −$51,449
- In-kind
- $48,740
- Transfers in
- $9,329
- Spent (payments to vendors)
- $5,962,092
- Transfers out
- $60,000
- Cash on hand
- Not published in NYSBOE open data · see filing
- Individual contributors (itemized)
- 5,998
- Vendors paid
- 293
- Last-minute contributions, Oct 20 – Nov 2
- No 24-hour notices
Where the money came from
Individuals & partnerships $1,911,097 · 27%Companies $117,050 · 2%PACs, unions, other committees $1,828,376 · 26%In-kind $48,740 · 1%Transfers in (party & other committees) $9,329 · 0%Public matching funds $3,223,002 · 45%
In state vs. out of state (itemized contributions)
NY $3,508,059 · 90%Out of state $396,455 · 10%Not listed $750 · 0%
Contributions by size (itemized individuals)
| Contributor’s cycle total | People | Amount | Share |
|---|
| $250 or less | 5,208 | $361,845 | 21% |
| $251–$1,000 | 598 | $358,006 | 21% |
| $1,001–$5,000 | 137 | $344,998 | 20% |
| More than $5,000 | 55 | $634,924 | 37% |
Top 20 contributors (net of refunds)
- Bernstein Litowitz Berger & Grossmann LL Partnership including LLPs · New York, NY$63,000
- Pomerantz LLP Partnership including LLPs · New York, NY$25,000
- Kirby McInerney LLP Partnership including LLPs · New York, NY$22,000
- New York State Professional Fire Fighter Political Action Committee (PAC) · Albany, NY$18,500
- Bricklayers & Allied Craftworkers Local Political Action Committee (PAC) · Long Island City, NY$18,250
- Lieff Cabraser Heimann & Bernstein LLP Partnership including LLPs · San Francisco, CA$18,000
- Port Authority PBA Inc.State of New Yor Political Action Committee (PAC) · Englewood Cliffs, NJ$18,000
- Metropolitan Transportation Authority PB Political Action Committee (PAC) · Rockville Centre, NY · gave $18,500, $500 refunded$18,000
- IBT Joint Council 16 PAC Political Action Committee (PAC) · New York, NY$18,000
- Teamsters Local Union #282 Union · New Hyde Park, NY$18,000
- NYS Pipe Trades Political Action Committ Political Action Committee (PAC) · Glens Falls, NY · gave $23,000, $5,000 refunded$18,000
- Afscme Political Action Committee (PAC) · Washington, DC$18,000
- Suffolk County PBA PAC Political Action Committee (PAC) · Brentwood, NY$18,000
- Transport Workers Union Political Contri Political Action Committee (PAC) · Washington, DC$18,000
- Sanitation Officers Association Voluntee Political Action Committee (PAC) · Ozone Park, NY$18,000
- Nys Assoc. Of Electrical Workers Union · Elmira, NY$18,000
- 1199 SEIU NYS Political Action Fund Political Action Committee (PAC) · New York, NY$18,000
- Empire Dental PAC Political Action Committee (PAC) · Albany, NY$18,000
- Jerry Weiss Individual · Loudonville, NY$18,000
- Christopher Wright Individual · Levittown, NY$18,000
Top 20 vendors & payees
- Red Horse Strategies Other: Must Provide Explanation · 18 payments$3,053,655
- Threshold Group Inc Fundraising · 50 payments$1,018,632
- Margaret C May Campaign Consultant · 42 payments$195,030
- Lake Research Partners PollingCosts · 4 payments$148,797
- Daniel Pereira Campaign Consultant · 12 payments$140,000
- Aaron Ghitelman Campaign Consultant · 11 payments$82,500
- Paragon Solutions Fundraising · 45 payments$68,402
- Tri Star Graphics Fundraising · 17 payments$63,073
- Marriott Syracuse Downtown Other: Must Provide Explanation · 4 payments$61,326
- UpWave Fundraising · 5 payments$56,269
- Jack Greenspan Other: Must Provide Explanation · 25 payments$55,831
- NGP VAN Inc. Fundraising · 20 payments$55,275
- The Mill River Club Inc Fundraising · 2 payments$46,732
- Public Storage Other: Must Provide Explanation · 44 payments$41,345
- Grand Central Consulting LLC Campaign Consultant · 6 payments$37,500
- PBI Payroll Other: Must Provide Explanation · 55 payments$37,125
- Jovan Richards Campaign Consultant · 9 payments$36,000
- Rosa Mexicano Fundraising · 3 payments$32,106
- NYS Assoc. of Black & Puerto Rican Legis Political Contributions · 6 payments$31,275
- Renaissance Albany Hotel Other: Must Provide Explanation · 8 payments$28,164
| What the money paid for (as filed) | Amount | Share |
|---|
| Other: Must Provide Explanation | $2,814,853 | 47% |
| Fundraising | $1,480,354 | 25% |
| Campaign Consultant | $1,215,150 | 20% |
| Political Contributions | $153,142 | 3% |
| PollingCosts | $148,797 | 2% |
| Office | $46,355 | 1% |
| Lodging | $36,652 | 1% |
| Professional Services | $24,961 | 0% |
| Non-Political Donations | $18,562 | 0% |
| Print Ads | $11,025 | 0% |
Transfers and party money, both directions
⬅ Transfers in$9,329
New York State Democratic Committee$5,000
DiNapoli 2022 Inc$4,329
➡ Transfers out & payments to party committees$121,348
New York State Democratic Committee$60,000
Working Families Party$15,150
Democratic Committee of Richmond County$11,000
New York State Democratic Committee$8,000
United Democratic Organization$5,000
Greenburgh Democratic Party$5,000
Village Independent Democrats$3,100
Jim Owles Liberal Democratic Club$3,000
Report by report (as filed)
| Report | Contributions | Transfers in | Matching | Spent | Refunds |
|---|
| 2023 July Periodic | $380,800 | $4,329 | $0 | $163,032 | $0 |
| 2024 January Periodic | $387,536 | $0 | $0 | $280,067 | $2,750 |
| 2024 July Periodic | $411,561 | $0 | $0 | $203,355 | $4,250 |
| 2025 January Periodic | $256,793 | $0 | $0 | $231,843 | $1,425 |
| 2025 July Periodic | $327,910 | $0 | $0 | $263,444 | $10,525 |
| 2026 January Periodic | $1,008,998 | $0 | $0 | $266,287 | $9,600 |
| 2026 March Periodic | $301,291 | $0 | $0 | $297,598 | $1,300 |
| 2026 July Periodic | $135,743 | $5,000 | $257,782 | $1,024,832 | $400 |
| 2026 32-Day Pre-Primary | $387,023 | $0 | $1,701,127 | $1,299,927 | $14,604 |
| 2026 11-Day Pre-Primary | $139,832 | $0 | $364,172 | $1,227,311 | $6,500 |
| 2026 32-Day Pre-General | $67,756 | $0 | $680,915 | $414,696 | $35 |
| 2026 11-Day Pre-General | $51,280 | $0 | $127,322 | $289,699 | $60 |
Double-check: totals reconciled two ways
- Matching funds, two sources: PCFB payment list $3,223,002 (14 payments) vs. Schedule S receipts in the committee’s own filings $3,131,318 — the difference is the Oct 26 payment, made after the last report closed (Oct 19).
- Duplicates removed: 12,575 raw rows in open data, 12,575 after keeping only the latest version of each transaction (amendments), and itemized sub-payments (credit-card and reimbursement detail) are counted once, not twice.

Joseph Hernandez
Republican · Conservative
Hernandez for New York · NYSBOE filer ID 569719
Total raised$1,052,507contributions + in-kind + transfers in + public matching funds − refunds
Public matching funds (state Public Campaign Finance Board)$802,7143 payments, last 10/26/2026. $686,344 reported received in filings through Oct 19; the rest came Oct 26
- Contributions (itemized + unitemized)
- $250,114
- Unitemized (small, lump-sum)
- $0
- Contributions refunded
- −$2,235
- In-kind
- $1,915
- Transfers in
- $0
- Spent (payments to vendors)
- $533,204
- Transfers out
- $0
- Cash on hand
- Not published in NYSBOE open data · see filing
- Individual contributors (itemized)
- 2,094
- Vendors paid
- 71
- Last-minute contributions, Oct 20 – Nov 2
- +$1,000 (1 24-hour notices, not in totals)
Where the money came from
Individuals & partnerships $250,114 · 24%In-kind $1,915 · 0%Public matching funds $802,714 · 76%
In state vs. out of state (itemized contributions)
NY $235,307 · 93%Out of state $16,721 · 7%
Contributions by size (itemized individuals)
| Contributor’s cycle total | People | Amount | Share |
|---|
| $250 or less | 1,984 | $126,284 | 57% |
| $251–$1,000 | 94 | $49,630 | 22% |
| $1,001–$5,000 | 13 | $24,400 | 11% |
| More than $5,000 | 3 | $21,000 | 9% |
Top 20 contributors (net of refunds)
- Joseph Hernandez Candidate/Candidate Spouse · New York, NY$27,000
- Margeretta Taylor Individual · New York, NY$9,000
- Josh Eisen Individual · Harrison, NY$6,000
- Nadab Akhtar Individual · Miami, FL$6,000
- Kaushal Kulkarni Individual · New York, NY$5,000
- Burton August Individual · Webster, NY · gave $3,250, $250 refunded$3,000
- David Izzo Individual · Johnston, RI$2,250
- Thomas Rydzynski Individual · Buffalo, NY$2,000
- Todd Fasanella Individual · New York, NY$2,000
- Ashley Bernardo Individual · Oyster Bay, NY$1,750
- Josh Eisen Individual · Harrison, NY$1,595
- Harry DeMell Individual · New York, NY$1,500
- Meyer Davidoff Individual · Forest Hills, NY$1,500
- Gerard DiMarco Individual · Rochester, NY$1,250
- Alan Dlugash Individual · New York, NY$1,250
- Stephen Giroux Individual · Gasport, NY$1,150
- Michael Connors Individual · Brooklyn, NY · gave $1,150, $100 refunded$1,050
- Allen Roth Individual · New York, NY · gave $1,100, $50 refunded$1,050
- Nan Hayworth Individual · Mount Kisco, NY$1,000
- Peter Hein Individual · New York, NY$1,000
Largest last-minute contributions (24-hour notices, Oct 20 – Nov 2)
- Burton August$1,000
Top 20 vendors & payees
- BTG Strategies Campaign Consultant · 2 payments$112,000
- Red Beacon Strategies Campaign Consultant · 6 payments$69,347
- JW Strategies Campaign Consultant · 2 payments$60,000
- Axel Print Campaign Mailings · 19 payments$49,838
- Joffre Consulting LLC Campaign Consultant · 1 payments$39,500
- Politika Campaign Consultant · 1 payments$36,461
- HubSpot Inc Online Ads · 6 payments$24,285
- Age Graphics Campaign Mailings · 2 payments$18,542
- Qualify Victory Campaign Consultant · 2 payments$16,000
- Meta Platforms Inc. Online Ads · 17 payments$11,374
- META - Facebook Online Ads · 31 payments$9,961
- Delta Air Lines Transportation · 21 payments$8,245
- Anedot Bank Fees · 971 payments$7,101
- Red Curve Solutions Campaign Consultant · 2 payments$7,000
- Estiatorio Milos Hudson Yards Meals · 2 payments$6,044
- Facebook Online Ads · 33 payments$5,543
- Amesse Photography Other: Must Provide Explanation · 1 payments$4,335
- Tipperary Communications LLC Campaign Consultant · 1 payments$4,250
- James Curran Professional Services · 1 payments$3,400
- Liberty Strategies LLC Meals · 2 payments$3,066
| What the money paid for (as filed) | Amount | Share |
|---|
| Campaign Consultant | $308,199 | 58% |
| Campaign Mailings | $59,040 | 11% |
| Online Ads | $44,181 | 8% |
| Postage | $29,205 | 5% |
| Professional Services | $25,439 | 5% |
| Meals | $21,996 | 4% |
| Transportation | $11,799 | 2% |
| Other: Must Provide Explanation | $9,370 | 2% |
| Office | $7,473 | 1% |
| Lodging | $7,419 | 1% |
Transfers and party money, both directions
⬅ Transfers in$0
None.
➡ Transfers out & payments to party committees$0
None.
Report by report (as filed)
| Report | Contributions | Transfers in | Matching | Spent | Refunds |
|---|
| 2026 January Periodic | $27,873 | $0 | $0 | $35 | $0 |
| 2026 March Periodic | $19,667 | $0 | $0 | $14,797 | $0 |
| 2026 July Periodic | $66,661 | $0 | $0 | $58,392 | $1,035 |
| 2026 32-Day Pre-General | $104,770 | $0 | $0 | $111,097 | $450 |
| 2026 11-Day Pre-General | $31,143 | $0 | $686,344 | $348,883 | $750 |
Double-check: totals reconciled two ways
- Matching funds, two sources: PCFB payment list $802,714 (3 payments) vs. Schedule S receipts in the committee’s own filings $686,344 — the difference is the Oct 26 payment, made after the last report closed (Oct 19).
- Duplicates removed: 3,931 raw rows in open data, 3,931 after keeping only the latest version of each transaction (amendments), and itemized sub-payments (credit-card and reimbursement detail) are counted once, not twice.
Outside money: independent expenditures
Independent expenditure committees (super PACs) can raise unlimited sums but cannot coordinate with candidates. Every NYSBOE 24-hour/weekly independent expenditure notice and paid internet/digital ad notice naming a candidate in this race, 2026, through Nov 2.
$1,250,417 helping DiNapoli (supporting DiNapoli or opposing Hernandez) · 3 groups$0 helping Hernandez · 0 groups
Timing: $1,250,417 of this outside spending was before the June 23 primary.
New York Accountability Coalition
$901,232Supports DiNapoli $901,232
Public-employee union committee (AFSCME, DC 37, CSEA, PEF, CWA and others). Formed to back DiNapoli in his primary; in the general it ran digital ads opposing Blakeman and turnout work for Hochul and James.
Who funds it: AFSCME NY Working Families Fund $250,000, District Council 37 $175,000, Ibew New York Pac $153,025, Civil Service Employees Pac $150,000, NYS Laborers PAC $125,000, Public Employees Federation $100,000 + since Oct 20 (24-hour notices): AFSCME NY Working Families Fund $180,000, Civil Service Employees Pac $100,000, PEOPLE $50,000
Primary season (before June 23) · 12 spending entries 2026-04-24 → 2026-06-23 · top payees: Moxie Creative Collective $841,232, Scheinman Strategies LLC $45,000, Mercury Public Affairs $15,000
Cross-check — Periodic-report allocation (Schedule R): $379,550 · All committee spending through Oct 19, every race (Schedule F): $1,624,593 · Itemized receipts 2025–26: $1,688,525
Hotel Workers For Stronger Communities
$200,000Supports DiNapoli $200,000
Committee of the Hotel and Gaming Trades Council (hotel workers’ union) and UNITE HERE. Spent on Democratic statewide and Brooklyn legislative candidates.
Who funds it: Hotel and Gaming Trades Council AFL-CIO $1,250,000, Local 6 Hotel Rest. & Club Employees $1,000,000, New York Hotel Trades Council $1,000,000, Unite Here Tip State & Local Fund $647,000
Primary season (before June 23) · 1 spending entries 2026-06-04 → 2026-06-04 · top payees: Efficient Media Strategies $200,000
Cross-check — Periodic-report allocation (Schedule R): $7,333 · All committee spending through Oct 19, every race (Schedule F): $4,101,634 · Itemized receipts 2025–26: $3,897,000
New York State Frontline Workers, Inc
$149,186Supports DiNapoli $149,186
Police-union committee (Suffolk PBA, Detectives Endowment Association, MTA PBA and others).
Who funds it: Suffolk County PBA Public Education Acct $75,000, Blue Voices United $50,000, Detectives Endowment Association COPE $50,000, Mta Pba $20,000, Sba Panynj Pac $10,000, Captains Endowment Association $10,000
Primary season (before June 23) · 3 spending entries 2026-06-03 → 2026-06-12 · top payees: Moxie Creative Collective LLC $100,000, Modern Cartographers LLC $49,186
Cross-check — Periodic-report allocation (Schedule R): $26,400 · All committee spending through Oct 19, every race (Schedule F): $237,776 · Itemized receipts 2025–26: $241,500
Shared spending not counted above (one payment naming several candidates; NYSBOE does not split it):
- Hotel Workers For Stronger Communities: $328,000 for “Hochul, James, DiNapoli, Osina” (2026-10-14, Direct mail and TV ad placement)