Currently 0 users online

All-Time Franchise Player Stats

Season Stats: 1985 - 1986 - 1987 - 1988 - 1989 - 1990 - 1991 - All-Time
Summarized Stats Found Here

Passing

NamePositionYearsGamesStartsPlaysAttemptsCompletionsYardsTDsINTsRatingPass PctYds / AttYds / CmpYds / GAtt / GSacked20+40+Long
Steve YoungQB33333204099868378036416107.667.47.8711.67232.929.7342811470
Jason CampbellQB2323220347704364339251576.2557.255.79.95135.1523.954442561
Joe MontanaQB116161138395274252921895.869.46.49.2158.124.72221353
Sam HowellQB31455412791391377101163.4351.735.19.83120.224.23189148
Mike TomczakQB111957122713114654377.457.76.511.2133.220.61313562
Tony EasonQB4107461167847725140.537.22.73.930.356.49609
Oliver LuckQB22114948262962043.427.13.15.7741264028

Rushing

NamePositionYearsGamesStartsPlaysAttemptsYardsTDsFumblesRush AvgYds / GAtt / G20+40+Long
Johnny Lam JonesWR710476691177200172.441.730.69007
Eddie GeorgeRB6856251071356674945125.3778.115.3602485
Pete HolohanTE4575340062381011.781.30.38006
Santonio HolmesWR3501619221968103.51.370.37006
Alvin HarperWR35081189726011.230.50.13007
Jermaine LewisWR3492922913487241.831.80.7007
Clint DidierTE3481310094120010.230.07004
Mike HaynesCB3474750492564101.71.370.53005
Walt ArnoldTE4461814165870001.271.120.92003
Tony HunterTE33814148247020.60.130.07003
Cade OttonTE3382918991235132.230.70.23006
Chris OlaveWR3362824772286022.61.930.5007
Tim SpencerFB23421146450253214.757.451.454143
Stephen DavisRB33413111728515182235.6342.437.636039
Fred JacksonRB2331731215788543.6523.756.53144
Steve YoungQB333332040294135112214.2336.138.279028
Butch WoolfolkRB23291139302879642.827.59.455146
Jerry ButlerWR2321719081835010.951.10.55006
Jason CampbellQB2323220341920300.10.6006
Tony CollinsRB22716613102307.74.40.550020
John L WilliamsFB22264921129102.51.40.6006
Boyd DowlerWR2225629160030.60.1006
Randy MossWR221211830935111.951.10.3007
Rick ParrosRB217329391306302.1512.13.92036
J.P. FoschiTE2176461140020.20.05004
Joe MontanaQB116161138245040.20.31.50014
James BrooksRB11699842901465905.191.618.113664
Lionel JamesWR116011647202214.312.62.90020
Mike PritchardWR116434229014.50.60.1007
Mark DuperWR115121017240320.30.1002
Jeff ChadwickWR1153257316015.31.10.2007
Sam HowellQB314554133-103-1.030.732.9006
Kimble AndersRB114317834189205.613.52.41145
Keith ByarsTE2141136310002.750.950.25006
Mike TomczakQB111957116-1502-0.901.5003
Tony EasonQB41074611-200-0.500.02000
Roy GreenWR19017130030.30.1003
Allen PinkettRB26027720101.6551.60013
Tim WrightmanTE252373000000.3000

Receiving

NamePositionYearsGamesStartsPlaysTargetsCatchesYardsTDsFumblesDropsRec AvgYds / GCatch / G20+40+Long
Johnny Lam JonesWR710476691160438543752972910.9737.943.364549
Eddie GeorgeRB685625107885346951298.124.920.58419
Pete HolohanTE4575340061659887431118.6814.731.659142
Santonio HolmesWR35016192297687672049.9315.271.379243
Alvin HarperWR35081189905665231711.1313.11.17161
Jermaine LewisWR3492922912051041121641711.0322.832.138040
Dennis McKinnonWR348042517121381006.672.870.272028
Clint DidierTE34813100993493582067.57.411027
Mike HaynesCB347475049416767778076.716.871.677253
Walt ArnoldTE44618141668452352043.723.770.73009
Tony HunterTE338141482131836523257.3715.832.133028
Cade OttonTE3382918991659170843117.2715.432.03207
Chris OlaveWR33628247724214916661421311.8351.334.2713368
Tim SpencerFB234211464168360124.851.050.25009
Stephen DavisRB334131117382633613212.2311.20.95166
Fred JacksonRB233173130191370417.154.150.55209
Butch WoolfolkRB2329113949352842428.48.91.13037
Jerry ButlerWR2321719081308179981109.724.952.557028
Tony CollinsRB227166521200030.550.1006
John L WilliamsFB2226492856910213.153.450.31021
Boyd DowlerWR2225629604350850112.5528.32.24166
Randy MossWR2212118302181401853151812.9586.356.6523264
Rick ParrosRB2173293127510023.651.950.250012
J.P. FoschiTE217646139191660036.957.70.9105
James BrooksRB116998433231402006.18.81.40020
Lionel JamesWR116011632601030.40.1004
Mike PritchardWR1164342261819421010.812.11.13027
Mark DuperWR115121017855661963611.141.33.75151
Jeff ChadwickWR1153257372424511210.216.31.62036
Kimble AndersRB1143178663610062.60.40012
Keith ByarsTE21411362013741002.857.41.30010
Phil McConkeyWR2100683170103.50.350.05007
Roy GreenWR19017222710013.530.21022
Allen PinkettRB2602711170008.54.250.250017
Eddie KennisonWR1525814963000712.61.8009

Blocking

NamePositionYearsGamesStartsPlaysPancakesSacks AllowedMissed BlksFumbles Rec.
Johnny Lam JonesWR710476691179004
Eddie GeorgeRB685625107838749
Andrew WhitworthT57171543345761540
Erik WilliamsT5686851842364200
Pete HolohanTE4575340061200491
Joe JacobyT4523022571183100
Kurt BeckerG35050374212912400
Santonio HolmesWR35016192212000
Alvin HarperWR350811896001
Kyle CookC3504132601782120
Jermaine LewisWR34929229132003
Max MontoyaG3484836641554261
Dennis McKinnonWR34804252000
Clint DidierTE348131009420190
Mike HaynesCB3474750499002
Walt ArnoldTE446181416630172
Tim IrwinT345367116060
Rich UmphreyC3423526441125261
Jay HilgenbergC3404029981169452
Tony HunterTE338141482500141
Cade OttonTE3382918991021411
Chris OlaveWR33628247728000
Tim SpencerFB234211464691171
Stephen DavisRB334131117300151
Karl BaldischwilerT3333122071177400
Fred JacksonRB2331731170141
Steve YoungQB3333320409007
Butch WoolfolkRB2329113922061
Jerry ButlerWR23217190818001
Jason CampbellQB23232203414000
Keith BishopG331564418200
Zach TomT2274460181160
Zion JohnsonG32524177170191
Samson SateleC322125111210
John L WilliamsFB222649218030
Boyd DowlerWR22256299000
Tom NewberryG222221732792112
Randy MossWR22121183037000
Rick ParrosRB21732936000
J.P. FoschiTE217646112060
Larry LeeG11717104539181
Evan PilgrimG217444215220
Joe MontanaQB1161611384000
James BrooksRB116998412030
Mark BortzG11612572030
Lionel JamesWR11601161021
Mike PritchardWR11643422001
Mark DuperWR1151210176001
Jeff ChadwickWR11532573001
Chris VillarrialG215964232220
Joe StaysniakG215232114100
Sam HowellQB31455411002
Kimble AndersRB11431784070
Keith ByarsTE21411366010
Mike TomczakQB11195712000
John HudsonG3110743000
Nicholas Petit-FrereT2110121000
Tony EasonQB41074613000
Kevin DoginsG290241010
Roy GreenWR190171000
Lorenzo HamptonRB15080010
Tim WrightmanTE252370010
Kevin MawaeC15537120010
John ScullyG140221000
Oliver LuckQB2211491000

Defense

NamePositionYearsGamesStartsPlaysTacklesTFLMissed Tac.SacksHurriesKnockdownsTargetedIntsInt YdsPasses DefForce FumFum RecoveredFum YdsDef TDsSafeties
Dave DuersonSS71001007956707671201122551412394220
Keith WillisDE69982462514152261599577000852210
Alphonso CarrekerDE687820614517786528800001000
Chad EatonDT6874441369811212723171100041000
Doug ReedDT582282492514111197800000000
Marcus ColemanSS67642320217202330012141141622010
Rulon JonesDE57571364912954101194301100061000
LeRoy IrvinCB57559519223811101136861164144100
Kyle WilliamsDT572723650871211142991100031000
Bo EasonLB57020161813715163248510911100
Robert LylesLB5664132682744618321137337933010
Chad GreenwayLB564443133317573017011132731541500
Ken FantettiLB4633430893395123632117111273300
Keith SimpsonFS4602621211340131021253821321110
Darryl TalleyLB45656409543464366219743821831101
Patrick WillisLB456534607443721927641360015114400
Chris ZorichDT45309611225041400000000
Leon HallCB45329283010506103151271610000
Fred ThomasCB350272814020002500200000
Mike HaynesCB3474750491903201004169414672410
Tariq WoolenCB33939342018402311013537755723900
David OjaboLB33811886931683001400411100
Aaron BeasleyFS4355843340510040138300010
Jalen PitreFS3353525501410182105647911641510
DaRon BlandCB23448572204100000400000
Linden KingLB232242230249492213238415941000
Elvis PattersonCB232578617060013600400000
Andre WatersCB2281208601000400000000
John MobleyLB2277947851275113600320001
Jerome SallyDT32587351333030200011400
Micah McFaddenLB2221111941200000000000
Terry FairCB2222217915301000003491610010
Keith TraylorDT2222378910502000030000
Duane ClemonsDE22121853143424612000000000
Pio SagapoluteleDT2210252711340000001100
Duane GallowayFS220126431130003400400000
Kenny MixonDE22015699183112148000011100
Vaughan JohnsonLB21913582453210000111000
Amobi OkoyeDT2170181312023000000000
Bobby ButlerCB117665022024003000300000
Don DavisLB117863861766003211300000
Jim MorrisseyLB216097401000500100000
Mike HartenstineDE1167743371893148200000000
Lonnie YoungFS11613065000001015200000
Fred MarionFS11616131265163006115711000
George HalasTE1160214111000000000000
Nolan HarrisonDE11603802172133200001100
Byron HuntLB115092620200100021000
Steve BusickLB1150216521130300000000
Bill BatesSS212029200000200010000
Tony SimmonsDE180142520121000020000
Willie McGinestDE1551704111122000001000
Cobie DurantCB15075100000000000000
Fred McNeillLB2101100000000000000

Kicking

NamePositionYearsGamesXPAXPMXP PctFGAFGAFG PctFGA 50+FGM 50+FG LongPointsPuntsPuntYdsPuntsInside20PuntLongPuntAvg
Fuad ReveizK46512311896.713610073.551475341800000
Ryan StonehouseP33900000000001818450696948.07
Brian HansenP11700000000001044704486445.2
Mike VanderjagtK117747398.6261765.4004812400000
Jeff HayesP11600000000001084508356041.7
Ray GuyP11600000000001054578346043.6
Maury BufordP11600000000001154774385641.5
Scott BlantonK1520201001088042544400000
MattPatt BrownJohns-JuggsonK1111100000000100000

Returns

NamePositionYearsGamesKick ReturnsKick Ret YdsKick Ret TDKick Ret AvgKR LongPunt ReturnsPunt Ret YdsPunt Ret TDPunt Ret AvgPR Long
Johnny Lam JonesWR7104711602.372400000
Dave DuersonSS710042106707.2409266604.2377
Eddie GeorgeRB6853680303.7236139703.684
LeRoy IrvinCB57536204.143000000
Patrick WillisLB4561300.75300000
Leon HallCB4531000000000
Santonio HolmesWR35000000911061011.979
Alvin HarperWR3507718911163600000
Jermaine LewisWR3491112494022.473600000
Mike HaynesCB3471132755124.59700000
Tariq WoolenCB33932595012.533373701.7718
Chris OlaveWR33637808.673200000
Jerry ButlerWR23230608010.153100000
Elvis PattersonCB2321201200000
Terry FairCB22210261013.053400000
Boyd DowlerWR2221017609.35271215806.657
Randy MossWR221380013.354100000
Bobby ButlerCB1171-10-1000000
Tebucky JonesCB252560143200000
Tyronne DrakefordCB151101100000