Chiefs
21–28
KC @ BUF
Bills

Final · Sun, Nov 2, 2025 · 2025 Week 9 · New Era Field

Ground Share

Bills controlled more of the field

Teams with this edge win 86% of the time

KC 42%58% BUF
44.9%GROUND62.6%

Win Probability

Preparing chart…

Expected Points

Preparing chart…

QB Matchup

QBPlaysEPA/playSuccess%Sack%Total EPAaDoTCMP%xCMP%CPOE
P.Mahomes38-0.0634.2%7.9%-2.214.551.7%56.1%-4.4
J.Allen30+0.3363.3%10.0%+9.94.892.0%73.6%+18.4

Team Stats

MetricKCBUF
EPA / Play+0.02+0.23
EPA / Dropback-0.06+0.33
EPA / Rush+0.17+0.14
Success Rate40.4%55.6%
Pass34.2%63.3%
Rush52.6%48.5%
Explosive Play Rate14.0%14.3%
Pass18.4%16.7%
Rush5.3%12.1%
Yards / Play5.356.43
Early-Down EPA / Play-0.02+0.28
3rd/4th-Down Conversion31.3%53.8%
Avg 3rd-Down Distance8.15.2
Line Yards / Carry3.213.23
Opportunity Rate (4+)52.6%33.3%
Stuff Rate21.1%9.1%
Havoc Rate Allowed12.3%3.2%
Avg Starting Field Position32.028.1
Plays5763
Total Yards305405
Total EPA+1.0+14.6
Giveaways10

Special Teams

Chiefs dominated the kicking game

Teams with this edge win 70% of the time

KC 86%14% BUF
8.7 pts wonSPECIAL TEAMS1.4 pts won

Biggest swing · M.Prater 52 yard field goal is No Good, Hit Right Upright — KC +3.8

Kickoffs · KC +1.8Punts · KC +0.7Kicks · KC +4.8

Player Stats

KC

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Patrick MahomesQB3815/342506.1-2.2-0.06-4.434%-0.2201

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Kareem HuntRB11494.5+3.2+0.2955%+0.091
Rashee RiceWR263.0+1.2+0.62100%+0.061
Patrick MahomesQB155.0+0.6+0.56100%-0.010
Xavier WorthyWR177.0+0.4+0.44100%+0.020
Clyde Edwards-HelaireRB252.5-0.8-0.4150%-0.010
Brashard SmithRB372.3-0.9-0.300%-0.050

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Rashee RiceWR748011.4+4.8+0.6857%+0.070
Travis KelceTE546613.2+4.8+0.9580%+0.100
Marquise BrownWR427318.3+4.7+1.1850%+0.050
JuJu Smith-SchusterWR1122.0-0.3-0.320%-0.010
Tyquan ThorntonWR1000.0-0.3-0.330%-0.010
Kareem HuntRB2163.0-0.4-0.2150%-0.010
Brashard SmithRB1000.0-0.5-0.540%-0.010
Noah GrayTE1000.0-0.8-0.830%-0.030
Xavier WorthyWR73233.3-5.4-0.7814%-0.110

Kicking

PlayerFGLongXPKOTBPts
Harrison ButkerK2/2(46, 19)461/1517

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Matt AraizaP314648.744.060100

Kick returns

PlayerNoYdsAvgLongTD
Tyquan ThorntonWR412631.5340
Nikko RemigioWR13232.0320

Punt returns

PlayerNoYdsAvgLongTD
Nikko RemigioWR252.550

BUF

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Josh AllenQB3023/262739.0+9.9+0.33+18.463%+0.3810

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Josh AllenQB5204.0+4.4+0.88100%+0.102
Ty JohnsonRB284.0+1.8+0.89100%+0.041
James CookRB271144.2-1.2-0.0437%+0.020

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Dalton KincaidTE6610116.8+8.6+1.4483%+0.271
Dawson KnoxTE113030.0+2.7+2.73100%+0.070
Elijah MooreWR112828.0+2.2+2.19100%+0.030
Ty JohnsonRB22126.0+1.1+0.5450%+0.030
Keon ColemanWR22178.5+0.7+0.36100%+0.020
Jackson HawesTE21189.0+0.7+0.3350%+0.020
Tyrell ShaversWR1177.0+0.3+0.33100%+0.020
James CookRB111111.0+0.3+0.31100%+0.020
Curtis SamuelWR1166.0+0.3+0.31100%+0.000
Khalil ShakirWR87435.4-1.9-0.2450%+0.000

Kicking

PlayerFGLongXPKOTBPts
Matt PraterK0/1(missed 52)—4/4504

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Mitch WishnowskyP312642.040.349200

Kick returns

PlayerNoYdsAvgLongTD
Ray DavisRB410526.3300

Punt returns

PlayerNoYdsAvgLongTD
Khalil ShakirWR3144.7110