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

Game Scheduled
New England
Patriots
W W W W W
Baltimore
Ravens
L W W W W
VS
New England Patriots
Baltimore Ravens
Scoreboard Spread Moneyline O/U
New England Patriots 11-2      
Baltimore Ravens 6-7      

Latest Encounters

Date Result Competition Stats Recap
12/07/25
Pittsburgh Steelers PIT ( 7-6 )
Baltimore Ravens BAL ( 6-7 )
27   -   22
AFC North
12/01/25
N.Y. Giants Giants NYG ( 2-11 )
New England Patriots NE ( 11-2 )
15   -   33
NFC East
11/27/25
Cincinnati Bengals CIN ( 4-9 )
Baltimore Ravens BAL ( 6-7 )
32   -   14
AFC North
11/23/25
New England Patriots NE ( 11-2 )
Cincinnati Bengals CIN ( 4-9 )
26   -   20
AFC East
11/23/25
N.Y. Jets Jets NYJ ( 3-10 )
Baltimore Ravens BAL ( 6-7 )
10   -   23
AFC East
11/16/25
Baltimore Ravens BAL ( 6-7 )
Cleveland Browns CLE ( 3-10 )
23   -   16
AFC North
11/13/25
N.Y. Jets Jets NYJ ( 3-10 )
New England Patriots NE ( 11-2 )
14   -   27
AFC East
11/09/25
New England Patriots NE ( 11-2 )
Tampa Bay Buccaneers TB ( 7-7 )
28   -   23
AFC East
11/09/25
Baltimore Ravens BAL ( 6-7 )
Minnesota Vikings MIN ( 5-8 )
27   -   19
AFC North
11/02/25
Atlanta Falcons ATL ( 5-9 )
New England Patriots NE ( 11-2 )
23   -   24
NFC South
10/30/25
Baltimore Ravens BAL ( 6-7 )
Miami Dolphins MIA ( 6-7 )
28   -   6
AFC North
10/26/25
Cleveland Browns CLE ( 3-10 )
New England Patriots NE ( 11-2 )
13   -   32
AFC North

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 2 10-0 10W 9-4 0 0-0 0-0 7-6
Baltimore Ravens Baltimore Ravens
6 7 5-5 2L 4-8 0 0-0 0-0 8-5

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
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
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
10/19/2025 TEN 13 - NE 31 W -6.5 Over 42.5 387 175 212
10/12/2025 NO 19 - NE 25 W -3.5 Under 45.5 333 73 260
10/05/2025 BUF 20 - NE 23 W +8.5 Under 49.5 338 71 267
09/28/2025 NE 42 - CAR 13 W -5.5 Over 43 326 129 197
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
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
10/26/2025 BAL 30 - CHI 16 W -2.5 Under 49.5 355 177 178
10/12/2025 BAL 3 - LAR 17 L +7.5 Under 44 296 179 117
10/05/2025 BAL 10 - HOU 44 L +2.5 Over 43.5 207 44 163
09/28/2025 KC 37 - BAL 20 L -2.5 Over 48.5 382 118 264

Matchup Edge - Scoring Stats

avg rank edge in rank avg
27 6 Points Per Game 12 23.92
18.54 5 Points Allowed Per Game 21 24.62
6.15 4 1st Quarter Scoring Per Game 17 3.77
5.15 17 1st Quarter Scoring Allowed Per Game 9 4.08
10 2 2nd Quarter Scoring Per Game 22 5.62
4.92 3 2nd Quarter Scoring Allowed Per Game 18 7.54
6.15 6 3rd Quarter Scording Per Game 1 7.62
2.77 2 3rd Quarter Scoring Allowed Per Game 21 6.23
4.69 24 4th Quarter Scoring Per Game 12 6.92
5.69 8 4th Quarter Scoring Allowed Per Game 14 6.77
51.1 24 Red Zone Efficiency 28 44.9
362.62 8 Total Yards Per Game 19 325.15
12.15 3 Total Yards Per Play 4 12.01
3.9 27 Rushing Yards Per Play 2 5.02
29.85 24 Passing Attempts Per Game 30 27.08
11.72 2 Passing Yards Per Completion 15 10.44
1.77 3 Passing Tds Per Game 10 1.31
21.31 12 Completions Per Game 29 17.46
71.4 1 Completion % 16 64.5
111.66 2 Qb Rating 13 92.25
3.08 5 Defense Sacks Per Game 6 2.77
0.46 11 Defense Interceptions Per Game 7 0.69
0.69 2 Opponent Fumbles Per Game 5 1
0.54 6 Opponent Fumbles Lost Per Game 2 0.77
6.23 7 Penalties Per Game 5 5.77
51.31 14 Penalty Yards Per Game 6 45
13 4 Takeaway / Giveaway Differential 10 19
8.52 2 Yards Per Punt Return 15 4.35
25.27 20 Yards Per Kickoff Return 16 25.87

Odds Analysis

Team Rankings

offence
New England Patriots NE
Season stats rank
Total Yards 362.6 8
Passing Yards 249.69 2
Rushing Yards 112.92 21
Points Scored 27 7
Field Goal % 0.88 12
Baltimore Ravens BAL
Season stats rank
Total Yards 325.2 19
Passing Yards 182.23 27
Rushing Yards 142.92 3
Points Scored 23.92 13
Field Goal % 0.93 6
defence
New England Patriots NE
Season stats rank
Total Yards 362.6 8
Passing Yards 249.69 2
Rushing Yards 112.92 21
Points Scored 27 7
Field Goal % 0.88 12
Baltimore Ravens BAL
Season stats rank
Total Yards 325.2 19
Passing Yards 182.23 27
Rushing Yards 142.92 3
Points Scored 23.92 13
Field Goal % 0.93 6

Injuries

New England Patriots NE
Baltimore Ravens BAL

Line Up - Last Game

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