BAL30
FINAL
23ATL
← back to predictions

Baltimore Ravens vs Atlanta Falcons — Win Probability

FINAL
Baltimore Ravens logo
Baltimore Ravens
3-1
30
VS
Atlanta Falcons logo
Atlanta Falcons
2-2
23
Market line: ATL -3.3, total 43.5 · Model expected score: Baltimore Ravens 20.1 – Atlanta Falcons 23.4
Ad space

Injury Report

The latest official designations and practice participation for both teams.

BAL
  • QBLamar JacksonOut
  • CCam JurgensOut
  • LBTrey HendricksonOut
  • GAndrew VorheesQuestionable
  • CBMarlon HumphreyQuestionable
  • WRZay FlowersQuestionable
  • TEDurham SmytheDNP
  • TRonnie StanleyLimited
  • WRChris MooreFull
  • GJohn SimpsonFull
  • SKyle HamiltonFull
  • TEMark AndrewsFull
  • WRRashod BatemanFull
ATL
  • LBYasir AbdullahOut
  • LBDivine DeabloQuestionable
  • TJake MatthewsQuestionable
  • DESamson EbukamQuestionable
  • DEZa'Darius SmithQuestionable
  • DECameron ThomasFull
  • TMichael JerrellFull

Prediction vs. Result

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

PREGAME WIN PROBABILITY
Falcons 60%
ACTUAL RESULT
Baltimore Ravens won by 7
COMBINED SCORE
53

Model underestimated Baltimore; Ravens stun favored Falcons in Week 5

Baltimore entered Sunday as a 3.3-point underdog against Atlanta, and the model was even more skeptical. The simulation projected the Falcons to win by 3.2 points, with Atlanta scoring 23.4 and Baltimore just 20.1. That gave Baltimore only a 40% win probability—a clear lean toward the Falcons despite the market's smaller spread.

The Ravens executed a different game entirely. Baltimore won 30-23, securing a 7-point margin that flipped the projection on its head.

The gap between expectation and result: the model expected Atlanta to win by 3.2 points. Instead, Baltimore won by 7. That's a 10.2-point swing—a significant miss in both direction and magnitude. The model was wrong about which team would win and substantially underestimated how decisively wrong.

This qualifies as a clear upset. Baltimore's 40% pregame win probability means the model saw this as unlikely but plausible; the market's 3.3-point line was slightly more bullish on the Ravens. Neither forecast captured what actually happened. The Ravens' 30 points exceeded the projection by 9.9, while the Falcons' 23 matched their expected output almost exactly. Baltimore's offensive performance was the driving factor in the miss.

For a site built on factual precision, this game represents a notable blind spot. The model's read on team strength, game flow, or matchup dynamics fell short of the task. Whether Baltimore's execution, Atlanta's underperformance, or a structural model weakness caused the error remains a separate analysis—what's clear is that the simulation confidently leaned the wrong way in a game where the market itself was closer to the mark.

Ad space

Margin of Victory — Atlanta Falcons (Home)

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

Lost / Tied ← actual result
40%
Won by 1-3
9%
Won by 4-7
12%
Won by 8-14
18%
Won by 15-21
12%
Won by 21+
9%

Total Score — Over / Under

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

O/U LINE 30
85% over ✓15% under
O/U LINE 40
60% over ✓40% under
O/U LINE 43.5 MARKET LINE
50% over ✓50% under
O/U LINE 44
49% over ✓51% under
O/U LINE 48
37% over ✓63% under
O/U LINE 52
26% over ✓74% 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.

BAL
Lamar JacksonQB
91.4
Zay FlowersWR
87.2
Derrick HenryHB
75.2
Vega IoaneG
69.6
Rashod BatemanWR
68.9
ATL
Bijan RobinsonHB
90.2
Drake LondonWR
89.7
Chris LindstromG
83.4
Brian RobinsonHB
74.6
Matthew BergeronG
69.3

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

BALTyler Huntley
VS
ATLMichael Penix Jr.
BAL
68.0
19th / 35
Overall Grade
ATL
64.8
24th / 35
BAL
68.2
29th / 35
Clean Pocket Grade
ATL
89.1
7th / 35
BAL
64.5
4th / 35
Pressure Grade
ATL
28.5
33rd / 35
BAL
1.3%
33rd / 35
Big Time Throw %
ATL
5.0%
6th / 35
BAL
2.2%
11th / 35
Turnover Worthy %
ATL
5.3%
30th / 35
BAL
3.01s
22nd / 35
Avg Time To Throw
ATL
2.57s
4th / 35
BAL
6.1
34th / 35
Avg Depth of Target
ATL
8.3
18th / 35

Efficiency and Scoring

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

Offense
BALATL
+0.107th/32
EPA / Play
-0.0421st/32
+0.215th/32
EPA / Play (Passing)
-0.1529th/32
-0.0313th/32
EPA / Play (Rushing)
+0.082nd/32
49.9%5th/32
Success Rate
44.7%17th/32
54.0%2nd/32
Success Rate (Passing)
43.5%24th/32
44.9%7th/32
Success Rate (Rushing)
46.2%5th/32
29.26th/32
Points Per Game
23.813th/32
Defense
BALATL
-0.0313th/32
EPA / Play
-0.0119th/32
-0.039th/32
EPA / Play (Passing)
+0.0319th/32
-0.0322nd/32
EPA / Play (Rushing)
-0.0912th/32
43.2%9th/32
Success Rate
43.3%10th/32
43.5%5th/32
Success Rate (Passing)
44.6%9th/32
42.8%20th/32
Success Rate (Rushing)
40.6%14th/32
23.819th/32
Points Per Game
24.421st/32

Pressure Matchup

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

When Baltimore Ravens have the ball
BAL pressure allowed38.5%23rd of 32
→
ATL pressure generated44.0%3rd of 32
When Atlanta Falcons have the ball
ATL pressure allowed31.4%4th of 32
→
BAL pressure generated36.6%19th of 32

Team Grades

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

Grades ranked all 32 teams
BAL
82.2
2nd / 32
Overall
ATL
80.0
6th / 32
BAL
74.4
10th / 32
Offense
ATL
71.9
15th / 32
BAL
73.7
2nd / 32
Defense
ATL
71.7
7th / 32
BAL
90.1
6th / 32
Special Teams
ATL
90.3
5th / 32
BAL
79.9
5th / 32
Passing Offense
ATL
53.6
28th / 32
BAL
77.4
11th / 32
Rushing Offense
ATL
83.1
4th / 32
BAL
76.8
6th / 32
Receiving
ATL
76.7
8th / 32
BAL
60.8
24th / 32
Offensive Line
ATL
62.8
19th / 32
BAL
65.4
27th / 32
Pass Rush
ATL
80.2
3rd / 32
BAL
80.9
3rd / 32
Coverage
ATL
68.7
11th / 32
BAL
65.5
10th / 32
Run Defense
ATL
61.2
16th / 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