Currently 0 users online

All-Time Franchise Player Stats

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

Passing

NamePositionYearsGamesStartsPlaysAttemptsCompletionsYardsTDsINTsRatingPass PctYds / AttYds / CmpYds / GAtt / GSacked20+40+Long
Jason CampbellQB2323220347704364339251576.2557.255.79.95135.1523.954442561
Steve YoungQB22020121154637544133311109.669.78.111.65227.128.053150966
Joe MontanaQB116161138395274252921895.869.46.49.2158.124.72221353
Mike TomczakQB111957122713114654377.457.76.511.2133.220.61313562
Tony EasonQB4107461167847725140.537.22.73.930.356.49609
Sam HowellQB2103312152666215750.9544.74.39.571.5517.6594036
Oliver LuckQB22114948262962043.427.13.15.7741264028

Rushing

NamePositionYearsGamesStartsPlaysAttemptsYardsTDsFumblesRush AvgYds / GAtt / G20+40+Long
Johnny Lam JonesWR68969607274188152.8520.8007
Eddie GeorgeRB5705442301228592040115.0680.6216.46532385
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
Tim SpencerFB23421146450253214.757.451.454143
Fred JacksonRB2331731215788543.6523.756.53144
Butch WoolfolkRB23291139302879642.827.59.455146
Jerry ButlerWR2321719081835010.951.10.55006
Stacey BaileyWR2321589512021.20.40.15003
Jason CampbellQB2323220341920300.10.6006
Tony CollinsRB22716613102307.74.40.550020
Tony HunterTE224893247010.90.20.1003
Cade OttonTE2241912291027121.350.80.3006
Stephen DavisRB22287111869271425.6544.78.15039
Chris OlaveWR2211915482184004.053.91007
Rob CarpenterFB220325839108204.054.351.45009
Steve YoungQB2202012111789186165.244.858.79028
Rick ParrosRB217329391306302.1512.13.92036
J.P. FoschiTE2176461140020.20.05004
Joe MontanaQB116161138245040.20.31.50014
James BrooksRB11699842901465905.191.618.113664
Lionel JamesRB116011647202214.312.62.90020
Mike PritchardWR116434229014.50.60.1007
Mark DuperWR115121017240320.30.1002
Jeff ChadwickWR1153257316015.31.10.2007
Jeff SmithRB2115228107374001.75174.852032
Mike TomczakQB111957116-1502-0.901.5003
Tony EasonQB41074611-200-0.500.02000
Sam HowellQB2103312279030.151.13.4006
John L WilliamsFB170147516003.22.30.7006
Randy MossWR1776163121041.70.4005
Roy GreenWR16012130030.50.2003
Kimble AndersRB161581196008.7161.81145
Tim WrightmanTE252373000000.3000
Allen PinkettRB12031000000.5000

Receiving

NamePositionYearsGamesStartsPlaysTargetsCatchesYardsTDsFumblesDropsRec AvgYds / GCatch / G20+40+Long
Johnny Lam JonesWR68969607251331936682152911.4343.533.7741356
Eddie GeorgeRB570544230573027131188.864.780.52219
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
Tim SpencerFB234211464168360124.851.050.25009
Fred JacksonRB233173130191370417.154.150.55209
Butch WoolfolkRB2329113949352842428.48.91.13037
Jerry ButlerWR2321719081308179981109.724.952.557028
Stacey BaileyWR232158925191851208.95.80.6108
Tony CollinsRB227166521200030.550.1006
Tony HunterTE224893278544341137.55172.253028
Cade OttonTE224191229111604853288.1522.252.752027
Stephen DavisRB2228711201419812114.914.30.853166
Chris OlaveWR221191548157919308099.6540.74.156036
Rob CarpenterFB220325886190003.151.250.35008
Rick ParrosRB2173293127510023.651.950.250012
J.P. FoschiTE217646139191660036.957.70.9105
James BrooksRB116998433231402006.18.81.40020
Lionel JamesRB116011632601030.40.1004
Mike PritchardWR1164342261819421010.812.11.13027
Mark DuperWR115121017855661963611.141.33.75151
Jeff ChadwickWR1153257372424511210.216.31.62036
Jeff SmithRB21152281484800232.20.35009
Phil McConkeyWR2100683170103.50.350.05007
John L WilliamsFB1701473120001202.90.10020
Randy MossWR177616684765150113.9936.78147
Boyd DowlerWR17011565321016.44.60.70013
Roy GreenWR1601211500050.80.2005
Kimble AndersRB1615833131004.32.20.5007

Blocking

NamePositionYearsGamesStartsPlaysPancakesSacks AllowedMissed BlksFumbles Rec.
Johnny Lam JonesWR68969607270002
Eddie GeorgeRB570544230658588
Pete HolohanTE4575340061200491
Andrew WhitworthT45656423934251220
Erik WilliamsT4565642691784170
Joe JacobyT4523022571183100
Kurt BeckerG35050374212912400
Santonio HolmesWR35016192212000
Alvin HarperWR350811896001
Jermaine LewisWR34929229132003
Max MontoyaG3484836641554261
Dennis McKinnonWR34804252000
Clint DidierTE348131009420190
Mike HaynesCB3474750499002
Walt ArnoldTE446181416630172
Tim IrwinT345367116060
Rich UmphreyC3423526441125261
Jay HilgenbergC3404029981169452
Kyle CookC340312429141280
Tim SpencerFB234211464691171
Karl BaldischwilerT3333122071177400
Fred JacksonRB2331731170141
Butch WoolfolkRB2329113922061
Jerry ButlerWR23217190818001
Stacey BaileyWR23215894001
Jason CampbellQB23232203414000
Keith BishopG331564418200
Tony HunterTE2248932280101
Cade OttonTE224191229620231
Stephen DavisRB2228711190100
Samson SateleC321124911210
Chris OlaveWR22119154818000
Rob CarpenterFB220325815010
Steve YoungQB2202012114005
Zion JohnsonG22019139857191
Zach TomT22011858090
Rick ParrosRB21732936000
J.P. FoschiTE217646112060
Larry LeeG11717104539181
Evan PilgrimG217444215220
Joe MontanaQB1161611384000
James BrooksRB116998412030
Mark BortzG11612572030
Lionel JamesRB11601161021
Mike PritchardWR11643422001
Mark DuperWR1151210176001
Jeff ChadwickWR11532573001
Jeff SmithRB21152282030
Mike TomczakQB11195712000
John HudsonG3110743000
Tony EasonQB41074613000
Sam HowellQB21033121002
Kevin DoginsG290241010
Edwin BaileyG180441000
John L WilliamsFB1701473030
Randy MossWR17761614000
Boyd DowlerWR1701151000
Tom NewberryG17754323111
Chris VillarrialG1611207100
Kimble AndersRB161581040
Lorenzo HamptonRB15080010
Tim WrightmanTE252370010
John ScullyG140221000
Oliver LuckQB2211491000

Defense

NamePositionYearsGamesStartsPlaysTacklesTFLMissed Tac.SacksHurriesKnockdownsTargetedIntsInt YdsPasses DefForce FumFum RecoveredFum YdsDef TDsSafeties
Keith WillisDE68982443413952261492517000852210
Dave DuersonSS686866934633567171122541351973220
Doug ReedDT582282492514111197800000000
Rulon JonesDE57571364912954101194301100061000
LeRoy IrvinCB57559519223811101136861164144100
Alphonso CarrekerDE573717233916765123800001000
Chad EatonDT5724034578410202021151100041000
Bo EasonLB57020161813715163248510911100
Robert LylesLB5664132682744618321137337933010
Marcus ColemanSS56538287815001930012141141522010
Ken FantettiLB4633430893395123632117111273300
Keith SimpsonFS4602621211340131021253821321110
Kyle WilliamsDT45757290263107102251100031000
Chad GreenwayLB451372799283522713011132731530000
Mike HaynesCB3474750491903201004169414672410
Clarence ChapmanCB3461821495306100831-31210000
Chris ZorichDE44608651014031400000000
Darryl TalleyLB3414130543235119421973291552201
Patrick WillisLB34138335231856181843136001083300
Fred ThomasCB340261714020002500200000
Leon HallCB3382423139306103151271410000
Aaron BeasleyFS3335841340510040138300010
Steve Wilson DBSS23244181621011800000000
Linden KingLB232242230249492213238415941000
Ross BrownerDE23226872912921371000211500
Jim WilksDT23237781855141400001000
Elvis PattersonCB232578617060013600400000
Andre WatersDE2281208601000400000000
John MobleyLB2277947851275113600320001
Jerome SallyDT32587351333030200011400
DaRon BlandCB22415271301100000100000
Tariq WoolenCB22424213211801600013527336613200
David OjaboLB2234399511351001400100000
Duane GallowayFS220126431130003400400000
Jalen PitreFS2202014179008100562167431400
Amobi OkoyeDT2170181312023000000000
Bobby ButlerCB117665022024003000300000
Don DavisLB117863861766003211300000
Jim MorrisseyLB216097401000500100000
Mike HartenstineDE1167743371893148200000000
Lonnie YoungFS11613065000001015200000
Fred MarionSS11616131265163006115711000
George HalasWR1160214111000000000000
Nolan HarrisonDE11603802172133200001100
Byron HuntLB115092620200100021000
Steve BusickLB1150216521130300000000
Micah McFaddenLB215189531100000000000
Eugene LockhartLB113191300000300000000
Bill BatesSS212029200000200010000
Dennis HarrisonDE1100124320030100000000
Tony SimmonsDE180142520121000020000
Rubin CarterDT177429610011000000000
Vaughan JohnsonLB170127411100000101000
Terry FairCB1775471405000018600000
Keith TraylorDT172107100001000000000
Pio SagapoluteleDT17060400210000001100
Kenny MixonDE176205416041000000000
Duane ClemonsDE1662241001224000000000
Fred McNeillLB2101100000000000000

Kicking

NamePositionYearsGamesXPAXPMXP PctFGAFGAFG PctFGA 50+FGM 50+FG LongPointsPuntsPuntYdsPuntsInside20PuntLongPuntAvg
Fuad ReveizK46512311896.713610073.551475341800000
Ryan StonehouseP22400000000001195461446544.6
Brian HansenP11700000000001044704486445.2
Jeff HayesP11600000000001084508356041.7
Ray GuyP11600000000001054578346043.6
Maury BufordP11600000000001154774385641.5
Mike VanderjagtK1734341001066000425200000
MattPatt BrownJohns-JuggsonK1111100000000100000

Returns

NamePositionYearsGamesKick ReturnsKick Ret YdsKick Ret TDKick Ret AvgKR LongPunt ReturnsPunt Ret YdsPunt Ret TDPunt Ret AvgPR Long
Johnny Lam JonesWR689711602.772400000
Dave DuersonSS6862668508.83407951004.0354
LeRoy IrvinCB57536204.143000000
Eddie GeorgeRB57092250535117502.224
Santonio HolmesWR35000000911061011.979
Alvin HarperWR3507718911163600000
Jermaine LewisWR3491112494022.473600000
Mike HaynesCB3471132755124.59700000
Patrick WillisLB3411301300000
Leon HallCB3381000000000
Jerry ButlerWR23230608010.153100000
Elvis PattersonCB2321201200000
Tariq WoolenCB22432595018.83373702.6518
Chris OlaveWR2213780133200000
Bobby ButlerCB1171-10-1000000
Randy MossWR171290292900000