← Election Series · All house races
nobody gets our endorsement
Election Day is Tuesday, November 3, 2026. Pennsylvania has no early in-person voting — mail-ballot applications are due by 5 p.m. Tuesday, October 27, and you can apply, complete and return a mail ballot in one visit to your county election office until then. This is the whole race — the platforms, the records, the worst claims against each candidate, and what the sources actually show. LiberalMind endorses neither candidate. Read the research, and decide which flaw you can live with.
How this seat got here
Pennsylvania's 8th is the northeastern corner — Lackawanna, Pike and Wayne counties, plus parts of Luzerne and Monroe: Scranton and Wilkes-Barre country, working-class, historically Democratic in registration, moving Republican in the Trump era. The incumbent is Republican Rep. Rob Bresnahan, a freshman who did in 2024 what Republicans had failed to do for a decade — he beat Rep. Matt Cartwright, 50.7% to 49.1%, about 6,000 votes. President Trump carried the district 53.8% to 45.4%. Bresnahan ran behind Trump. That order explains the whole race. The Democratic nominee is Paige Cognetti, mayor of Scranton — the first woman elected to that office — who won a 2019 special election as an independent, "Paige Against the Machine," and was re-elected as a Democrat with over 71%. The DCCC put her in Red to Blue; the NRCC put Bresnahan in its Patriot program for endangered incumbents.
The raters agree it is close and disagree on the lean. Cook rates PA-08 a Toss Up — Pennsylvania's only one. Sabato's Crystal Ball also rates it a Toss-up, moved from Leans Republican. Inside Elections does not: on October 15 it moved the race to Tilt Democratic. One ballot question needed checking: Sabato's had noted a possible Green candidate, Leila Hazou, could siphon votes. Hazou filed with the FEC and the state Green Party distanced itself from unauthorized ballot efforts under its banner; we could not verify her on the certified ballot, and one local account states the deadline passed and "Hazou is not on the ballot." We flag that sourcing as thin, not certain.
Nationally, the House stands at 218 Republicans, 214 Democrats, one independent caucusing with Republicans, and two vacancies; Democrats need a net gain of three. A freshman who won by 1.6 points is exactly the kind of seat that decides it. Polling is thin but real: Emerson College, October 12–14, found Cognetti 52, Bresnahan 48 — one survey, not a trend; an earlier Democratic-sponsored survey had her up two. Money is clearer: Cognetti raised $2.48 million in Q3 to Bresnahan's just under $965,000, though they entered October with similar cash. The candidates debate on WVIA at 7 p.m. October 29 — worth watching, because neither side controls its questions.
The story of the seat
For six elections this was Cartwright's district, held through 2018, 2020 and 2022 before Bresnahan took it in a presidential year. His pitch was biography: a local businessman, not a politician — chief financial officer, then chief executive officer, of Kuharchik Construction, a commercial electrical contractor, and owner of RPB Ventures. In the House he sits on Transportation and Infrastructure, Small Business, and Agriculture, and says he has "focused on cutting red tape, defending working families, and delivering results for his hometown region." One chapter is told less often: in June 2023, months before he filed for Congress, Kuharchik and Wyoming Electric were sold to a company owned by private-investment firm CAI Capital Partners. Selling a business is no scandal; running afterward as the local owner-operator is a presentation choice voters may notice. What he did with a brokerage account in office is documented below, in his own filings.
Rob Bresnahan (Republican)
His platform: Run on the Republican majority's record — the 2025 tax law, deregulation, farm support (his Local Farmers Feeding Our Communities Act would send $200 million a year to distribute local food), endorsements from the State Troopers Association and the Teamsters conference, and, on paper, anti-corruption: he co-sponsored the stock-trading bill and says members should never trade on what they are entrusted with.
The worst claims — and the record:
Claim: He campaigned on banning stock trading, then became one of Congress's most prolific traders. True, and not close. Ballotpedia News, summarizing Cook's Erin Covey, records that Bresnahan said he supported a ban and then executed 650 trades between January 2025 and February 2026. 28/22 News ruled Cognetti's "more than 600 stock trades" claim true on his own 2025 disclosure. His own words, to Spotlight PA after finally voting for a ban this year: "Members of Congress should never be allowed to trade their own stocks and profit off the information they are entrusted with; this is a belief I have held since before taking office, and this belief has not changed." A belief held since before taking office, followed by roughly 650 trades after it, is this campaign's central contradiction. His answer, fairly stated: a financial adviser made the transactions without his direction, he has since stopped, and he voted for the ban — which passed the House and failed in the Senate September 30. But an adviser does not explain why he never told the adviser to stop, or set up the blind trust that would have removed the question, until the politics required it.
Claim: He sold Medicaid stocks a week before voting to cut Medicaid. Mostly true at its core, misleading in one phrasing — the local checkers split it exactly there. The Times-Tribune's Ad Watch calls the ad "mostly true": his reports show sales of up to $130,000 in four companies — Centene, CVS Health, Elevance Health and UnitedHealth — overseeing about half of all Medicaid managed-care organizations, and a week later, May 22, 2025, he voted yes on the One Big Beautiful Bill Act, which cut federal Medicaid spending by at least $911 billion over ten years. 28/22 News adds: "Medicaid" is not itself a traded stock; on May 15, 2025 alone he made 74 trades, selling 15 health-care companies for $56,000–$315,000 and buying health-care stocks the same day; and the $130,000 figure could not be traced — ranges put the four-company sales as low as $32,004. The pattern is supported by his filings; the cartoon version — exactly $130,000 dumped on inside knowledge — is not proven, and no source proves he directed any single trade. The truth is damaging enough without decoration.
Claim: His "rain tax" ad says he ended a tax — and edits a news anchor's words. The fabricated tier, and his own campaign's. The Times-Tribune called the ad "misleading at best" and "ethically questionable": Trump did sign a September executive order revoking an Obama-era Chesapeake Bay directive, but ending a federal mandate is not ending local stormwater fees, which were not repealed. 28/22 News confirmed the ad uses an altered clip of its anchor, Mark Hiller: Hiller reported that Bresnahan "says President Trump has reversed" a directive; the ad makes him say Bresnahan "reversed the 'rain tax.'" Hiller: "editing a soundbite to fit a narrative is something I do not do professionally… Ethics matter." The campaign said the clip was "shortened for brevity." Shortening removes words. This changed them.
Claim: He voted to cut Medicaid and SNAP despite a red line. The votes are real — the bill he backed contained the Medicaid reductions, and Democratic estimates say over 20,000 district residents stand to lose coverage. His counter — he voted for a budget law, not "a specific cut" — is why 28/22 rated Cognetti's version "needs clarification." Judge it as a policy vote with foreseeable effects: he knew what was in his party's bill.
The flaw, plainly: Bresnahan's flaw is integrity — not an allegation, a sequence, in his own filings: promise a ban, trade 650 times, sell Medicaid-exposed stock before the Medicaid vote, stop only when exposed, then run an ad editing a local anchor into vouching for a repeal that never happened. A representative's first asset is that his word and his record are the same thing. This term, repeatedly, they were not.
Paige Cognetti (Democratic)
Her platform, in her own terms: Anti-corruption first — "We are tired of Washington politicians enriching themselves while selling us out… I'm running to change it." Ban congressional stock trading (she will not trade in office), impose term limits, ban corporate PAC donations and reject PAC money, audit the federal government, and rescind the cuts in H.R. 1 — while conceding to CNN that "that doesn't mean that Medicare and Medicaid are perfect." As mayor: Act 47 exit in 2022 after 30 years, balanced budgets, a turned-down raise, over $155 million in grants, more police investment.
The worst claims — and the record:
Claim: "Higher taxes every year." False, on the local paper's checking. The Times-Tribune found the Congressional Leadership Fund's claim false: four of six budgets in her tenure — 2021, 2022, 2025, 2026 — had no municipal tax increase. 28/22 adds: millage rose in 2023 and 2024, was flat otherwise, and the earned-income rate stayed fixed at 2.4%. Property taxes did rise as the city exited distress — voters who paid them are not imagining it. But "every year" is an invention, and a super PAC that invents the frequency has conceded the honest argument it could have made.
Claim: She fixed the budget, refused a raise, and funded police. True, with one qualification — a rare sentence in this race. 28/22 ruled "balanced the budget" true (revenues exceeded spending every year but 2024; Act 47 exit in 2022) and "turned down a pay raise" true (a $95,000 budget line; her disclosure shows her taking the prior $75,000). Police spending rose from $24.8 million in 2020 to $29.6 million in 2025. That record answers Bresnahan's wilder charges — that she "stands for defunding the police," wants "unarmed police officers" and "open borders," per Newsmax. We found no source supporting them, and the spending record cuts against the first. His "Harvard-educated Portland liberal" line is half biography (Harvard MBA; Goldman Sachs, 2014–2016; Oregon-born) and half invention: she won her first mayor's race against the local Democratic machine, as an independent. Both halves belong in print; his ad uses one.
Claim: The Fidelity Bank deal smells. An optics claim, not a proven quid pro quo — say both halves. Politico reported, and Cook's analyst repeated, that Cognetti helped secure a $5 million state grant for a new Fidelity Bank headquarters while her husband's uncle sits on the bank's board; further reporting puts roughly $14,600 in contributions from Fidelity directors around the period, and the city later moved to buy the bank's old headquarters for $1.9 million. Cognetti denies wrongdoing. We found no ruling, charge or investigation establishing personal benefit — and one documents-based deep dive argued the original story missed material context. What is established is a conflict-of-interest appearance — a relative-by-marriage, bank-director money, a state grant, a city purchase — by a mayor whose brand is cleaning up exactly this, in a city whose previous mayor pleaded guilty to extortion, conspiracy and bribery. A reformer is judged by her own standard. By it, Fidelity should have been walled off and disclosed loudly. It was not.
Claim: She rejects special-interest money — at one remove. Spotlight PA documented this against her own website: she pledges to ban corporate PAC donations and reject PAC money, yet filings show donations from numerous committees themselves receiving corporate PAC money, including from Boeing, JPMorgan Chase and UnitedHealthcare. Legal and common — and exactly the one-step laundering her pitch claims to oppose. Small, but hers.
The flaw, plainly: Cognetti's flaw is consistency — Fidelity optics she should have firewalled, PAC purity practiced at one remove — wrapped around a national platform that asks a Trump +8.5 district to trust Washington more. Her Scranton record is genuinely verified and earns real credit under our rules: balanced budgets, a distress exit, a refused raise are demonstrated competence, not party loyalty. Progressive competence is not extremism, and we do not call her one. It still does not transfer automatically to a federal platform her district did not vote for.
The verdict: nobody gets our endorsement
Bresnahan's flaw is integrity: he ran on ending congressional stock trading, traded more than almost anyone in Congress, and his campaign edited a newsman's words to sell a repeal that never happened.
Cognetti's flaw is consistency: a reform mayor whose bank deal and PAC pledges do not meet her own standard, carrying a national Democratic platform into a district that has been leaving that platform behind.
So we will not tell you this race has a good answer. It has a research answer — the rest is yours. Research your candidates. Choose the best moderates, whatever their party — no extremism from either side. And encourage your friends and family to do the same. Watch the October 29 WVIA debate, and vote for the candidate whose flaw you can most live with.
Northeastern Pennsylvania fired a ten-year incumbent two years ago for a businessman who promised to be different. Whether he was is now the only question on the ballot.
Sources
- Ballotpedia News — PA-08 general election (2024 result; Trump 53.8–45.4; 650 trades; Kuharchik and RPB Ventures; committees; Cognetti biography): https://news.ballotpedia.org/2026/08/10/incumbent-rep-rob-bresnahan-jr-and-paige-cognetti-are-running-in-the-toss-up-general-election-for-pennsylvanias-8th-congressional-district/
- Ballotpedia News — House balance (218 R / 214 D / 1 independent / 2 vacant): https://news.ballotpedia.org/2026/10/14/republicans-cannot-lose-more-than-two-seats-to-keep-control-of-the-u-s-house-democrats-need-to-gain-three-for-a-majority/
- Inside Elections — PA-08 ratings (Tilt Democratic, Oct. 15): https://insideelections.com/election-year/2026/?state-district=pa-08&office=house
- Center Square via Bucks Independence — Q3 fundraising (Cognetti $2.48M; Bresnahan under $965K): https://bucksindependence.com/in-q3-paige-cognetti-more-than-doubles-u-s-rep-rob-bresnahans-haul/
- Center Square via Horsham Now — Q3 report (Cook/Sabato's toss-up, Inside Elections Tilt Democratic; October cash): https://horshamnow.com/state-news/in-q3-paige-cognetti-more-than-doubles-u-s-rep-rob-bresnahans-haul/
- PollsMax — PA-08 polls (Emerson, Oct. 14: Cognetti 52–48): https://www.pollsmax.com/2026-us-house/pennsylvania-8/
- Spotlight PA via Tioga Publishing — campaign-finance and anti-corruption positions (Bresnahan statement; trades; PAC filings; WVIA debate Oct. 29): https://www.tiogapublishing.com/news/state/pa-election-2026-where-candidates-in-pa-8th-district-congressional-race-stand-on-campaign-finance/article_ddd00dc2-8a5a-5702-b72c-76e0745a94e4.html
- 28/22 News — "Fact checking campaign ads: Cognetti vs. Bresnahan": https://www.2822news.com/election/your-local-election-headquarters/fact-checking-campaign-ads-cognetti-vs-bresnahan/
- Cognetti campaign — compilation of Scranton Times-Tribune Ad Watch rulings (stock ad "mostly true"; "Higher Taxes Every Year" false; rain tax "misleading at best"): https://paigeforpa.com/check-the-facts-ads-from-rob-bresnahan-and-his-backers-called-out-for-lies-by-local-paper/
- MAGA Report Cards — Bresnahan report card (op-ed promise; May 15 sales and May 22 vote; Kuharchik sale — advocacy compilation, used for the documented sequence): https://www.magareportcards.com/bresnahan/
- MAGA Report Cards — rain-tax ad and the edited Hiller sound bite: https://www.magareportcards.com/blog/bresnahan-rain-tax-ad-edited-soundbite/
- Washington Examiner — Green Party ballot warning (Hazou filing; Sabato's note): https://www.washingtonexaminer.com/news/campaigns/congressional/4669587/pennsylvania-green-party-endorsed-ballot-house-races-candidates-siphoning-votes/
- CNN — "Paige against the machine" (2019 special election; Courtright plea; H.R. 1 position): https://www.cnn.com/2026/05/20/politics/paige-cognetti-pennsylvania-8th-district?cid=external-feeds_iluminar_meta
- Newsmax — Bresnahan interview (his characterizations of Cognetti, in his own words): https://www.newsmax.com/newsmax-tv/rob-bresnahan-midterms-pennsylvania/2026/10/15/id/1272922
- NRCC — attack on the $1.9M Fidelity purchase (partisan source): https://nrcc.org/2026/09/28/🚨-corrupt-cognetti-caught-again/
- Pocono Review — "Scranton Fidelity Bank & Paige Cognetti: 10 Things Politico Missed" ($14,600; $5M grant; counter-reading): https://poconoreview.com/scranton-cognetti-fidelity-bank-deal/
- Pennsylvania — On-Demand Mail Ballot Voting (no early voting; Oct. 27 deadline): https://www.pa.gov/agencies/vote/voter-support/mail-in-and-absentee-ballot/mail-ballot-before-election-day
- Pennsylvania Department of State — mail-ballot application deadline, Oct. 27: https://www.pa.gov/agencies/dos/newsroom/2026-mail-ballot-application-deadline-is-one-week-away
AI-assisted article — but the sources are human, and the facts are very real.