PIT24
FINAL
27CLE
← back to predictions

Pittsburgh Steelers vs Cleveland Browns — Win Probability

FINAL
Pittsburgh Steelers logo
Pittsburgh Steelers
2-1
24
VS
Cleveland Browns logo
Cleveland Browns
2-1
27
Market line: PIT -3.0, total 38.5 · Model expected score: Pittsburgh Steelers 20.7 – Cleveland Browns 17.8
Ad space

Injury Report

The latest official designations and practice participation for both teams.

PIT
  • RBRico DowdleOut
  • CBJalen RamseyQuestionable
  • CBBrandin EcholsLimited
CLE
  • CElgton JenkinsOut
  • GTeven JenkinsOut
  • WRTylan WallaceOut
  • SGrant DelpitFull
  • CBTyson CampbellFull
  • TTytus HowardFull

Prediction vs. Result

We keep every prediction permanently so we can always show our work.

PREGAME WIN PROBABILITY
Steelers 59%
ACTUAL RESULT
Cleveland Browns won by 3
COMBINED SCORE
51

Model Missed Cleveland's Upset Win by Nearly Six Points

The Cleveland Browns pulled off a 27–24 upset over Pittsburgh on Sunday, a result that diverged sharply from what the pregame model projected. Before kickoff, the model gave the Browns only a 41% win probability and expected them to lose by 2.9 points. The market agreed, favoring Pittsburgh by 3 points.

What actually happened was different. Cleveland won by 3, flipping the script entirely. That's a swing of 5.9 points from the model's expected margin to the real result—a meaningful miss that goes beyond the typical noise of a single game.

The model's expected score was Cleveland 17.8, Pittsburgh 20.7. The actual final was 27–24, which means both teams significantly exceeded their projected outputs. Pittsburgh scored 3.3 points more than expected; Cleveland scored 9.2 points more. The Browns' offensive outperformance was particularly pronounced and directly drove the upset.

This was not a narrow miss. The model placed Pittsburgh as the likely winner with moderately high confidence (59% win probability), and the Browns not only won but did so by a larger margin than the expected gap in the other direction. For a pregame projection, this represents a notable forecasting error—the kind that invites review of what the model may have underestimated about Cleveland's capacity or Pittsburgh's vulnerabilities in this matchup.

Both teams improved their records with the result: Cleveland moved to 3–1, Pittsburgh to 2–2. The upset is confirmed, the margin is clear, and the gap between expectation and reality is substantial enough to stand out in the model's performance log for Week 4.

Ad space

Margin of Victory — Cleveland Browns (Home)

Pregame odds for every possible outcome, simulated before kickoff -- the highlighted bar is what actually happened.

Lost / Tied
59%
Won by 1-3 ← actual result
8%
Won by 4-7
10%
Won by 8-14
12%
Won by 15-21
6%
Won by 21+
4%

Total Score — Over / Under

Combined final score against five common lines, plus this game's actual market line -- the real combined score was 51.

O/U LINE 30
74% over ✓26% under
O/U LINE 38.5 MARKET LINE
50% over ✓50% under
O/U LINE 40
46% over ✓54% under
O/U LINE 44
34% over ✓66% under
O/U LINE 48
24% over ✓76% under
O/U LINE 52
16% over84% under ✓
🔒

Unlock Full Game Stats

Margin-of-victory breakdowns and total-score probabilities for every game are a free-account feature. This one's part of the paid slate — the Game of the Week is always free to view in full.

Sign Up Free

Every number above comes from the model's live prediction data — 100,000 Monte Carlo simulations, grounded in the market line at generation time.

Ad space

Highest Graded Players

Season-to-date PFF grades for each team's top graded players, minimum 25% of that side's snaps.

PIT
Mason McCormickG
78.1
Jaylen WarrenHB
78.1
Zach FrazierC
77.1
Dylan CookT
76.4
Darnell WashingtonTE
72.3
CLE
Denzel BostonWR
73.7
Austin BarberG
71.5
Zion JohnsonG
69.7
Spencer FanoT
69.2
KC ConcepcionWR
64.7

QB Matchup

Each team's real current starting QB (per PFF's own depth chart) -- season-to-date PFF grades and passing profile, ranked against the league's other starters. A stat reads “—” when that player has no recorded snaps for it yet this season (e.g. just back from injury).

PITAaron Rodgers
VS
CLEDeshaun Watson
PIT
65.3
21st / 35
Overall Grade
CLE
53.0
29th / 35
PIT
71.5
26th / 35
Clean Pocket Grade
CLE
71.4
27th / 35
PIT
50.7
13th / 35
Pressure Grade
CLE
32.7
29th / 35
PIT
3.2%
23rd / 35
Big Time Throw %
CLE
3.2%
23rd / 35
PIT
2.1%
10th / 35
Turnover Worthy %
CLE
4.6%
26th / 35
PIT
2.61s
5th / 35
Avg Time To Throw
CLE
3.09s
25th / 35
PIT
7.5
25th / 35
Avg Depth of Target
CLE
7.7
24th / 35

Efficiency and Scoring

Season-to-date EPA, success rate, and scoring, with each figure's league rank.

Offense
PITCLE
-0.0824th/32
EPA / Play
-0.1028th/32
-0.1124th/32
EPA / Play (Passing)
-0.0222nd/32
-0.0110th/32
EPA / Play (Rushing)
-0.2531st/32
42.4%22nd/32
Success Rate
39.5%30th/32
43.7%23rd/32
Success Rate (Passing)
43.9%22nd/32
39.8%21st/32
Success Rate (Rushing)
32.1%32nd/32
22.218th/32
Points Per Game
18.627th/32
Defense
PITCLE
-0.075th/32
EPA / Play
-0.0410th/32
-0.075th/32
EPA / Play (Passing)
-0.0310th/32
-0.0618th/32
EPA / Play (Rushing)
-0.0616th/32
43.8%12th/32
Success Rate
42.5%5th/32
45.4%12th/32
Success Rate (Passing)
43.0%4th/32
41.3%17th/32
Success Rate (Rushing)
41.7%18th/32
21.810th/32
Points Per Game
22.414th/32

Pressure Matchup

Each team's O-line pressure allowed against the other team's pass rush generated.

When Pittsburgh Steelers have the ball
PIT pressure allowed34.1%13th of 32
→
CLE pressure generated41.7%4th of 32
When Cleveland Browns have the ball
CLE pressure allowed43.0%29th of 32
→
PIT pressure generated33.9%23rd of 32

Team Grades

Both teams' own season-to-date PFF grades, side by side.

Grades ranked all 32 teams
PIT
79.7
8th / 32
Overall
CLE
68.2
27th / 32
PIT
71.4
17th / 32
Offense
CLE
63.7
26th / 32
PIT
77.6
1st / 32
Defense
CLE
64.9
18th / 32
PIT
59.1
31st / 32
Special Teams
CLE
75.7
19th / 32
PIT
67.2
19th / 32
Passing Offense
CLE
55.6
25th / 32
PIT
78.7
9th / 32
Rushing Offense
CLE
60.5
29th / 32
PIT
64.8
28th / 32
Receiving
CLE
70.5
20th / 32
PIT
71.0
4th / 32
Offensive Line
CLE
62.4
20th / 32
PIT
74.0
6th / 32
Pass Rush
CLE
66.6
25th / 32
PIT
72.2
7th / 32
Coverage
CLE
65.5
14th / 32
PIT
78.5
1st / 32
Run Defense
CLE
61.4
15th / 32
🔒

Unlock Matchups & Betting Edge

PFF player grades, lineup matchups, and betting-line insights for every game are a free-account feature. This one's part of the paid slate — the Game of the Week is always free to view in full.

Sign Up Free