Pennsylvania 7
Ryan Mackenzie (R) · Cook PVI R+1 · last result 50.5% R

Ryan Mackenzie
Wikipedia bio
Ryan Edward Mackenzie is an American politician serving as the U.S. representative from Pennsylvania's 7th congressional district since 2025. A member of the Republican Party, he served in the Pennsylvania House of Representatives from 2012 to 2024.
Source: Ryan MackenzieDesk notes
Generated from the sourced figures on this page. Not a separate report.
Ryan Mackenzie (R) is the incumbent. The ratings consensus is Lean D. Cook’s cell is dated Oct. 16, 2026. 10 forecaster cells are stored. Kalshi Bob Brooks 87¢ (mid). Polymarket Bob Brooks 87¢ (mid). The 2024 presidential margin in this state was R+1.7. The 2020 presidential margin in this state was D+1.2.
House polling is not ingested in v1. This page is the ratings row only.
Polling average
No polling average for this race. That is an empty state, not a tie.
Ratings
- Cook Political ReportOct. 16, 2026Lean D (flip)
- Sabato's Crystal BallOct. 8, 2026Lean D (flip)
- Inside ElectionsOct. 15, 2026Tilt D (flip)
- Decision Desk HQOct. 17, 2026Likely D (flip)
- RealClearPoliticsOct. 17, 2026Lean D (flip)
- Silver BulletinSep. 10, 2026Lean D (flip)
- FiftyPlusOneOct. 17, 2026Likely D (flip)
- The EconomistOct. 19, 2026Lean D (flip)
- Fox NewsOct. 13, 2026Lean D (flip)
- Split TicketOct. 17, 2026Likely D (flip)
Quoted from the Wikipedia predictions table, not scraped from the raters.
Markets
Raw yes-prices. Not vig-adjusted. Contracts under 1¢ are omitted.
- Bob Brooks87¢mid · spread 1¢
- Ryan Mackenzie14¢mid · spread 1¢
- Bob Brooks (D)87¢mid · spread 1¢
- Ryan Mackenzie (R)14¢mid · spread 1¢
PredictIt is off. Its terms limit the feed to non-commercial use.
Price history
Scale is fixed at 0–100¢. Hourly closes. A dashed line is a rating date or a poll end date stored on this race. Times are US Eastern.
Money
No FEC snapshot for this race.
Recent polls
No individual polls in this snapshot.
What changed
- ratingPennsylvania 7: Decision Desk HQ on Pennsylvania house: Likely D (flip) → Lean D (flip)
- ratingPennsylvania 7: Decision Desk HQ on Pennsylvania house: Lean D (flip) → Likely D (flip)
Results
Official results are not being treated as returns yet. Election Day is November 3, 2026.
Results appear here once official returns start on election night, November 3, 2026.
· snapshot Oct 19, 8:23 PM EDT · mode live