Bob Brooks
Major-party general-election nominee.
Fundamentals model using district presidential lean, incumbency and the national environment. It is not a poll average.
Major-party general-election nominee.
Incumbent representative for PA-7. Voting record, ideology and biography →
Shown for context. The forecast above is fundamentals-only and does not use these polls: tested against 2016–2024, a poll-driven rule beat fundamentals only because of a single wave cycle and reversed without it. See methodology.
We have not yet ingested a district rating from these independent forecasters for PA-7; links go to their current national House ratings. Missing is shown as missing—not converted into a probability.
Every election in Pennsylvania's 7th district we hold a result for. District numbers are reused across redistricting, so older rows may cover different ground than the seat does today.
Pennsylvania’s 7th District is a high-priority Democratic pickup contest in the Lehigh Valley. Republican Ryan Mackenzie is defending the seat against Democrat Bob Brooks after Republicans captured it in 2024. The race sits in a region where working-class, su…

Ryan Mackenzie demands Joanna McClinton apologize after the Pennsylvania House Speaker linked Trump's immigration crackdown to potential 9/11 violence.

A state court in Pennsylvania has disqualified the nomination of Green Party candidate Andrew Tupone from Pennsylvania's 7th Congressional District, in a huge development that could be decisive in a closely watched battleground race.The development was report…
The richest man in the world, who was laser-focused on delivering Pennsylvania for President Donald Trump in 2024, is wielding his wallet in the Keystone State once again to support Republicans in three swing congressional districts ahead of the midterms. Ame…
Candidate field source: 2026 House election roster ↗