Open the board

New England Patriots 28, Baltimore Ravens 24: final score and stats

New England Patriots beat Baltimore Ravens, New England Patriots 28 to Baltimore Ravens 24, on Sunday, December 21, 2025 at M&T Bank Stadium, Baltimore, MD. Below: the box score, top performers, team stats, injuries and recent form for Baltimore Ravens vs New England Patriots.

NFLSunday, December 21, 2025
DateDec 21, 2025
Start time8:20 PM ET
VenueM&T Bank Stadium, Baltimore, MD
TVNBC/Peacock
Attendance70,709

Line score

Team1234T
New England Patriots01031528
Baltimore Ravens737724

Team comparison

New England PatriotsBaltimore Ravens
Points per game
23.4
21.0
Points allowed per game
23.0
26.2
12-3Record7-8
2nd in AFC EastStanding4th in AFC North
2-3Road record / home record1-3
LWLWWLast 5LLLLW
L1StreakL4

Team stats

New England PatriotsBaltimore Ravens
1st Downs
24
18
Passing 1st downs
17
9
Rushing 1st downs
6
8
1st downs from penalties
1
1
4-123rd down efficiency7-11
2-34th down efficiency0-0
Total Plays
71
54
Total Yards
453
330
Yards per Play
6.4
6.1
Total Drives
10
10
Passing
374
159
31/44Comp/Att16/20
Yards per pass
7.8
7.6
Interceptions thrown
1
0
4-6Sacks-Yards Lost1-7
Rushing
79
171

Injury report

Confirm lineups and injuries close to game time.

New England Patriots
A.J. Brown WR · Knee - Not Specified
Out
TreVeyon Henderson RB · Illness - Not Specified
Out
Ben Brown C · Knee - Not Specified
Out
Rhamondre Stevenson RB · Knee - Not Specified
Questionable
Charles Woods CB · Hamstring - Not Specified
Questionable
Baltimore Ravens
Lamar Jackson QB · Thumb - Surgery
Injured Reserve
Kyle Hamilton S · Hip - Not Specified
Questionable
Nate Wiggins CB · Illness - Not Specified
Questionable
Jaylinn Hawkins S · Knee - Not Specified
Questionable
Adisa Isaac LB · Hamstring - Not Specified
Questionable

Box score

New England Patriots Passing

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

New England Patriots Rushing

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

New England Patriots Receiving

PlayerRECYDSAVGTDLONGTGTS
Stefon Diggs913815.303310
Mack Hollins7699.90209
Kyle Williams24623.01373
Hunter Henry6355.81137
Austin Hooper23417.00264
Rhamondre Stevenson22713.50233
Kayshon Boutte11616.00163
TreVeyon Henderson199.0091
Team3138012.323742

New England Patriots Fumbles

PlayerFUMLOSTREC
Drake Maye211
Marte Mapu100
Marcus Jones001
Jack Gibbens001
Craig Woodson001
Team314

New England Patriots Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Jack Gibbens10301010
Carlton Davis III8601000
Christian Gonzalez7700100
Jaylinn Hawkins7400010
Christian Elliss5300000
Craig Woodson4300000
Jahlani Tavai4100000
Cory Durden4100000
Team643814150

New England Patriots KickReturns

PlayerNOYDSAVGLONGTD
Kyle Williams38929.7360
Team38929.7360

New England Patriots Kicking

PlayerFGPCTLONGXPPTS
Andy Borregales2/2100.0452/28
Team2/2100.0452/28

New England Patriots Punting

PlayerNOYDSAVGTBIn 20LONG
Bryce Baringer14949.00049
Team14949.00049

Baltimore Ravens Passing

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

Baltimore Ravens Rushing

PlayerCARYDSAVGTDLONG
Derrick Henry181287.1223
Zay Flowers11818.0118
Keaton Mitchell9131.405
Lamar Jackson273.504
Mark Andrews133.003
Tyler Huntley221.003
Team331715.2323

Baltimore Ravens Receiving

PlayerRECYDSAVGTDLONGTGTS
Zay Flowers78412.00197
DeAndre Hopkins44110.30165
Mark Andrews22110.50183
Charlie Kolar11818.00181
Rasheen Ali221.0072
Rashod Bateman000.0002
Team1616610.401920

Baltimore Ravens Fumbles

PlayerFUMLOSTREC
Derrick Henry110
Zay Flowers110
Dre'Mont Jones001
Team221

Baltimore Ravens Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Roquan Smith10800000
Alohi Gilman8600100
Trenton Simpson7612000
Marlon Humphrey6600200
Kyle Hamilton5501100
Nate Wiggins4300200
Malaki Starks3300000
Dre'Mont Jones2211020
Team5848457100

Baltimore Ravens Interceptions

PlayerINTYDSTD
Marlon Humphrey100
Team100

Baltimore Ravens KickReturns

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

Baltimore Ravens PuntReturns

PlayerNOYDSAVGLONGTD
LaJohntay Wester11111.0110
Team11111.0110

Baltimore Ravens Kicking

PlayerFGPCTLONGXPPTS
Tyler Loop1/250.0363/36
Team1/250.0363/36

Baltimore Ravens Punting

PlayerNOYDSAVGTBIn 20LONG
Jordan Stout28442.00145
Team28442.00145

Recent form

Nov 8, 2026 · vs Green Bay PackersL 27-45
Nov 1, 2026 · at Miami DolphinsW 24-19
Oct 22, 2026 · at Chicago BearsL 24-30
Oct 18, 2026 · vs New York JetsW 26-19
Oct 11, 2026 · vs Las Vegas RaidersW 45-17
Nov 5, 2026 · vs Jacksonville JaguarsL 10-33
Nov 1, 2026 · at Buffalo BillsL 10-36
Oct 25, 2026 · vs Cincinnati BengalsL 13-35
Oct 18, 2026 · at Cleveland BrownsL 10-13
Oct 11, 2026 · at Atlanta FalconsW 30-23

Team pages

More NFL games on Dec 21, 2025

Frequently asked questions

Who won New England Patriots vs Baltimore Ravens?

New England Patriots won, 28-24, on Sunday, December 21, 2025.

What was the final score of New England Patriots vs Baltimore Ravens?

New England Patriots 28, Baltimore Ravens 24.

Where is New England Patriots vs Baltimore Ravens played?

M&T Bank Stadium, Baltimore, MD.

The model’s read

Grades, leans and the full breakdown for New England Patriots vs Baltimore Ravens are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.