NO24
FINAL
17BAL
← back to predictions

New Orleans Saints vs Baltimore Ravens — Win Probability

FINAL
New Orleans Saints logo
New Orleans Saints
0-1
24
VS
Baltimore Ravens logo
Baltimore Ravens
1-0
17
Market line: BAL -9.0, total 46.5 · Model expected score: New Orleans Saints 18.8 – Baltimore Ravens 27.8
Ad space

Injury Report

The latest official designations and practice participation for both teams.

NO
  • LSZach WoodOut
  • LBIsaiah StalbirdDoubtful
  • LBChase YoungQuestionable
  • WRChris OlaveQuestionable
  • DTChristen MillerQuestionable
  • RBAlvin KamaraFull
  • LBCameron JordanFull
  • TEJuwan JohnsonFull
  • TEOscar DelpFull
BAL
  • DTNnamdi MadubuikeOut
  • CBT.J. TampaOut
  • LBTeddye BuchananOut
  • WRZay FlowersDoubtful
  • GJohn SimpsonQuestionable
  • TRonnie StanleyQuestionable
  • LBTrey HendricksonQuestionable
  • WRDevontez WalkerFull
  • SJaylinn HawkinsFull
  • SKeondre JacksonFull

Prediction vs. Result

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

PREGAME WIN PROBABILITY
Ravens 75%
ACTUAL RESULT
New Orleans Saints won by 7
COMBINED SCORE
41

Saints' 24-17 Upset Over Ravens Exposes Major Model Miss

New Orleans pulled off a 24-17 road upset over Baltimore on Sunday, a result that deviated sharply from both the pregame projection and market consensus.

The model had given the Saints only a 25% win probability before kickoff, expecting them to lose by 9.1 points (projected score: 18.8–27.8). The market was even more bullish on Baltimore, installing the Ravens as 9-point favorites. Both readings ranked Baltimore decisively ahead.

What actually happened was a 7-point Saints victory—a 16.1-point swing from the model's expected margin. The Saints outscored their projection by 5.2 points while holding Baltimore 10.8 points below what the model forecast. That gap is large enough to signal a material misread on either team's ability to execute in this matchup.

The upset was genuine. The Saints came in as decided underdogs and delivered a complete reversal of the expected outcome. New Orleans moved to 1-1 with the win; Baltimore fell to the same record despite being favored by two possessions' worth of points.

For the model, this was not a close miss—it wasn't a case of picking the right winner by the wrong margin, or nearly getting the spread right. The projection missed the outcome entirely while also underestimating New Orleans' scoring and overestimating Baltimore's. Neither the 25% win probability nor the 9-point expected deficit left room for a Saints win of this magnitude.

The market's 9-point line landed closer to the actual result than the model's 9.1-point expectation, but both were fundamentally wrong about which team would win. For a brand built on factual accuracy, this game represents a clear failure to identify Saints value where it existed.

Ad space

Margin of Victory — Baltimore Ravens (Home)

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

Lost / Tied ← actual result
25%
Won by 1-3
8%
Won by 4-7
11%
Won by 8-14
21%
Won by 15-21
17%
Won by 21+
19%

Total Score — Over / Under

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

O/U LINE 30
89% over ✓11% under
O/U LINE 40
69% over ✓31% under
O/U LINE 44
58% over42% under ✓
O/U LINE 46.5 MARKET LINE
50% over50% under ✓
O/U LINE 48
46% over54% under ✓
O/U LINE 52
34% over66% 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.

NO
Chris OlaveWR
87.1
Erik McCoyC
74.6
Tyler ShoughQB
74.5
Juwan JohnsonTE
71.5
Devaughn VeleWR
71.3
BAL
Lamar JacksonQB
91.4
Zay FlowersWR
87.2
Derrick HenryHB
75.2
Vega IoaneG
69.6
Rashod BatemanWR
68.9

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).

NOTyler Shough
VS
BALTyler Huntley
NO
74.5
14th / 35
Overall Grade
BAL
68.0
19th / 35
NO
86.2
13th / 35
Clean Pocket Grade
BAL
68.2
29th / 35
NO
51.6
11th / 35
Pressure Grade
BAL
64.5
4th / 35
NO
4.0%
17th / 35
Big Time Throw %
BAL
1.3%
33rd / 35
NO
1.8%
7th / 35
Turnover Worthy %
BAL
2.2%
11th / 35
NO
2.72s
10th / 35
Avg Time To Throw
BAL
3.01s
22nd / 35
NO
8.2
19th / 35
Avg Depth of Target
BAL
6.1
34th / 35

Efficiency and Scoring

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

Offense
NOBAL
-0.0217th/32
EPA / Play
+0.107th/32
+0.0120th/32
EPA / Play (Passing)
+0.215th/32
-0.0719th/32
EPA / Play (Rushing)
-0.0313th/32
44.8%16th/32
Success Rate
49.9%5th/32
47.1%17th/32
Success Rate (Passing)
54.0%2nd/32
40.7%17th/32
Success Rate (Rushing)
44.9%7th/32
23.616th/32
Points Per Game
29.26th/32
Defense
NOBAL
+0.0927th/32
EPA / Play
-0.0313th/32
+0.1022nd/32
EPA / Play (Passing)
-0.039th/32
+0.0732nd/32
EPA / Play (Rushing)
-0.0322nd/32
50.5%32nd/32
Success Rate
43.2%9th/32
52.4%28th/32
Success Rate (Passing)
43.5%5th/32
47.8%32nd/32
Success Rate (Rushing)
42.8%20th/32
30.231st/32
Points Per Game
23.819th/32

Pressure Matchup

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

When New Orleans Saints have the ball
NO pressure allowed37.7%21st of 32
→
BAL pressure generated36.6%19th of 32
When Baltimore Ravens have the ball
BAL pressure allowed38.5%23rd of 32
→
NO pressure generated28.1%30th of 32

Team Grades

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

Grades ranked all 32 teams
NO
74.2
17th / 32
Overall
BAL
82.2
2nd / 32
NO
71.7
16th / 32
Offense
BAL
74.4
10th / 32
NO
61.6
24th / 32
Defense
BAL
73.7
2nd / 32
NO
91.3
2nd / 32
Special Teams
BAL
90.1
6th / 32
NO
72.7
11th / 32
Passing Offense
BAL
79.9
5th / 32
NO
56.2
31st / 32
Rushing Offense
BAL
77.4
11th / 32
NO
76.3
10th / 32
Receiving
BAL
76.8
6th / 32
NO
62.2
21st / 32
Offensive Line
BAL
60.8
24th / 32
NO
67.9
21st / 32
Pass Rush
BAL
65.4
27th / 32
NO
55.3
22nd / 32
Coverage
BAL
80.9
3rd / 32
NO
59.0
22nd / 32
Run Defense
BAL
65.5
10th / 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