PA Legislature 2026

← All seats

House District 48

Pittsburgh metro · currently held by R (Timothy J. O'Neal)

Forecast

99%
chance Timothy Jon Oneal (R) wins
Democrat
Rebecca Mactaggart
Republican
Timothy Jon Oneal
Rating
Safe R
Expected margin
R+18.7 (90% range R+31.4 to R+5.9)
Chance of flipping
0.9%
Tipping-point chance
0.0% (chance this seat decides control)

How the forecast was built

Statewide generic legislative margin (environment)D+6.6
+ District partisan lean-21.0
= Fundamentals before candidatesR+14.4
+ Incumbency advantage-2.8
+ Campaign finance (log receipts ratio)-2.3
= Fundamentals marginR+19.5
No public district polls
External ratings prior (weight 25%)+0.8
Final expected marginR+18.6

District-level error SD 6.6 pts; total with statewide and regional error ≈ 7.8 pts.

Inputs

Partisan lean (current lines)

RaceDistrictStatewideLeanWeight
2024 PresidentR+24.8R+1.8-23.10.45
2022 GovernorR+2.6D+15.0-17.60.2
2022 U.S. SenateR+13.6D+5.0-18.60.2
2020 PresidentR+21.4D+1.1-22.50.15

Candidates & money

Incumbent
Timothy J. O'Neal (R) — running
Receipts (cycle)
D $11,648 · R $310,285

Past results in this district

YearDemocratRepublicanMargin
2024nanTimothy Jon O'Nealuncontested
2022nanTimothy Jon O'Nealuncontested
2020Harlan G. Shober Jr.Timothy Jon O'NealR+16.8

External ratings

SourceRatingImplied P(Dem)WeightAs of
state_navigateSafe R (solid r)2%0.252026-10-15

Ratings are blended as a prior, not copied: they moved this seat's expected margin by +0.8 points.