Bills
30–10
BUF @ NYJ
Jets

Final · Sun, Sep 14, 2025 · 2025 Week 2 · MetLife Stadium

Ground Share

Bills dominated the field

Teams with this edge win 98% of the time

BUF 74%26% NYJ
59.8%GROUND21.1%

Win Probability

Preparing chart…

Expected Points

Preparing chart…

QB Matchup

QBPlaysEPA/playSuccess%Sack%Total EPAaDoTCMP%xCMP%CPOE
J.Allen29+0.1341.4%3.5%+3.75.660.9%70.3%-9.4
T.Taylor16+0.3043.8%12.5%+4.87.263.6%62.1%+1.6

Team Stats

MetricBUFNYJ
EPA / Play+0.20-0.30
EPA / Dropback+0.20-0.29
EPA / Rush+0.20-0.31
Success Rate46.3%34.0%
Pass41.9%32.3%
Rush50.0%37.5%
Explosive Play Rate7.5%6.4%
Pass9.7%3.2%
Rush5.6%12.5%
Yards / Play6.073.28
Early-Down EPA / Play+0.03-0.33
3rd/4th-Down Conversion46.7%21.4%
Avg 3rd-Down Distance8.010.4
Line Yards / Carry3.712.09
Opportunity Rate (4+)52.8%50.0%
Stuff Rate13.9%25.0%
Havoc Rate Allowed13.4%21.3%
Avg Starting Field Position31.927.0
Plays6747
Total Yards407154
Total EPA+13.3-13.9
Giveaways01

Special Teams

Special teams were a wash

BUF 48%52% NYJ
4.7 pts wonSPECIAL TEAMS5.1 pts won

Biggest swing · M.Prater 52 yard field goal is GOOD — BUF +1.3

Kickoffs · evenPunts · NYJ +0.7Kicks · BUF +0.3

Player Stats

BUF

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Josh AllenQB2914/251486.9+3.7+0.13-9.441%+0.0200
Mitchell TrubiskyQB21/23216.0+2.5+1.26-5.650%+0.0800

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Josh AllenQB56012.0+8.4+1.6860%+0.140
James CookRB211326.3+5.2+0.2462%+0.072
Elijah MooreWR263.0+0.7+0.3450%+0.011
Ray DavisRB9242.7-0.6-0.0733%+0.030
Ty JohnsonRB263.0-0.7-0.330%-0.010

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Elijah MooreWR113131.0+3.5+3.46100%+0.020
Josh PalmerWR324715.7+3.3+1.0967%+0.050
Keon ColemanWR33268.7+1.8+0.61100%+0.020
Khalil ShakirWR21126.0+0.5+0.2650%-0.010
Jackson HawesTE1155.0+0.1+0.15100%+0.000
James CookRB1133.0-0.3-0.280%+0.000
Ty JohnsonRB1000.0-0.5-0.470%-0.010
Dalton KincaidTE64376.2-0.6-0.1017%-0.020
Tyrell ShaversWR2000.0-1.7-0.840%-0.030
Dawson KnoxTE52193.8-1.8-0.3540%+0.000

Kicking

PlayerFGLongXPKOTBPts
Matt PraterK3/3(28, 52, 33)523/37012

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Cameron JohnstonP313043.339.748200

Kick returns

PlayerNoYdsAvgLongTD
Brandon CodringtonDB12727.0270
Ty JohnsonRB12020.0200

Punt returns

PlayerNoYdsAvgLongTD
Brandon CodringtonDB5224.490

NYJ

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Tyrod TaylorQB167/11564.2+4.8+0.30+1.644%+0.0010
Justin FieldsQB153/11272.4-13.7-0.91-37.620%-0.2200

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Tyrod TaylorQB3217.0-0.6-0.2033%+0.000
Braelon AllenRB2115.5-0.7-0.350%-0.010
Arian SmithWR1-10-10.0-1.4-1.400%-0.030
Breece HallRB10292.9-2.8-0.2840%-0.070
Justin FieldsQB5499.8-4.3-0.8560%-0.100

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Jeremy RuckertTE1155.0+4.3+4.26100%+0.001
Arian SmithWR2184.0+1.6+0.8150%-0.030
Isaiah DavisRB3162.0+0.9+0.3233%-0.020
Mason TaylorTE2152.5-0.1-0.0450%-0.010
Tyler JohnsonWR1000.0-0.7-0.700%+0.000
Garrett WilsonWR84506.3-0.9-0.1138%-0.050
Braelon AllenRB1000.0-1.3-1.300%+0.000
Breece HallRB3293.0-1.4-0.4633%-0.010

Kicking

PlayerFGLongXPKOTBPts
Nick FolkK1/1(51)511/1304

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Austin McNamaraP734048.642.655310

Kick returns

PlayerNoYdsAvgLongTD
Isaiah DavisRB513426.8330
Isaiah WilliamsWR24020.0230

Punt returns

PlayerNoYdsAvgLongTD
Isaiah WilliamsWR2115.5110