NFL Scores · NFL Odds

Bills vs Panthers

Final · Week 8 · Sun Oct 26 · 1:00 PM ET · Bank of America Stadium

Buffalo BillsBills5-2
40
FinalOct 26, 2025
Carolina PanthersPanthers4-4
9
TVFox

Closing line

US sportsbook at kickoff
Moneyline
BUF−400
CAR+300
Spread
BUF −7.5+105
CAR +7.5−125
Total O/U
Over 48.5−110
Under 48.5−110
  • Spread: Bills −7.5 covered.
  • Total O/U: over 48.5 (49 points).

Recap

The Buffalo Bills routed the Carolina Panthers 40-9 at Bank of America Stadium in Charlotte on Oct 26, 2025, a 31-point win to move to 5-2.

The Bills won the turnover battle 3-0. They scored 21 unanswered points in the third quarter.

Score by quarter

Buffalo Bills and Carolina Panthers, score by quarter
Team1234T
BUF31621040
CAR03069

Scoring plays

First Quarter

  1. BUFField Goal · 7:14Matt Prater 45 Yd Field Goal3-0

Second Quarter

  1. BUFField Goal · 13:03Matt Prater 43 Yd Field Goal6-0
  2. CARField Goal · 8:58Ryan Fitzgerald 48 Yd Field Goal6-3
  3. BUFTouchdown · 7:23James Cook III 64 Yd Rush (Matt Prater PAT Failed)12-3
  4. BUFTouchdown · 1:50Josh Allen 1 Yd Run (Matt Prater Kick)19-3

Third Quarter

  1. BUFTouchdown · 12:18Khalil Shakir 54 Yd pass from Josh Allen (Matt Prater Kick)26-3
  2. BUFTouchdown · 4:59James Cook III 21 Yd Rush (Matt Prater Kick)33-3
  3. BUFTouchdown · 1:19Josh Allen 1 Yd Rush (Matt Prater Kick)40-3

Fourth Quarter

  1. CARTouchdown · 10:33Chuba Hubbard 3 Yd Rush (Ryan Fitzgerald PAT Failed)40-9

Team stats

BUFCAR
1st Downs
23
19
Total Yards
410
244
Passing
165
130
Rushing
245
114
3rd down efficiency
7-12
4-11
Turnovers
0
3
Possession
33:32
26:28

Top performers

Buffalo BillsCarolina Panthers

Passing

Josh Allen12/19, 163 YDS, 1 TD
Andy Dalton16/24, 175 YDS, 1 INT

Rushing

James Cook III19 CAR, 216 YDS, 2 TD
Rico Dowdle8 CAR, 54 YDS

Receiving

Khalil Shakir6 REC, 88 YDS, 1 TD
Tetairoa McMillan7 REC, 99 YDS

Sacks

Michael Hoecht1.5
Trevin Wallace1

Tackles

Dorian Williams8
Christian Rozeboom12

Player stats

Bills · Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Josh Allen12/191638.6102-2041.8108.0
Mitchell Trubisky2/4225.5000-086.066.7

Bills · Rushing

PlayerCARYDSAVGTDLONG
James Cook III1921611.4264
Ray Davis9161.805
Josh Allen372.325
Ty Johnson461.504

Bills · Receiving

PlayerRECYDSAVGTDLONGTGTS
Khalil Shakir68814.71547
Keon Coleman33010.00144
Dalton Kincaid12323.00233
Dawson Knox11515.00151
Jackson Hawes2157.50123
Elijah Moore11414.00144
Ray Davis000.0001

Bills · Fumbles

PlayerFUMLOSTREC
Christian Benford001
Deone Walker001

Bills · Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Dorian Williams8400000
Cole Bishop7300000
Joe Andreessen7200000
Jordan Hancock5200000
Jordan Poyer5100000
AJ Epenesa4311110
Shaq Thompson4300000
Taron Johnson4200000

Bills · Interceptions

PlayerINTYDSTD
AJ Epenesa1240

Bills · Kick returns

PlayerNOYDSAVGLONGTD
Curtis Samuel12323.0230
Ty Johnson12121.0210

Bills · Punt returns

PlayerNOYDSAVGLONGTD
Khalil Shakir284.040
Keon Coleman166.060

Bills · Kicking

PlayerFGPCTLONGXPPTS
Matt Prater2/2100.0454/510

Bills · Punting

PlayerNOYDSAVGTBIn 20LONG
Mitch Wishnowsky314648.70254

Panthers · Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Andy Dalton16/241757.3017-455.370.7

Panthers · Rushing

PlayerCARYDSAVGTDLONG
Rico Dowdle8546.8024
Chuba Hubbard12342.815
Trevor Etienne4164.008
Jimmy Horn Jr.294.507
Andy Dalton210.501

Panthers · Receiving

PlayerRECYDSAVGTDLONGTGTS
Tetairoa McMillan79914.101910
Jalen Coker33612.00224
Ja'Tavion Sanders3196.3093
Xavier Legette2178.50113
Tommy Tremble144.0041
Chuba Hubbard000.0001
Jimmy Horn Jr.000.0001

Panthers · Fumbles

PlayerFUMLOSTREC
Andy Dalton221
Austin Corbett100

Panthers · Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Christian Rozeboom12702100
Nick Scott8500000
Trevin Wallace7511010
Nic Scourton520.50010
Tershawn Wharton4200000
Tre'von Moehrig4100000
Jaycee Horn3200000
Chau Smith-Wade3200100

Panthers · Kick returns

PlayerNOYDSAVGLONGTD
Trevor Etienne410025.0270
Rico Dowdle12929.0290
Chuba Hubbard12727.0270

Panthers · Punt returns

PlayerNOYDSAVGLONGTD
Trevor Etienne2136.570

Panthers · Kicking

PlayerFGPCTLONGXPPTS
Ryan Fitzgerald1/250.0480/13

Panthers · Punting

PlayerNOYDSAVGTBIn 20LONG
Sam Martin421152.80160

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:54 PM ET. How game pages are made