Bills
41–7
BUF @ SF
49ers

Final · Sun, Dec 26, 2004 · 2004 Week 16 · 3Com Park

Ground Share

Bills dominated the field

Teams with this edge win 98% of the time

BUF 78%22% SF
75.4%GROUND21.0%

Win Probability

Preparing chart…

Expected Points

Preparing chart…

QB Matchup

QBPlaysEPA/playSuccess%Sack%Total EPAaDoTCMP%xCMP%CPOE
D.Bledsoe33+0.1551.5%3.0%+5.1————
C.Pickett12-0.6233.3%16.7%-7.5————

Team Stats

MetricBUFSF
EPA / Play+0.24-0.36
EPA / Dropback+0.23-0.65
EPA / Rush+0.22-0.10
Success Rate57.5%31.4%
Pass51.3%30.4%
Rush62.9%33.3%
Explosive Play Rate9.6%2.0%
Pass2.7%0.0%
Rush17.1%3.7%
Yards / Play6.043.71
Early-Down EPA / Play+0.24-0.42
3rd/4th-Down Conversion56.3%36.4%
Avg 3rd-Down Distance4.49.6
Line Yards / Carry4.492.98
Opportunity Rate (4+)52.8%46.4%
Stuff Rate5.6%10.7%
Havoc Rate Allowed13.7%23.5%
Avg Starting Field Position46.825.0
Plays7351
Total Yards441189
Total EPA+17.3-18.4
Giveaways14

Special Teams

Bills dominated the kicking game

Teams with this edge win 70% of the time

BUF 88%12% SF
9.9 pts wonSPECIAL TEAMS1.4 pts won

Biggest swing · A.Lee punts 33 yards to BUF 22. N.Clements to 50 for 28 yards — BUF +1.9

Kickoffs · BUF +4.4Punts · BUF +3.5Kicks · BUF +0.6

Player Stats

BUF

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Shane MatthewsQB32/34414.7+5.5+1.83—67%+0.0010
Drew BledsoeQB3321/321725.2+5.1+0.15—52%+0.1010
Brian MoormanP10/100.0-1.9-1.94—0%-0.0300

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Willis McGaheeRB151026.8+4.5+0.3080%+0.092
Shaud WilliamsRB17935.5+2.9+0.1747%+0.081
Drew BledsoeQB294.5+1.5+0.74100%+0.050
Lee EvansWR12121.0+0.3+0.34100%+0.000
Eric MouldsWR111.0-0.5-0.530%+0.000

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Lee EvansWR889211.5+12.9+1.6188%+0.142
Eric MouldsWR888110.1+5.9+0.74100%+0.070
Jonathan SmithWR111111.0+2.1+2.07100%+0.000
Willis McGaheeRB111414.0+1.3+1.28100%+0.060
Rod TraffordTE1155.0+0.8+0.80100%+0.010
Josh ReedWR22115.5+0.4+0.2050%+0.010
Daimon SheltonFB1133.0-0.2-0.200%-0.010
Shaud WilliamsRB11-1-1.0-0.8-0.750%-0.010

Kicking

PlayerFGLongXPKOTBPts
Rian LindellK2/2(23, 31)315/58011

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Brian MoormanP13636.036.036100

Kick returns

PlayerNoYdsAvgLongTD
Terrence McGeeCB13636.0360
Jonathan SmithWR12828.0280

Punt returns

PlayerNoYdsAvgLongTD
Nate ClementsS46115.3280

SF

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Ken DorseyQB115/10544.5-7.4-0.67—27%-0.1401
Cody PickettQB124/10553.4-7.5-0.62—33%-0.0102

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Kevan BarlowRB15724.8+2.3+0.1553%-0.051
Terry JacksonRB2115.5+1.3+0.6550%+0.030
Cody PickettQB155.0-0.9-0.870%-0.010
Maurice HicksRB10101.0-6.2-0.620%-0.130

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Cedrick WilsonWR111818.0+3.9+3.86100%+0.000
Brandon LloydWR222512.5+2.5+1.27100%+0.070
Curtis ConwayWR111212.0+1.8+1.75100%+0.000
Maurice HicksRB111515.0+1.5+1.53100%+0.030
Rashaun WoodsWR111717.0+1.1+1.08100%+0.000
Eric JohnsonTE22178.5+0.8+0.4150%-0.020
Terry JacksonRB1155.0+0.0-0.010%-0.010

Kicking

PlayerFGLongXPKOTBPts
Todd PetersonK——1/1201

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Andy LeeP521543.026.847110

Kick returns

PlayerNoYdsAvgLongTD
Maurice HicksRB79113.0230
Cedrick WilsonWR11515.0150