Final2024 Week 16

Highmark Stadium (Old), Orchard Park, NY

New England Patriots vs Buffalo Bills, Week 16 2024

New England Patriots

Away

21

Buffalo Bills

HomeWon

24

Scoring by quarter
TeamQ1Q2Q3Q4Final
Patriots770721
Bills0710724

NE 21BUF 24 Final

  • Passing leader

    Drake Maye

    NE · QB

    18.4PPR pts

    22/36, 261 YDS, 2 TD, 1 INT

  • Top fantasy scorer

    James Cook III

    BUF · RB

    27.6PPR pts

    11 ATT, 100 YDS, 1 TD, 3 REC, 26 REC YDS, 1 REC TD

  • Patriots leader

    Kayshon Boutte

    NE · WR

    20.5PPR pts

    5 REC, 95 YDS, 1 TD

  • Defensive playmaker

    Taron Johnson

    BUF

    1 TD, 3 TKL

Bills 24, Patriots 21: Buffalo rallies from 7 down at halftime

Buffalo erased a 14–7 halftime deficit, outscoring New England 17–7 after the break to win 24–21. New England outgained the Bills 379–324.

The Patriots went 7-for-12 on third down and committed three turnovers.

The two teams meet again in Week 4 of 2026. If you roster anyone from either side, run the start/sit call in Redraft Command and it will weigh your lineup, your opponent and your league scoring, not only the player rankings.

Key advantages

  • +2 turnover margin BUF 1 · NE 3 turnovers

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Patriot or Bill on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Bills Won

Buffalo won the turnover battle.

Team stats comparison, Patriots vs Bills
PatriotsStatBills
3Turnovers1
Other team stats
379Total yards324
5.6Yards per play5.6
68Plays58
58%Third-down conversion36%
30:57Time of possession29:03

Scoring Summary

The Bills scored three touchdowns and one field goal; the Patriots scored three touchdowns.

Scoring plays, Patriots vs Bills
TimeTeamPlayNEBUF
1st quarter
12:01NEDrake Maye → Kayshon Boutte, 28-yard TD Takes leadJoey Slye XP70
2nd quarter
14:16NERhamondre Stevenson 14-yard TD run Extends leadJoey Slye XP140
11:56BUFJames Cook 46-yard TD runTyler Bass XP147
3rd quarter
9:41BUFJosh Allen → James Cook, 4-yard TD Ties gameTyler Bass XP1414
6:02BUFTyler Bass 50-yard FG Takes lead1417
4th quarter
10:10BUFBills TD Extends leadTyler Bass XP1424
1:13NEDrake Maye → Hunter Henry, 9-yard TDJoey Slye XP2124

Fantasy Points: Patriots vs Bills, Week 16 2024

Fantasy leaders

  1. James CookBUFRB27.6 PTSRB4
  2. Kayshon BoutteNEWR20.5 PTSWR11
  3. Drake MayeNEQB18.4 PTSQB16
  4. Hunter HenryNETE13.9 PTSTE7

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Drake MayeNEQB18.4QB1622/3626121630090.2Start/Sit →
Josh AllenBUFQB12.2QB2416/2915411630067.3Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
James CookBUFRB27.6RB4RB11100133261
Kayshon BoutteNEWR20.5WR11WR———75951Start/Sit →
Hunter HenryNETE13.9TE7TE———84391Start/Sit →
Rhamondre StevensonNERB12.3RB27RB1260111130Start/Sit →
Austin HooperNETE9.5TE13TE———54550Start/Sit →
DeMario DouglasNEWR7.9WR56WR16054330Start/Sit →
Antonio GibsonNERB5.6RB46RB102802280
Dalton KincaidBUFTE5.5TE25TE———74150Start/Sit →
Mack HollinsBUFWR4.5WR76WR———32250Start/Sit →
Khalil ShakirBUFWR4.2WR80WR———62220Start/Sit →
Dawson KnoxBUFTE4.2TE32TE———22220Start/Sit →
Ray DavisBUFRB3.9RB52RB512011170Start/Sit →
Kendrick BourneNEWR3.8WR88WR———22180Start/Sit →
Ty JohnsonBUFRB3.0RB60RB63001000Start/Sit →
Keon ColemanBUFWR2.7WR96WR———21170Start/Sit →
Amari CooperBUFWR2.0WR101WR———21100
Javon BakerNEWR0.0—WR———1000

Fantasy Usage

New England Patriots

Snap Share

  1. Kayshon BoutteWR64 snaps88%
  2. Hunter HenryTE61 snaps84%
  3. Kendrick BourneWR51 snaps70%
  4. Austin HooperTE50 snaps68%
  5. Antonio GibsonRB43 snaps59%

Target Share31 targets

  1. Hunter Henry26%, 8 targets
  2. Kayshon Boutte23%, 7 targets
  3. Austin Hooper16%, 5 targets
  4. DeMario Douglas16%, 5 targets
  5. Kendrick Bourne6%, 2 targets
  6. Other13%, 4 targets

Carry Share29 carries

  1. Rhamondre Stevenson41%, 12 carries
  2. Antonio Gibson34%, 10 carries
  3. Drake Maye21%, 6 carries
  4. DeMario Douglas3%, 1 carries

Buffalo Bills

Snap Share

  1. Khalil ShakirWR44 snaps75%
  2. Mack HollinsWR42 snaps71%
  3. Keon ColemanWR39 snaps66%
  4. Dawson KnoxTE33 snaps56%
  5. Amari CooperWR32 snaps54%

Target Share27 targets

  1. Dalton Kincaid26%, 7 targets
  2. Khalil Shakir22%, 6 targets
  3. Mack Hollins11%, 3 targets
  4. James Cook11%, 3 targets
  5. Amari Cooper7%, 2 targets
  6. Other22%, 6 targets

Carry Share28 carries

  1. James Cook39%, 11 carries
  2. Josh Allen21%, 6 carries
  3. Ty Johnson21%, 6 carries
  4. Ray Davis18%, 5 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Kayshon BoutteNEWR6488%723%0
Hunter HenryNETE6184%826%0
Khalil ShakirBUFWR4475%622%0
Mack HollinsBUFWR4271%311%0
Kendrick BourneNEWR5170%26%0
Austin HooperNETE5068%516%0
Keon ColemanBUFWR3966%27%0
Antonio GibsonNERB4359%26%10
DeMario DouglasNEWR4359%516%1
Dawson KnoxBUFTE3356%27%0
Amari CooperBUFWR3254%27%0
Rhamondre StevensonNERB3244%13%12
Ty JohnsonBUFRB2339%14%6
James CookBUFRB2136%311%11
Dalton KincaidBUFTE2034%726%0
Reggie GilliamBUFRB1831%00%0
Ray DavisBUFRB1424%14%5
Javon BakerNEWR811%13%0
Jaheim BellNETE57%00%0
Ja'Lynn PolkNEWR34%00%0

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

  • Biggest overperformer+15.3James Cook III27.6 PTS vs 12.3 xFP
  • Biggest underperformer−6.5Dalton Kincaid5.5 PTS vs 12.0 xFP
  • Highest expected volume19.9 xFPDrake Maye18.4 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Drake MayeNE · QB18.419.9−1.5100%36 att—36620%00%
Josh AllenBUF · QB12.216.8−4.6100%29 att—29621%00%
Hunter HenryNE · TE13.913.7+0.284%26% tgt—000%826%
James Cook IIIBUF · RB27.612.3+15.336%39% car—01139%311%
Dalton KincaidBUF · TE5.512.0−6.534%26% tgt—000%726%
Kayshon BoutteNE · WR20.512.0+8.588%23% tgt—000%723%
Khalil ShakirBUF · WR4.210.3−6.175%22% tgt—000%622%
Antonio GibsonNE · RB5.69.9−4.359%33% car—01033%26%
Rhamondre StevensonNE · RB12.39.5+2.844%40% car—01240%13%
DeMario DouglasNE · WR7.99.2−1.359%16% tgt—013%516%
Austin HooperNE · TE9.58.6+0.968%16% tgt—000%516%
Ty JohnsonBUF · RB3.05.6−2.639%21% car—0621%14%
Mack HollinsBUF · WR4.55.1−0.671%11% tgt—000%311%
Ray DavisBUF · RB3.95.0−1.124%18% car—0518%14%
Amari CooperBUF · WR2.03.4−1.454%7% tgt—000%27%
Dawson KnoxBUF · TE4.23.4+0.856%7% tgt—000%27%
Kendrick BourneNE · WR3.83.4+0.470%6% tgt—000%26%
Keon ColemanBUF · WR2.73.4−0.766%7% tgt—000%27%
Javon BakerNE · WR0.01.7−1.711%3% tgt—000%13%
Dell PettusNE · —0.20.7−0.5—3% car—013%00%

Team totals: Patriots 31 targets and 30 carries; Bills 27 targets and 28 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2024 season: 1.71 PPR points per target (68% catch rate), 0.65 per carry and 0.44 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Drake Maye

NE · QB · 18.4 pts on 19.9 expected

22 of 36 passing for 261 yards, 2 touchdowns, 1 interception; 6 carries for 30 yards.

Verdict: The points matched the role, 19.9 expected.

Start/Sit: Drake Maye →

Josh Allen

BUF · QB · 12.2 pts on 16.8 expected

16 of 29 passing for 154 yards, 1 touchdown, 1 interception; 6 carries for 30 yards.

Verdict: The points matched the role, 16.8 expected.

Start/Sit: Josh Allen →

Hunter Henry

NE · TE · 13.9 pts on 13.7 expected

8 targets (26% of the team's), 4 catches for 39 yards and 1 touchdown.

Verdict: The points matched the role, 13.7 expected.

Start/Sit: Hunter Henry →

Kayshon Boutte Ran hot

NE · WR · 20.5 pts on 12.0 expected

7 targets (23% of the team's), 5 catches for 95 yards and 1 touchdown.

Verdict: The opportunities were worth 12.0 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Kayshon Boutte →

James Cook III Ran hot

BUF · RB · 27.6 pts on 12.3 expected

3 targets (11% of the team's), 3 catches for 26 yards and 1 touchdown; 11 carries (39% of the team's) for 100 yards and 1 touchdown.

Verdict: The opportunities were worth 12.3 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Dalton Kincaid Unlucky

BUF · TE · 5.5 pts on 12.0 expected

7 targets (26% of the team's), 4 catches for 15 yards.

Verdict: The role was there, worth 12.0 points at league-average rates; the production wasn't.

Start/Sit: Dalton Kincaid →

Khalil Shakir Unlucky

BUF · WR · 4.2 pts on 10.3 expected

6 targets (22% of the team's), 2 catches for 22 yards.

Verdict: The role was there, worth 10.3 points at league-average rates; the production wasn't.

Start/Sit: Khalil Shakir →

Antonio Gibson

NE · RB · 5.6 pts on 9.9 expected

2 targets (6% of the team's), 2 catches for 8 yards; 10 carries (33% of the team's) for 28 yards.

Verdict: The points matched the role, 9.9 expected.

Stock Up, Stock Down

New England Patriots

  • Stock up: Antonio Gibson led the backfield with 59% of the snaps after trailing Rhamondre Stevenson before this game.
  • Stock up: Austin Hooper played 68% of the snaps, up from a 51% season average.
  • Stock down: Rhamondre Stevenson lost the backfield lead: 44% of the snaps to Antonio Gibson's 59%.

Buffalo Bills

  • Stock up: Ty Johnson led the backfield with 39% of the snaps after trailing James Cook III before this game.
  • Stock down: James Cook III lost the backfield lead: 36% of the snaps to Ty Johnson's 39%.
  • Stock down: Dalton Kincaid played 34% of the snaps, down from a 60% season average.

Fantasy Matchups

Fantasy points allowed per game by position, 2024 through Week 18.

Fantasy points allowed per game by position, Patriots defense and Bills defense
Points allowed toPatriots DBills D
QBs16.516.5
RBs24.424.2
WRs32.033.2
TEs11.812.0

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Buffalo opened at 50% win probability, fell as low as 11%, then rallied to win.

Bills win probability

Bills win probability by game minuteBills started at 50%, stood at 24% at halftime and finished at 100%, across 7 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. −20Maye → Boutte, 28-yd TD50% → 30%Q1 12:01
  2. −16Stevenson 14-yd TD run27% → 11%Q2 14:16
  3. +16Cook 46-yd TD run11% → 27%Q2 11:56
  4. +29Allen → Cook, 4-yd TD21% → 50%Q3 9:41
  5. +26Bills TD71% → 96%Q4 10:10

Swing in Bills win probability, in points

Play Calling and Possessions

Play calling, Patriots vs Bills
New England PatriotsMeasureBuffalo Bills
68Plays58
56%Pass rate52%
6.7Yds / dropback5.1
4.2Yds / carry6.1
7/12Third downs4/11

Efficiency edge Buffalo ran 10 fewer plays but gained 1.9 more yards per carry.

  • Top targets
  • NE Henry 26% · Boutte 23% · Hooper 16%
  • BUF Kincaid 26% · Shakir 22% · Cook 11%

Possession Results

How each possession ended, Patriots vs Bills
ResultNEBUF
Touchdowns32
Field goals01
Punts34
Turnovers31

BUF turnover edge: +2

  • The Patriots opened the scoring on their first possession, a 6-play, 58-yard drive that ended in a touchdown.
  • The Bills drained the clock with two second-half drives of five to six minutes.
All 19 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
NEQ1 15:006582:59Touchdown
BUFQ1 12:016112:48Punt
NEQ1 9:1316919:57Touchdown
BUFQ2 14:164702:20Touchdown
NEQ2 11:56390:58Punt
BUFQ2 10:586242:57Interception
NEQ2 8:0110336:13Punt
BUFQ2 1:487241:35Punt
NEQ2 0:133560:13End of half
BUFQ3 15:009685:19Touchdown
NEQ3 9:41290:37Fumble
BUFQ3 9:046103:02Field goal
NEQ3 6:028544:10Interception
BUFQ3 1:5210405:52Punt
NEQ4 11:002-100:50Fumble
NEQ4 10:105161:44Punt
BUFQ4 8:266293:57Punt
NEQ4 4:2913753:16Touchdown
BUFQ4 1:135231:13End of game
About these numbers

The Bills' fumble touchdown is counted as a Patriots lost fumble, not as a Bills possession. Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Patriots vs Bills Head-to-Head

The Patriots and Bills first met in 1960 and have played 133 times since. They have been AFC East rivals since 1970.

All-time series
80–52–1Patriots lead, 133 meetings since 1960
Postseason
1–1Patriots won in 1963; Bills won in 2021
Largest Patriots win
56–102007
Largest Bills win
45–101970

Since 2021

7–4 Bills lead

11 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. B = Bills win, P = Patriots win, outlined = this game.

2026 Meetings

  • Week 4 Patriots at Bills Upcoming
  • Week 13 Bills at Patriots Upcoming

Recent Meetings

Season to Date (Through Week 18)

The 2024 regular season, from each game's box score.

Season to date, Patriots vs Bills
PatriotsStatBills
4-13Record13-4
17.0Points per game30.9
291.9Yards per game359.1
4.8Yards per play6.0
24.5Points allowed per game21.6
342.9Yards allowed per game341.5

Patriots vs Bills Fantasy Outlook for 2026

Two meetings are left on the 2026 schedule: Week 4 in Buffalo and Week 13 in New England. Here's how to decide who to play in your league.

Keep Exploring

2024 Game Logs for Players in This Game

Patriots vs Bills Game FAQ

Who won the 2024 Patriots vs Bills Week 16 game?

The Buffalo Bills beat the New England Patriots 24–21 in Week 16 of the 2024 season. The game was played at Highmark Stadium (Old) in Orchard Park, NY, on December 22, 2024. See the Bills' 2024 schedule.

What was the final score of Patriots vs Bills?

The final score was Bills 24, Patriots 21. The Patriots led 14–7 at halftime, and the second half went Patriots 7, Bills 17.

What happened in the Patriots vs Bills game?

Buffalo erased a 14–7 halftime deficit, outscoring New England 17–7 after the break to win 24–21. New England outgained the Bills 379–324. James Cook led all players with 3 catches for 26 yards and a touchdown, plus 11 carries for 100 rushing yards and a touchdown. The Patriots committed 3 turnovers, the Bills 1.

Who scored the most fantasy points in Patriots vs Bills?

James Cook led the game with 27.6 PPR fantasy points, the RB4 of Week 16, on 3 catches for 26 yards and a touchdown, plus 11 carries for 100 rushing yards and a touchdown. Kayshon Boutte was next with 20.5 (WR11). See James Cook's 2024 game log.

Who led Patriots vs Bills in passing, rushing and receiving?

Drake Maye (NE) led all passers with 22 of 36 for 261 yards, 2 touchdowns and an interception. James Cook (BUF) led in rushing with 11 carries for 100 yards and a touchdown. Kayshon Boutte (NE) led in receiving with 5 catches for 95 yards and a touchdown.

How many fantasy points did James Cook score against the Patriots?

James Cook scored 27.6 points in PPR leagues, 26.1 in half-PPR and 24.6 in standard scoring against the Patriots in Week 16 of the 2024 season, on 3 catches for 26 yards and a touchdown, plus 11 carries for 100 rushing yards and a touchdown.

Who outperformed and underperformed expected fantasy points in Patriots vs Bills?

James Cook III outperformed his expected fantasy points the most, scoring 27.6 PPR points on 12.3 xFP (+15.3). Dalton Kincaid fell furthest short, with 5.5 points on 12.0 xFP (−6.5). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

Who had the highest expected fantasy points in Patriots vs Bills?

Drake Maye had the most fantasy opportunity in the game, worth 19.9 expected PPR points (xFP) at league-average rates, and scored 18.4. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.

How did the Bills come back to beat the Patriots?

The Bills' chances of winning fell as low as 11% in the first half. Josh Allen's 4-yard touchdown pass to James Cook in the third quarter was the biggest swing of the game. They finished the comeback with a 24–21 win.

Which team won the turnover battle in Patriots vs Bills?

The Bills won the turnover battle 3–1: the Patriots gave the ball away 3 times and the Bills 1 time. The Bills won the game.

What was the turning point of Patriots vs Bills?

Josh Allen's 4-yard touchdown pass to James Cook with 9:41 left in the third quarter was the biggest swing of the game, moving the Bills' win probability from 21% to 50%.

What is the all-time Patriots vs Bills record?

The Patriots lead the all-time series 80–52–1 across 133 meetings since 1960, including a 1–1 record in the postseason.

When did the Patriots and Bills last play before this game?

Before Week 16 of 2024, they last met in the 2023 season on December 31, 2023, when the Bills beat the Patriots 27–21.

Have the Patriots and Bills met in the playoffs?

Yes, 2 times, most recently in the 2021 playoffs. The Patriots are 1–1 against the Bills in the postseason.

What is the Patriots vs Bills record since 2021?

The Bills lead 7–4 across 11 meetings since the 2021 season, including this game.