Pappas and Sununu Win NH Senate Primaries
Left 43%
Center 14%
Right 43%
3 left · 1 center · 3 right
What happened
Stefany Shaheen, a health-tech entrepreneur and former Portsmouth, N.H., city councilor, won the Democratic primary on Tuesday for New Hampshire’s 1st Congressional District, the House seat being vacated by Rep. Chris Pappas as he runs for the U.S. Senate seat of her mother, retiring Sen. Jeanne Shaheen. Shaheen narrowly defeated Maura Sullivan, a Marine veteran, former Obama-era Veterans Affairs official, and state Democratic Party vice chair, 37.3 percent to 35 percent with 91 percent of votes counted; the Associated Press called the race early Wednesday, while state legislator Carleigh Beriont finished further back with about 20 percent. In the campaign’s final weeks Shaheen ran an ad accusing Sullivan of being bankrolled by the pro-Israel lobby and corporate interests, and a Sullivan ad said Shaheen “was born on third base and thought she hit a triple”; Sullivan raised about $3.6 million to Shaheen’s $2.4 million and had led in recent polling, and roughly 39 percent of Shaheen’s donations came from people who had previously given to her mother. Republican businessman Anthony DiLorenzo, who received President Donald Trump’s “complete and total endorsement,” won the GOP primary. The nominees will meet in the Nov. 3 general election in a district Democrats have held since 2017.
Sourcing check · Mostly on the record · 7 articles
4 of 7 articles cite a named source for the story. It started with unnamed sources; a named source appeared 4 hours later.
What these terms mean and how they're counted
- On the record · names a source 4 of 7
- On the record means the article cites a source by name for the story's main claim: a person, or an institution speaking officially, such as a company statement or a named agency's spokesperson. The opposite is an unnamed source. The count is how many of the counted articles cite at least one such source; the names are everyone named across them, each once however the articles spell it. Here: Stefany Shaheen, The Associated Press and CBS News
- Primary evidence · cites a document or data 0 of 7
- Primary evidence means the article cites a record you could check yourself: a court filing or ruling, a dataset or report, a recording or transcript, an official statement or press release, market data. A quote is not a document. The count is how many articles cite one. Here: None cited.
- Credits another outlet 0 of 7
- The article says the story comes from another outlet's reporting (“first reported by Reuters”). Those articles relay the story; they are not independent confirmation. Here: Each article presents its own reporting.
- Unnamed sources 0 of 7
- The main claim is attributed to people who are not identified: “people familiar with the matter”, “officials said”. The count is how many articles do this.
- How it developed
- When the first report landed and whether it named anyone; when the first named source and the first document appeared. Here: First report Sep 9, 00:52 UTC by CNBC, with no named source. First named source 4 hours later, from Politico.
- Not counted 0
- Opinion, analysis and video pieces, and articles too short to assess. Every count above is out of the counted articles. An article republished under a new headline is one article.
This is about who is cited, not whether the story is true. Each source below says what it names. How we count
Omitted — what each side leaves out
Unpacked
Left-leaning coverage treats Stefany Shaheen's last name as a smear she survived, not as the machine that can explain a win polls had her losing. Politico says she won despite rivals' attempts to "weaponize her family ties." Right-leaning coverage in the New York Post reports she defied polling that had her down, and that people who had already given to her mother supplied a large share of her cash.
Right-leaning coverage in the New York Post says a new "dynasty" appears to be taking shape. Left-leaning coverage never uses that word and instead writes the mother-daughter link as an unfair attack her rivals tried to run.
The question none of the outlets answer is whether Shaheen would still have beaten Sullivan if the rest of the crowded field had not split the opposition vote.
Bottom line
If you read Politico, Shaheen beat a smear about her last name; Fox News is where you learn her rival raised $3.6 million and still lost.
The receipts — 5 facts one side's coverage lacks
- 39% of Stefany Shaheen's donations came from donors who had previously given to her mother
- Maura Sullivan raised $3.6 million to Shaheen's $2.4 million
- Shaheen's campaign emphasized Medicare for All and overhauling ICE
- Shaheen ran an attack ad accusing Sullivan of being bankrolled by the pro-Israel lobby
- Carleigh Beriont captured roughly 20% of the Democratic primary vote
The Left View
Left-leaning outlets framed the result as Shaheen prevailing “despite her rivals’ attempts to weaponize her family ties,” presenting her as a candidate with her own local record as an entrepreneur and former council member rather than as a stand-in for her mother. The Hill cast the contest as a “bitter” and “testy” intra-party fight and reported a narrow projected win. Coverage treated attacks on her last name as a tactic she overcame, not as the explanation for the outcome.
The Right View
Right-leaning outlets framed the result as political inheritance. The New York Post wrote that “a new dynasty appears to be taking shape in New Hampshire,” called the contest a “nasty primary,” and highlighted that a “whopping $740,000, or 39%” of Shaheen’s donations came from her mother’s prior donors as she won “defying sparse polling that had her down.” Fox News described a crowded, high-profile scramble to hold the seat and noted Shaheen’s emphasis on Medicare for All and “overhauling” ICE, while underscoring Sullivan’s fundraising edge and military-and-administration résumé.
Our Take (balanced)
The left’s strongest argument is that Shaheen won while trailing in money and polls and after rivals explicitly attacked her last name, which those sources take as evidence voters credited her own local service rather than pedigree. The right’s strongest argument is the documented overlap with her mother’s donor network, the senator’s active backing, and the Post’s “dynasty” framing, which treats name recognition and inherited fundraising as decisive in a split, low-percentage field. The central unresolved tension is whether a narrow plurality in a crowded primary shows independent merit or the continuing electoral power of a political family.
9 sources
- New Hampshire goes to the polls in primary for key open Senate seat
- Live results: Sullivan, Shaheen face off in testy New Hampshire House primary
- New Hampshire picks Pappas and Sununu in primary for key open Senate seat
- Shaheen wins Democratic primary for New Hampshire House seat left open by Pappas
- Stefany Shaheen, daughter of Sen. Jeanne Shaheen, wins New Hampshire House primary
- State of play: Retiring Dem senator’s daughter holds slight lead in closely watched race
- Senator's daughter wins Democratic nod in closely watched race to replace outgoing Dem incumbent
- Sen. Jeanne Shaheen’s daughter Stefany wins nasty primary for New Hampshire House seat
- Stefany Shaheen, Anthony DiLorenzo win New Hampshire primaries, CBS News projects
More stories
The week's bottom lines, in your inbox
One email a week: the five stories that mattered and what they actually mean. Free.