Patriots vs. Ravens Prediction, Odds & Stats - December 21, 2025

Final Score
New England
Patriots
Baltimore
Ravens
28
24
New England Patriots
Baltimore Ravens
Scoreboard 1 2 3 4 Odds
New England Patriots 14-3 0 10 3 15 +48.5
Baltimore Ravens 8-9 7 3 7 7 -3.5

Latest Encounters

Date Result Competition Stats Recap
01/04/26
Baltimore Ravens BAL ( 8-9 )
Pittsburgh Steelers PIT ( 10-7 )
24   -   26
AFC North
01/04/26
Miami Dolphins MIA ( 7-10 )
New England Patriots NE ( 14-3 )
10   -   38
AFC East
12/28/25
New England Patriots NE ( 14-3 )
N.Y. Jets Jets NYJ ( 3-14 )
42   -   10
AFC East
12/27/25
Baltimore Ravens BAL ( 8-9 )
Green Bay Packers GB ( 9-7 )
41   -   24
AFC North
12/14/25
Buffalo Bills BUF ( 12-5 )
New England Patriots NE ( 14-3 )
35   -   31
AFC East
12/14/25
Baltimore Ravens BAL ( 8-9 )
Cincinnati Bengals CIN ( 6-11 )
24   -   0
AFC North
12/07/25
Pittsburgh Steelers PIT ( 10-7 )
Baltimore Ravens BAL ( 8-9 )
27   -   22
AFC North
12/01/25
N.Y. Giants Giants NYG ( 4-13 )
New England Patriots NE ( 14-3 )
15   -   33
NFC East
11/27/25
Cincinnati Bengals CIN ( 6-11 )
Baltimore Ravens BAL ( 8-9 )
32   -   14
AFC North
11/23/25
New England Patriots NE ( 14-3 )
Cincinnati Bengals CIN ( 6-11 )
26   -   20
AFC East

Betting Action

Line History

Matchup Details

team win loss last 10 w/l streak ats money home away total
New England Patriots New England Patriots
11 3 9-1 3W 9-5 0 0-0 0-0 8-6
Baltimore Ravens Baltimore Ravens
7 7 6-4 1L 5-8 0 0-0 0-0 8-6

Recent Meetings

date home-away ats o/u BAL:Total Net Yards BAL:Net Rushing Yards BAL:Passing Yards NE:Total Net Yards NE:Net Rushing Yards NE:Passing Yards
12/21/2025 BAL 24 - NE 28 NE +2.5 Over 48.5 330 171 159 453 79 374
09/25/2022 NE 26 - BAL 37 BAL -2.5 Over 43.5 394 188 206 447 145 302
11/15/2020 NE 23 - BAL 17 NE +7 Under 44 357 115 242 308 173 135
11/03/2019 BAL 37 - NE 20 BAL +3 Over 45 342 74 268 372 210 162
12/12/2016 NE 30 - BAL 23 NE -7.5 Over 45 348 42 306 496 95 401
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
01/04/2026 NE 38 - MIA 10 W -14 Over 44.5 180 63 117
12/28/2025 NYJ 10 - NE 42 W -12.5 Over 42.5 440 155 285
12/21/2025 BAL 24 - NE 28 W +2.5 Over 48.5 453 79 374
12/14/2025 NE 31 - BUF 35 L +4.5 Over 49.5 349 168 181
12/01/2025 NE 33 - NYG 15 W -7.5 Over 46.5 239 111 128
11/23/2025 CIN 20 - NE 26 L -6.5 Under 50 392 107 285
11/13/2025 NE 27 - NYJ 14 W -5.5 Under 42.5 245 140 105
11/09/2025 TB 23 - NE 28 W +2.5 Over 48 435 166 269
11/02/2025 NE 24 - ATL 23 L -4.5 Over 45.5 288 71 217
10/26/2025 NE 32 - CLE 13 W -7 Over 40.5 213 68 145
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
01/04/2026 PIT 26 - BAL 24 L -3.5 Over 42 390 100 290
12/27/2025 GB 24 - BAL 41 W +2.5 Over 38 363 79 284
12/21/2025 BAL 24 - NE 28 L -2.5 Over 48.5 330 171 159
12/14/2025 CIN 0 - BAL 24 W -2.5 Under 51.5 298 100 198
12/07/2025 BAL 22 - PIT 27 L -8.5 Over 43.5 420 217 203
11/27/2025 BAL 14 - CIN 32 L -5.5 Under 49.5 346 123 223
11/23/2025 BAL 23 - NYJ 10 W -13.5 Under 44.5 251 98 153
11/16/2025 CLE 16 - BAL 23 W -7.5 Under 44.5 187 106 81
11/09/2025 MIN 19 - BAL 27 W -3.5 Under 47.5 365 120 245
10/30/2025 MIA 6 - BAL 28 W -7.5 Under 51.5 332 87 245

Matchup Edge - Scoring Stats

avg rank edge in rank avg
28.82 2 Points Per Game 10 24.94
18.82 4 Points Allowed Per Game 18 23.41
7.18 1 1st Quarter Scoring Per Game 21 4.12
4.35 12 1st Quarter Scoring Allowed Per Game 3 3.53
10.24 2 2nd Quarter Scoring Per Game 16 6.65
5.12 5 2nd Quarter Scoring Allowed Per Game 13 6.94
6.12 7 3rd Quarter Scording Per Game 4 6.41
3.35 6 3rd Quarter Scoring Allowed Per Game 22 6.12
5.29 22 4th Quarter Scoring Per Game 7 7.76
6 12 4th Quarter Scoring Allowed Per Game 16 6.82
57.1 13 Red Zone Efficiency 22 47.5
379.35 3 Total Yards Per Game 15 332.18
12.85 3 Total Yards Per Play 1 13.38
4.44 12 Rushing Yards Per Play 1 5.25
29.53 19 Passing Attempts Per Game 28 24.82
11.8 2 Passing Yards Per Completion 11 10.74
1.82 5 Passing Tds Per Game 11 1.35
21.24 12 Completions Per Game 27 16.35
71.9 1 Completion % 10 65.9
112.96 1 Qb Rating 9 96.65
2.82 7 Defense Sacks Per Game 9 2.65
0.47 13 Defense Interceptions Per Game 10 0.65
0.82 4 Opponent Fumbles Per Game 8 1.06
0.47 6 Opponent Fumbles Lost Per Game 2 0.71
5.82 5 Penalties Per Game 5 5.82
50.24 17 Penalty Yards Per Game 6 43.88
16 5 Takeaway / Giveaway Differential 11 23
7.12 2 Yards Per Punt Return 21 3.74
25.46 19 Yards Per Kickoff Return 16 25.82

Odds Analysis

Team Rankings

offence
New England Patriots NE
Season stats rank
Total Yards 379.4 3
Passing Yards 250.47 4
Rushing Yards 128.88 6
Points Scored 28.82 2
Field Goal % 0.84 19
Baltimore Ravens BAL
Season stats rank
Total Yards 332.2 16
Passing Yards 175.59 27
Rushing Yards 156.59 2
Points Scored 24.94 11
Field Goal % 0.88 12
defence
New England Patriots NE
Season stats rank
Total Yards 379.4 3
Passing Yards 250.47 4
Rushing Yards 128.88 6
Points Scored 28.82 2
Field Goal % 0.84 19
Baltimore Ravens BAL
Season stats rank
Total Yards 332.2 16
Passing Yards 175.59 27
Rushing Yards 156.59 2
Points Scored 24.94 11
Field Goal % 0.88 12

Injuries

New England Patriots NE
Baltimore Ravens BAL

Line Up - Last Game

Pitchers
POS Player
Hitters
POS Player
Pitchers
POS Player
Hitters
POS Player