Bills vs Patriots summary: stats, scores and highlights | NFL Week 15 2025
Drake Maye couldn’t find all the answers s Buffalo reminded us all that there is still a winning team.

End of Game
End of Regulation
Josh Allen rushed up the middle for 1 yard loss
Josh Allen rushed up the middle for 1 yard loss
Josh Allen rushed up the middle for 1 yard loss
New England timeout
Ty Johnson rushed to the right for 2 yard gain, tackled by Christian Gonzalez
New England timeout
James Cook rushed up the middle for 3 yard gain, tackled by Khyiris Tonga
New England timeout
James Cook rushed up the middle for 5 yard gain, tackled by Cory Durden
Drake Maye incomplete pass down the middle intended for Stefon Diggs
Drake Maye incomplete pass to the right intended for TreVeyon Henderson
Two-minute warning
Drake Maye sacked by Greg Rousseau for no gain
Drake Maye passed to Mack Hollins to the left for 5 yard gain, tackled by Taron Johnson
Mitch Wishnowsky punted for 50 yards. Marcus Jones returned punt for 2 yards
Ty Johnson rushed to the right for no gain, tackled by Carlton Davis III
James Cook rushed to the left for 1 yard gain, tackled by Christian Elliss
James Cook rushed to the right for 5 yard gain, tackled by Christian Gonzalez
Timeout
Bryce Baringer punted for 51 yards, no return
New England committed 5 yard penalty (False Start)
Drake Maye incomplete pass to the right intended for Hunter Henry
Drake Maye sacked by Matt Milano for 7 yard loss
TreVeyon Henderson rushed to the left for 5 yard gain, tackled by Shaq Thompson
Buffalo kicked off for 63 yards, Kyle Williams returned kickoff for 25 yards
Timeout
Matt Prater made PAT
James Cook rushed up the middle for 11 yard touchdown
James Cook rushed up the middle for 9 yard gain, tackled by Jaylinn Hawkins
Josh Allen passed to Khalil Shakir down the middle for 12 yard gain, tackled by Jahlani Tavai
New England committed 15 yard penalty (Pass Interference)
Josh Allen incomplete pass to the right intended for James Cook
James Cook rushed up the middle for 6 yard gain, tackled by Marcus Jones
Josh Allen passed to Ty Johnson to the left for 12 yard gain, tackled by Jaylinn Hawkins
Josh Allen incomplete pass to the left intended for Brandin Cooks
New England kicked off, touchback
Timeout
Andy Borregales made PAT
TreVeyon Henderson rushed to the left for 65 yard touchdown
Buffalo kicked off, touchback
Timeout
Matt Prater made PAT
Josh Allen passed to Dawson Knox to the right for 14 yard touchdown
Buffalo committed 10 yard penalty (Holding)
Josh Allen incomplete pass to the right intended for Dawson Knox
Josh Allen passed to Dalton Kincaid to the right for 4 yard gain, tackled by Christian Elliss
Josh Allen passed to Khalil Shakir to the right for 37 yard gain, tackled by Marcus Jones
Josh Allen passed to Ty Johnson to the right for 1 yard loss, tackled by Jack Gibbens
Josh Allen passed to Khalil Shakir down the middle for 8 yard gain, tackled by Marcus Jones
Josh Allen incomplete pass down the middle intended for Joshua Palmer
Josh Allen rushed up the middle for 3 yard gain, tackled by Christian Barmore
James Cook rushed up the middle for 1 yard gain, tackled by Charles Woods
Josh Allen rushed to the left for 8 yard gain, tackled by Christian Elliss
End of 3rd Quarter
Josh Allen passed to Dalton Kincaid down the middle for 24 yard gain, tackled by Marcus Jones
Josh Allen incomplete pass to the right intended for Brandin Cooks
James Cook rushed up the middle for 3 yard gain, tackled by Anfernee Jennings
Timeout
Drake Maye pass intercepted to the right. Tre'Davious White intercepted Drake Maye for no gain
New England committed 10 yard penalty (Holding)
New England committed 5 yard penalty (False Start)
Drake Maye incomplete pass down the middle intended for Hunter Henry
Drake Maye incomplete pass to the right
Drake Maye passed to Stefon Diggs to the left for 16 yard gain, tackled by Taron Johnson
Drake Maye incomplete pass down the middle intended for Mack Hollins
Drake Maye passed to TreVeyon Henderson down the middle for 6 yard gain, tackled by Matt Milano
Drake Maye passed to Rhamondre Stevenson to the left for 16 yard gain, tackled by Matt Milano
Buffalo kicked off for 58 yards, Kyle Williams returned kickoff for 22 yards. New England committed 10 yard penalty (Holding)
Matt Prater made PAT
James Cook rushed to the left for 3 yard touchdown
James Cook rushed to the right for 1 yard loss, tackled by Cory Durden
Josh Allen passed to Dalton Kincaid to the right for 6 yard gain, tackled by Jaylinn Hawkins
New England committed 5 yard penalty (Holding)
Josh Allen rushed to the right for 5 yard gain, tackled by Cory Durden
Josh Allen incomplete pass to the left
Josh Allen passed to Ray Davis to the right for 13 yard gain, tackled by Marcus Jones
James Cook rushed up the middle for 8 yard gain, tackled by Jaylinn Hawkins
Josh Allen passed to Jackson Hawes to the right for 9 yard gain, tackled by Marcus Jones
James Cook rushed up the middle for 6 yard gain, tackled by Jack Gibbens
Josh Allen passed to Joshua Palmer to the right for 16 yard gain, tackled by Charles Woods
Josh Allen incomplete pass to the right
Timeout
Bryce Baringer punted for 62 yards. Khalil Shakir returned punt for 12 yards
Drake Maye sacked by Matt Milano for 9 yard loss
Drake Maye passed to Stefon Diggs to the right for 4 yard gain, tackled by Matt Milano
TreVeyon Henderson rushed to the left for 1 yard loss, tackled by Larry Ogunjobi
Buffalo kicked off for 63 yards, Kyle Williams returned kickoff for 24 yards
Timeout
Matt Prater made PAT
Josh Allen passed to Dawson Knox to the right for 4 yard touchdown
Ty Johnson rushed to the right for 2 yard gain, tackled by Carlton Davis III
Josh Allen rushed to the left for 20 yard gain, tackled by Christian Gonzalez
Josh Allen rushed to the left for 3 yard gain, tackled by Craig Woodson
James Cook rushed up the middle for 4 yard gain, tackled by Christian Elliss
James Cook rushed to the left for 11 yard gain, tackled by Craig Woodson
New England kicked off for 67 yards, Ray Davis returned kickoff for 58 yards
End of Half
Andy Borregales kicked a 36-yard field goal
New England timeout
Rhamondre Stevenson rushed up the middle for 11 yard gain, tackled by Cam Lewis
Buffalo timeout
Drake Maye incomplete pass to the right intended for Mack Hollins
Drake Maye rushed to the left for 11 yard gain, tackled by Maxwell Hairston
Buffalo timeout
New England timeout
Drake Maye passed to Hunter Henry down the middle for 18 yard gain, tackled by Cam Lewis
Drake Maye passed to Stefon Diggs down the middle for 6 yard gain, tackled by Dorian Williams
TreVeyon Henderson rushed to the left for 1 yard gain, tackled by Greg Rousseau
Buffalo kicked off, touchback
Matt Prater made PAT
Josh Allen passed to James Cook to the left for 5 yard touchdown
Two-minute warning
James Cook rushed to the left for 2 yard gain, tackled by Jack Gibbens
New England timeout
Josh Allen passed to Dawson Knox to the right for 19 yard gain, tackled by Jaylinn Hawkins
Josh Allen passed to Khalil Shakir to the left for 1 yard gain, tackled by Marcus Jones
James Cook rushed to the right for 4 yard gain, tackled by Khyiris Tonga
James Cook rushed to the right for 12 yard gain, tackled by Jaylinn Hawkins
Josh Allen passed to James Cook to the right for 1 yard loss, tackled by Carlton Davis III
New England kicked off for 60 yards, Ray Davis returned kickoff for 38 yards. New England committed 15 yard penalty (Face Mask)
Timeout
Andy Borregales made PAT
TreVeyon Henderson rushed to the right for 52 yard touchdown
Drake Maye passed to Mack Hollins down the middle for 18 yard gain, tackled by Tre'Davious White
TreVeyon Henderson rushed to the left for 5 yard loss, tackled by Shaq Thompson
Timeout
TreVeyon Henderson rushed up the middle for 9 yard gain, tackled by Cole Bishop
Drake Maye passed to Mack Hollins to the right for 4 yard gain, tackled by Matt Milano. Mack Hollins fumbled
Rhamondre Stevenson rushed to the right for 7 yard gain, tackled by Cole Bishop
TreVeyon Henderson rushed to the left for 4 yard gain, tackled by Taron Johnson
Rhamondre Stevenson rushed to the left for 5 yard gain, tackled by Jordan Poyer
Timeout
Mitch Wishnowsky punted for 35 yards, no return
Josh Allen passed to Khalil Shakir to the right for 7 yard gain, tackled by Marcus Jones
Josh Allen sacked by Harold Landry III for 6 yard loss
James Cook rushed to the left for 1 yard gain, tackled by Craig Woodson
Josh Allen rushed to the left for 2 yard gain, tackled by Leonard Taylor III
James Cook rushed to the left for 6 yard gain, tackled by Jahlani Tavai
Josh Allen rushed to the right for 3 yard gain, tackled by Joshua Farmer
Josh Allen rushed to the right for 7 yard gain, tackled by Leonard Taylor III
End of 1st Quarter
Ty Johnson rushed to the left for 9 yard gain, tackled by Christian Gonzalez
New England kicked off for 58 yards, Ray Davis returned kickoff for 23 yards
Andy Borregales made PAT
Drake Maye rushed up the middle for 7 yard touchdown
TreVeyon Henderson rushed to the right for 1 yard loss, tackled by Tre'Davious White
TreVeyon Henderson rushed to the left for 5 yard gain, tackled by Jordan Poyer
Drake Maye passed to Rhamondre Stevenson to the left for 8 yard gain, tackled by Matt Milano
Drake Maye passed to Mack Hollins to the left for 14 yard gain, tackled by Cole Bishop
Drake Maye rushed to the left for 17 yard gain, tackled by Taron Johnson
Timeout
Mitch Wishnowsky punted for 45 yards. Marcus Jones fumbled. Marcus Jones recovered fumble for no gain. Marcus Jones returned punt for 3 yards
Josh Allen sacked by Jack Gibbens for 6 yard loss
Buffalo committed 5 yard penalty (False Start)
Josh Allen passed to Ty Johnson to the left for 4 yard gain, tackled by Marcus Jones
James Cook rushed to the right for 2 yard gain, tackled by Christian Elliss
Timeout
Bryce Baringer punted for 50 yards, no return
Drake Maye incomplete pass to the left intended for Mack Hollins
TreVeyon Henderson rushed to the left for 2 yard gain, tackled by DaQuan Jones
Drake Maye passed to TreVeyon Henderson to the right for 7 yard gain, tackled by Shaq Thompson
TreVeyon Henderson rushed to the right for 8 yard gain, tackled by Maxwell Hairston
TreVeyon Henderson rushed to the right for 4 yard gain, tackled by Matt Milano
Timeout
Mitch Wishnowsky punted for 32 yards, no return
Josh Allen incomplete pass to the right intended for Dalton Kincaid
James Cook rushed to the right for 5 yard gain, tackled by Christian Elliss
Josh Allen incomplete pass to the right intended for Brandin Cooks
New England kicked off for 59 yards, Ray Davis returned kickoff for 45 yards
Timeout
Andy Borregales made PAT
Drake Maye rushed to the left for 8 yard touchdown
Rhamondre Stevenson rushed to the left for 8 yard gain, tackled by Maxwell Hairston
DeMario Douglas rushed to the left for 5 yard gain, tackled by Deone Walker
Rhamondre Stevenson rushed up the middle for 4 yard gain, tackled by Larry Ogunjobi
Drake Maye passed to Kayshon Boutte to the right for 30 yard gain, tackled by Maxwell Hairston
Drake Maye passed to Rhamondre Stevenson to the right for 3 yard gain, tackled by Maxwell Hairston
TreVeyon Henderson rushed to the right for no gain, tackled by Matt Milano
Rhamondre Stevenson rushed up the middle for 15 yard gain, tackled by Jordan Poyer
Buffalo kicked off for 64 yards, Kyle Williams returned kickoff for 26 yards
Complete your personal details to comment