NFL 2025 pages

Sports · Football · NFL 2025 · Week 9

Kansas City Chiefs at Buffalo Bills

Kansas City Chiefs21
Buffalo Bills28

Final · Sunday, November 2, 2025 · 4:25 p.m. ET · Highmark Stadium

Head coaches: Andy Reid (Chiefs) · Sean McDermott (Bills)

Linescore

Team1234T
Chiefs0130821
Bills7147028

Scoring summary

ClockPlayTeamDetailKC–BUF
Q1
8:00TDBillsDalton Kincaid 23 Yd pass from Josh Allen (Matt Prater Kick)07
Q2
14:56TDChiefsRashee Rice 3 Yd Rush (Harrison Butker Kick)77
9:27FGChiefsHarrison Butker 46 Yd Field Goal107
6:39TDBillsTy Johnson 3 Yd Rush (Matt Prater Kick)1014
1:33TDBillsJosh Allen 1 Yd Rush (Matt Prater Kick)1021
0:03FGChiefsHarrison Butker 19 Yd Field Goal1321
Q3
1:34TDBillsJosh Allen 1 Yd Rush (Matt Prater Kick)1328
Q4
11:32TDChiefsKareem Hunt 2 Yd Rush (Patrick Mahomes Pass to Travis Kelce for Two-Point Conversion)2128

Team stats

StatChiefsBills
First downs1623
Total yards305404
Yards per play5.46.3
Passing yards226263
Comp / att15/3423/26
Rushing yards79141
Third down3-137-12
Fourth down2-30-1
Red zone2-33-3
Turnovers10
Penalties – yards3-254-40
Sacks – yards lost3-243-10
Possession25:1534:45
Plays5764
AlsoChiefsBills
Passing first downs1013
Rushing first downs59
First downs by penalty11
Drives1010
Yards per pass6.19.1
Interceptions thrown10
Rushing attempts2035
Yards per rush4.04.0
Fumbles lost00
Defensive / special-teams TDs00

Player lines

Kansas City Chiefs

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
15Patrick Mahomes15/342507.4013-2455.057.2

Rushing

PlayerCARYDSAVGTDLONG
29Kareem Hunt11494.5113
1Xavier Worthy177.007
24Brashard Smith372.304
4Rashee Rice263.013
15Patrick Mahomes155.005
26Clyde Edwards-Helaire252.507
Team20794.0213

Receiving

PlayerRECYDSAVGTDLONGTGTS
4Rashee Rice48020.00297
5Hollywood Brown27336.50404
Travis Kelce46616.50285
1Xavier Worthy3237.70187
29Kareem Hunt166.0062
9JuJu Smith-Schuster122.0021
83Noah Gray000.0001
80Tyquan Thornton000.0001
24Brashard Smith000.0001
Team1525016.704029

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
32Nick Bolton14501000
22Trent McDuffie12511010
6Bryan Cook8600100
20Nohl Williams7200000
54Leo Chenal6311010
56George Karlaftis610.50020
35Jaylen Watson5400000
27Chamarri Conner5300000
23Drue Tranquill3100000
30Chris Roland-Wallace3100000
97Ashton Gillotte310.50020
69Mike Pennel3000000
38Kevin Knowles2200000
21Jaden Hicks2200000
95Chris Jones2000000
31Jeffrey Bassa2000000
92Derrick Nnadi1100000
51Mike Danna1100000
1Xavier Worthy1100000
43Jack Cochrane1000000
Team873933160

Kick returns

PlayerNOYDSAVGLONGTD
80Tyquan Thornton412631.5340
81Nikko Remigio13232.0320
Team515831.6340

Punt returns

PlayerNOYDSAVGLONGTD
81Nikko Remigio155.050

Kicking

PlayerFGPCTLONGXPPTSMade from
7Harrison Butker2/2100.0461/1746, 19

Punting

PlayerNOYDSAVGTBIn 20LONG
14Matt Araiza314648.70160

Buffalo Bills

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
17Josh Allen23/2627310.5103-1081.9123.2

Rushing

PlayerCARYDSAVGTDLONG
4James Cook III271144.2017
17Josh Allen6193.2211
26Ty Johnson284.015
Team351414.0317

Receiving

PlayerRECYDSAVGTDLONGTGTS
86Dalton Kincaid610116.81476
10Khalil Shakir7436.10208
88Dawson Knox13030.00301
18Elijah Moore12828.00281
85Jackson Hawes11818.00182
0Keon Coleman2178.50112
26Ty Johnson2126.0092
4James Cook III11111.00111
14Tyrell Shavers177.0071
1Curtis Samuel166.0061
Team2327311.914725

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
24Cole Bishop7401400
8Terrel Bernard6400000
50Greg Rousseau630.50040
21Jordan Poyer5200000
58Matt Milano4100000
97Joey Bosa3212050
47Christian Benford3211010
39Cam Lewis3200000
23Dane Jackson3000000
55Michael Hoecht210.50010
41Reggie Gilliam2100000
46Ja'Marcus Ingram2100000
52Jordan Phillips1101000
44Joe Andreessen1100000
42Dorian Williams1100010
37Jordan Hancock1100000
27Tre'Davious White1000000
99Larry Ogunjobi1000000
72Phidarian Mathis1000000
56Javon Solomon1000000
96Deone Walker1000010
57AJ Epenesa0000020
31Maxwell Hairston0000100
Team5527355150

Interceptions

PlayerINTYDSTD
31Maxwell Hairston100

Kick returns

PlayerNOYDSAVGLONGTD
22Ray Davis410526.3300

Punt returns

PlayerNOYDSAVGLONGTD
10Khalil Shakir2147.0110

Kicking

PlayerFGPCTLONGXPPTSMade from
15Matt Prater0/10.004/44

Punting

PlayerNOYDSAVGTBIn 20LONG
19Mitch Wishnowsky312642.00249

Entering Week 9

The table after Week 8, the way the standings read when this game kicked off.

Kansas City Chiefs · 5-3 · 3rd in the AFC West

Buffalo Bills · 5-2 · 2nd in the AFC East

Officials and attendance

Attendance: 71,024

Officials: Referee Carl Cheffers · Back Judge Martin Hankins · Side Judge Eugene Hall · Field Judge Nathan Jones · Down Judge Daniel Gallagher · Umpire Derek Anderson · Line Judge Quentin Givens

Week 9 on the schedule · Kickoff is ET, resolved for the date. The away team is listed first, as football says it. Colours are the clubs’ own; there are no logos on this site.

Suggestions?

Spot a mistake — a wrong score, a result that’s gone stale, a bracket that doesn’t look right? Or do you just have a better idea for this page? Either way, I’d rather hear it than not. Send me a line — a sentence is plenty, and I’ll take it from there.