San Francisco 49ers players with a 10+ sack season

13 players have had a 10+ sack season for the San Francisco 49ers. Charles Haley did it the most, 4 times (1986, 1988–1990), the best at 16 sacks. On a roster now: Nick Bosa, DeForest Buckner, and Arik Armstead.

San Francisco 49ers players with a 10+ sack season
PlayerPosSeasonsBest
Charles HaleyDE1986, 1988–199016
Nick BosaDE2021–202318.5
Chris DolemanDE1996–199815
Aldon SmithDE2011–201219.5
Dana StubblefieldDT1993, 199715
Roy BarkerDT1996, 199812.5
Bryant YoungDT1996, 199911.5
Tim HarrisLB199217
Andre CarterDE200212.5
DeForest BucknerDT201812
Kevin GreeneLB199710.5
Pierce HoltDT198910.5
Arik ArmsteadDT201910

Reached with the club in one regular season. Seasons are on file in full from 1993; before that only some of the stars are, so an older name can be missing.

San Francisco 49ers: roster, record and every grid cell →