Currently 0 users online

All-Time Franchise Player Stats

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

Passing

NamePositionYearsGamesStartsPlaysAttemptsCompletionsYardsTDsINTsRatingPass PctYds / AttYds / CmpYds / GAtt / GSacked20+40+Long
Jason CampbellQB2303018777144044056241575.8556.955.710.05135.223.84138561
Joe MontanaQB116161138395274252921895.869.46.49.2158.124.72221353
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 JonesWR46346424664149122.32.351.02006
Pete HolohanTE4575340062381011.781.30.38006
Mike HaynesCB3474750492564101.71.370.53005
Jermaine LewisWR3472922623487241.831.830.7007
Walt ArnoldTE3461814165870001.71.51.23003
Eddie GeorgeRB34438277389739682384.4388.4719.97351764
Butch WoolfolkRB23291139302879642.827.59.455146
Jerry ButlerWR2321719081835010.951.10.55006
Stacey BaileyWR2321589512021.20.40.15003
Santonio HolmesWR2316963726103.50.80.2005
Fred JacksonRB2310661186676533.721.963144
Alvin HarperWR2316739622011.850.750.2007
Jason CampbellQB230301877168020.40.350.55006
Rob CarpenterFB220325839108204.054.351.45009
Rick ParrosRB217329391306302.1512.13.92036
Joe MontanaQB116161138245040.20.31.50014
James BrooksRB11699842901465905.191.618.113664
Lionel JamesRB116011647202214.312.62.90020
J.P. FoschiTE2165375140020.20.05004
Mark DuperWR115121017240320.30.1002
Tim SpencerFB1151270526771035.11.7009
Tony CollinsRB114030215107.51.10.10014
Mike PritchardWR114432829014.50.60.1007
Jeff SmithRB2115228107374001.75174.852032
Mike TomczakQB111957116-1502-0.901.5003
Tony EasonQB41074611-200-0.500.02000
Tim WrightmanTE252373000000.3000

Receiving

NamePositionYearsGamesStartsPlaysTargetsCatchesYardsTDsFumblesDropsRec AvgYds / GCatch / G20+40+Long
Johnny Lam JonesWR4634642463382082222921810.5835.053.2823152
Pete HolohanTE4575340061659887431118.6814.731.659142
Dennis McKinnonWR348042517121381006.672.870.272028
Mike HaynesCB347475049416767778076.716.871.677253
Jermaine LewisWR3472922622051041121641711.0323.932.238040
Walt ArnoldTE34618141668452352044.975.030.97009
Clint DidierTE3461189185453392067.67.370.971027
Eddie GeorgeRB34438277331141391859.43.10.31029
Butch WoolfolkRB2329113949352842428.48.91.13037
Jerry ButlerWR2321719081308179981109.724.952.557028
Stacey BaileyWR232158925191851208.95.80.6108
Santonio HolmesWR231696330201900018.9560.652036
Fred JacksonRB231066126161250317.74.10.5209
Alvin HarperWR2316739614151631512.7516.651.35161
Rob CarpenterFB220325886190003.151.250.35008
Rick ParrosRB2173293127510023.651.950.250012
James BrooksRB116998433231402006.18.81.40020
Lionel JamesRB116011632601030.40.1004
J.P. FoschiTE216537531141300037.36.650.75105
Mark DuperWR115121017855661963611.141.33.75151
Tim SpencerFB1151270542110015.50.70.1007
Mike PritchardWR1144328261819421010.813.91.33027
Jeff SmithRB21152281484800232.20.35009
Phil McConkeyWR2100683170103.50.350.05007

Blocking

NamePositionYearsGamesStartsPlaysPancakesSacks AllowedMissed BlksFumbles Rec.
Johnny Lam JonesWR46346424644001
Pete HolohanTE4575340061200491
Joe JacobyT4503022291183100
Max MontoyaG3484836641554261
Dennis McKinnonWR34804252000
Mike HaynesCB3474750499002
Jermaine LewisWR34729226232003
Walt ArnoldTE346181416630172
Clint DidierTE34611891400160
Tim IrwinT345367116060
Eddie GeorgeRB344382773355324
Rich UmphreyC3423526441125261
Jay HilgenbergC3404029981169452
Karl BaldischwilerT3333122071177400
Butch WoolfolkRB2329113922061
Jerry ButlerWR23217190818001
Stacey BaileyWR23215894001
Keith BishopG331564418200
Kurt BeckerG231312262897240
Santonio HolmesWR23169632000
Fred JacksonRB2310661150101
Andrew WhitworthT2313123261704640
Alvin HarperWR23167394001
Jason CampbellQB23030187713000
Erik WilliamsT230302220874110
Rob CarpenterFB220325815010
Rick ParrosRB21732936000
Joe MontanaQB1161611384000
James BrooksRB116998412030
Mark BortzG11612572030
Lionel JamesRB11601161021
J.P. FoschiTE21653759050
Mark DuperWR1151210176001
Tim SpencerFB11512705250100
Larry LeeG1151589338181
Kyle CookC115655029020
Mike PritchardWR11443282001
Jeff SmithRB21152282030
Mike TomczakQB11195712000
Samson SateleC1110981000
Tony EasonQB41074613000
Kevin DoginsG290241010
Edwin BaileyG180441000
John HudsonG260592000
Lorenzo HamptonRB15080010
Tim WrightmanTE252370010
John ScullyG140221000
Evan PilgrimG1401101010
Oliver LuckQB2211491000

Defense

NamePositionYearsGamesStartsPlaysTacklesTFLMissed Tac.SacksHurriesKnockdownsTargetedIntsInt YdsPasses DefForce FumFum RecoveredFum YdsDef TDsSafeties
Keith WillisDE46363339611541231273415000842210
Ken FantettiLB4633430893395123632117111273300
Doug ReedDT463262074432101127600000000
Bo EasonLB46220158713615153248410911100
Rulon JonesDE461573007114478860211100051000
Dave DuersonSS4606048574495417111503621663210
Keith SimpsonFS4582621091340131021223821221110
LeRoy IrvinCB45755478822411001135661164044100
Mike HaynesCB3474750491903201004169414672410
Robert LylesLB4473828212463916321122237823010
Alphonso CarrekerDE34709663112351611400001000
Clarence ChapmanCB3461821495306100831-31210000
Chad EatonDT3462822975351571012500031000
Marcus ColemanFS34332234111901630010121001122010
Steve Wilson DBSS23244181621011800000000
Linden KingLB232242230249492213238415941000
Ross BrownerDE23226872912921371000211500
Jim WilksDT23237781855141400001000
Elvis PattersonCB232578617060013600400000
Kyle WilliamsDT2313115883585295800011000
Chad GreenwayLB228251743152251810171101010000
John MobleyLB2277947851275113600320001
Jerome SallyDT32387251333030200011400
Chris ZorichDT2220360510010300000000
Duane GallowayFS220126431130003400400000
Jim MorrisseyLB216097401000500100000
Mike HartenstineDE1167743371893148200000000
Lonnie YoungFS11613065000001015200000
Fred MarionFS11616131265163006115711000
George HalasDE1160214111000000000000
Nolan HarrisonDE11603802172133200001100
Byron HuntLB115092620200100021000
Darryl TalleyLB1151511061433572112800210001
Andre WatersSS1151160600000400000000
Aaron BeasleyFS1154614280510035138300010
Fred ThomasCB115131611020002100200000
Patrick WillisLB1151512651311774104800441100
Steve BusickLB1140210521130300000000
Eugene LockhartLB113191300000300000000
Bill BatesSS212029200000200010000
Leon HallCB1125569190300036111400000
Tony SimmonsDE180142520121000020000
Dennis HarrisonDE180109320030100000000
Rubin CarterDT177429610011000000000
Fred McNeillLB2101100000000000000

Kicking

NamePositionYearsGamesXPAXPMXP PctFGAFGAFG PctFGA 50+FGM 50+FG LongPointsPuntsPuntYdsPuntsInside20PuntLongPuntAvg
Fuad ReveizK46311911496.71309472.621475339600000
Jeff HayesP11600000000001084508356041.7
Ray GuyP11600000000001054578346043.6
Maury BufordP11600000000001154774385641.5
Brian HansenP1150000000000964368446445.5

Returns

NamePositionYearsGamesKick ReturnsKick Ret YdsKick Ret TDKick Ret AvgKR LongPunt ReturnsPunt Ret YdsPunt Ret TDPunt Ret AvgPR Long
Johnny Lam JonesWR463711604.152400000
Dave DuersonSS460000006643903.2554
LeRoy IrvinCB45736205.183000000
Mike HaynesCB3471132755124.59700000
Jermaine LewisWR3471082438022.533600000
Eddie GeorgeRB34400000117503.74
Jerry ButlerWR23230608010.153100000
Elvis PattersonCB2321201200000
Santonio HolmesWR2310000054812014.979
Alvin HarperWR231391083113.910000000
Patrick WillisLB1151303300000