Currently 0 users online

All-Time Franchise Player Stats

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

Passing

NamePositionYearsGamesStartsPlaysAttemptsCompletionsYardsTDsINTsRatingPass PctYds / AttYds / CmpYds / GAtt / GSacked20+40+Long
Jason CampbellQB2323220347704364339251576.2557.255.79.95135.1523.954442561
Joe MontanaQB116161138395274252921895.869.46.49.2158.124.72221353
Mike TomczakQB111957122713114654377.457.76.511.2133.220.61313562
Tony EasonQB4107461167847725140.537.22.73.930.356.49609
Steve YoungQB17740216911214519410166.38.613207.324.11619353
Oliver LuckQB22114948262962043.427.13.15.7741264028
Sam HowellQB1117039151642247.438.54.210.91643902036

Rushing

NamePositionYearsGamesStartsPlaysAttemptsYardsTDsFumblesRush AvgYds / GAtt / G20+40+Long
Johnny Lam JonesWR57457505968163142.542.140.88006
Pete HolohanTE4575340062381011.781.30.38006
Eddie GeorgeRB4554833441069505430104.939018.58462285
Jermaine LewisWR3492922913487241.831.80.7007
Clint DidierTE3481310094120010.230.07004
Mike HaynesCB3474750492564101.71.370.53005
Walt ArnoldTE4461814165870001.271.120.92003
Santonio HolmesWR3421314581039103.7710.23006
Alvin HarperWR34281008726011.230.50.13007
Fred JacksonRB2331731215788543.6523.756.53144
Butch WoolfolkRB23291139302879642.827.59.455146
Jerry ButlerWR2321719081835010.951.10.55006
Stacey BaileyWR2321589512021.20.40.15003
Jason CampbellQB2323220341920300.10.6006
Tim SpencerFB22614107845248206.858.21.44143
Rob CarpenterFB220325839108204.054.351.45009
Tony CollinsRB2200491187307.759.451.150020
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 SmithRB2115228107374001.75174.852032
Mike TomczakQB111957116-1502-0.901.5003
Tony EasonQB41074611-200-0.500.02000
Tony HunterTE19546547001.80.80.4003
Stephen DavisRB19027683389714.743.29.23039
Cade OttonTE19432457101.40.80.6002
Chris OlaveWR1997971251004.25.71.3007
Steve YoungQB17740257347246.149.68.13028
Tim WrightmanTE252373000000.3000
Sam HowellQB111704000004000

Receiving

NamePositionYearsGamesStartsPlaysTargetsCatchesYardsTDsFumblesDropsRec AvgYds / GCatch / G20+40+Long
Johnny Lam JonesWR57457505941125528461442611.2240.53.5832252
Pete HolohanTE4575340061659887431118.6814.731.659142
Eddie GeorgeRB455483344391715711068.552.680.3107
Jermaine LewisWR3492922912051041121641711.0322.832.138040
Dennis McKinnonWR348042517121381006.672.870.272028
Clint DidierTE34813100993493582067.57.411027
Mike HaynesCB347475049416767778076.716.871.677253
Walt ArnoldTE44618141668452352043.723.770.73009
Santonio HolmesWR34213145866474502049.1313.11.375036
Alvin HarperWR3428100882526183168.312.431.037161
Fred JacksonRB233173130191370417.154.150.55209
Butch WoolfolkRB2329113949352842428.48.91.13037
Jerry ButlerWR2321719081308179981109.724.952.557028
Stacey BaileyWR232158925191851208.95.80.6108
Tim SpencerFB22614107895240014.910.2008
Rob CarpenterFB220325886190003.151.250.35008
Tony CollinsRB22004911600030.750.1006
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 SmithRB21152281484800232.20.35009
Phil McConkeyWR2100683170103.50.350.05007
Tony HunterTE19546532222070019.4232.41028
Stephen DavisRB19027632110105.51.20.2007
Cade OttonTE19432429141070047.611.91.61024
Chris OlaveWR199797824951930410.657.75.43036
Jeff ChadwickWR181817555000116.90.60019

Blocking

NamePositionYearsGamesStartsPlaysPancakesSacks AllowedMissed BlksFumbles Rec.
Johnny Lam JonesWR57457505959002
Pete HolohanTE4575340061200491
Eddie GeorgeRB455483344455446
Joe JacobyT4523022571183100
Jermaine LewisWR34929229132003
Max MontoyaG3484836641554261
Dennis McKinnonWR34804252000
Clint DidierTE348131009420190
Mike HaynesCB3474750499002
Walt ArnoldTE446181416630172
Tim IrwinT345367116060
Rich UmphreyC3423526441125261
Kurt BeckerG34242309211411300
Santonio HolmesWR3421314588000
Andrew WhitworthT3424231562455960
Alvin HarperWR342810085001
Erik WilliamsT3414130731184140
Jay HilgenbergC3404029981169452
Karl BaldischwilerT3333122071177400
Fred JacksonRB2331731170141
Butch WoolfolkRB2329113922061
Jerry ButlerWR23217190818001
Stacey BaileyWR23215894001
Jason CampbellQB23232203414000
Keith BishopG331564418200
Tim SpencerFB226141078441130
Kyle CookC22516123375140
Rob CarpenterFB220325815010
Rick ParrosRB21732936000
J.P. FoschiTE217646112060
Larry LeeG11717104539181
Joe MontanaQB1161611384000
James BrooksRB116998412030
Mark BortzG11612572030
Lionel JamesRB11601161021
Mike PritchardWR11643422001
Mark DuperWR1151210176001
Evan PilgrimG21322778020
Samson SateleC213124811210
Jeff SmithRB21152282030
Mike TomczakQB11195712000
Tony EasonQB41074613000
John HudsonG3100712000
Kevin DoginsG290241010
Tony HunterTE19546513070
Stephen DavisRB19027611030
Cade OttonTE19432417080
Chris OlaveWR19979713000
Edwin BaileyG180441000
Zion JohnsonG17750923021
Zach TomT170511010
Lorenzo HamptonRB15080010
Tim WrightmanTE252370010
John ScullyG140221000
Oliver LuckQB2211491000

Defense

NamePositionYearsGamesStartsPlaysTacklesTFLMissed Tac.SacksHurriesKnockdownsTargetedIntsInt YdsPasses DefForce FumFum RecoveredFum YdsDef TDsSafeties
Keith WillisDE57474387512947241476437000852210
Doug ReedDT574272306472101187600000000
Dave DuersonSS57171571753555213111953621763210
Rulon JonesDE57167346812350101085261100051000
LeRoy IrvinCB56757502523211101136461164044100
Bo EasonLB56720161213715163248510911100
Ken FantettiLB4633430893395123632117111273300
Keith SimpsonFS4602621211340131021253821321110
Robert LylesLB5583830032544017321129337923010
Alphonso CarrekerDE458112473413462715500001000
Chad EatonDT45734283064517131212800031000
Marcus ColemanFS45135258414001730011431121322010
Mike HaynesCB3474750491903201004169414672410
Clarence ChapmanCB3461821495306100831-31210000
Kyle WilliamsDT34242212744855135900021000
Chad GreenwayLB3393222692294124801962731320000
Steve Wilson DBSS23244181621011800000000
Linden KingLB232242230249492213238415941000
Ross BrownerDE23226872912921371000211500
Jim WilksDT23237781855141400001000
Elvis PattersonCB232578617060013600400000
Chris ZorichDT3310571610031400000000
John MobleyLB2277947851275113600320001
Darryl TalleyLB2262619512174292117213810001
Patrick WillisLB226262164216301191010100562200
Jerome SallyDT32587351333030200011400
Fred ThomasCB225245214020002500200000
Aaron BeasleyFS2245815340510040138300010
Leon HallCB2231513715004000105271110000
Andre WatersSS2221173600000400000000
Duane GallowayFS220126431130003400400000
Jim MorrisseyLB216097401000500100000
Mike HartenstineDE1167743371893148200000000
Lonnie YoungFS11613065000001015200000
Fred MarionFS11616131265163006115711000
George HalasDE1160214111000000000000
Nolan HarrisonDE11603802172133200001100
Byron HuntLB115092620200100021000
Steve BusickLB1150216521130300000000
Eugene LockhartLB113191300000300000000
Bill BatesSS212029200000200010000
Dennis HarrisonDE1100124320030100000000
Amobi OkoyeDT29099100000000000000
Bobby ButlerCB19336812001001600100000
Don DavisLB19429031444001300000000
Tariq WoolenCB1997865207000671681420000
Tony SimmonsDE180142520121000020000
Jalen PitreFS188516330210026113101100
David OjaboLB180871561100700000000
Rubin CarterDT177429610011000000000
Fred McNeillLB2101100000000000000

Kicking

NamePositionYearsGamesXPAXPMXP PctFGAFGAFG PctFGA 50+FGM 50+FG LongPointsPuntsPuntYdsPuntsInside20PuntLongPuntAvg
Fuad ReveizK57414513895.5415311070.61685346800000
Brian HansenP11700000000001044704486445.2
Jeff HayesP11600000000001084508356041.7
Ray GuyP11600000000001054578346043.6
Maury BufordP11600000000001154774385641.5
Ryan StonehouseP190000000000462160196547

Returns

NamePositionYearsGamesKick ReturnsKick Ret YdsKick Ret TDKick Ret AvgKR LongPunt ReturnsPunt Ret YdsPunt Ret TDPunt Ret AvgPR Long
Johnny Lam JonesWR574711603.322400000
Dave DuersonSS571000006643902.654
LeRoy IrvinCB56736204.143000000
Eddie GeorgeRB45500000117502.784
Jermaine LewisWR3491112494022.473600000
Mike HaynesCB3471132755124.59700000
Santonio HolmesWR3420000081100301279
Alvin HarperWR342591476115.13000000
Jerry ButlerWR23230608010.153100000
Elvis PattersonCB2321201200000
Patrick WillisLB2261301.5300000
Tariq WoolenCB1916248015.53000000
Chris OlaveWR192540273200000