Note: sacks prior to 1982 are not official. For more information, please read our blog post

Defense

  • * Selected to Pro Bowl, + First-Team All-Pro
Defense Table
Games Def Interceptions Fumbles Tackles
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
1John AdamsCHI24132123600.0
2Herb AdderleyGNB22141190910000.0
3Grady AldermanMIN23LT1414031500.0
4Bill AndersonWAS25TE141111000.0
5Taz AndersonSTL23TE141211000.0
6Jon Arnett*RAM26LHB141431000.0
7Doug Atkins*CHI31RDE141402009.0
8John AveniWAS2614021000.0
9Gene BabbDAL27RLB141101002.5
10Dave BakerSFO24LS1414612304002500.0
11John BakerRAM26LDE1381.0
12Sam BakerCLE3214001000.0
13Billy Ray BarnesPHI26LHB12842000.0
14Erich Barnes*+NYG26LCB14147195210201900.0
15Dick BassRAM24FB14962000.0
16Ted BatesSTL25LLB14143.0
17Maxie Baughan*PHI23RLB141412202201004.5
18Chuck BednarikPHI36C14142330330.0
19Bob BercichDAL25LS663480280.0
20Tom BettisGNB28mlb1282.0
21Don BishopDAL27RCB14148172057011300.0
22Nate BordenDAL29RDE14144.5
23Bruce BosleySFO28LG121201000.0
24Don BosselerWAS25FB121121000.0
25Bobby BoydBAL24LCB141420000.0
26Ordell BraaseBAL29RDE1313010012.0
27Charlie BradshawPIT25RT121111000.0
28Zeke BratkowskiRAM30QB131144000.0
29Rod Breedlove WAS23RLB111023102701004.0
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
30Carl BrettschneiderDET30LLB121201006.5
31Johnny BrewerCLE241400.5
32Charley BrittRAM23LS1185290130.0
33John BrodieSFO26QB141411000.0
34Tom BrookshierPHI30RCB7722002001000.0
35Bill BrownCHI2314321000.0
36Ed BrownCHI33qb14512000.0
37Jim Brown*+CLE25FB141461000.0
38Roger BrownDET24RDT14141100100329012.0
39Timmy BrownPHI24lhb13443000.0
40Rudy BukichPIT31QB11873000.0
41Jackie BurkettBAL25LLB14912302301001.0
42Don BurroughsPHI30RS13107900420.0
43Bill ButlerPIT24LCB108310317111000.0
44Stan CampbellPHI31RG131001000.0
45J.C. CarolineCHI28LCB14143480280.0
46Jimmy CarrPHI28LCB131222002001500.0
47Bernie CaseySFO2212211000.0
48Howard CassadyDET2714121000.0
49Don ChandlerNYG2714022000.0
50Monte ClarkSFO24RDT121001004.0
51Frank ClarkeDAL27RHB141411000.0
52Daniel ColchicoSFO26LDE14149.5
53Jim ColvinBAL24RDT1370.5
54Charlie ConerlyNYG40qb13442000.0
55Lou CordileoneSFO2412301503.5
56Vince CostelloCLE29LLB1410013011.0
57Gene CroninWAS28le14701000.5
58Irv CrossPHI22rcb13723603602300.0
59Lindon CrowRAM28RCB1414611703101000.0
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
60Ed CulpepperMIN27RDT141402001.0
61Dan CurrieGNB26LLB121235912102002.5
62Carroll DaleRAM23LE141411000.0
63Willie DanielPIT24RS141337604101300.0
64Ben DavidsonGNB211402.0
65Glenn DavisDET278211000.0
66Willie DavisGNB27LDE141403009.5
67Ted Dean*PHI2314561000.0
68Dean Derby2TM26131337303002000.0
69Art DonovanBAL36LDT14142.5
70Jim DoranDAL34140111001.0
71Eddie Dove*SFO24RS14143410280.0
72Mike DowdleDAL24llb14411401402001.0
73Fred DuganWAS28LE131311000.0
74L.G. DupreDAL2910021000.0
75Sam EtcheverrySTL31QB149156000.0
76Stan FanningCHI2414101000.0
77Wiley FeaginBAL2414001000.0
78Pat FischerSTL2112213000.0
79Galen FissCLE30llb13911301303003.0
80Don FlemingCLE24LS1413362041023500.0
81Bill Forester*+GNB29RLB14122330333.5
82Joe FortunatoCHI31LLB141433401601005.5
83Tom FranckhauserDAL24641230230.0
84Bobby FranklinCLE25RS141322002010000.0
85Bobby FreemanPHI29LS141101200.0
86Ken FrostDAL23140100001000.5
87Frank FullerSTL32RDT141402505.0
88Bob Gain*CLE32LDT141401005.5
89Bob GaitersNYG23LHB149113000.0
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
90Willie GalimoreCHI26HB141282000.0
91Prentice GauttSTL23LHB1413321100.0
92Bill George*+CHI32MLB1414318013020011.5
93Jim Gibbons*DET25RE141302000.0
94Bill GlassDET26RDE141401006.5
95Gary GlickBAL31rcb1184180100.0
96Gene GossagePHI26lg14501000.0
97Charley Granger2TM2314801300.0
98Ken Gray*STL25RG131202100.0
99Dick GrecniMIN231251160160.0
100Glynn GregoryDAL2214412102101000.0
101Hank GremmingerGNB28LCB141455404101000.0
102Rosey GrierNYG29RDT141402709.0
103Lou GrozaCLE3714001000.0
104Ralph GuglielmiSTL28qb9572600.0
105Riley GunnelsPHI2414301007.5
106Dale Hackbart2TM2314961282480.0
107Fred HagemanWAS24MLB131301003.0
108Dick Haley2TM24126100011000.0
109Alvin HallRAM279701001001000.0
110Dave HannerGNB31LDT1311110102003.5
111Jimmy HarrisDAL27lcb11621301202000.0
112Bob HarrisonBAL23RS13133430270.0
113Bob HarrisonSFO24MLB14122140901000.0
114Alex HawkinsBAL24LHB111132000.0
115Rip HawkinsMIN22MLB14135700340.0
116Larry HayesNYG2614402000.0
117Matt HazeltineSFO28RLB141412602603805.5
118Don HealyDAL25LDT141411101105002.0
119Ed HenkeSTL34LDE14126.0
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
120Mike HenryPIT25LLB106180802000.0
121Urban HenryRAM26ldt14701000.0
122Bill HerchmanDAL28RDT141401000.5
123Harlon HillCHI29RS14835202401000.0
124Jimmy Hill*STL33RCB13124921350.0
125John HouserDAL26lg14701000.0
126Jim HoustonCLE24LDE141401008.5
127Chuck HowleyDAL25LLB131315053.0
128Billy Howton DAL31LE141411400.0
129Sam Huff*NYG27MLB1414313013021214.5
130Jerry HuthMIN28LG141401000.0
131Dick James*WAS27RHB14111280280.0
132Chuck JaneretteNYG2314301000.0
133Bill JobkoRAM26RLB11101160160.0
134Jimmy JohnsonSFO23RCB121051160630.0
135John Henry JohnsonPIT32FB141373000.0
136Deacon JonesRAM23lde146031009.5
137Henry Jordan*+GNB26RDT1498.5
138Sonny Jurgensen*+PHI27QB141462000.0
139Carl KammererSFO241421.0
140John KapelePIT2414001000.5
141Alex Karras*+DET26LDT1414020011.5
142Jim Katcavage*+NYG27LDE14140338011.51
143Gorden KelleySFO23LLB141410002.5
144Jim KerrWAS22RS131279303811000.5
145Brady KeysPIT25LS121122101221000.0
146Ed KhayatPHI26RDT141203001.0
147Bob KilcullenCHI251411.0
148Bill KomanSTL27RLB1413180803004.0
149Joe KrakoskiWAS24RCB11104130110.0
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
150Rich KreitlingCLE25LE131122400.0
151Charlie KruegerSFO24RDE141301008.51
152Joe KrupaPIT28LDT141403006.0
153Roland LakesSFO2214201003.0
154Night Train Lane*+DET33LCB12126730320.0
155Yale Lary*DET31RS14146950420.0
156Bobby LaynePIT35qb8641000.0
157Eddie LeBaronDAL31QB141072100.0
158Dick LeBeauDET24RCB141034503301000.0
159Roger LeClercCHI2514103005.5
160Monte LeeSTL2312117070.0
161Joe LewisBAL251101.5
162Bob LillyDAL22LDE141401005.5
163Gene LipscombPIT30RDT141417.5
164Cliff LivingstonNYG31LLB1313300003503.0
165Warren LivingstonDAL23LCB88130312000.0
166Dave LloydCLE25MLB141002005.0
167J.W. Lockett2TM2414984100.0
168Bob LongRAM27rlb1351100100.5
169John LoVetereRAM25RDT13138.0
170Gary LoweDET27LS141451601102000.01
171Lamar LundyRAM26RDE141411.0
172Lenny LylesBAL2514011400.0
173Dick LynchNYG25RCB141496003622501.0
174Red Mack PIT2411311000.0
175Bruce MaherDET24rcb12618080.0
176Gino Marchetti*+BAL34LDE1414010013.01
177Joe MarconiRAM2713001000.0
178Amos MarshDAL22FB147123000.0
179Jim MarshallMIN24LDE141404006.0
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
180Tommy MasonMIN22lhb13472000.0
181Norm MastersGNB28lt14902000.0
182Riley MattsonWAS23LT141401000.0
183Marv MatuszakBAL30mlb1452.5
184Darris McCordDET28LDE14141110118.0
185Jim McCuskerPHI25LT131301000.0
186Hugh McElhenny*MIN33LHB131382200.0
187Eddie MeadorRAM24LCB141413403405000.0
188Dale MeinertSTL28MLB141426804101003.0
189John MellekasCHI28RDT141201000.5
190Don MeredithDAL23qb8495000.0
191Max MessnerDET231420.5
192Frank MestnikSTL23FB135631000.0
193Lou MichaelsPIT26LDE141413003012.0
194Walt MichaelsCLE32RLB14132170151.5
195Dave MiddletonMIN28LE121201000.0
196Dick ModzelewskiNYG30LDT141401004.51
197Dicky Moegle DAL27RS141423102501000.0
198Tom MooreGNB2313221200.0
199Earl MorrallDET27qb13663000.0
200Jack MorrisMIN30LCB141429006502000.0
201Johnny MorrisCHI26FL141221300.0
202Larry MorrisCHI28RLB141412502501007.5
203Joe MorrisonNYG24hb13723001841000.0
204John Morrow*CLE28C141401000.0
205Rich MostardoMIN23LS119222021031800.0
206Lee MurchisonDAL2314001000.0
207Fred MurphyMIN2313002000.0
208John Nisby*PIT25RG131301000.0
209Ray NitschkeGNB25MLB121024101401000.5
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
210John NoceraPHI27LLB1210030311000.5
211Leo Nomellini*SFO37LDT141401007.5
212Jerry Norton*STL30LS1413713624702000.0
213Fran O'BrienWAS25LG141401000.0
214Clancy OsborneMIN27LLB141143501002000.0
215Don OwensSTL29LDT141403003.5
216Luke OwensSTL28RDE14116.5
217R.C. OwensSFO27RHB141311000.0
218John PaluckWAS26LDE137100002500.5
219Jack PardeeRAM25LLB1313120201000.0
220Bernie ParrishCLE25LCB1414740016013410.0
221Jimmy Patton*+NYG28RS1414816315102000.0
222Clarence PeaksPHI26FB131121000.0
223Bob PellegriniPHI271431.0
224Bill PellingtonBAL34MLB141439042.5
225Don Perkins*DAL23LHB1414542400.0
226Gerry PerrySTL31RT13601000.0
227Dick PesonenMIN23RCB111112802810000.0
228Floyd PetersCLE25RDT13803500.5
229Ken PetersenMIN2212101000.0
230Richie PetitbonCHI23LS14135710430.0
231Red Phillips*+RAM25RE141411000.0
232Nick Pietrosante*DET24FB141471000.0
233Milt Plum*CLE26QB141393000.0
234Myron Pottios*PIT22MLB141424002201004.0
235George PreasBAL28RT141401000.0
236Jim PrestelMIN24LDT141401002.0
237Palmer PyleBAL24LG141401000.0
238Bill QuinlanGNB29RDE141401006.5
239Tom RedmondSTL2410301000.0
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
240John Reger*PIT30RLB141311701711000.5
241Will RenfroPHI29LDE141001001.0
242Jess RichardsonPHI31LDT141401001.0
243Les Richter*RAM31MLB141444401701002.0
244Jimmy RidlonSFO2711101000.0
245Joe RobbSTL24lde125130303001.0
246Andy Robustelli*NYG36RDE1414020015.5
247Justin RowlandMIN245014040.0
248Karl RubkeMIN26RLB13131120124.0
249Joe RutgensWAS22RDT141301003.0
250Johnny SamplePIT25RCB1413814114202000.0
251Dick SchafrathCLE24LT131301000.0
252Joe Schmidt*+DET29MLB14144381264.0
253Bob Schnelker2TM33141201000.0
254Bob ScholtzDET24C141401000.0
255Joe ScibelliRAM22RG141401000.0
256Tom ScottNYG31RLB13111651650.0
257Ben ScottiWAS24LCB14131100101.0
258Harley SewellDET30LG141401000.0
259Lebron ShieldsMIN24602.0
260Don ShinnickBAL26RLB141421501503002.0
261Del Shofner*+NYG27LE141411000.0
262Jim Shofner CLE26RCB141458050.0
263Jackie SimpsonPIT2782246027011100.0
264Billy Ray SmithBAL26rdt148016013.5
265Norm SneadWAS22QB141461000.0
266Bob St. Clair*SFO30RT121202000.0
267Billy Stacy*STL25lcb1394952390.0
268Bart Starr*GNB27QB141482000.0
269Ernie Stautner*PIT36RDE141404004.5
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
270Jim Steffen2TM251441110110.0
271Ron StehouwerPIT2414502000.0
272Larry StephensCLE23rdt1464.5
273Bill StitsNYG3010011000.0
274George StrugarRAM27LDT148140401000.0
275Andy StynchulaWAS22RDE141411005.5
276Leo SugarPHI32lde145011307.0
277Pat SummerallNYG3114001000.0
278Charlie SumnerMIN31RS1312260603200.0
279John SymankGNB26LS141459904112000.0
280Dick SzymanskiBAL29C141401400.0
281George TarasovicPIT31llb12411601601006.0
282Fran TarkentonMIN21QB141085000.0
283Carl Taseff2TM3312711501510000.0
284Jim Taylor*GNB26FB141421000.0
285Rosey TaylorCHI24rs14511000.0
286Clendon ThomasRAM26RS13133110701000.0
287John ThomasSFO26LT141401000.0
288Y.A. Tittle*NYG35QB131001000.0
289Nelson ToburenGNB2314001000.0
290Bob Toneff*WAS31LDT141403001.5
291Jerry TubbsDAL26MLB141433303302801.5
292Johnny Unitas*BAL28QB141492000.0
293Wayne WalkerDET25RLB1414216012021003.0
294Allan WebbNYG2810312000.0
295Chuck WeberPHI31MLB14111150152.5
296Alex Webster*NYG30FB141451000.0
297Joel WellsNYG2614365000.0
298Willie WestSTL23LCB14511401422110.0
299Dave WhitsellCHI25RCB141461230520.0
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
300Jesse Whittenton*+GNB27RCB141459814101000.0
301Paul WigginCLE27RDE141402008.0
302Roy WilkinsWAS28rlb14601000.5
303Fred WilliamsCHI32LDT141401000.5
304Sam WilliamsDET301201.0
305Larry WilsonSTL23RS1111336025033603.51
306John WittenbornPHI25LG131301000.0
307Willie WoodGNB25RS141255202115000.0
308Abe Woodson*SFO27lhb1411120230000.0
309Jim WulffWAS25rs873110110.0
310Maury YoumansCHI25LDE14142.5