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.
Sync your league to My Playbook for custom advice

2025 Week 16 · Sun, Dec 21, 2025 · M&T Bank Stadium

New England PatriotsWinner

28

Baltimore Ravens

24

BAL -3.5 upsetO 48.5 ✓

New England Patriots 28–24. Biggest swing: Q4 3:02, BAL +22% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3BALNE
Q4 · 3:02NE 21BAL 24NE ball · 4th & 2BAL 77%

(3:02) (Shotgun) 10-D.Maye pass short left to 8-S.Diggs pushed ob at BAL 27 for 21 yards (24-M.Starks).

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. Q4 · 3:02BAL +22% win prob(3:02) (Shotgun) 10-D.Maye pass short left to 8-S.Diggs pushed ob at BAL 27 for 21 yards (24-M.Starks).
  2. Q4 · 2:15BAL +21% win prob(2:15) 74-T.Munford reported in as eligible. 38-R.Stevenson right tackle for 21 yards, TOUCHDOWN.
  3. Q4 · 1:57NE +18% win prob(1:57) (Shotgun) 5-T.Huntley pass short middle to 4-Z.Flowers to BAL 32 for 5 yards (44-K.Chaisson). FUMBLES (44-K.Chaisson), RECOVERED by NE-25-M.Jones at BAL 36.
  4. Q2 · 0:23NE +11% win prob(:23) (No Huddle, Shotgun) 10-D.Maye sacked at BAL 37 for -7 yards (29-A.Washington). FUMBLES (29-A.Washington) [29-A.Washington], RECOVERED by BAL-41-D.Jones at BAL 32. 41-D.Jones to BAL 32 for no gain (65-G.Bradbury).

How the points landed

Scoring summary

  1. Q1 · 12:26BAL Touchdown

    (12:26) (Shotgun) 22-D.Henry left tackle for 21 yards, TOUCHDOWN. (kick good)

    Score after this play: NE 0BAL 7
  2. Q2 · 11:22NE Touchdown

    (11:22) 77-B.Brown and 95-K.Tonga reported in as eligible. 10-D.Maye pass short right to 85-H.Henry for 1 yard, TOUCHDOWN. (kick good)

    Score after this play: NE 7BAL 7
  3. Q2 · 5:44NE Field goal

    (5:44) 36-A.Borregales 45 yard field goal is GOOD, Center-47-J.Ashby, Holder-17-B.Baringer.

    Score after this play: NE 10BAL 7
  4. Q2 · 1:07BAL Field goal

    (1:07) 33-T.Loop 36 yard field goal is GOOD, Center-46-N.Moore, Holder-11-J.Stout.

    Score after this play: NE 10BAL 10
  5. Q3 · 7:47NE Field goal

    (7:47) 36-A.Borregales 41 yard field goal is GOOD, Center-47-J.Ashby, Holder-17-B.Baringer.

    Score after this play: NE 13BAL 10
  6. Q3 · 4:43BAL Touchdown

    (4:43) 4-Z.Flowers right end for 18 yards, TOUCHDOWN. (kick good)

    Score after this play: NE 13BAL 17
  7. Q4 · 12:53BAL Touchdown

    (12:53) (Shotgun) 22-D.Henry left end for 2 yards, TOUCHDOWN. (kick good)

    Score after this play: NE 13BAL 24
  8. Q4 · 9:07NE Touchdown

    (9:07) (Shotgun) 10-D.Maye pass deep right to 18-K.Williams for 37 yards, TOUCHDOWN. (two-point conversion good)

    Score after this play: NE 21BAL 24
  9. Q4 · 2:15NE Touchdown

    (2:15) 74-T.Munford reported in as eligible. 38-R.Stevenson right tackle for 21 yards, TOUCHDOWN. (kick good)

    Score after this play: NE 28BAL 24

Down-to-down truth

Situational splits

MetricPatriotsRavens
Offensive plays6853
Total yards459 (edge)331
Yards per play6.8 (edge)6.2
Expected points added / play0.21 (edge)0.11
Success rate53% (edge)51%
Dropback rate75%42%
Dropback efficiency (EPA/play)0.23 (edge)0.16
Rush efficiency (EPA/play)0.14 (edge)0.07
Third downs4/127/11 (edge)
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)12 (edge)4
First downs gained on snaps23 (edge)18
Sacks taken41 (edge)
Turnovers22

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

Who moved the needle

Top performers

Passing · NE

Drake MayeQB

31/44, 380 yds, 2 TD, 1 INT

14.7 expected points added · +12.5% completion over expected

Passing · BAL

Lamar JacksonQB

7/10, 101 yds, 0 TD, 0 INT

6.3 expected points added · +7.7% completion over expected

Rushing · BAL

Derrick HenryRB

18 att, 128 yds, 2 TD

2.1 expected points added on the ground

Rushing · NE

Rhamondre StevensonRB

8 att, 51 yds, 1 TD

2.9 expected points added on the ground

Receiving · NE

Stefon DiggsWR

9/10 for 138 yds, 0 TD

24% of team targets · 12.6 expected points added

Receiving · BAL

Zay FlowersWR

7/7 for 84 yds, 0 TD

35% of team targets · 4.6 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1BALBAL 357652:39Touchdown +7
2NENE 3611455:51Interception
3BALBAL 49644:47Fumble
4NENE 3211685:26Touchdown +7
5BALBAL 35510:56Punt
6NENE 259484:42Field goal +3
7BALBAL 3512474:36Field goal +3
8NENE 357330:44Fumble
9BALBAL 32100:19End of half
10NENE 30540:57Punt
11BALBAL 336293:25Missed field goal
12NENE 466322:55Field goal +3
13BALBAL 358543:08Touchdown +7
14NENE 258362:42Turnover on downs
15BALNE 448534:03Touchdown +7
16NENE 278733:49Touchdown +8
17BALBAL 318183:59Punt
18NENE 1110892:55Touchdown +7
19BALBAL 32300:19Fumble
20NEBAL 366311:48End of game

9 of 20 drives ended in points. Longest march: Patriots gained 89 scrimmage yards over 10 plays for a touchdown.

Full stat lines

Box score

New England Patriots

Passing

PlayerC/AttYdsTDINTSackedEPA
Drake Maye31/4438021314.7

Rushing

PlayerAttYdsAvgTDEPA
Rhamondre Stevenson8516.412.9
Drake Maye10252.50-4.3
TreVeyon Henderson530.60-2.3

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Stefon Diggs910138024%12.6
Mack Hollins7969021%4.1
Kyle Williams234617%2.7
Hunter Henry6735117%2.5
Austin Hooper2434010%1.5
Rhamondre Stevenson232707%1.4
Kayshon Boutte131607%-2.6
TreVeyon Henderson11902%0.8
DeMario Douglas12605%-0.0

Defense (top contributors)

Baltimore Ravens

Passing

PlayerC/AttYdsTDINTSackedEPA
Lamar Jackson7/101010006.3
Tyler Huntley9/10650011.1

Rushing

PlayerAttYdsAvgTDEPA
Derrick Henry181287.122.1
Zay Flowers11818.012.4
Keaton Mitchell9131.40-2.5
Lamar Jackson273.50-0.5
Mark Andrews133.000.6
Tyler Huntley221.00-0.6

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Zay Flowers7784035%4.6
DeAndre Hopkins4541025%3.3
Mark Andrews2321015%-0.9
Charlie Kolar111805%1.4
Rasheen Ali222010%-1.0
Rashod Bateman020010%-1.8

Defense (top contributors)

PlayerSoloAstSacksINTPD
Roquan Smith820.000
Alohi Gilman620.001
Trenton Simpson611.000
Marlon Humphrey600.012
Kyle Hamilton500.001
Nate Wiggins310.002
Malaki Starks300.000
Brent Urban110.000
Dre'Mont Jones201.000
Josh Tupou110.000

Closing number vs result

Betting context

Closing spread
BAL -3.5
Closing total
48.5
NE moneyline
+154
BAL moneyline
-185

Ravens closed -3.5 and lost outright — an upset against the closing number.

Total closed 48.5; the game landed 52 — over by 3.5.

Conditions and crew

Game environment

Venue
M&T Bank Stadium
Roof / surface
outdoors · grass
Kickoff weather
40°F, wind 2 mph
Referee
Brad Rogers
Rest
NE 7 days · BAL 7 days
Coaches
Mike Vrabel vs John Harbaugh