NFL/Scores/DEN at SF
Sep 15, 2002 · 2002 WK 2 · 3Com Park · outdoors

01/Box score

50 lines
Both sides
DENVER BRONCOS 24
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Brian GrieseQB14/191196.3204
RUSHING
PlayerPOSCARYDSY/CTD
Olandis GaryRB12615.081
Mike AndersonRB10959.500
Brian GrieseQB4143.500
Clinton PortisRB4123.000
Rod SmithWR3-3-1.000
Ed McCaffreyWR22211.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Rod SmithWR63227.30
Shannon SharpeTE555210.40
Ed McCaffreyWR32115.50
Ashley LelieWR211111.00
Mike AndersonRB1111.01
Olandis GaryRB111111.00
Scottie MontgomeryWR111111.01
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
John MobleyOLB750.0000
Ian GoldOLB551.0100
Deltha O'NealDB540.0011
Denard WalkerCB540.0000
Keith WashingtonDE440.0000
Lional DaltonDT430.0100
Al WilsonMLB320.0000
Kenoy KennedySS330.0001
Chester McGlocktonDT220.0100
Kavika PittmanDE220.0000
Montae ReagorDE220.0000
Scott GraggT110.0000
Trevor PryceDE111.0100
Tyrone PooleDB100.0000
KICKING
PlayerPOSPTS
Jason ElamK6
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 14
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Jeff GarciaQB27/362055.7112
RUSHING
PlayerPOSCARYDSY/CTD
Kevan BarlowRB7476.710
Jeff GarciaQB5132.601
Garrison HearstRB551.000
Fred BeasleyRB362.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Eric JohnsonTE107699.90
Garrison HearstRB86305.00
Terrell OwensWR75387.61
J.J. StokesWR54287.00
Fred BeasleyRB33186.00
Tai StreetsWR211313.00
Kevan BarlowRB1199.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Julian PetersonOLB872.0100
Jamie WinbornOLB640.0100
Jason WebsterDB660.0000
Tony ParrishSS550.0001
Dana StubblefieldDT440.0100
Zack BronsonDB430.0000
Andre CarterDE331.0100
Chike OkeaforOLB311.0100
Bryant YoungDT220.0100
Derek M. SmithILB220.0000
Ahmed PlummerCB220.0001
Ronnie HeardDB220.0000
Tai StreetsWR110.0000
Tom NalenC110.0000
Sean MoranDE110.0000
KICKING
PlayerPOSPTS
Jose CortezK2
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.