FantasyHQ · Game Recap

NFL · Week 9 · November 2, 2025 · 12 min read

Kansas City Chiefs vs. Buffalo Bills: 2025 Week 9 Recap

Bills defeat Chiefs 28–21 in Week 9

Jonathan Allen led Fantasy Impact as Bills prevailed in a 21–28 Week 9 finish.

Kansas City Chiefs 21 5–4
Final 21–28
Buffalo Bills 28 6–2 Winner
Winner
Buffalo Bills
Final score
21–28
Halftime
Kansas City Chiefs 16–27 Buffalo Bills
Top passer
Patrick Mahomes
FantasyHQ MVP
Jonathan Allen
Game date
November 2, 2025

Top fantasy performers · Chiefs

  • Travis Kelce
    Travis Kelce 4 REC · 66 YDS +5.8 Fantasy Impact
  • Rashee Rice
    Rashee Rice 4 REC · 80 YDS +4.8 Fantasy Impact
  • Montaric Brown
    Montaric Brown 2 REC · 73 YDS +4.7 Fantasy Impact

Top fantasy performers · Bills

  • Jonathan Allen
    Jonathan Allen 23/31 · 269 YDS · 1 TD +10.8 Fantasy Impact
  • Dalton Kincaid
    Dalton Kincaid 6 REC · 101 YDS · 1 TD +8.6 Fantasy Impact
  • Dawson Knox
    Dawson Knox 1 REC · 30 YDS +2.7 Fantasy Impact

Quick answer

Winner
Buffalo Bills
Final score
Buffalo Bills 28–21 Kansas City Chiefs
Halftime
Kansas City Chiefs 16–27 Buffalo Bills at halftime
FantasyHQ MVP
Jonathan Allen
Top passer
Patrick Mahomes
Biggest EPA play
(14:20) (Shotgun) 15-P.Mahomes pass deep left to 4-R.Rice pushed ob at BUF 11 for 29 yards…
Game date
2025-11-02

Game summary

The Buffalo Bills beat the Kansas City Chiefs 28–21 on 2025-11-02. Jonathan Allen posted a game-high +10.79 total EPA in the passing.

The highest-scoring period was Q2 with 36 combined points.

Line score

Final score and points by quarter.

Q1Q2Q3Q4T
Kansas City Chiefs01608021
Buffalo Bills72070028

Scoring Map

Each pin marks where a score occurred on the field — yard line from play-by-play.

KCKansas City Chiefs
BUFBuffalo Bills

FantasyHQ Analytics

Scoring timeline

15 scores

Chronological scoring plays — scroll to follow the game.

  1. BUFBuffalo Bills
    Q1 8:05TD
    Dalton Kincaid

    Points+6

    Yard line
    KC 23
    Score
    0-6

    (8:05) (Shotgun) 17-J.Allen pass deep right to 86-D.Kincaid for 23 yards, TOUCHDOWN.

  2. BUFBuffalo Bills
    Q1 8:00XP
    Matt Prater

    Points+1

    Yard line
    KC 15
    Score
    0-7

    15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.

  3. KCKansas City Chiefs
    Q2 15:00TD
    Rashee Rice

    Points+6

    Yard line
    BUF 3
    Score
    6-7

    (15:00) (Shotgun) Direct snap to 4-R.Rice. 4-R.Rice right tackle for 3 yards, TOUCHDOWN.

  4. KCKansas City Chiefs
    Q2 14:56XP
    Harrison Butker

    Points+1

    Yard line
    BUF 15
    Score
    7-7

    7-H.Butker extra point is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza.

  5. KCKansas City Chiefs
    Q2 9:31FG
    Harrison Butker

    Points+3

    Yard line
    BUF 28
    Score
    10-7

    (9:31) 7-H.Butker 46 yard field goal is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza.

  6. KCKansas City Chiefs
    Q2 9:27FG
    Harrison Butker

    Points+3

    Yard line
    KC 35
    Score
    10-7

    7-H.Butker kicks 61 yards from KC 35 to BUF 4. 22-R.Davis to BUF 30 for 26 yards (31-J.Bassa; 30-C.Roland-Wallace).

  7. BUFBuffalo Bills
    Q2 6:42TD

    Points+6

    Yard line
    KC 3
    Score
    10-13

    (6:42) (No Huddle) 26-Ty.Johnson left tackle for 3 yards, TOUCHDOWN.

  8. BUFBuffalo Bills
    Q2 6:39XP
    Matt Prater

    Points+1

    Yard line
    KC 15
    Score
    10-14

    15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.

  9. BUFBuffalo Bills
    Q2 1:35TD
    Jonathan Allen

    Points+6

    Yard line
    KC 1
    Score
    10-20

    (1:35) 70-A.Anderson reported in as eligible. 17-J.Allen left guard to KC 1 for no gain (6-B.Cook; 54-L.Chenal). The Replay Official reviewed the short of the goal line ruling, and the play was REVERSED. 70-A.Anderson reported in as eligible. 17-J.Allen left guard for 1 yard, TOUCHDOWN.

  10. BUFBuffalo Bills
    Q2 1:33TD
    Matt Prater

    Points+7

    Yard line
    KC 15
    Score
    10-21

    15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.

  11. KCKansas City Chiefs
    Q2 0:06FG
    Harrison Butker

    Points+3

    Yard line
    BUF 1
    Score
    13-21

    (:06) 7-H.Butker 19 yard field goal is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza.

  12. BUFBuffalo Bills
    Q3 1:38TD
    Jonathan Allen

    Points+6

    Yard line
    KC 1
    Score
    13-27

    (1:38) (No Huddle) 17-J.Allen left guard for 1 yard, TOUCHDOWN.

  13. BUFBuffalo Bills
    Q3 1:34XP
    Matt Prater

    Points+1

    Yard line
    KC 15
    Score
    13-28

    15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.

  14. KCKansas City Chiefs
    Q4 11:34TD
    Kareem Hunt

    Points+6

    Yard line
    BUF 2
    Score
    19-28

    (11:34) 29-K.Hunt left guard for 2 yards, TOUCHDOWN.

  15. KCKansas City Chiefs
    Q4 11:32Safety
    Patrick Mahomes

    Points+2

    Yard line
    BUF 2
    Score
    21-28

    TWO-POINT CONVERSION ATTEMPT. 15-P.Mahomes pass to 87-T.Kelce is complete. ATTEMPT SUCCEEDS.

Stars of the game

Top performers by total expected points added (EPA).

  1. 1Jonathan AllenJonathan Allen · Buffalo Bills · Passing · +10.79 total EPA · 31 snaps · +0.35 EPA/play
  2. 2Dalton KincaidDalton Kincaid · Buffalo Bills · Receiving · +8.64 total EPA · 6 snaps · +1.44 EPA/play
  3. 3Travis KelceTravis Kelce · Kansas City Chiefs · Receiving · +5.80 total EPA · 6 snaps · +0.97 EPA/play
  4. 4Rashee RiceRashee Rice · Kansas City Chiefs · Receiving · +4.78 total EPA · 7 snaps · +0.68 EPA/play
  5. 5Montaric BrownMontaric Brown · Kansas City Chiefs · Receiving · +4.70 total EPA · 4 snaps · +1.18 EPA/play
  6. 6Jonathan AllenJonathan Allen · Buffalo Bills · Rushing · +4.14 total EPA · 5 snaps · +0.83 EPA/play
  7. 7Dawson KnoxDawson Knox · Buffalo Bills · Receiving · +2.73 total EPA · 1 snaps · +2.73 EPA/play
  8. 8Elijah MooreElijah Moore · Buffalo Bills · Receiving · +2.19 total EPA · 1 snaps · +2.19 EPA/play

FantasyHQ Game MVP

Highest total EPA with the player's top snap and the game's biggest single play when different.

Jonathan Allen

FantasyHQ Game MVP

Jonathan Allen — BUF · Passing

Jonathan Allen posted the highest total EPA (+10.79) in the game, the strongest overall impact for Buffalo Bills. Across 31 counted snaps, they averaged +0.35 EPA per play.

Jonathan Allen's top snap (+3.79 EPA): (7:34) (Shotgun) 17-J.Allen pass short left to 86-D.Kincaid pushed ob at KC 8 for 47 yards (20-N.Williams; 22-T.McDuffie).

Biggest single play (+5.14 EPA): Patrick Mahomes — (14:20) (Shotgun) 15-P.Mahomes pass deep left to 4-R.Rice pushed ob at BUF 11 for 29 yards (24-C.Bishop).

Quarterback report card

Patrick Mahomes led all passers in efficiency for Kansas City Chiefs, setting the tone in the passing game according to FantasyHQ analytics.

  • Patrick MahomesPatrick Mahomes (Kansas City Chiefs) · 40 dropbacks · 37.5% completion · -4.4% CPOE · -0.02 EPA/play · -0.78 total EPA
  • Jonathan AllenJonathan Allen (Buffalo Bills) · 31 dropbacks · 74.2% completion · +18.4% CPOE · +0.35 EPA/play · +10.79 total EPA

Team stats comparison

Side-by-side offensive and defensive efficiency.

StatKansas City ChiefsBuffalo Bills
Offensive EPA/play+0.067+0.151
Offensive success rate47.9%58.2%
Pass EPA/play-0.020+0.348
Rush EPA/play+0.085+0.103
Defensive EPA/play-0.151-0.067
Defensive success rate41.8%52.1%

Drive & efficiency notes

Buffalo Bills held the efficiency edge in offensive EPA per play (+0.15 vs +0.07), even if the scoreboard told a different story.

Season benchmark context (offensive EPA per play):

  • Kansas City Chiefs: +0.07 EPA/play (61st percentile vs. 2025 team-game averages)
  • Buffalo Bills: +0.15 EPA/play (78th percentile vs. 2025 team-game averages)
  • Buffalo Bills: 10 drives, +11.89 total EPA, 4 scoring drives
  • Kansas City Chiefs: 10 drives, +4.87 total EPA, 4 scoring drives
Who scored touchdowns and field goals

Every touchdown and field goal from official play-by-play.

Touchdowns

  • Dalton KincaidBuffalo Bills — Dalton Kincaid (Jonathan Allen pass) (Q1 8:05)
  • Rashee RiceKansas City Chiefs — Rashee Rice (Q2 15:00)
  • Buffalo Bills — unlisted player (Q2 6:42)
  • Jonathan AllenBuffalo Bills — Jonathan Allen (Q2 1:35)
  • Jonathan AllenBuffalo Bills — Jonathan Allen (Q3 1:38)
  • Kareem HuntKansas City Chiefs — Kareem Hunt (Q4 11:34)

Field goals

  • Harrison ButkerKansas City Chiefs — Harrison Butker (Q2 9:31)
  • Harrison ButkerKansas City Chiefs — Harrison Butker (Q2 9:27)
  • Harrison ButkerKansas City Chiefs — Harrison Butker (Q2 0:06)
Quarter by quarter

Quarter-by-quarter recap from live scoring plays.

The opening quarter: Buffalo Bills won the period 7–0. Buffalo Bills found the end zone from the KC 23 (Q1 8:05) — (8:05) (Shotgun) 17-J.Allen pass deep right to 86-D.Kincaid for 23 yards, TOUCHDOWN.; Buffalo Bills added 1 points from the KC 15 (Q1 8:00) — 15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky..

The second quarter: Buffalo Bills won the period 20–16. Kansas City Chiefs found the end zone from the BUF 3 (Q2 15:00) — (15:00) (Shotgun) Direct snap to 4-R.Rice. 4-R.Rice right tackle for 3 yards, TOUCHDOWN.; Kansas City Chiefs added 1 points from the BUF 15 (Q2 14:56) — 7-H.Butker extra point is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza.; Kansas City Chiefs connected on a field goal from the BUF 28 (Q2 9:31) — (9:31) 7-H.Butker 46 yard field goal is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza.; Kansas City Chiefs connected on a field goal from the KC 35 (Q2 9:27) — 7-H.Butker kicks 61 yards from KC 35 to BUF 4. 22-R.Davis to BUF 30 for 26 yards (31-J.Bassa; 30-C.Roland-Wallace).; Buffalo Bills found the end zone from the KC 3 (Q2 6:42) — (6:42) (No Huddle) 26-Ty.Johnson left tackle for 3 yards, TOUCHDOWN.; Buffalo Bills added 1 points from the KC 15 (Q2 6:39) — 15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.; Buffalo Bills found the end zone from the KC 1 (Q2 1:35); Buffalo Bills found the end zone from the KC 15 (Q2 1:33) — 15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.; Kansas City Chiefs connected on a field goal from the BUF 1 (Q2 0:06) — (:06) 7-H.Butker 19 yard field goal is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza..

The third quarter: Buffalo Bills won the period 7–0. Buffalo Bills found the end zone from the KC 1 (Q3 1:38) — (1:38) (No Huddle) 17-J.Allen left guard for 1 yard, TOUCHDOWN.; Buffalo Bills added 1 points from the KC 15 (Q3 1:34) — 15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky..

The fourth quarter: Kansas City Chiefs won the period 8–0. Kansas City Chiefs found the end zone from the BUF 2 (Q4 11:34) — (11:34) 29-K.Hunt left guard for 2 yards, TOUCHDOWN.; Kansas City Chiefs registered a safety from the BUF 2 (Q4 11:32) — TWO-POINT CONVERSION ATTEMPT. 15-P.Mahomes pass to 87-T.Kelce is complete. ATTEMPT SUCCEEDS..

Turning points

Plays that moved win probability the most.

  • Buffalo Bills (Q2 7:34) — (7:34) (Shotgun) 17-J.Allen pass short left to 86-D.Kincaid pushed ob at KC 8 for 47 yards (20-N.Williams; 22-T.McDuffie). [WPA +16.3% · EPA +3.79]
  • Kansas City Chiefs (Q2 4:15) — (4:15) (Shotgun) 15-P.Mahomes pass incomplete short right to 4-R.Rice (24-C.Bishop). [WPA -8.1% · EPA -2.44]
  • Buffalo Bills (Q1 8:05) — (8:05) (Shotgun) 17-J.Allen pass deep right to 86-D.Kincaid for 23 yards, TOUCHDOWN. [WPA +7.7% · EPA +3.31]
  • Kansas City Chiefs (Q3 7:53) — (7:53) (Shotgun) 15-P.Mahomes pass deep left to 87-T.Kelce to KC 40 for 28 yards (8-T.Bernard) [97-J.Bosa]. [WPA +7.2% · EPA +3.10]
  • Kansas City Chiefs (Q4 0:03) — (:03) (Shotgun) 15-P.Mahomes pass incomplete deep left [50-G.Rousseau]. [WPA -7.2% · EPA -0.57]
Impact plays

Highest EPA snaps that flipped field position.

  • Kansas City Chiefs (Q4 14:20) — (14:20) (Shotgun) 15-P.Mahomes pass deep left to 4-R.Rice pushed ob at BUF 11 for 29 yards (24-C.Bishop). [WPA +5.9% · EPA +5.14]
  • Buffalo Bills (Q2 7:34) — (7:34) (Shotgun) 17-J.Allen pass short left to 86-D.Kincaid pushed ob at KC 8 for 47 yards (20-N.Williams; 22-T.McDuffie). [WPA +16.3% · EPA +3.79]
  • Kansas City Chiefs (Q3 1:11) — (1:11) (Shotgun) 15-P.Mahomes pass deep left to 5-M.Brown to BUF 33 for 33 yards (24-C.Bishop). [WPA +2.5% · EPA +3.51]
  • Kansas City Chiefs (Q2 0:46) — (:46) (No Huddle, Shotgun) 15-P.Mahomes pass deep right to 5-M.Brown to BUF 1 for 40 yards (47-C.Benford). [WPA +6.6% · EPA +3.38]
Every scoring play

Chronological scoring with play-by-play context.

  1. Buffalo Bills TD (+6) — Q1 8:05 · KC 23 · Score 0-6
    (8:05) (Shotgun) 17-J.Allen pass deep right to 86-D.Kincaid for 23 yards, TOUCHDOWN.
  2. Buffalo Bills XP (+1) — Q1 8:00 · KC 15 · Score 0-7
    15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.
  3. Kansas City Chiefs TD (+6) — Q2 15:00 · BUF 3 · Score 6-7
    (15:00) (Shotgun) Direct snap to 4-R.Rice. 4-R.Rice right tackle for 3 yards, TOUCHDOWN.
  4. Kansas City Chiefs XP (+1) — Q2 14:56 · BUF 15 · Score 7-7
    7-H.Butker extra point is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza.
  5. Kansas City Chiefs FG (+3) — Q2 9:31 · BUF 28 · Score 10-7
    (9:31) 7-H.Butker 46 yard field goal is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza.
  6. Kansas City Chiefs FG (+3) — Q2 9:27 · KC 35 · Score 10-7
    7-H.Butker kicks 61 yards from KC 35 to BUF 4. 22-R.Davis to BUF 30 for 26 yards (31-J.Bassa; 30-C.Roland-Wallace).
  7. Buffalo Bills TD (+6) — Q2 6:42 · KC 3 · Score 10-13
    (6:42) (No Huddle) 26-Ty.Johnson left tackle for 3 yards, TOUCHDOWN.
  8. Buffalo Bills XP (+1) — Q2 6:39 · KC 15 · Score 10-14
    15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.
  9. Buffalo Bills TD (+6) — Q2 1:35 · KC 1 · Score 10-20
    (1:35) 70-A.Anderson reported in as eligible. 17-J.Allen left guard to KC 1 for no gain (6-B.Cook; 54-L.Chenal). The Replay Official reviewed the short of the goal line ruling, and the play was REVERS
  10. Buffalo Bills TD (+7) — Q2 1:33 · KC 15 · Score 10-21
    15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.
  11. Kansas City Chiefs FG (+3) — Q2 0:06 · BUF 1 · Score 13-21
    (:06) 7-H.Butker 19 yard field goal is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza.
  12. Buffalo Bills TD (+6) — Q3 1:38 · KC 1 · Score 13-27
    (1:38) (No Huddle) 17-J.Allen left guard for 1 yard, TOUCHDOWN.
  13. Buffalo Bills XP (+1) — Q3 1:34 · KC 15 · Score 13-28
    15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.
  14. Kansas City Chiefs TD (+6) — Q4 11:34 · BUF 2 · Score 19-28
    (11:34) 29-K.Hunt left guard for 2 yards, TOUCHDOWN.
  15. Kansas City Chiefs Safety (+2) — Q4 11:32 · BUF 2 · Score 21-28
    TWO-POINT CONVERSION ATTEMPT. 15-P.Mahomes pass to 87-T.Kelce is complete. ATTEMPT SUCCEEDS.

Key takeaways

What to remember for fantasy research and follow-up box score digging.

  • Buffalo Bills earned the result — use the box score for snap-level context.
  • One-score margin — verify garbage-time stats before drawing fantasy conclusions.
  • Jonathan Allen (Buffalo Bills) led total EPA — start here for highlight and prop research.
  • Patrick Mahomes (KC) finished below expected efficiency despite volume.

Frequently asked questions

Who won Kansas City Chiefs vs Buffalo Bills on 2025-11-02?

The Buffalo Bills beat the Kansas City Chiefs 28-21 in Week 9, 2025.

What was the score by quarter in Kansas City Chiefs vs Buffalo Bills?

Q1: Kansas City Chiefs 0, Buffalo Bills 7; Q2: Kansas City Chiefs 16, Buffalo Bills 20; Q3: Kansas City Chiefs 0, Buffalo Bills 7; Q4: Kansas City Chiefs 8, Buffalo Bills 0; Final: Kansas City Chiefs 21, Buffalo Bills 28.

Who scored touchdowns and field goals in Kansas City Chiefs vs Buffalo Bills?

Buffalo Bills touchdown — D. Kincaid (J. Allen pass) (Q1 8:05) Kansas City Chiefs touchdown — R. Rice (Q2 15:00) Buffalo Bills touchdown — unlisted player (Q2 6:42) Buffalo Bills touchdown — J. Allen (Q2 1:35) Buffalo Bills touchdown — J. Allen (Q3 1:38) Kansas City Chiefs touchdown — K. Hunt (Q4 11:34) Kansas City Chiefs field goal — H. Butker (Q2 9:31, 3 pts) Kansas City Chiefs field goal — H. Butker (Q2 9:27, 3 pts) Kansas City Chiefs field goal — H. Butker (Q2 0:06, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.

How did the quarterbacks play in Kansas City Chiefs vs Buffalo Bills?

Patrick Mahomes (Kansas City Chiefs), 37.5% completion, -4.4% CPOE, -0.02 EPA per dropback, -0.78 total passing EPA. Jonathan Allen (Buffalo Bills), 74.2% completion, +18.4% CPOE, +0.35 EPA per dropback, +10.79 total passing EPA.

Who was FantasyHQ's player of the game in Kansas City Chiefs vs Buffalo Bills?

Jonathan Allen (Buffalo Bills) was FantasyHQ's Game MVP with +10.79 total EPA on Passing plays. across 31 snaps. Their top snap (+3.79 EPA): (7:34) (Shotgun) 17-J.Allen pass short left to 86-D.Kincaid pushed ob at KC 8 for 47 yards (20-N.Williams; 22-T.McDuffie)..

Was Kansas City Chiefs vs Buffalo Bills a close game?

Yes — the margin was 7 points. Buffalo Bills won 28-21 in a game that stayed within one score into the fourth quarter.

Season records after this game

Kansas City Chiefs

Entered 5-3 Now 5-4 L

Buffalo Bills

Entered 5-2 Now 6-2 W