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
1Willie AdamsWAS25LDE1440.5
2Herb Adderley*+GNB27LCB1414412516812000.0
3Grady Alderman*MIN28LT141403000.0
4Lionel AldridgeGNB25RDE1313023012.5
5Kermit AlexanderSFO25RCB1414473055441410.0
6George Andrie*DAL26RDE14141616010018.5
7Jon ArnettCHI31HB14132000.0
8Doug AtkinsCHI36RDE121213038.0
9John BakerPIT31DE753.5
10Sam BakerPHI37K14001000.0
11Gary BallmanPIT26LE131321000.0
12Erich BarnesCLE31LCB141441280540.0
13Walt BarnesWAS22RDT14144.0
14Tom BarringtonWAS22RB6011000.0
15Maxie Baughan*RAM28RLB1414230311004.0
16Walter BeachCLE31RCB54100001000.0
17Ed BeardSFO27MLB12120.5
18Randy BeislerPHI22LDE14701000.0
19Bob BerryMIN24QB3101000.0
20Charlie BivinsCHI28TE14012-200.0
21Ed BlainePHI26LG141401000.0
22Tom BleickBAL23DB7001000.0
23Bruce Bosley*SFO33C141402000.0
24Bobby BoydBAL29LCB1414611413701000.0
25Ordell Braase*BAL34RDE1414010011.5
26Charlie BradshawPIT30RT141303000.0
27Jim BradshawPIT27FS9648212801000.0
28Zeke BratkowskiGNB35QB8101000.0
29Rod Breedlove PIT28LB1112100901001.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
30Gene BreenPIT25LB211.0
31Johnny Brewer*CLE29RLB1411100002001.0
32John BrodieSFO31QB141342000.0
33Barry BrownBAL23LB100170701000.0
34Bill BrownMIN28FB141441000.0
35Bob Brown*+PHI25RT141401000.0
36Robert BrownGNB27DE1414.5
37Roger Brown*DET29RDT14144.5
38Tom BrownGNB26FS141442101502500.0
39Don BrummSTL25RDE14117.5
40Doug BuffoneCHI22LB14001000.0
41Rudy BukichCHI36QB141482000.0
42Ronnie BullCHI26FB141041000.0
43Vern BurkeATL25LE14801000.0
44Jackie BurkettBAL30LLB14501000.0
45John BurrellWAS26WR4101000.0
46Jimmy BursonSTL26LCB11112200150.0
47Dick Butkus*CHI24MLB1414130304000.5
48Lee Roy Caffey+GNB25RLB141436215201002.0
49Dave CahillPHI25DT1420.5
50Lee CallandATL25RCB1414360601000.0
51John CampbellPIT28LLB1311260602803.0
52Henry CarrNYG24FS14134110110101002.0
53Jim Carroll2TM23LB1311360360.0
54Pete CaseNYG26LG141401000.0
55Clarence ChildsNYG28RCB1411232029123100.0
56Mike CiccolellaNYG23MLB14101.0
57Dennis ClaridgeATL25QB7311000.0
58Ernie ClarkDET29LLB1414170701001.5
59Billy ClayWAS22DB6110000.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
60Junior CoffeyATL24HB141441000.0
61Gail CogdillDET29LE141401300.0
62Jim ColvinDAL29LDT141402003.5
63Glen CondrenNYG24RDE1391.5
64Mike ConnellyDAL31G14001000.0
65Frank CornishCHI22DT1401.0
66Vince CostelloCLE34MLB141410000.5
67Charlie CowanRAM28RT141401000.0
68Claude CrabbRAM26DB14101000.0
69Willis CrenshawSTL25FB147521600.0
70Don CroftcheckWAS24G12101000.0
71Irv CrossRAM27RCB141416016004000.0
72Tommy CrutcherGNB25LB1401150150.0
73Mike CurtisBAL23LB12501013.0
74Carroll DaleGNB28TE/LE141301000.0
75Don DavisNYG23RDT14113.5
76Doug DavisMIN22RT131201000.0
77Roger DavisNYG28RT10621000.0
78Ted DavisBAL24LB1021150150.0
79Willie Davis*+GNB32LDE1414020011.0
80Paul DicksonMIN29RDT12105.5
81George DonnellySFO24FS7721601611001.0
82Leon DonohueDAL27RG141401000.0
83Mike DowdleSFO29LB1441271270.0
84Dave EdwardsDAL27RLB1414112012022302.0
85Carl EllerMIN24LDE141404005.0
86Dick EveyCHI25RDT141401003.5
87Ross FichtnerCLE28SS141381521580.0
88Pat FischerSTL26LCB7614004001000.0
89Mike FitzgeraldMIN25DB901180180.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
90Marv FlemingGNB24LE/TE141401000.0
91Joe FortunatoCHI36LLB14141303032412.0
92Roman GabrielRAM26QB1414106-1100.0
93Mike GaechterDAL26SS141432802301000.0
94Larry GagnerPIT23LG141402000.0
95Dennis GaubatzBAL26MLB131221201003904.0
96Prentice GauttSTL28FB14601000.0
97Curt GentryCHI29DB130100010000.0
98Bill GeorgeRAM37MLB141302001.5
99Bill GlassCLE31RDE14140213115.0
100Dick GordonCHI22FL141241000.0
101John GordyDET31RG141401000.0
102Bruce Gossett*RAM25K14001000.0
103Ken Gray*STL30RG11901000.0
104Cornell Green*+DAL26LCB141448814101000.0
105Ernie Green*CLE28FB141421000.0
106Hank GremmingerRAM33DB8010000.0
107Rosey GrierRAM34RDT14147.01
108Earl GrosPHI26FB14632000.0
109Riley GunnelsPIT29RDT1410120201004.0
110Dale HackbartMIN28FS14145731410.0
111Tom HallMIN26FL14511000.0
112Chris Hanburger*WAS25RLB1313110101005.0
113Larry HandDET26RDE14146.0
114George HaroldBAL24DB12001000.0
115Rickie HarrisWAS23LCB1310100052000.0
116Wendell HarrisNYG26SS1311120020117211.0
117Bob HarrisonSFO29LB14001000.0
118Doug HartGNB27DB14014014001000.0
119Alex HawkinsATL29FL121211400.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
120Bob Hayes*+DAL24LE141431000.0
121Alvin HaymondBAL24FS141448815252-203.0
122Harold HaysDAL27LB1401.5
123Matt HazeltineSFO33RLB14121808012211.5
124Ralph HeckATL25LB14001000.0
125Steve HeckardRAM23WR12201000.0
126Fred HeronSTL22DT1111.0
127Gene Hickerson*CLE31RG141401000.0
128Wally HilgenbergDET24RLB1462.0
129Jerry HillBAL27FB11521000.0
130Jerry HillebrandNYG26MLB11913113101000.0
131Roy HiltonBAL23DE14001002.0
132Stan HindmanSFO22DE14301002.0
133Chuck HintonPIT27LDT14134.0
134Pat HodgsonWAS22WR10001000.0
135Jim HoustonCLE29LLB141222702102002.5
136Mike HowellCLE23RCB14148620290.0
137Chuck Howley*+DAL30LLB1414019711.5
138Lynn HoyemPHI27G14001000.0
139Sam HuffWAS32MLB141411701704004.5
140Don HultzPHI26LDE13112.0
141Jim JacksonSFO22HB10011000.0
142Steve JacksonWAS24LB14110000.5
143Allen JacobsNYG25FB14422000.0
144Roy JeffersonPIT23FL141432000.0
145Bob JeterGNB29RCB1414514227501000.0
146Tony JeterPIT22TE9001000.0
147Bill JobkoATL31RLB141425031.0
148Charley JohnsonSTL28QB9931000.0
149Charlie JohnsonSFO22DT1300.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
150Jimmy JohnsonSFO28LCB141445713502500.0
151John JohnsonCHI25DT1401.0
152Mike JohnsonDAL23DB14001000.0
153Randy JohnsonATL22QB1411133-600.0
154Walter JohnsonCLE24LDT141201005.5
155Deacon Jones*+RAM28LDE1414150050010016.0
156Homer JonesNYG25LE141011000.0
157Jerry JonesATL22DT7001300.0
158Stan JonesWAS35LDT1352.5
159Henry Jordan*GNB31RDT14136.5
160Lee Roy JordanDAL25MLB1414149149012802.0
161Sonny Jurgensen*WAS32QB141451000.0
162Carl KammererWAS29RDE1414020017.5
163Jim KanickiCLE25RDT141102005.5
164Alex KarrasDET31LDT141404009.0
165Karl KassulkeMIN25SS141423003002000.0
166Jim KatcavageNYG32LDE14146.5
167Ernie KellermannCLE23FS141132301201000.0
168Brady Keys*PIT30RCB1413400020000.0
169Bob KilcullenCHI30LDT14145.0
170Elbert KimbroughSFO28SS141436004412300.5
171John KirbyMIN24RLB10102.0
172Bill KomanSTL32RLB141201002.0
173Dave KopaySFO24RB14011000.0
174Ken KortasPIT24RDT14401007.0
175Ron KostelnikGNB26LDT141402003.0
176Ernie KoyNYG24HB13731000.0
177Paul KrauseWAS24FS131320000.0
178Charlie KruegerSFO29LDT141401004.5
179Ralph KurekCHI23RB14311000.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
180Roland LakesSFO27RDT14147.0
181Frank LambertPIT23P14001000.0
182Chuck LamsonRAM27SS141355914402500.0
183Izzy LangPHI24FB14421000.0
184Gary LarsenMIN26LDT14143.5
185Greg LarsonNYG27C1410011900.0
186Dick LeBeau*DET29RCB14144660370.0
187Dick LeftridgePIT22FB4011000.0
188Earl LeggettRAM33DT1001.0
189Dan LewisNYG30HB13211000.0
190Bob Lilly*+DAL27RDT1414010015.0
191Errol LindenATL29RT141401000.0
192Jim LindseyMIN22HB14432000.0
193Warren LivingstonDAL28RCB14142130130.0
194Dave LloydPHI30MLB141434602402003.5
195Spider Lockhart*NYG23LCB141462001412200.0
196Jerry LoganBAL25SS14143130130.0
197Obert LoganDAL25FS1462440220.0
198Dave LongSTL22DT1421.5
199Mike LucciDET27MLB131351181631.5
200Lamar LundyRAM31RDE1414133133010011.5
201Lenny Lyles*BAL30RCB1414160603000.0
202Earsell MackbeeMIN25LCB14142270170.0
203Mike MagacPIT28RG141401000.0
204Bruce MaherDET29SS1413590056012100.0
205Ray MansfieldPIT25C141413-2000.0
206Frank MarchlewskiATL23C141401000.0
207Amos MarshDET27HB141251000.0
208Bud Marshall2TM25DT1231.5
209Jim MarshallMIN29RDE14147.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
210Paul MarthaPIT24FS12934403501000.0
211Aaron MartinPHI24RCB14514704733000.0
212Bill MartinATL24TE141302000.0
213Jerry MazzantiDET26DE1311.5
214Darris McCordDET33LDE131301005.5
215Ben McGee*PIT27RDE141202906.5
216Marlin McKeever*RAM26TE11721000.0
217Clifton McNeilCLE26FL14001400.0
218Bennie McRaeCHI27LCB141435305301000.0
219Eddie Meador*RAM29FS141456003103000.0
220Ron MedvedPHI22DB14301000.0
221Dale MeinertSTL33MLB141401003.0
222Chuck MerceinNYG23FB131033000.0
223Don Meredith*DAL28QB131384-300.0
224John MeyersPHI26RDT14122.0
225Lou MichaelsBAL31LDE141401004.0
226Clark MillerSFO28RDE141410.0
227Fred MillerBAL26RDT141403007.5
228George MiraSFO24QB14132000.0
229Bobby MitchellWAS31FL141301000.0
230Dick ModzelewskiCLE35DT141021302.0
231Jim MoranNYG24LDT1052.5
232Mike MorganPHI24LLB9915052.5
233Milt MorinCLE24TE11931000.0
234Joe MorrisonNYG29FL/HB141411000.0
235Ralph NeelyDAL23RT141411000.0
236Bill NelsenPIT25QB5511000.0
237Al NelsonPHI23LCB131310000.0
238Jim NettlesPHI24RCB141135713401000.0
239Jim NinowskiCLE30QB14031000.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
240Ray Nitschke+GNB30MLB14142440231.5
241Tommy Nobis*ATL23MLB141401005.0
242Terry NofsingerSTL28QB7581000.0
243Pettis NormanDAL27TE141401000.0
244Jim NortonSFO24LDE14114.0
245Ed O'BradovichCHI26LDE1414031112.0
246Dave O'BrienSTL25T14002000.0
247Merlin Olsen*+RAM26LDT141412904.0
248Dave OsbornMIN23RB14321300.0
249Brig OwensWAS23SS14137165160047010.0
250Jack PardeeRAM30LLB1413200002001.5
251Frank ParkerCLE27DT1242.0
252Jimmy PattonNYG33DB13013030.0
253Don Perkins*DAL28FB141411000.0
254Floyd Peters*PHI30LDT141401008.5
255Richie Petitbon*CHI28SS14144340200.0
256Gary PettigrewPHI22RDE141002004.0
257Brian PiccoloCHI23RB14002000.0
258Roger PillathPIT25T6401000.0
259Milt PlumDET31QB6621000.0
260Jethro PughDAL22DT14001005.5
261Jim PurnellCHI25RLB141403003.0
262Larry RakestrawCHI24QB1011000.0
263Nate RamseyPHI25SS121210000.0
264Al RandolphSFO22FS135313819401000.0
265Wayne RasmussenDET24FS14113140802000.0
266Ken ReavesATL22DB14011601610000.0
267Guy ReeseATL27DT221.0
268Dan ReevesDAL22HB141461000.0
269John RegerWAS35LLB141432701302501.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
270Mike ReillyCHI24LB14002000.0
271Mel Renfro*DAL25FS11825703320000.0
272Pete RetzlaffPHI35TE141402000.0
273Jerry RhomeDAL24QB7111000.0
274Bobby RichardsATL28LDE141301003.0
275Jerry RichardsonATL25SS141456802001501.0
276Willie RichardsonBAL27FL13101000.0
277Bob RiggleATL22FS141437116201000.0
278Joe Robb*STL29LDE141401009.5
279Walter RobertsCLE24SE14131000.0
280Dave Robinson*GNB25LLB141456002302700.5
281Len RohdeSFO28LT141401000.0
282George RoseMIN24RCB10511701711000.0
283Karl RubkeATL31LDT14801002.0
284Jerry RushDET24DT11001100.0
285Marion RushingATL30LLB1414350501001.0
286Andy RussellPIT25RLB14134.0
287Joe RutgensWAS27DT531.0
288Bill SaulPIT26MLB141422101302001.5
289Gale Sayers*+CHI23HB141323000.0
290Charlie ScalesATL28HB5001000.0
291Joe ScarpatiPHI23FS14128182032121300.0
292Brian SchwedaCHI23DE14201001.0
293George SealsCHI24G14001-300.0
294Ed SharockmanMIN27RCB11913803822-300.0
295Dick ShinerWAS24QB14011500.0
296Don ShinnickBAL31RLB141434041.0
297Jim ShorterWAS27RCB1313512305402000.0
298Chuck SieminskiATL26RDT14144.0
299Sam SilasSTL26LDT14145.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
300Jerry SimmonsPIT24FL13012000.0
301Jim SkaggsPHI26RG141402000.0
302Billy Ray SmithBAL31LDT14134.0
303J.D. SmithDAL34FB14101000.0
304Jeff SmithNYG23LLB148100001004.0
305Jerry SmithWAS23LE/TE141401000.0
306Ralph SmithCLE28TE14401000.0
307Ron SmithATL23LCB1414260422-100.0
308Norm SneadPHI27QB101072-700.0
309Ron SnidowWAS25LDE141301005.5
310Jack SnowRAM23LE141401000.0
311Jim SnowdenWAS24RT141301000.0
312Rick SortunSTL24LG/RG141102200.0
313Larry StallingsSTL25LLB141410004.0
314Larry StephensDAL28LDE1460.5
315Jim StigerRAM25HB14021000.0
316Steve StonebreakerBAL28LLB4418080.0
317Jerry Stovall*STL25SS141434312201200.0
318Andy StynchulaBAL27DT815.5
319Karl SweetanDET24QB10865-800.0
320Joe SzczeckoATL24LDT1261.0
321Don TalbertATL27LT121202000.0
322Fran TarkentonMIN26QB141284000.0
323Charley Taylor*WAS25HB/LE141464000.0
324Rosey TaylorCHI29FS141411501502600.0
325Clendon ThomasPIT31SS1410224024022311.0
326John Thomas*+SFO31LG141401400.0
327Bobby ThompsonDET27LCB14144520260.0
328Tommy TollesonATL23WR8001000.0
329Willie TownesDAL23LDE13802009.01
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
330Billy TruaxRAM23TE14701010.0
331Jerry TubbsDAL31LB4016060.0
332Johnny Unitas*BAL33QB141351000.0
333Doug Van HornDET22G14102000.0
334Ron Vander KelenMIN27QB3121000.0
335Larry VargoNYG27RLB75110101002.0
336Tom VaughnDET23DB13111601622000.0
337Bob VogelBAL25LT141401000.0
338Lloyd VossPIT24LDE14113.0
339Bobby WaldenMIN28P14011000.0
340Chuck Walker*STL25RDT1411023011.0
341Wayne WalkerDET30RLB13713031.5
342Tom WaltersWAS24DB1211.0
343Paul WarfieldCLE24LE141401310.0
344Lonnie WarwickMIN24MLB121222702301002.0
345Jim WeatherwaxGNB23DT1411.0
346Jim WelchBAL28DB1101.0
347Joe WellbornNYG22C7001000.0
348Harold WellsPHI28RLB14141808026214.5
349Ralph WenzelPIT23G6001000.0
350Freeman WhiteNYG23LB-WR1441.0
351A.D. WhitfieldWAS23HB/FB141031000.0
352Dave WhitsellCHI30RCB14143440210.0
353Fred WhittinghamPHI27LB142100001002.0
354Paul WigginCLE32LDE1414100004006.0
355Dave Wilcox*SFO24LLB14144.5
356Ken Willard*SFO23FB141471000.0
357Bobby WilliamsSTL24DB14001000.0
358Clancy WilliamsRAM24LCB14148971320.0
359Sam WilliamsATL35RDE14138.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
360Butch WilsonBAL25TE14001000.0
361Larry Wilson*+STL28FS1414101802910.5
362Roy WinstonMIN26LLB1212011001.0
363Gary WoodNYG24QB14641000.0
364Willie Wood*+GNB30SS14143381200.0
365Abe WoodsonSTL32RCB141144702610000.0
366Marv WoodsonPIT25LCB1494911560.0
367John Wooten*CLE30LG141401000.0
368George YoungbloodRAM21DB14001000.0