For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.

2025 Week 15 · Sun, Dec 14, 2025 · Paycor Stadium

Baltimore RavensWinner

24

Cincinnati Bengals

0

BAL -2.5 ✓U 51.5 ✓10°F

Baltimore Ravens 24–0 — never really in doubt late. Biggest swing: Q2 9:46, BAL +10% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3CINBAL
Q2 · 9:46BAL 0CIN 0BAL ball · 2nd & 8BAL 66%

(9:46) (Shotgun) 8-L.Jackson pass short right intended for 4-Z.Flowers INTERCEPTED by 27-J.Battle at CIN 27. 27-J.Battle to CIN 27 for no gain (4-Z.Flowers).

Market-anchored home win probability, play by play. Drag across the curve or use arrow keys to replay the game; gold diamonds mark the biggest momentum swings — tap one to jump there.

Highest-leverage plays

  1. Q2 · 9:46BAL +10% win prob(9:46) (Shotgun) 8-L.Jackson pass short right intended for 4-Z.Flowers INTERCEPTED by 27-J.Battle at CIN 27. 27-J.Battle to CIN 27 for no gain (4-Z.Flowers).
  2. Q2 · 4:42CIN +10% win prob(4:42) (Shotgun) 8-L.Jackson pass short right to 26-R.Ali for 30 yards, TOUCHDOWN.
  3. Q2 · 11:48BAL +8% win prob(11:48) (Shotgun) 9-J.Burrow pass short middle intended for 1-J.Chase INTERCEPTED by 44-M.Humphrey [41-D.Jones] at BAL 14. 44-M.Humphrey to BAL 35 for 21 yards (30-C.Brown).
  4. Q1 · 3:44BAL +7% win prob(3:44) (Shotgun) 9-J.Burrow sacked at BAL 40 for -15 yards (95-T.Robinson).

How the points landed

Scoring summary

  1. Q2 · 4:42BAL Touchdown

    (4:42) (Shotgun) 8-L.Jackson pass short right to 26-R.Ali for 30 yards, TOUCHDOWN. (kick good)

    Score after this play: BAL 7CIN 0
  2. Q2 · 0:29BAL Touchdown

    (:29) (Shotgun) 8-L.Jackson pass deep left to 4-Z.Flowers for 28 yards, TOUCHDOWN. (kick good)

    Score after this play: BAL 14CIN 0
  3. Q3 · 9:08BAL Field goal

    (9:08) 33-T.Loop 27 yard field goal is GOOD, Center-46-N.Moore, Holder-11-J.Stout.

    Score after this play: BAL 17CIN 0
  4. Q4 · 7:55BAL Touchdown

    (7:55) (Shotgun) 9-J.Burrow pass short middle intended for 87-T.Hudson INTERCEPTED by 53-K.Van Noy at BAL 5. 53-K.Van Noy to BAL 16 for 11 yards. Handoff to 12-A.Gilman for 84 yards, TOUCHDOWN. (kick good)

    Score after this play: BAL 24CIN 0

Down-to-down truth

Situational splits

MetricRavensBengals
Offensive plays3771
Total yards320 (edge)298
Yards per play8.6 (edge)4.2
Expected points added / play0.21 (edge)-0.31
Success rate46% (edge)38%
Dropback rate49%62%
Dropback efficiency (EPA/play)0.07 (edge)-0.35
Rush efficiency (EPA/play)0.33 (edge)-0.24
Third downs2/6 (edge)3/15
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)12 (edge)3
First downs gained on snaps1516 (edge)
Sacks taken43 (edge)
Turnovers1 (edge)2

Ravens won the down-to-down efficiency fight: 0.21 expected points added per play vs -0.31.

Who moved the needle

Top performers

Passing · CIN

Joe BurrowQB

25/39, 225 yds, 0 TD, 2 INT

-13.7 expected points added · +2.6% completion over expected

Passing · BAL

Lamar JacksonQB

8/12, 150 yds, 2 TD, 1 INT

0.1 expected points added · +6.8% completion over expected

Rushing · BAL

Derrick HenryRB

11 att, 100 yds, 0 TD

4.1 expected points added on the ground

Rushing · BAL

Keaton MitchellRB

8 att, 66 yds, 0 TD

2.2 expected points added on the ground

Receiving · CIN

Ja'Marr ChaseWR

10/16 for 132 yds, 0 TD

44% of team targets · 4.1 expected points added

Receiving · BAL

Zay FlowersWR

3/5 for 68 yds, 1 TD

42% of team targets · 1.2 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1BALBAL 348133:45Punt
2CINCIN 2012458:20Punt
3BALBAL 154-42:15Punt
4CINCIN 437234:03Interception
5BALBAL 354251:58Interception
6CINCIN 274132:05Punt
7BALBAL 216792:59Touchdown +7
8CINCIN 219273:30Punt
9BALBAL 206800:42Touchdown +7
10CINCIN 38540:23End of half
11CINCIN 257433:11Turnover on downs
12BALBAL 326602:44Field goal +3
13CINCIN 268154:27Punt
14BALBAL 88414:16Punt
15CINCIN 1316857:44Defensive touchdown
16CINCIN 3012435:36Turnover on downs
17BALBAL 275262:02End of game

3 of 17 drives ended in points. Longest march: Bengals gained 85 scrimmage yards over 16 plays for a defensive touchdown.

Full stat lines

Box score

Baltimore Ravens

Passing

PlayerC/AttYdsTDINTSackedEPA
Lamar Jackson8/121502140.1

Rushing

PlayerAttYdsAvgTDEPA
Derrick Henry111009.104.1
Keaton Mitchell8668.302.2
Lamar Jackson22613.001.3
Tyler Huntley3-3-1.00-2.4

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Zay Flowers3568142%1.2
DeAndre Hopkins113208%2.0
Rasheen Ali2232117%3.3
Mark Andrews2318025%0.7
Keaton Mitchell01008%-1.0

Defense (top contributors)

PlayerSoloAstSacksINTPD
Roquan Smith860.000
Trenton Simpson450.000
Nate Wiggins440.001
Alohi Gilman530.001
Kyle Hamilton350.000
Malaki Starks410.001
John Jenkins220.000
Travis Jones221.000
Basil Okoye110.000
Dre'Mont Jones110.000

Cincinnati Bengals

Passing

PlayerC/AttYdsTDINTSackedEPA
Joe Burrow25/39225023-13.7

Rushing

PlayerAttYdsAvgTDEPA
Chase Brown13534.10-0.5
Samaje Perine14423.00-6.0
Joe Burrow252.50-1.7

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Ja'Marr Chase1016132044%4.1
Chase Brown7737019%3.7
Mitchell Tinsley121606%0.2
Tanner Hudson3516014%-10.3
Drew Sample221206%-0.7
Mike Gesicki121106%-1.4
Samaje Perine11103%-0.7
Andrei Iosivas01003%-0.7

Defense (top contributors)

PlayerSoloAstSacksINTPD
Jordan Battle710.011
Demetrius Knight Jr.512.000
B.J. Hill140.000
Geno Stone310.000
Barrett Carter210.000
Kris Jenkins120.000
Myles Murphy202.000
DJ Turner II200.000
Chase Brown100.000
Joe Giles-Harris100.000

Closing number vs result

Betting context

Closing spread
BAL -2.5
Closing total
51.5
BAL moneyline
-162
CIN moneyline
+136

Ravens closed -2.5 and covered, winning by 24.

Total closed 51.5; the game landed 24 — under by 27.5.

Conditions and crew

Game environment

Venue
Paycor Stadium
Roof / surface
outdoors · fieldturf
Kickoff weather
10°F, wind 7 mph
Referee
Brad Allen
Rest
BAL 7 days · CIN 7 days
Coaches
John Harbaugh vs Zac Taylor

Division game — familiarity tightens these matchups; closing numbers tend to be sharper.