2026 U.S. House election in Pennsylvania's district 7
House · November 3, 2026 · not yet held
The ballot
- Bob Brooks (Democratic)—
- Ryan Mackenzie (Republican, incumbent)—
Beside the pundits
Two outside readings of the same race, never graded: what the market prices and what the polls average. The pundits' calls are read against them, not scored by them.
The polls · VoteHub · 1 poll in 21 days · through September 20, 2026
- Bob Brooks45.0%
- Ryan Mackenzie40.0%
Bob Brooks by 5.0 on average. The latest poll from each pollster in the window, averaged line by line; sponsors and partisan polls are listed below so a reader can weigh them.
The 2 most recent polls
| Pollster | Dates | Sample | Result |
|---|---|---|---|
| Franklin & Marshall College | 2026-09-09 – 2026-09-20 | 357 RV | Bob Brooks 45% · Ryan Mackenzie 40% |
| GBAO Strategies (DEM) · for House Majority PAC | 2026-06-29 – 2026-07-02 | 550 LV | Bob Brooks 47% · Ryan Mackenzie 43% |
Every claim about this race (0)
Newest first. A grade appears once the result is certified and the claim is scored.
No approved claim names this race yet.