ENSign in
NFL · Final

Bills Edge Patriots in Thrilling Showdown at Gillette Stadium

Sunday, December 14, 2025, 1:00 PM ET · Gillette Stadium

Buffalo Bills 35, New England Patriots 31, 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 Buffalo Bills vs New England Patriots?

Buffalo Bills beat New England Patriots 35-31 at Gillette Stadium on December 14, 2025.

Who was favored in Buffalo Bills vs New England Patriots?

Buffalo Bills were the favorite at DraftKings, moneyline -142 (about 59% implied). The favorite won.

In a closely contested matchup, the Buffalo Bills triumphed over the New England Patriots with a final score of 35-31 at Gillette Stadium. This game was significant as it showcased the fierce rivalry between the two teams, both of whom have had strong seasons leading up to this encounter. The Bills entered the game with a record of 10-4, while the Patriots boasted an impressive 11-3 record. The stakes were high, and the performance on the field reflected that intensity.

The Patriots had been on a remarkable run, winning their last ten games and averaging 29.1 points scored while allowing only 17.3 points per game during that stretch. Their home record stood at a perfect 5-0, showcasing their dominance at Gillette Stadium. In their last five games, they maintained an average of 27.6 points scored and 19.0 points allowed, indicating a well-balanced team. Their most recent victory came against the New York Giants, where they secured a 33-15 win.

On the other hand, the Bills entered the game with a record of 6-4 over their last ten games, currently on a two-game winning streak. They averaged 27.4 points scored and allowed 22.2 points during this stretch. Their last outing was a thrilling 39-34 win against the Cincinnati Bengals, demonstrating their capability to perform in high-pressure situations. However, their away record of 2-3 highlighted some struggles outside of Buffalo.

Historically, the matchup has favored the Patriots recently, with a head-to-head record of 2-1 against the Bills in their last three meetings. The most recent encounter before this game occurred on October 6, 2025, where the Patriots narrowly defeated the Bills 23-20. The previous two matchups in the 2024 season saw the Patriots winning at home 23-16, while the Bills managed to secure a victory in their earlier meeting in December 2024 with a score of 24-21.

In terms of injuries, the Patriots had several key players listed as questionable, including TreVeyon Henderson (ankle), while Bryce Baringer, Khalil Jacobs, Isaiah Iton, and Marcus Bryant were on injured reserve. The Bills also faced injury concerns with Khalil Shakir, Keon Coleman, and Ty Johnson all listed as questionable, and Tyrell Shavers ruled out due to a knee injury.

The betting lines from DraftKings indicated that the Bills were favored by 2.5 points, with a total set at 49.5. The odds reflected the competitive nature of the game, with the home moneyline for the Patriots at +120.0 and the away moneyline for the Bills at -142.0, suggesting a slight edge for the visiting team.

Conditions at Gillette Stadium were typical for December, with cold temperatures and potential wind factors that could influence gameplay. Fans were treated to a thrilling atmosphere as both teams fought hard for playoff positioning.

As the game unfolded, viewers witnessed a back-and-forth battle, with both offenses finding ways to score. The Patriots, despite their strong home record, faced a formidable challenge from the Bills, who were determined to assert their dominance in the AFC East. The game served as a testament to the competitive spirit of both franchises, making it a must-watch for fans and analysts alike.

Odds

BookSpreadTotalMoneyline
DraftKingsBUF -2.5 49.5 o -115 / u -105 Buffalo Bills -142 · New England Patriots +120

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

Injury report

  • TreVeyon HendersonQuestionableAnkleNew England Patriots
  • Bryce BaringerInjured ReserveUndisclosedNew England Patriots
  • Khalil JacobsInjured ReserveUndisclosedNew England Patriots
  • Isaiah ItonInjured ReserveUndisclosedNew England Patriots
  • Marcus BryantInjured ReserveAnkleNew England Patriots
  • Khalil ShakirQuestionableUndisclosedBuffalo Bills
  • Keon ColemanQuestionableFootBuffalo Bills
  • Ty JohnsonQuestionableLower LegBuffalo Bills
  • Zane DurantInjured ReserveUndisclosedBuffalo Bills
  • Tyrell ShaversOutKnee - ACLBuffalo Bills

Leaders

  • Passing yardsDrake Maye14/23, 155 YDS, 1 INTNew England Patriots
  • Rushing yardsTreVeyon Henderson14 CAR, 148 YDS, 2 TDNew England Patriots
  • Receiving yardsMack Hollins4 REC, 41 YDSNew England Patriots
  • Passing yardsJosh Allen19/28, 193 YDS, 3 TDBuffalo Bills
  • Rushing yardsJames Cook III22 CAR, 107 YDS, 2 TDBuffalo Bills
  • Receiving yardsKhalil Shakir5 REC, 65 YDSBuffalo Bills

Recent form

New England Patriots

Last 10: 10-0Streak W1029.1 scored · 17.3 allowed per game5-0 at home

  • 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
  • W42-13vs Carolina PanthersSep 28

Buffalo Bills

Last 10: 6-4Streak W227.4 scored · 22.2 allowed per game2-3 away

  • W39-34vs Cincinnati BengalsDec 7
  • W26-7at Pittsburgh SteelersNov 30
  • L19-23at Houston TexansNov 21
  • W44-32vs Tampa Bay BuccaneersNov 16
  • L13-30at Miami DolphinsNov 9
  • W28-21vs Kansas City ChiefsNov 2
  • W40-9at Carolina PanthersOct 26
  • L14-24at Atlanta FalconsOct 13
  • L20-23vs New England PatriotsOct 6
  • W31-19vs New Orleans SaintsSep 28

Standings

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

Box score

StatBuffalo BillsNew England Patriots
First downs2219
First downs passing116
First downs rushing913
First downs by penalty20
Third downs8-145-10
Fourth downs1-10-1
Offensive plays6751
Total yards349385
Yards per play5.27.5
Drives1010
Net passing yards181139
Completions19/2814/23
Yards per pass6.05.3
Interceptions thrown01
Sacks allowed2-123-16
Rushing yards168246
Rushing attempts3725
Yards per rush4.59.8
Red zone trips5-62-3
Penalties2-157-65
Turnovers01
Fumbles lost00
Defensive touchdowns00
Time of possession35:2124:39

Win probability

Above the line favours New England Patriots, below favours Buffalo Bills.

Venue

  • Gillette StadiumFoxborough, MA
  • Attendance64628
  • OfficialsAllen Baynes, John Hussey, Carl Johnson, Max Causey, Matt Edwards, Anthony Flemming, Duane Heydt

Elsewhere

Picks for NFL

NFL rules and settlement

These two, other days

Every meeting

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.