NFL/Scores/BUF at SF
Dec 26, 2004 · 2004 WK 16 · 3Com Park · outdoors

01/Box score

69 lines
Both sides
BUFFALO BILLS 41
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Drew BledsoeQB21/321725.4101
Shane MatthewsQB2/34414.7100
Brian MoormanP0/100.0000
RUSHING
PlayerPOSCARYDSY/CTD
Shaud WilliamsRB17935.471
Willis McGaheeRB151026.802
Drew BledsoeQB294.500
Eric MouldsWR111.000
Lee EvansWR12121.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Eric MouldsWR088110.10
Lee EvansWR089211.52
Josh ReedWR02115.50
Daimon SheltonFB0133.00
Shaud WilliamsRB01-1-1.00
Willis McGaheeRB011414.00
Jonathan SmithWR011111.00
Rod TraffordTE0155.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
London FletcherILB730.0000
Takeo SpikesILB741.0001
Terrence McGeeCB740.0000
Pierson PrioleauDB650.0000
Ryan DenneyDE530.0000
Jeff PoseyLB410.0001
Mario HagganOLB440.0000
Kevin ThomasCB421.0000
Ron EdwardsDT210.0000
Sam AdamsDT211.0000
Josh StamerLB220.0011
Rashad BakerDB200.0001
Joe BurnsRB110.0000
Rod TraffordTE100.0000
Ross TuckerT110.0000
Aaron SchobelDE110.0002
Chris KelsayDE100.0000
Pat WilliamsDT110.0000
Angelo CrowellLB100.0001
Nate ClementsSS110.0011
Troy VincentDB110.0000
KICKING
PlayerPOSPTS
Rian LindellK11
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.
SAN FRANCISCO 49ERS 7
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Cody PickettQB4/10555.5022
Ken DorseyQB5/10545.4011
RUSHING
PlayerPOSCARYDSY/CTD
Kevan BarlowRB15724.801
Maurice HicksRB10101.000
Terry JacksonRB2115.500
Cody PickettQB155.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Brandon LloydWR022512.50
Eric JohnsonTE02178.50
Maurice HicksRB011515.00
Terry JacksonRB0155.00
Cedrick WilsonWR011818.00
Curtis ConwayWR011212.00
Rashaun WoodsWR011717.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Jimmy WilliamsDB1280.0002
Derek M. SmithILB1050.0001
Shawntae SpencerCB850.0001
Chris CooperDE630.0000
Jeff UlbrichMLB640.0000
Ronnie HeardDB650.0001
Tony ParrishSS520.0001
Saleem RasheedLB430.0001
Dwaine CarpenterDB420.0000
Andrew WilliamsDE320.0000
Steve BushRB210.0000
John EngelbergerDE200.0000
Richard SeiglerLB200.0000
Mike AdamsFS210.0000
Fred BeasleyRB110.0000
Cedrick WilsonWR110.0000
Aaron WalkerTE100.0000
Kyle KosierT110.0000
Bryant YoungDT100.0000
Daleroy StewartDT110.0000
Tony BrownDT100.0000
Joselio HansonCB111.0000
Keith LewisDB100.0000
KICKING
PlayerPOSPTS
Todd PetersonK1
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.

A player appears under a heading only if he recorded something there, so these tables are shorter than the roster that dressed. A dash is an absent figure rather than a recorded zero. Sacks carry a half, which is why that column shows a decimal, and the sack column in the passing table is times the passer was sacked, not sacks he made. There is no scoring summary or drive chart here: the play log carries no field position, no down and no distance, so a drive cannot be reconstructed and one is not guessed at. Where the play-type panel is missing, this fixture predates the play log, which begins in 2020. Where a box score is missing entirely, no per-player line was published for it.