Open the board

New England Patriots 23, Buffalo Bills 20: final score and stats

New England Patriots beat Buffalo Bills, New England Patriots 23 to Buffalo Bills 20, on Sunday, October 5, 2025 at Highmark Stadium (Old), Orchard Park, NY. Below: the box score, top performers, team stats, injuries and recent form for Buffalo Bills vs New England Patriots.

NFLSunday, October 5, 2025
DateOct 5, 2025
Start time8:20 PM ET
VenueHighmark Stadium (Old), Orchard Park, NY
TVNBC
Attendance70,802

Line score

Team1234T
New England Patriots3371023
Buffalo Bills0371020

Team comparison

New England PatriotsBuffalo Bills
Points per game
23.4
32.0
Points allowed per game
23.0
23.4
3-2Record4-1
2nd in AFC EastStanding1st in AFC East
2-3Road record / home record3-1
LWLWWLast 5WWWWL
L1StreakW4

Team stats

New England PatriotsBuffalo Bills
1st Downs
21
25
Passing 1st downs
13
16
Rushing 1st downs
5
5
1st downs from penalties
3
4
3-93rd down efficiency5-9
0-04th down efficiency0-0
Total Plays
56
61
Total Yards
338
363
Yards per Play
6.0
6.0
Total Drives
10
10
Passing
267
245
22/30Comp/Att22/31
Yards per pass
7.9
7.7
Interceptions thrown
0
1
4-6Sacks-Yards Lost1-8
Rushing
71
118

Injury report

Confirm lineups and injuries close to game time.

New England Patriots
Ben Brown C · Knee - Not Specified
Out
Hunter Henry TE · Foot
Questionable
Rhamondre Stevenson RB · Knee - Not Specified
Questionable
A.J. Brown WR · Knee - Not Specified
Questionable
Charles Woods CB · Hamstring - Not Specified
Questionable
Buffalo Bills
Sam Franklin Jr. S · Shoulder
Questionable
Dalton Kincaid TE · Ankle
Questionable
Dion Dawkins OT · Ribs - Not Specified
Questionable
Christian Benford CB · Wrist
Questionable
Spencer Brown OT · Ankle
Questionable

Box score

New England Patriots Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Drake Maye22/302739.1004-676.1101.1
Team22/302679.1004-6--101.1

New England Patriots Rushing

PlayerCARYDSAVGTDLONG
TreVeyon Henderson6244.0013
Antonio Gibson6213.508
Rhamondre Stevenson7142.027
Drake Maye3124.009
Team22713.2213

New England Patriots Receiving

PlayerRECYDSAVGTDLONGTGTS
Stefon Diggs1014614.603212
Hunter Henry24623.00244
Kayshon Boutte34314.30193
DeMario Douglas2178.50103
Rhamondre Stevenson2136.5072
Antonio Gibson155.0051
TreVeyon Henderson231.5043
Team2227312.403228

New England Patriots Fumbles

New England Patriots Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Robert Spillane9600000
Christian Elliss8400000
Marcus Jones6401200
Jack Gibbens6300000
Christian Gonzalez6200100
Harold Landry III5401010
Carlton Davis III4300010
Craig Woodson4300000
Team703912350

New England Patriots Interceptions

PlayerINTYDSTD
Marcus Jones100
Team100

New England Patriots KickReturns

PlayerNOYDSAVGLONGTD
Antonio Gibson24924.5250
Rhamondre Stevenson24020.0230
TreVeyon Henderson12323.0230
Team511222.4250

New England Patriots PuntReturns

PlayerNOYDSAVGLONGTD
Marcus Jones100.000
Team100.000

New England Patriots Kicking

PlayerFGPCTLONGXPPTS
Andy Borregales3/3100.0522/211
Team3/3100.0522/211

New England Patriots Punting

PlayerNOYDSAVGTBIn 20LONG
Bryce Baringer419147.81373
Team419147.81373

Buffalo Bills Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Josh Allen22/312538.2211-854.2103.3
Team22/312458.2211-8--103.3

Buffalo Bills Rushing

PlayerCARYDSAVGTDLONG
Josh Allen9535.9019
James Cook III15493.309
Ty Johnson2105.007
Khalil Shakir155.005
Ray Davis210.501
Team291184.1019

Buffalo Bills Receiving

PlayerRECYDSAVGTDLONGTGTS
Dalton Kincaid610818.00236
Khalil Shakir6457.50189
Joshua Palmer23618.00232
Curtis Samuel22613.01202
Keon Coleman4235.81137
Dawson Knox2157.5082
Tyrell Shavers000.0001
James Cook III000.0001
Team2225311.522330

Buffalo Bills Fumbles

PlayerFUMLOSTREC
Josh Allen110
Keon Coleman110
Terrel Bernard001
Team221

Buffalo Bills Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Terrel Bernard6601000
Greg Rousseau6512030
Matt Milano6300000
Shaq Thompson5411010
Tre'Davious White4401000
Christian Benford4400000
Taylor Rapp3200000
Deone Walker320.51010
Team584546180

Buffalo Bills KickReturns

PlayerNOYDSAVGLONGTD
Curtis Samuel38428.0310
Ty Johnson24321.5240
Team512725.4310

Buffalo Bills Kicking

PlayerFGPCTLONGXPPTS
Matt Prater2/2100.0452/28
Team2/2100.0452/28

Buffalo Bills Punting

PlayerNOYDSAVGTBIn 20LONG
Mitch Wishnowsky27035.00143
Team27035.00143

Recent form

Nov 8, 2026 · vs Green Bay PackersL 27-45
Nov 1, 2026 · at Miami DolphinsW 24-19
Oct 22, 2026 · at Chicago BearsL 24-30
Oct 18, 2026 · vs New York JetsW 26-19
Oct 11, 2026 · vs Las Vegas RaidersW 45-17
Nov 9, 2026 · at Minnesota VikingsW 23-6
Nov 1, 2026 · vs Baltimore RavensW 36-10
Oct 18, 2026 · at Las Vegas RaidersW 33-30
Oct 12, 2026 · at Los Angeles RamsW 37-34
Oct 4, 2026 · vs New England PatriotsL 26-29

Team pages

More NFL games on Oct 5, 2025

Frequently asked questions

Who won New England Patriots vs Buffalo Bills?

New England Patriots won, 23-20, on Sunday, October 5, 2025.

What was the final score of New England Patriots vs Buffalo Bills?

New England Patriots 23, Buffalo Bills 20.

Where is New England Patriots vs Buffalo Bills played?

Highmark Stadium (Old), Orchard Park, NY.

The model’s read

Grades, leans and the full breakdown for New England Patriots vs Buffalo Bills are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.