Bills
1923
BUF @ HOU
Texans

Final · Thu, Nov 20, 2025 · 2025 Week 12 · NRG Stadium

Ground Share

Neither team controlled the field

BUF 51%49% HOU
40.4%GROUND38.4%

Win Probability

Preparing chart…

Expected Points

Preparing chart…

QB Matchup

QBPlaysEPA/playSuccess%Sack%Total EPAaDoTCMP%xCMP%CPOE
J.Allen45-0.2735.6%17.8%-12.35.275.0%74.2%+0.8
D.Mills30-0.2130.0%0.0%-6.48.357.1%64.6%-7.5

Team Stats

MetricBUFHOU
EPA / Play-0.16-0.08
EPA / Dropback-0.27-0.18
EPA / Rush+0.08+0.08
Success Rate36.9%41.4%
Explosive Play Rate18.5%20.7%
Yards / Play5.034.52
Early-Down EPA / Play-0.27+0.07
3rd/4th-Down Conversion38.1%23.1%
Avg 3rd-Down Distance7.57.3
Line Yards / Carry4.363.25
Opportunity Rate (4+)50.0%50.0%
Stuff Rate15.0%25.0%
Havoc Rate Allowed10.8%8.6%
Avg Starting Field Position19.037.9
Plays6558
Total Yards327262
Total EPA-10.7-4.5
Giveaways30

Special Teams

Bills had the edge in the kicking game

Teams with this edge win 56% of the time

BUF 58%42% HOU
10.6 pts wonSPECIAL TEAMS7.8 pts won

Biggest swing · K.Fairbairn kicks 62 yards from HOU 35 to BUF 3. R.Davis for 97 yards, TOUCHDOWNBUF +5.6

Kickoffs · BUF +5.3Punts · HOU +1.8Kicks · HOU +0.7

Player Stats

BUF

Dropbacks

PlayerDBC/AttYdsYds/PlayEPAEPA/PlayCPOESRWPATDINT
Josh AllenQB4524/342014.5-12.3-0.27+0.836%-0.6302

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Josh AllenQB133.0+2.4+2.43100%+0.050
Ty JohnsonRB273.5-0.3-0.1550%+0.050
James CookRB171166.8-0.5-0.0335%+0.111

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Ty JohnsonRB334515.0+7.0+2.33100%+0.150
Jackson HawesTE222613.0+2.5+1.25100%+0.060
Josh PalmerWR425413.5+1.7+0.4350%+0.050
Gabe DavisWR212211.0+1.6+0.8150%+0.010
Dawson KnoxTE43174.3+0.1+0.0375%-0.010
Reggie GilliamRB1122.0-0.4-0.430%-0.040
James CookRB33134.3-0.9-0.3033%-0.030
Khalil ShakirWR108777.7-4.6-0.4630%-0.110
Elijah MooreWR31-3-1.0-6.1-2.030%-0.190

Kicking

PlayerFGLongXPKOTBPts
Matt PraterK2/2(44, 38)441/2507

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Mitch WishnowskyP313645.345.348000

Kick returns

PlayerNoYdsAvgLongTD
Ray DavisRB314548.3971
Ty JohnsonRB12222.0220

Punt returns

PlayerNoYdsAvgLongTD
Khalil ShakirWR5153.0110

HOU

Dropbacks

PlayerDBC/AttYdsYds/PlayEPAEPA/PlayCPOESRWPATDINT
Xavier HutchinsonWR10/099.0+0.9+0.91100%+0.0500
Davis MillsQB3016/301535.1-6.3-0.21-7.530%-0.1420

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Woody MarksRB16744.6+2.7+0.1756%+0.110
Davis MillsQB155.0+1.1+1.11100%+0.030
Jaylin NoelWR155.0+0.1+0.13100%+0.010
Nick ChubbRB6162.7-2.0-0.3433%-0.050

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Nico CollinsWR335518.3+3.1+1.04100%+0.030
Christian KirkWR65549.0+0.3+0.0433%+0.031
Jayden HigginsWR94384.2-0.7-0.0833%-0.021
Nick ChubbRB11-1-1.0-0.7-0.720%-0.020
Woody MarksRB11-5-5.0-1.2-1.180%-0.030
Cade StoverTE2000.0-1.3-0.670%-0.030
Dalton SchultzTE4182.0-1.4-0.3425%+0.010
Jaylin NoelWR2142.0-1.8-0.900%-0.040

Kicking

PlayerFGLongXPKOTBPts
Ka'imi FairbairnK3/3(24, 43, 26)432/26211

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Tommy TownsendP628647.745.257400

Kick returns

PlayerNoYdsAvgLongTD
Jaylin NoelWR49624.0380
Tremon SmithCB12020.0200

Punt returns

PlayerNoYdsAvgLongTD
Jaylin NoelWR300.000