ENSign in
NFL · Final

Patriots Edge Ravens in Close Contest

Sunday, December 21, 2025, 8:20 PM ET · M&T Bank Stadium

New England Patriots 28, Baltimore Ravens 24, final. Our NFL picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won New England Patriots vs Baltimore Ravens?

New England Patriots beat Baltimore Ravens 28-24 at M&T Bank Stadium on December 21, 2025.

Who was favored in New England Patriots vs Baltimore Ravens?

Baltimore Ravens were the favorite at DraftKings, moneyline -205 (about 67% implied). The underdog won.

In a tightly contested matchup, the New England Patriots defeated the Baltimore Ravens 28-24 at M&T Bank Stadium on December 21, 2025. This game was significant as it showcased the contrasting fortunes of the two teams, with the Patriots entering the game with a strong away record of 12-3, while the Ravens struggled at home with a record of 7-8.

The Ravens came into this game with a recent form of 6-4 over their last ten games, currently on a one-game winning streak after a convincing 24-0 victory against the Cincinnati Bengals the previous week. They averaged 20.4 points scored and allowed 18.7 points during this stretch. However, their home performance had been less impressive, with a home record of 2-4, contrasting sharply with their away record of 4-0. In their last five games, the Ravens managed to score an average of 21.2 points while allowing 17.0 points.

On the other hand, the Patriots had a notable record of 9-1 in their last ten games, though they were coming off a loss to the Buffalo Bills, where they fell short with a score of 31-35. They averaged 28.0 points scored and allowed 19.5 points during their last stretch. The Patriots were particularly strong away, boasting a perfect away record of 5-0, which contributed to their overall success this season.

In terms of injuries, the Ravens had several key players listed as questionable or on injured reserve. Zay Flowers and Nnamdi Madubuike were both questionable due to lower body and neck issues, respectively. Additionally, Bilhal Kone, Adam Randall, and Danny Pinter were on injured reserve, which could have impacted the team's depth and performance. The Patriots also faced injury concerns, with TreVeyon Henderson listed as questionable due to an ankle injury, while Bryce Baringer, Khalil Jacobs, Isaiah Iton, and Marcus Bryant were on injured reserve.

The betting market reflected the competitive nature of the matchup, with DraftKings setting the spread at BAL -3.5 and the total at 47.5. The odds indicated a slight favoritism towards the Ravens, but the Patriots' strong away performance likely contributed to the close odds. The home money line was listed at -205.0 for the Ravens, while the Patriots were at 170.0.

Weather conditions were not detailed in the block, but typically, late December games in Baltimore can be chilly, which may affect player performance and strategy. Fans watching the game were likely to see a battle of offensive strategies, with both teams capable of scoring, as evidenced by their recent scoring averages.

Ultimately, the Patriots' victory reinforced their status as a formidable opponent, showcasing their ability to perform well on the road against a struggling Ravens team. The Ravens will need to address their home performance issues as they move forward in the season.

Odds

BookSpreadTotalMoneyline
DraftKingsBAL -3.5 47.5 o -115 / u -105 New England Patriots +170 · Baltimore Ravens -205

What these prices pay on $100 · What these numbers mean

Injury report

  • Zay FlowersQuestionableLower BodyBaltimore Ravens
  • Bilhal KoneInjured ReserveLower BodyBaltimore Ravens
  • Adam RandallInjured ReserveUndisclosedBaltimore Ravens
  • Nnamdi MadubuikeQuestionableNeckBaltimore Ravens
  • Danny PinterInjured ReserveKneeBaltimore Ravens
  • TreVeyon HendersonQuestionableAnkleNew England Patriots
  • Bryce BaringerInjured ReserveUndisclosedNew England Patriots
  • Khalil JacobsInjured ReserveUndisclosedNew England Patriots
  • Isaiah ItonInjured ReserveUndisclosedNew England Patriots
  • Marcus BryantInjured ReserveAnkleNew England Patriots

Leaders

  • Passing yardsLamar Jackson7/10, 101 YDSBaltimore Ravens
  • Rushing yardsDerrick Henry18 CAR, 128 YDS, 2 TDBaltimore Ravens
  • Receiving yardsZay Flowers7 REC, 84 YDSBaltimore Ravens
  • Passing yardsDrake Maye31/44, 380 YDS, 2 TD, 1 INTNew England Patriots
  • Rushing yardsRhamondre Stevenson8 CAR, 51 YDS, 1 TDNew England Patriots
  • Receiving yardsStefon Diggs9 REC, 138 YDSNew England Patriots

Recent form

Baltimore Ravens

Last 10: 6-4Streak W120.4 scored · 18.7 allowed per game2-4 at home

  • W24-0at Cincinnati BengalsDec 14
  • L22-27vs Pittsburgh SteelersDec 7
  • L14-32vs Cincinnati BengalsNov 28
  • W23-10vs New York JetsNov 23
  • W23-16at Cleveland BrownsNov 16
  • W27-19at Minnesota VikingsNov 9
  • W28-6at Miami DolphinsOct 31
  • W30-16vs Chicago BearsOct 26
  • L3-17vs Los Angeles RamsOct 12
  • L10-44vs Houston TexansOct 5

New England Patriots

Last 10: 9-1Streak L128 scored · 19.5 allowed per game5-0 away

  • L31-35vs Buffalo BillsDec 14
  • W33-15vs New York GiantsDec 2
  • W26-20at Cincinnati BengalsNov 23
  • W27-14vs New York JetsNov 14
  • W28-23at Tampa Bay BuccaneersNov 9
  • W24-23vs Atlanta FalconsNov 2
  • W32-13vs Cleveland BrownsOct 26
  • W31-13at Tennessee TitansOct 19
  • W25-19at New Orleans SaintsOct 12
  • W23-20at Buffalo BillsOct 6

Standings

TeamLostPoints againstPoints forTiedWin %WonOverall
Buffalo0488801.00033-0
New England171501.50011-1-1
New York247390.33311-2
Miami363220.00000-3
Cincinnati0367301.00033-0
Baltimore0137801.00033-0
Cleveland278540.33311-2
Pittsburgh254550.33311-2

Box score

StatNew England PatriotsBaltimore Ravens
First downs2418
First downs passing179
First downs rushing68
First downs by penalty11
Third downs4-127-11
Fourth downs2-30-0
Offensive plays7154
Total yards453330
Yards per play6.46.1
Drives1010
Net passing yards374159
Completions31/4416/20
Yards per pass7.87.6
Interceptions thrown10
Sacks allowed4-61-7
Rushing yards79171
Rushing attempts2333
Yards per rush3.45.2
Red zone trips1-32-3
Penalties5-507-28
Turnovers22
Fumbles lost12
Defensive touchdowns00
Time of possession31:4928:11

Win probability

Above the line favours Baltimore Ravens, below favours New England Patriots.

Venue

  • M&T Bank StadiumBaltimore, MD
  • Attendance70709
  • OfficialsJames Coleman, Greg Yette, Patrick Turner, Bryan Neale, Kevin Codey, Brad Rogers, Joe Blubaugh

Elsewhere

Picks for NFL

NFL rules and settlement

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.