Chris Pappas (D)
- Raised
- $23.7M
- Spent
- $22.1M
- Cash on hand
- $2.0M
Campaign reports through Oct. 14, 2026.
Outside spending, general election
Primary and other: $651K for, $1.4M against.
Through Oct. 30, 2026, outside groups have reported $69,112,127 in independent spending in this race: $63,260,385 for the general election and $5,851,742 in the primaries. The biggest spender in the general election so far is WinSenate, at $18.2M.
On the November ballot: Chris Pappas (D) and John E. Sununu (R).
Sen. Jeanne Shaheen isn’t seeking reelection. Source (opens in a new tab).
No new outside spending reported.
On the ballot: Chris Pappas (D), John E. Sununu (R). Vote counts and the call will show here on election night, updated every minute.
Results and race calls from civicAPI (opens in a new tab), from state election offices. Outside money from FEC filings.
John E. Sununu (R)
$39.1M 62%
$8.1M supporting John E. Sununu and $31.1M attacking Chris Pappas
Chris Pappas (D)
$24.0M 38%
$2.4M supporting Chris Pappas and $21.6M attacking John E. Sununu
A candidate’s total adds money spent supporting them to money spent attacking their opponent. Not counted here: $142K around candidates who aren’t on the November ballot.
3 days until Election Day, Tuesday, Nov. 3.
Campaign reports through Oct. 14, 2026.
Primary and other: $651K for, $1.4M against.
Campaign reports through Oct. 14, 2026.
Primary and other: $3.3M for, $438K against.
November ballot as listed by this source (opens in a new tab) on Oct. 1, 2026. Party letters: D Democrat, R Republican, I independent, L Libertarian, G Green.
Campaign reports through Sept. 30, 2026.
Campaign reports through Sept. 30, 2026.
Others who filed with the FEC: Jeanne Shaheen (D), raised $2,672,181; Jared Sullivan (D), raised $100,112; Dan Innis (R), raised $48,503; Chuck Morse (R), raised $8,524.
| Spender | Spent on | General | Primary | Total | Latest |
|---|---|---|---|---|---|
| WinSenateSuper PAC · $18.9M in late reports | AGAINST John E. Sununu (R)FOR Chris Pappas (D) | $18.2M | $668K | $18.9M | Oct. 27, 2026 |
| No Going Back PACSuper PAC · $14.2M in late reports | AGAINST Chris Pappas (D)FOR John E. Sununu (R) | $14.2M | – | $14.2M | Oct. 26, 2026 |
| SLF PACSuper PAC · $12.6M in late reports | AGAINST Chris Pappas (D)FOR John E. Sununu (R) | $12.6M | $239K | $12.8M | Oct. 27, 2026 |
| Americans for Prosperity ActionHybrid PAC · $8.6M in late reports | FOR John E. Sununu (R)AGAINST Chris Pappas (D) | $8.3M | $4.4M | $12.7M | Oct. 30, 2026 |
| American Center PACSuper PAC · $2.0M in late reports | AGAINST John E. Sununu (R) | $2.0M | – | $2.0M | Oct. 27, 2026 |
| The Sentinel Action FundSuper PAC · $1.7M in late reports | AGAINST Chris Pappas (D)FOR John E. Sununu (R) | $1.7M | – | $1.7M | Oct. 23, 2026 |
| LCV Victory FundSuper PAC · $1.4M in late reportsEnergy & climate | AGAINST John E. Sununu (R) | $1.4M | – | $1.4M | Oct. 16, 2026 |
| America PACSuper PAC · $1.0M in late reports | AGAINST Chris Pappas (D)FOR John E. Sununu (R) | $948K | $73K | $1.0M | Oct. 19, 2026 |
| Protect Freedom Political Action CommitteeSuper PAC · $717K in late reports | FOR John E. Sununu (R) | $947K | – | $947K | Oct. 28, 2026 |
| Center Forward CommitteeSuper PAC · $867K in late reports | FOR Chris Pappas (D)AGAINST John E. Sununu (R) | $867K | – | $867K | Oct. 27, 2026 |
| AB PACHybrid PAC · $649K in late reports | FOR Chris Pappas (D)AGAINST John E. Sununu (R) | $649K | – | $649K | Oct. 28, 2026 |
| America'S Credit UnionsOutside spender (not a PAC) · $500K in late reports | FOR Chris Pappas (D) | $432K | $68K | $500K | Oct. 14, 2026 |
| Turning Point PACHybrid PAC · $154K in late reports | FOR John E. Sununu (R) | $237K | $6K | $243K | Oct. 23, 2026 |
| Granite Freedom PACSuper PAC · $202K in late reports | FOR Edmond Laplante (R)AGAINST John E. Sununu (R) | $202K | – | $202K | Oct. 22, 2026 |
| The Conservative CaucusOutside spender (not a PAC) · $101K in late reports | AGAINST Chris Pappas (D)AGAINST Karishma Manzur (D)FOR John E. Sununu (R) | $101K | – | $101K | Oct. 16, 2026 |
| Reproductive Freedom for All Freedom FundSuper PAC · $100K in late reportsAbortion | AGAINST John E. Sununu (R) | $100K | – | $100K | Oct. 15, 2026 |
| Equality PACHybrid PAC · $50K in late reports | FOR Chris Pappas (D) | $95K | $120K | $215K | Oct. 29, 2026 |
| American Political Action CommitteeHybrid PAC | AGAINST Chris Pappas (D) | $51K | – | $51K | Sept. 16, 2026 |
| Campaign for an Affordable NHSuper PAC · $47K in late reports | FOR Chris Pappas (D) | $47K | – | $47K | Oct. 24, 2026 |
| New Hampshire Youth MovementOutside spender (not a PAC) · $43K in late reports | AGAINST John E. Sununu (R)FOR Chris Pappas (D) | $43K | – | $43K | Oct. 31, 2026 |
| MAGAHybrid PAC · $37K in late reports | AGAINST Chris Pappas (D) | $37K | – | $37K | Oct. 8, 2026 |
| Common Sense for America PACLeadership PAC · $26K in late reports | FOR John E. Sununu (R) | $26K | – | $26K | Oct. 30, 2026 |
| Building TogetherHybrid PAC · $11K in late reports | AGAINST John E. Sununu (R) | $11K | – | $11K | Oct. 28, 2026 |
| National Rifle Association of America Political Victory FundPAC · $10K in late reportsGuns | FOR John E. Sununu (R) | $10K | – | $10K | Oct. 21, 2026 |
| Principled Patriots PACHybrid PAC · $7K in late reports | AGAINST John E. Sununu (R)FOR Edmond Laplante (R) | $7K | – | $7K | Oct. 25, 2026 |
| International Alliance of Theatrical Stage Employees Federal Speech PACSuper PAC · $2K in late reports | FOR Chris Pappas (D) | $2K | – | $2K | Oct. 16, 2026 |
| VoteVetsHybrid PAC · $398 in late reports | FOR Chris Pappas (D) | $398 | – | $398 | Oct. 29, 2026 |
| Planned Parenthood VotesSuper PAC · $177 in late reportsAbortion | AGAINST John E. Sununu (R) | $177 | – | $177 | Oct. 1, 2026 |
| Strong As Granite PACSuper PAC · $52K in late reports | AGAINST John E. Sununu (R)FOR Scott P. Brown (R) | – | $183K | $183K | Sept. 8, 2026 |
| Defend the VoteHybrid PAC | FOR Chris Pappas (D) | – | $100K | $100K | Sept. 4, 2026 |
| Citizens Against AIPAC CorruptionHybrid PAC | AGAINST Chris Pappas (D)FOR Karishma Manzur (D) | – | $6K | $6K | April 14, 2026 |
| Forward BlueSuper PAC · $1K in late reports | AGAINST John E. Sununu (R) | – | $1K | $1K | Aug. 23, 2026 |
| DMFI PACHybrid PACIsrael | FOR Chris Pappas (D) | – | $938 | $938 | Feb. 11, 2026 |
| Givegreen United ActionSuper PAC | FOR Chris Pappas (D) | – | $251 | $251 | Feb. 25, 2026 |
Follow new filings in this race by RSS, updated each night.
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Oct. 31, 2026Late | New Hampshire Youth MovementCanvassing - food and beverage | FOR Chris Pappas (D) | General | $29 (FEC filing) (opens in a new tab) |
| Oct. 31, 2026Late | New Hampshire Youth MovementCanvassing - food and beverage | AGAINST John E. Sununu (R) | General | $29 (FEC filing) (opens in a new tab) |
| Oct. 30, 2026Late | Americans for Prosperity ActionMailer postage | AGAINST Chris Pappas (D) | General | $36,592 (FEC filing) (opens in a new tab) |
| Oct. 30, 2026Late | Americans for Prosperity ActionMailer postage | FOR John E. Sununu (R) | General | $36,592 (FEC filing) (opens in a new tab) |
| Oct. 30, 2026Late | Common Sense for America PACIndependent expenditure: gotv texts | FOR John E. Sununu (R) | General | $17,467 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | Equality PACDirect mail | FOR Chris Pappas (D) | General | $50,000 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | VoteVetsDigital communications - estimated cost | FOR Chris Pappas (D) | General | $398 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | FOR Chris Pappas (D) | General | $175 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | AGAINST John E. Sununu (R) | General | $175 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | AGAINST John E. Sununu (R) | General | $150 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | FOR Chris Pappas (D) | General | $150 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | AGAINST John E. Sununu (R) | General | $150 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | FOR Chris Pappas (D) | General | $150 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | AGAINST John E. Sununu (R) | General | $150 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | FOR Chris Pappas (D) | General | $150 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | AGAINST John E. Sununu (R) | General | $75 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | FOR Chris Pappas (D) | General | $75 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | FOR Chris Pappas (D) | General | $75 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | AGAINST John E. Sununu (R) | General | $75 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | FOR Chris Pappas (D) | General | $75 (FEC filing) (opens in a new tab) |
| Oct. 29, 2026Late | New Hampshire Youth MovementCanvassing - salary - estimate | AGAINST John E. Sununu (R) | General | $75 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Protect Freedom Political Action CommitteeDigital advertising | FOR John E. Sununu (R) | General | $50,000 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Americans for Prosperity ActionCanvassing | AGAINST Chris Pappas (D) | General | $40,000 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Americans for Prosperity ActionCanvassing | FOR John E. Sununu (R) | General | $40,000 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | AB PACDigital advertising- actual cost | AGAINST John E. Sununu (R) | General | $34,624 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Protect Freedom Political Action CommitteeText messages | FOR John E. Sununu (R) | General | $32,489 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | Building TogetherEstimated cost for text messaging | AGAINST John E. Sununu (R) | General | $11,009 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | AB PACProduction- estimated cost | FOR Chris Pappas (D) | General | $575 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | New Hampshire Youth MovementFood for event | AGAINST John E. Sununu (R) | General | $5 (FEC filing) (opens in a new tab) |
| Oct. 28, 2026Late | New Hampshire Youth MovementFood for event | FOR Chris Pappas (D) | General | $5 (FEC filing) (opens in a new tab) |
FEC data as of Oct. 30, 2026. Campaign figures cover the full 2026 cycle. Current senators: Sen. Jeanne Shaheen, Sen. Margaret Wood Hassan. How this works.