NFL Scores · NFL Odds

Patriots vs Bills

Final · Week 5 · Sun Oct 5 · 8:20 PM ET · Highmark Stadium (Old)

New England PatriotsPatriots3-2
23
FinalOct 5, 2025
Buffalo BillsBills4-1
20
TVNBC

Closing line

US sportsbook at kickoff
Moneyline
NE+320
BUF−425
Spread
NE +7.5−105
BUF −7.5−115
Total O/U
Over 48.5−115
Under 48.5−105
  • Spread: Patriots +7.5 covered.
  • Total O/U: under 48.5 (43 points).

Recap

The New England Patriots edged the Buffalo Bills 23-20 at Highmark Stadium (Old) in Orchard Park on Oct 5, 2025 to move to 3-2.

The Patriots won the turnover battle 3-1.

Score by quarter

New England Patriots and Buffalo Bills, score by quarter
Team1234T
NE3371023
BUF0371020

Scoring plays

First Quarter

  1. NEField Goal · 0:56Andy Borregales 30 Yd Field Goal3-0

Second Quarter

  1. BUFField Goal · 9:34Matt Prater 31 Yd Field Goal3-3
  2. NEField Goal · 0:00Andy Borregales 19 Yd Field Goal6-3

Third Quarter

  1. BUFTouchdown · 9:21Curtis Samuel 6 Yd pass from Josh Allen (Matt Prater Kick)6-10
  2. NETouchdown · 6:34Rhamondre Stevenson 4 Yd Rush (Andy Borregales Kick)13-10

Fourth Quarter

  1. NETouchdown · 12:10Rhamondre Stevenson 7 Yd Rush (Andy Borregales Kick)20-10
  2. BUFTouchdown · 7:37Keon Coleman 2 Yd pass from Josh Allen (Matt Prater Kick)20-17
  3. BUFField Goal · 2:17Matt Prater 45 Yd Field Goal20-20
  4. NEField Goal · 0:15Andy Borregales 52 Yd Field Goal23-20

Team stats

NEBUF
1st Downs
21
25
Total Yards
338
363
Passing
267
245
Rushing
71
118
3rd down efficiency
3-9
5-9
Turnovers
1
3
Possession
25:29
34:31

Top performers

New England PatriotsBuffalo Bills

Passing

Drake Maye22/30, 273 YDS
Josh Allen22/31, 253 YDS, 2 TD, 1 INT

Rushing

TreVeyon Henderson6 CAR, 24 YDS
Josh Allen9 CAR, 53 YDS

Receiving

Stefon Diggs10 REC, 146 YDS
Dalton Kincaid6 REC, 108 YDS

Sacks

Jaylinn Hawkins0.5
Shaq Thompson1

Tackles

Robert Spillane9
Matt Milano6

Player stats

Patriots · Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Drake Maye22/302739.1004-676.1101.1

Patriots · Rushing

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

Patriots · Receiving

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

Patriots · Fumbles

PlayerFUMLOSTREC
Rhamondre Stevenson110
Antonio Gibson100
TreVeyon Henderson001
Jaylinn Hawkins001
Joshua Farmer001

Patriots · Defense

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

Patriots · Interceptions

PlayerINTYDSTD
Marcus Jones100

Patriots · Kick returns

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

Patriots · Punt returns

PlayerNOYDSAVGLONGTD
Marcus Jones100.000

Patriots · Kicking

PlayerFGPCTLONGXPPTS
Andy Borregales3/3100.0522/211

Patriots · Punting

PlayerNOYDSAVGTBIn 20LONG
Bryce Baringer419147.81373

Bills · Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Josh Allen22/312538.2211-854.2103.3

Bills · Rushing

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

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

Bills · Fumbles

PlayerFUMLOSTREC
Josh Allen110
Keon Coleman110
Terrel Bernard001

Bills · Defense

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

Bills · Kick returns

PlayerNOYDSAVGLONGTD
Curtis Samuel38428.0310
Ty Johnson24321.5240

Bills · Kicking

PlayerFGPCTLONGXPPTS
Matt Prater2/2100.0452/28

Bills · Punting

PlayerNOYDSAVGTBIn 20LONG
Mitch Wishnowsky27035.00143

Game info

VenueHighmark Stadium (Old), Orchard Park, NY
Attendance70,802
OfficialsLine Judge: Tim Podraza · Side Judge: Jim Quirk · Referee: Shawn Hochuli · Back Judge: Jimmy Russell
TVNBC · national

Last and next games

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:51 PM ET. How game pages are made