Politics Research · Primary Elections
← Newsroom
Forty-five primary challenges since 2016

Donors beat dollars

Since 2016, 45 sitting House Democrats have faced a credible challenger measurably to their left, on a measure built from federal spending filings. Nine of them lost. The challengers who beat them were outspent roughly 2.5 to 1, the same as the challengers who lost. The winning challengers had three and a half times as many donors as the losing ones.

By · Chief Technology Officer, Civly ·
Challenges
45
to a sitting
House Democrat
Of those, won
9
about one in five
Donors, winners
over losers
3.5×
905 against 258
The finding

Winning challengers had three and a half times as many donors

Challengers who won raised more than those who lost. The incumbents they beat raised four times what an incumbent who won their primary raised. Whether the challenge won or lost, the challenger was outspent by roughly 2.5 to 1. Every figure is a median, comparing the 9 challengers who won against the 36 who lost, counting only money raised before the primary from FEC filings.

Winning challengers had a median of 905 individual donors, against 258 for the challengers who lost.

Individual donors to the challenger
Median count, same 9 challengers against the same 36
The challenge won The challenge lost
Number of donorsa 3.5-fold gap
905
258

Our study of 17,284 general-election candidates over four decades found the same pattern: doubling a challenger’s donor count, with dollars held flat, was worth a point of vote share.

Corporate PAC money

Four of the 45 challengers took corporate PAC money: one who won and three who lost. The largest amount was $219,984 to Marcus Flowers, who lost Georgia’s 13th in 2024. Refusing corporate PAC money is close to universal among progressive challengers, and it does not separate the winners from the losers.

Year and seat

Most winners ran in a midterm year and in a safe Democratic seat

Eight of the nine winners ran in a midterm year, and six ran in a safe Democratic seat, where the primary decides who holds the seat. Each row gives two separate rates: the share of winning challenges with the trait, and the share of losing challenges with it.

What the winning challenges had that the losing ones did not
Every bar is a percentage on the same 0 to 100 scale
The challenge won The challenge lost
Held in a midterm year
89%
61%
How Democratic the seat isat the last general election
78.0%
63.9%
Ran in a redistricting cycle
11%
33%
The field had a median of three candidates in both groups. Turnout was 104,000 against 86,000, but that gap disappears once the two ways of scoring a candidate’s politics are put on a common scale.
By cycle

Four of six cycles had one winning challenge or none

Each column is one election cycle. The full height is how many progressive challenges were mounted. The solid tiles at the bottom are the ones that beat the incumbent. Results are from OpenElections and published election boxes. One in five of these challenges won, against roughly one in twenty-five for primary challenges generally.

Challenges mounted and challenges won, by cycle
One tile is one challenge, so column heights compare directly
The challenge won The challenge lost
2016: 2 challenges, 0 won 0 of 2 2016 2018: 4 challenges, 2 won 2 of 4 2018 2020: 9 challenges, 1 won 1 of 9 2020 2022: 13 challenges, 1 won 1 of 13 2022 2024: 4 challenges, 0 won 0 of 4 2024 2026: 13 challenges, 5 won 5 of 13 2026
Two of four challenges won in 2018, and five of thirteen in 2026. Four states had not voted in 2026 when this was compiled, and most 2026 results come from published election boxes instead of certified state returns.
Geography

New York had four of the nine wins

Nine wins came from six states. New York had four, and Colorado, Oregon, Michigan, Massachusetts and California had one each. Twelve states mounted 23 challenges between them and won none.

State Challenges Won Share that won
New York944 of 9
Colorado111 of 1
Oregon211 of 2
Michigan211 of 2
Massachusetts411 of 4
California411 of 4
Washington500 of 5
Illinois400 of 4
Texas200 of 2
Nine other states1200 of 12

All 45 challenges and all 9 wins. The nine other states are Nevada, Pennsylvania and New Jersey with two challenges each, and Georgia, Maryland, Ohio, Florida, Missouri and North Carolina with one.

The control

The donor gap holds inside safe seats

Winners ran in far safer Democratic seats than losers: 78.0% Democratic at the last general against 63.9%. Safe seats have more donors to begin with, so the gap could reflect the district. Inside safe seats alone, winning challengers still had 2.2 times as many donors, and inside New York alone they had 1,318 against 174.

The same donor count, inside narrower sets of races
Median number of people who gave money to the challenger. All 45 challenges, then the safe Democratic seats among them (6 that won against 13 that lost), then New York alone (4 against 5). Each row is scaled to its own larger bar.
The challenge won The challenge lost
All challengesa 3.5-fold gap
905
258
Safe Democratic seats onlystill 2.2-fold
786
357
New York onlycandidates share one donor pool
1,318
174
The gap holds in every narrower set of races. Measured per 1,000 general-election voters, which removes district size, it is 2.5-fold. The kind of district explains part of the gap.

Safe seats are the only cut that can be tested this way, because among the 34 challenges with a last-general result, the competitive seats had one win.

The nine

Every challenge that won

Vote shares are from the primary. Eight of the nine came in a midterm year. The exception is Jamaal Bowman in 2020.

Cycle Seat Challenger Share Incumbent Share
2018MA-07Ayanna Pressley58.6%Michael Capuano41.4%
2018NY-14Alexandria Ocasio-Cortez56.7%Joseph Crowley43.3%
2020NY-16Jamaal Bowman47.4%Eliot Engel34.7%
2022OR-05Jamie McLeod-Skinner54.9%Kurt Schrader45.1%
2026CA-07Mai Vang49.5%Doris Matsui46.1%
2026CO-01Melat Kiros53.2%Diana DeGette39.8%
2026MI-13Donavan McKinney51.9%Shri Thanedar48.1%
2026NY-10Brad Lander61.0%Dan Goldman31.3%
2026NY-13Darializa Avila Chevalier46.5%Adriano Espaillat43.0%

Texas’s 28th in 2022 is counted as a challenge that lost. Henry Cuellar won the March primary 48.7% to 46.9% and the May runoff 50.3% to 49.7%, according to the certified count.

Method

How this was built

The election results
6,948 result files from OpenElections, a volunteer archive covering 47 states, plus published election boxes for recent cycles the archive does not yet cover.
Deciding who counts as progressive
Progressive scores come from independent expenditure filings since 2014. When one committee pays to defeat a Democrat in a Democratic primary and another committee pays to defend that Democrat, the two committees are scored on opposite sides, and so are the candidates. Applied to every filing, the method places Working Families and Justice Democrats at one end and AIPAC’s political arm and DMFI at the other. No committee or candidate is labeled by hand.
Filling the gaps
The spending method scores only candidates that outside groups spent money against, which leaves out Ocasio-Cortez in 2018, a race with almost no outside spending. A second model places the rest from donor patterns, trained on the candidates the spending method already scored. It is right about two-thirds of the time. Every figure on this page was also computed for the candidates scored from spending alone.
Who was the incumbent
From FEC candidate filings, matched within a single seat in a single year. Names that could belong to two people are left unmatched.
The money window
Only what a candidate raised between the start of the election cycle and the day of the primary. Money raised after the primary is excluded because it arrived after the result was known.
September primaries

Stephen Lynch beat the one September challenger with the winners’ profile

Massachusetts voted on September 1 and New Hampshire on September 8, after this analysis was compiled. Rhode Island and Delaware had no contested Democratic primary against a sitting member. Eight seats had an incumbent facing a challenger. In two of them, Seth Moulton and Chris Pappas were running for the Senate and had raised nothing for their House seats, so those races were open.

Of the other six, one had all three traits common among the nine past winners: a midterm year (2026 qualifies), a safe Democratic seat, and a challenger with several times the incumbent’s donors.

Seat Challenger Their donors Incumbent’s Ratio Fits?
MA-08Patrick Roathv. Stephen Lynch7532543.0×Fits the pattern
MA-01Jeromie Whalenv. Richard Neal2443790.6×Behind
MA-09Craig Swallowv. William Keating331740.2×Behind
MA-05Jonathan Pazv. Katherine Clark615890.1×Behind
MA-04Ihssane Leckeyv. Jake Auchincloss228720.03×Behind
NH-02Paige Beaucheminv. Maggie Goodlander311,2340.03×Behind

Donor counts are individual contributors since the cycle opened in January 2025, from FEC filings. The nine challengers who won had a median of 905 donors.

Massachusetts 8th

Patrick Roath had three times Stephen Lynch’s donors and had outraised him $904,000 to $278,000. He scored clearly to Lynch’s left, and the seat went 70.6% Democratic in 2024, above the 65% line where every past win happened.

Stephen Lynch won the Democratic primary on September 1, 2026, according to WBUR.

Limitations

The finding is descriptive. A challenger who was always going to win also attracts more donors, so these numbers cannot show that adding donors wins a primary.

Nine wins in six cycles is a small base. One more win or one fewer would change every number on this page.

Half the primary dates are estimated, taken from each state’s own calendar in nearby cycles. A candidate who wins a primary raises a lot of money in the days after it, so a cutoff set two weeks late would count that money as raised before the vote and make winners look like bigger fundraisers. On the subset with dates from official returns, the donor gap is wider than on the full set.

2026 was unfinished when this was compiled. Four states had not voted, and the 2026 results rely on published election boxes instead of certified returns.

The same record, for your race

Find the people already giving to candidates like you

This analysis joins federal campaign finance to certified election returns, primaries included. Civly’s donor lists, prospecting and compliance checks use the same data.


Civly Politics Research · prepared August 21, 2026. Sources: OpenElections primary returns, the Federal Election Commission’s bulk candidate, committee and individual-contribution files and its independent-expenditure filings, and the MIT Election Data and Science Lab for how each district voted at the last general. All sources are public and free.

The population is Democratic primaries for the U.S. House from 2016 to 2026 in which a sitting member faced a challenger scored to their left: 45 challenges, of which 9 won. Senate primaries are excluded because regular and special elections share a state, a year and a statewide district in these files and merge into one another. Cycles before 2016 are excluded because the outside-spending records the progressive measure depends on begin in 2014. Money is what a candidate raised between the opening of the cycle and the day of the primary.

Findings describe association in observed data. They do not show that any fundraising decision caused any outcome, and a challenger who attracts many separate donors differs from one who does not in ways this analysis cannot observe. Method after Twice as Many Givers Is Worth a Point to a Challenger. Not legal, compliance, or investment advice.