House

PA-07

Pennsylvania’s 7th District

House · Republican-held

Chance of winning

Bob Brooks
76%
Democrat · Model range 72–80%
Ryan Mackenzie
24%
Republican · Incumbent · Model range 20–28%

Forecast

Forecast margin
Brooks +3.8
Poll average
Brooks +6.3
2 polls · latest Sep 20
Cook Political Report
Toss-up
Inside Elections
Toss-up
Sabato’s Crystal Ball
Toss-up

More in Pennsylvania