Skip to main content
Week 16 · Final

Bills at Patriots

Buffalo Bills 27, New England Patriots 24 · LEGACY REGS

FinalLEGACY REGSWeek 16

Final Score

Week 16
By the numbers
Bills 27 3 TD · 2 FG · 3 XPPatriots 24 3 TD · 1 FG · 1 XPDrake Maye 288 yds passingKewan Lacy 70 yds rushingDJ Moore 115 yds receivingKaleb Elarms-Orr 11 tkl defenseTotal yards 404 · 346Passing yards 235 · 288Rushing yards 169 · 58Completions 16/30 · 31/49Yards per carry 4.7 · 3.6

Recap

AI recap

Franchise Hub Beat · 1d ago

In a tightly contested matchup, the Buffalo Bills narrowly defeated the New England Patriots 27-24 in Week 16 of the 2028 season. With playoff implications on the line, both teams were hungry for a win, but it was the Bills who emerged victorious in this thrilling battle.

Drake Maye led the Patriots' offensive effort with an impressive 288 passing yards and three touchdown passes, showcasing his ability to move the ball through the air. However, the Bills countered with a balanced attack, highlighted by Kewan Lacy's 70 rushing yards and DJ Moore's standout performance, racking up 115 receiving yards and providing key plays when it mattered most.

Defensively, Kaleb Elarms-Orr was a force for the Bills, recording 11 total tackles to anchor the unit. The turning point came late in the fourth quarter when Maxwell Hairston intercepted Maye, setting up a crucial scoring drive that ultimately secured the win for Buffalo. The Bills’ ability to capitalize on defensive opportunities proved decisive in this hard-fought contest.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Bills323027
Patriots311224

Team Stats

Side by side
BUFNE
Total yards404346
Passing yards235288
Rushing yards16958
Completions16/3031/49
Yards per carry4.73.6
Sacks01
Turnovers31
Touchdowns33
Field goals2/21/1
1st downs1818
3rd downs7/147/15
Penalties4-3013-110

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Bills
Josh AllenQB16/3053%2351262.4
Patriots
Drake MayeQB31/4963%2883191.1
Rushing10 players
PlayerATTYDSYPCYACTDLNGFUM
Bills
Kewan LacyHB14705.0170221
Josh AllenQB11524.7221270
James Cook IIIHB11474.3—180
DJ MooreWR000.0—000
Patriots
TreVeyon HendersonHB12463.8170180
Drake MayeQB3144.7—090
Romeo DoubsWR000.0—000
Hunter HenryTE000.0—000
Julian HillTE000.0—000
Rhamondre StevensonHB1-2-2.0—000
Receiving12 players
PlayerRECYDSYPRYACTDLNGDROP
Bills
DJ MooreWR511523.0731711
Dawson KnoxTE66611.0230230
Jackson HawesTE24221.060240
James Cook IIIHB2105.02060
Kewan LacyHB122.04020
Patriots
Hunter HenryTE77510.7240140
A.J. BrownWR46516.3110300
Kyle WilliamsWR45814.590240
Romeo DoubsWR4328.091140
Eli RaridonTE3268.771140
Julian HillTE2189.051140
TreVeyon HendersonHB7142.013070
Defense28 players
Kicking2 players
PlayerFGXPLNG
Bills
Tyler BassK2/2337
Patriots
Jake BatesK1/1145