NFL 2025 pages

Sports · Football · NFL 2025 · Week 16

New England Patriots at Baltimore Ravens

New England Patriots28
Baltimore Ravens24

Final · Sunday, December 21, 2025 · 8:20 p.m. ET · M&T Bank Stadium

Head coaches: Mike Vrabel (Patriots) · John Harbaugh (Ravens)

TV: Peacock

Linescore

Team1234T
Patriots01031528
Ravens737724

Scoring summary

ClockPlayTeamDetailNE–BAL
Q1
12:21TDRavensDerrick Henry 21 Yd Rush (Tyler Loop Kick)07
Q2
11:17TDPatriotsHunter Henry 1 Yd pass from Drake Maye (Andy Borregales Kick)77
5:39FGPatriotsAndy Borregales 45 Yd Field Goal107
1:03FGRavensTyler Loop 36 Yd Field Goal1010
Q3
7:43FGPatriotsAndy Borregales 41 Yd Field Goal1310
4:35TDRavensZay Flowers 18 Yd Rush (Tyler Loop Kick)1317
Q4
12:50TDRavensDerrick Henry 2 Yd Rush (Tyler Loop Kick)1324
9:01TDPatriotsKyle Williams 37 Yd pass from Drake Maye (Drake Maye Pass to Rhamondre Stevenson for Two-Point Conversion)2124
2:07TDPatriotsRhamondre Stevenson 21 Yd Rush (Andy Borregales Kick)2824

Team stats

StatPatriotsRavens
First downs2418
Total yards453330
Yards per play6.46.1
Passing yards374159
Comp / att31/4416/20
Rushing yards79171
Third down4-127-11
Fourth down2-30-0
Red zone1-32-3
Turnovers22
Penalties – yards5-507-28
Sacks – yards lost4-61-7
Possession31:4928:11
Plays7154
AlsoPatriotsRavens
Passing first downs179
Rushing first downs68
First downs by penalty11
Drives1010
Yards per pass7.87.6
Interceptions thrown10
Rushing attempts2333
Yards per rush3.45.2
Fumbles lost12
Defensive / special-teams TDs00

Player lines

New England Patriots

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
10Drake Maye31/443808.6213-681.7102.5
15Marte Mapu0/000.0001-0--0.0
Team31/443748.6214-6--102.5

Rushing

PlayerCARYDSAVGTDLONG
38Rhamondre Stevenson8516.4121
10Drake Maye10252.5016
32TreVeyon Henderson530.606
Team23793.4121

Receiving

PlayerRECYDSAVGTDLONGTGTS
8Stefon Diggs913815.303310
13Mack Hollins7699.90209
18Kyle Williams24623.01373
85Hunter Henry6355.81137
81Austin Hooper23417.00264
38Rhamondre Stevenson22713.50233
9Kayshon Boutte11616.00163
32TreVeyon Henderson199.0091
3DeMario Douglas166.0062
Team3138012.323742

Fumbles

PlayerFUMLOSTREC
10Drake Maye211
15Marte Mapu100
25Marcus Jones001
51Jack Gibbens001
31Craig Woodson001
Team314

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
51Jack Gibbens10301010
7Carlton Davis III8601000
0Christian Gonzalez7700100
21Jaylinn Hawkins7400010
53Christian Elliss5300000
31Craig Woodson4300000
48Jahlani Tavai4100000
94Cory Durden4100000
44K'Lavon Chaisson3301010
95Khyiris Tonga3000000
91Elijah Ponder2100000
33Anfernee Jennings1111010
65Garrett Bradbury1100000
41Brenden Schooler1100000
25Marcus Jones1100000
9Kayshon Boutte1100000
47Julian Ashby1100000
55Eric Gregory1000000
90Christian Barmore0000010
Team643814150

Kick returns

PlayerNOYDSAVGLONGTD
18Kyle Williams38929.7360

Kicking

PlayerFGPCTLONGXPPTSMade from
36Andy Borregales2/2100.0452/2845, 41

Punting

PlayerNOYDSAVGTBIn 20LONG
17Bryce Baringer14949.00049

Baltimore Ravens

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
8Lamar Jackson7/1010110.1000-093.0102.5
5Tyler Huntley9/10656.5001-741.593.8
Team16/201598.3001-7--101.2

Rushing

PlayerCARYDSAVGTDLONG
22Derrick Henry181287.1223
4Zay Flowers11818.0118
34Keaton Mitchell9131.405
8Lamar Jackson273.504
89Mark Andrews133.003
5Tyler Huntley221.003
Team331715.2323

Receiving

PlayerRECYDSAVGTDLONGTGTS
4Zay Flowers78412.00197
10DeAndre Hopkins44110.30165
89Mark Andrews22110.50183
88Charlie Kolar11818.00181
26Rasheen Ali221.0072
7Rashod Bateman000.0002
Team1616610.401920

Fumbles

PlayerFUMLOSTREC
22Derrick Henry110
4Zay Flowers110
41Dre'Mont Jones001
Team221

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
0Roquan Smith10800000
12Alohi Gilman8600100
32Trenton Simpson7612000
44Marlon Humphrey6600200
14Kyle Hamilton5501100
2Nate Wiggins4300200
24Malaki Starks3300000
41Dre'Mont Jones2211020
29Ar'Darius Washington2211020
97Brent Urban2100010
69Josh Tupou2100000
81Devontez Walker1110010
94John Jenkins1100000
35Jake Hummel1100000
90David Ojabo1100000
39Keondre Jackson1100000
27T.J. Tampa1000000
45Mike Green1000010
53Kyle Van Noy0000100
98Travis Jones0000010
95Tavius Robinson0000020
Team5848457100

Interceptions

PlayerINTYDSTD
44Marlon Humphrey100

Kick returns

PlayerNOYDSAVGLONGTD
26Rasheen Ali12929.0290
83LaJohntay Wester12020.0200
Team24924.5290

Punt returns

PlayerNOYDSAVGLONGTD
83LaJohntay Wester11111.0110

Kicking

PlayerFGPCTLONGXPPTSMade from
33Tyler Loop1/250.0363/3636

Punting

PlayerNOYDSAVGTBIn 20LONG
11Jordan Stout28442.00145

Entering Week 16

The table after Week 15, the way the standings read when this game kicked off.

New England Patriots · 11-3 · 1st in the AFC East

Baltimore Ravens · 7-7 · 2nd in the AFC North

Officials and attendance

Attendance: 70,709

Officials: Side Judge James Coleman · Back Judge Greg Yette · Down Judge Patrick Turner · Umpire Bryan Neale · Line Judge Kevin Codey · Referee Brad Rogers · Field Judge Joe Blubaugh

Week 16 on the schedule · Kickoff is ET, resolved for the date. The away team is listed first, as football says it. Colours are the clubs’ own; there are no logos on this site.

Suggestions?

Spot a mistake — a wrong score, a result that’s gone stale, a bracket that doesn’t look right? Or do you just have a better idea for this page? Either way, I’d rather hear it than not. Send me a line — a sentence is plenty, and I’ll take it from there.