Chiefs vs Bills
Final · Week 9 · Sun Nov 2 · 4:25 PM ET · Highmark Stadium (Old)
Kansas City ChiefsChiefs5-4
21FinalNov 2, 2025
Buffalo BillsBills6-2
28TVCBS
Closing line
US sportsbook at kickoffMoneyline
KC−135
BUF+119
Spread
KC −2.5−110
BUF +2.5−104
Total O/U
Over 53.5−104
Under 53.5−110
- Spread: Bills +2.5 covered.
- Total O/U: under 53.5 (49 points).
Recap
The Buffalo Bills beat the Kansas City Chiefs 28-21 at Highmark Stadium (Old) in Orchard Park on Nov 2, 2025 to move to 6-2.
The game was played before 71,024.
Score by quarter
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| KC | 0 | 13 | 0 | 8 | 21 |
| BUF | 7 | 14 | 7 | 0 | 28 |
Scoring plays
First Quarter
- BUFTouchdown · 8:00Dalton Kincaid 23 Yd pass from Josh Allen (Matt Prater Kick)0-7
Second Quarter
- KCTouchdown · 14:56Rashee Rice 3 Yd Rush (Harrison Butker Kick)7-7
- KCField Goal · 9:27Harrison Butker 46 Yd Field Goal10-7
- BUFTouchdown · 6:39Ty Johnson 3 Yd Rush (Matt Prater Kick)10-14
- BUFTouchdown · 1:33Josh Allen 1 Yd Rush (Matt Prater Kick)10-21
- KCField Goal · 0:03Harrison Butker 19 Yd Field Goal13-21
Third Quarter
- BUFTouchdown · 1:34Josh Allen 1 Yd Rush (Matt Prater Kick)13-28
Fourth Quarter
- KCTouchdown · 11:32Kareem Hunt 2 Yd Rush (Patrick Mahomes Pass to Travis Kelce for Two-Point Conversion)21-28
Team stats
KCBUF
- 1st Downs
- 16
- 23
- Total Yards
- 305
- 404
- Passing
- 226
- 263
- Rushing
- 79
- 141
- 3rd down efficiency
- 3-13
- 7-12
- Turnovers
- 1
- 0
- Possession
- 25:15
- 34:45
Top performers
Kansas City ChiefsBuffalo Bills
Passing
Patrick Mahomes15/34, 250 YDS, 1 INT
Josh Allen23/26, 273 YDS, 1 TD
Rushing
Kareem Hunt11 CAR, 49 YDS, 1 TD
James Cook III27 CAR, 114 YDS
Receiving
Rashee Rice4 REC, 80 YDS
Dalton Kincaid6 REC, 101 YDS, 1 TD
Sacks
Trent McDuffie1
Joey Bosa1
Tackles
Nick Bolton14
Cole Bishop7
Player stats
Chiefs · Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| Patrick Mahomes | 15/34 | 250 | 7.4 | 0 | 1 | 3-24 | 55.0 | 57.2 |
Chiefs · Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Kareem Hunt | 11 | 49 | 4.5 | 1 | 13 |
| Xavier Worthy | 1 | 7 | 7.0 | 0 | 7 |
| Brashard Smith | 3 | 7 | 2.3 | 0 | 4 |
| Rashee Rice | 2 | 6 | 3.0 | 1 | 3 |
| Patrick Mahomes | 1 | 5 | 5.0 | 0 | 5 |
| Clyde Edwards-Helaire | 2 | 5 | 2.5 | 0 | 7 |
Chiefs · Receiving
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| Rashee Rice | 4 | 80 | 20.0 | 0 | 29 | 7 |
| Hollywood Brown | 2 | 73 | 36.5 | 0 | 40 | 4 |
| Travis Kelce | 4 | 66 | 16.5 | 0 | 28 | 5 |
| Xavier Worthy | 3 | 23 | 7.7 | 0 | 18 | 7 |
| Kareem Hunt | 1 | 6 | 6.0 | 0 | 6 | 2 |
| JuJu Smith-Schuster | 1 | 2 | 2.0 | 0 | 2 | 1 |
| Noah Gray | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Tyquan Thornton | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Brashard Smith | 0 | 0 | 0.0 | 0 | 0 | 1 |
Chiefs · Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| Nick Bolton | 14 | 5 | 0 | 1 | 0 | 0 | 0 |
| Trent McDuffie | 12 | 5 | 1 | 1 | 0 | 1 | 0 |
| Bryan Cook | 8 | 6 | 0 | 0 | 1 | 0 | 0 |
| Nohl Williams | 7 | 2 | 0 | 0 | 0 | 0 | 0 |
| Leo Chenal | 6 | 3 | 1 | 1 | 0 | 1 | 0 |
| George Karlaftis | 6 | 1 | 0.5 | 0 | 0 | 2 | 0 |
| Jaylen Watson | 5 | 4 | 0 | 0 | 0 | 0 | 0 |
| Chamarri Conner | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
Chiefs · Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Tyquan Thornton | 4 | 126 | 31.5 | 34 | 0 |
| Nikko Remigio | 1 | 32 | 32.0 | 32 | 0 |
Chiefs · Punt returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Nikko Remigio | 1 | 5 | 5.0 | 5 | 0 |
Chiefs · Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Harrison Butker | 2/2 | 100.0 | 46 | 1/1 | 7 |
Chiefs · Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Matt Araiza | 3 | 146 | 48.7 | 0 | 1 | 60 |
Bills · Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| Josh Allen | 23/26 | 273 | 10.5 | 1 | 0 | 3-10 | 81.9 | 123.2 |
Bills · Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| James Cook III | 27 | 114 | 4.2 | 0 | 17 |
| Josh Allen | 6 | 19 | 3.2 | 2 | 11 |
| Ty Johnson | 2 | 8 | 4.0 | 1 | 5 |
Bills · Receiving
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| Dalton Kincaid | 6 | 101 | 16.8 | 1 | 47 | 6 |
| Khalil Shakir | 7 | 43 | 6.1 | 0 | 20 | 8 |
| Dawson Knox | 1 | 30 | 30.0 | 0 | 30 | 1 |
| Elijah Moore | 1 | 28 | 28.0 | 0 | 28 | 1 |
| Jackson Hawes | 1 | 18 | 18.0 | 0 | 18 | 2 |
| Keon Coleman | 2 | 17 | 8.5 | 0 | 11 | 2 |
| Ty Johnson | 2 | 12 | 6.0 | 0 | 9 | 2 |
| James Cook III | 1 | 11 | 11.0 | 0 | 11 | 1 |
| Tyrell Shavers | 1 | 7 | 7.0 | 0 | 7 | 1 |
| Curtis Samuel | 1 | 6 | 6.0 | 0 | 6 | 1 |
Bills · Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| Cole Bishop | 7 | 4 | 0 | 1 | 4 | 0 | 0 |
| Terrel Bernard | 6 | 4 | 0 | 0 | 0 | 0 | 0 |
| Greg Rousseau | 6 | 3 | 0.5 | 0 | 0 | 4 | 0 |
| Jordan Poyer | 5 | 2 | 0 | 0 | 0 | 0 | 0 |
| Matt Milano | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Joey Bosa | 3 | 2 | 1 | 2 | 0 | 5 | 0 |
| Christian Benford | 3 | 2 | 1 | 1 | 0 | 1 | 0 |
| Cam Lewis | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
Bills · Interceptions
| Player | INT | YDS | TD |
|---|---|---|---|
| Maxwell Hairston | 1 | 0 | 0 |
Bills · Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Ray Davis | 4 | 105 | 26.3 | 30 | 0 |
Bills · Punt returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Khalil Shakir | 2 | 14 | 7.0 | 11 | 0 |
Bills · Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Matt Prater | 0/1 | 0.0 | 0 | 4/4 | 4 |
Bills · Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Mitch Wishnowsky | 3 | 126 | 42.0 | 0 | 2 | 49 |
Game info
VenueHighmark Stadium (Old), Orchard Park, NY
Attendance71,024
OfficialsReferee: Carl Cheffers · Back Judge: Martin Hankins · Side Judge: Eugene Hall · Field Judge: Nathan Jones
TVCBS · national
Last and next games
More scores
NFL Week 9, 2025All NFL ScoresNFL 2025 SeasonNFL OddsScores & schedules
College Football ScoresNBA ScoresCollege Basketball ScoresNHL ScoresMLB ScoresWNBA ScoresUFC & MMA Results
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