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 AdamsWAS25LDE14400.5
2Herb Adderley*+GNB27LCB1414412516812000.0
3Grady Alderman*MIN28LT1414003000.0
4Lionel AldridgeGNB25RDE13130023012.5
5Kermit AlexanderSFO25RCB1414473055441410.0
6George Andrie*DAL26RDE14141616010018.5
7Jon ArnettCHI31HB141032000.0
8Doug AtkinsCHI36RDE1212130308.0
9John BakerPIT31DE7503.5
10Sam BakerPHI37K140001000.0
11Gary BallmanPIT26LE1313021000.0
12Erich BarnesCLE31LCB1414412805400.0
13Walt BarnesWAS22RDT1414004.0
14Tom BarringtonWAS22RB60011000.0
15Maxie Baughan*RAM28RLB1414230311004.0
16Walter BeachCLE31RCB54100001000.0
17Ed BeardSFO27MLB121200.5
18Randy BeislerPHI22LDE147001000.0
19Bob BerryMIN24QB31001000.0
20Charlie BivinsCHI28TE140012-200.0
21Ed BlainePHI26LG1414001000.0
22Tom BleickBAL23DB70001000.0
23Bruce Bosley*SFO33C1414002000.0
24Bobby BoydBAL29LCB1414611413701000.0
25Ordell Braase*BAL34RDE14140010011.5
26Charlie BradshawPIT30RT1413003000.0
27Jim BradshawPIT27FS9648212801000.0
28Zeke BratkowskiGNB35QB81001000.0
29Rod BreedlovePIT28LB1112100901001.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 BreenPIT25LB2101.0
31Johnny Brewer*CLE29RLB1411100002001.0
32John BrodieSFO31QB1413042000.0
33Barry BrownBAL23LB100170701000.0
34Bill BrownMIN28FB1414041000.0
35Bob Brown*+PHI25RT1414001000.0
36Robert BrownGNB27DE14104.5
37Roger Brown*DET29RDT141404.5
38Tom BrownGNB26FS141442101502500.0
39Don BrummSTL25RDE141107.5
40Doug BuffoneCHI22LB140001000.0
41Rudy BukichCHI36QB1414082000.0
42Ronnie BullCHI26FB1410041000.0
43Vern BurkeATL25LE148001000.0
44Jackie BurkettBAL30LLB145001000.0
45John BurrellWAS26WR41001000.0
46Jimmy BursonSTL26LCB111122001500.0
47Dick Butkus*CHI24MLB1414130304000.5
48Lee Roy Caffey+GNB25RLB141436215201002.0
49Dave CahillPHI25DT14200.5
50Lee CallandATL25RCB1414360601000.0
51John CampbellPIT28LLB1311260602803.0
52Henry CarrNYG24FS14134110110101002.0
53Jim Carroll2TM23LB13113603600.0
54Pete CaseNYG26LG1414001000.0
55Clarence ChildsNYG28RCB1411232029123100.0
56Mike CiccolellaNYG23MLB141001.0
57Dennis ClaridgeATL25QB73011000.0
58Ernie ClarkDET29LLB1414170701001.5
59Billy ClayWAS22DB61100000.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 CoffeyATL24HB1414041000.0
61Gail CogdillDET29LE1414001300.0
62Jim ColvinDAL29LDT1414002003.5
63Glen CondrenNYG24RDE13901.5
64Mike ConnellyDAL31G140001000.0
65Frank CornishCHI22DT14001.0
66Vince CostelloCLE34MLB1414100000.5
67Charlie CowanRAM28RT1414001000.0
68Claude CrabbRAM26DB141001000.0
69Willis CrenshawSTL25FB1470521600.0
70Don CroftcheckWAS24G121001000.0
71Irv CrossRAM27RCB141416016004000.0
72Tommy CrutcherGNB25LB14011501500.0
73Mike CurtisBAL23LB125001013.0
74Carroll DaleGNB28TE/LE1413001000.0
75Don DavisNYG23RDT141103.5
76Doug DavisMIN22RT1312001000.0
77Roger DavisNYG28RT106021000.0
78Ted DavisBAL24LB10211501500.0
79Willie Davis*+GNB32LDE14140020011.0
80Paul DicksonMIN29RDT121005.5
81George DonnellySFO24FS7721601611001.0
82Leon DonohueDAL27RG1414001000.0
83Mike DowdleSFO29LB14412712700.0
84Dave EdwardsDAL27RLB1414112012022302.0
85Carl EllerMIN24LDE1414004005.0
86Dick EveyCHI25RDT1414001003.5
87Ross FichtnerCLE28SS1413815215800.0
88Pat FischerSTL26LCB7614004001000.0
89Mike FitzgeraldMIN25DB9011801800.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/TE1414001000.0
91Joe FortunatoCHI36LLB14141303032412.0
92Roman GabrielRAM26QB14140106-1100.0
93Mike GaechterDAL26SS141432802301000.0
94Larry GagnerPIT23LG1414002000.0
95Dennis GaubatzBAL26MLB131221201003904.0
96Prentice GauttSTL28FB146001000.0
97Curt GentryCHI29DB130100010000.0
98Bill GeorgeRAM37MLB1413002001.5
99Bill GlassCLE31RDE141400213115.0
100Dick GordonCHI22FL1412041000.0
101John GordyDET31RG1414001000.0
102Bruce Gossett*RAM25K140001000.0
103Ken Gray*STL30RG119001000.0
104Cornell Green*+DAL26LCB141448814101000.0
105Ernie Green*CLE28FB1414021000.0
106Hank GremmingerRAM33DB80100000.0
107Rosey GrierRAM34RDT1414007.01
108Earl GrosPHI26FB146032000.0
109Riley GunnelsPIT29RDT1410120201004.0
110Dale HackbartMIN28FS141457314100.0
111Tom HallMIN26FL145011000.0
112Chris Hanburger*WAS25RLB1313110101005.0
113Larry HandDET26RDE141406.0
114George HaroldBAL24DB120001000.0
115Rickie HarrisWAS23LCB1310100052000.0
116Wendell HarrisNYG26SS1311120020117211.0
117Bob HarrisonSFO29LB140001000.0
118Doug HartGNB27DB14014014001000.0
119Alex HawkinsATL29FL1212011400.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*+DAL24LE1414031000.0
121Alvin HaymondBAL24FS141448815252-203.0
122Harold HaysDAL27LB14001.5
123Matt HazeltineSFO33RLB14121808012211.5
124Ralph HeckATL25LB140001000.0
125Steve HeckardRAM23WR122001000.0
126Fred HeronSTL22DT11101.0
127Gene Hickerson*CLE31RG1414001000.0
128Wally HilgenbergDET24RLB14602.0
129Jerry HillBAL27FB115021000.0
130Jerry HillebrandNYG26MLB11913113101000.0
131Roy HiltonBAL23DE140001002.0
132Stan HindmanSFO22DE143001002.0
133Chuck HintonPIT27LDT141304.0
134Pat HodgsonWAS22WR100001000.0
135Jim HoustonCLE29LLB141222702102002.5
136Mike HowellCLE23RCB141486202900.0
137Chuck Howley*+DAL30LLB14140019711.5
138Lynn HoyemPHI27G140001000.0
139Sam HuffWAS32MLB141411701704004.5
140Don HultzPHI26LDE131102.0
141Jim JacksonSFO22HB100011000.0
142Steve JacksonWAS24LB141100000.5
143Allen JacobsNYG25FB144022000.0
144Roy JeffersonPIT23FL1414032000.0
145Bob JeterGNB29RCB1414514227501000.0
146Tony JeterPIT22TE90001000.0
147Bill JobkoATL31RLB1414250301.0
148Charley JohnsonSTL28QB99031000.0
149Charlie JohnsonSFO22DT13000.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 JohnsonCHI25DT14001.0
152Mike JohnsonDAL23DB140001000.0
153Randy JohnsonATL22QB14110133-600.0
154Walter JohnsonCLE24LDT1412001005.5
155Deacon Jones*+RAM28LDE1414150050010016.0
156Homer JonesNYG25LE1410011000.0
157Jerry JonesATL22DT70001300.0
158Stan JonesWAS35LDT13502.5
159Henry Jordan*GNB31RDT141306.5
160Lee Roy JordanDAL25MLB1414149149012802.0
161Sonny Jurgensen*WAS32QB1414051000.0
162Carl KammererWAS29RDE14140020017.5
163Jim KanickiCLE25RDT1411002005.5
164Alex KarrasDET31LDT1414004009.0
165Karl KassulkeMIN25SS141423003002000.0
166Jim KatcavageNYG32LDE141406.5
167Ernie KellermannCLE23FS141132301201000.0
168Brady Keys*PIT30RCB1413400020000.0
169Bob KilcullenCHI30LDT141405.0
170Elbert KimbroughSFO28SS141436004412300.5
171John KirbyMIN24RLB101002.0
172Bill KomanSTL32RLB1412001002.0
173Dave KopaySFO24RB140011000.0
174Ken KortasPIT24RDT144001007.0
175Ron KostelnikGNB26LDT1414002003.0
176Ernie KoyNYG24HB137031000.0
177Paul KrauseWAS24FS1313200000.0
178Charlie KruegerSFO29LDT1414001004.5
179Ralph KurekCHI23RB143011000.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 LakesSFO27RDT141407.0
181Frank LambertPIT23P140001000.0
182Chuck LamsonRAM27SS141355914402500.0
183Izzy LangPHI24FB144021000.0
184Gary LarsenMIN26LDT141403.5
185Greg LarsonNYG27C14100011900.0
186Dick LeBeau*DET29RCB141446603700.0
187Dick LeftridgePIT22FB40011000.0
188Earl LeggettRAM33DT10001.0
189Dan LewisNYG30HB132011000.0
190Bob Lilly*+DAL27RDT14140010015.0
191Errol LindenATL29RT1414001000.0
192Jim LindseyMIN22HB144032000.0
193Warren LivingstonDAL28RCB141421301300.0
194Dave LloydPHI30MLB141434602402003.5
195Spider Lockhart*NYG23LCB141462001412200.0
196Jerry LoganBAL25SS141431301300.0
197Obert LoganDAL25FS14624402200.0
198Dave LongSTL22DT142001.5
199Mike LucciDET27MLB1313511816301.5
200Lamar LundyRAM31RDE1414133133010011.5
201Lenny Lyles*BAL30RCB1414160603000.0
202Earsell MackbeeMIN25LCB141422701700.0
203Mike MagacPIT28RG1414001000.0
204Bruce MaherDET29SS1413590056012100.0
205Ray MansfieldPIT25C1414013-2000.0
206Frank MarchlewskiATL23C1414001000.0
207Amos MarshDET27HB1412051000.0
208Bud Marshall2TM25DT12301.5
209Jim MarshallMIN29RDE141407.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 MartinATL24TE1413002000.0
213Jerry MazzantiDET26DE131001.5
214Darris McCordDET33LDE1313001005.5
215Ben McGee*PIT27RDE1412002906.5
216Marlin McKeever*RAM26TE117021000.0
217Clifton McNeilCLE26FL140001400.0
218Bennie McRaeCHI27LCB141435305301000.0
219Eddie Meador*RAM29FS141456003103000.0
220Ron MedvedPHI22DB143001000.0
221Dale MeinertSTL33MLB1414001003.0
222Chuck MerceinNYG23FB1310033000.0
223Don Meredith*DAL28QB1313084-300.0
224John MeyersPHI26RDT141202.0
225Lou MichaelsBAL31LDE1414001004.0
226Clark MillerSFO28RDE1414010.0
227Fred MillerBAL26LDT1414003007.5
228George MiraSFO24QB141032000.0
229Bobby MitchellWAS31FL1413001000.0
230Dick ModzelewskiCLE35DT1410021302.0
231Jim MoranNYG24LDT10502.5
232Mike MorganPHI24LLB99150502.5
233Milt MorinCLE24TE119031000.0
234Joe MorrisonNYG29FL/HB1414011000.0
235Ralph NeelyDAL23RT1414011000.0
236Bill NelsenPIT25QB55011000.0
237Al NelsonPHI23LCB1313100000.0
238Jim NettlesPHI24RCB141135713401000.0
239Jim NinowskiCLE30QB140031000.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+GNB30MLB141424402301.5
241Tommy Nobis*ATL23MLB1414001005.0
242Terry NofsingerSTL28QB75081000.0
243Pettis NormanDAL27TE1414001000.0
244Jim NortonSFO24LDE141104.0
245Ed O'BradovichCHI26LDE14140031112.0
246Dave O'BrienSTL25T140002000.0
247Merlin Olsen*+RAM26LDT1414012904.0
248Dave OsbornMIN23RB143021300.0
249Brig OwensWAS23SS14137165160047010.0
250Jack PardeeRAM30LLB1413200002001.5
251Frank ParkerCLE27DT12402.0
252Jimmy PattonNYG33DB130130300.0
253Don Perkins*DAL28FB1414011000.0
254Floyd Peters*PHI30LDT1414001008.5
255Richie Petitbon*CHI28SS141443402000.0
256Gary PettigrewPHI22RDE1410002004.0
257Brian PiccoloCHI23RB140002000.0
258Roger PillathPIT25T64001000.0
259Milt PlumDET31QB66021000.0
260Jethro PughDAL22DT140001005.5
261Jim PurnellCHI25RLB1414003003.0
262Larry RakestrawCHI24QB10011000.0
263Nate RamseyPHI25SS1212100000.0
264Al RandolphSFO22FS135313819401000.0
265Wayne RasmussenDET24FS14113140802000.0
266Ken ReavesATL22DB14011601610000.0
267Guy ReeseATL27DT2201.0
268Dan ReevesDAL22HB1414061000.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 ReillyCHI24LB140002000.0
271Mel Renfro*DAL25FS11825703320000.0
272Pete RetzlaffPHI35TE1414002000.0
273Jerry RhomeDAL24QB71011000.0
274Bobby RichardsATL28LDE1413001003.0
275Jerry RichardsonATL25SS141456802001501.0
276Willie RichardsonBAL27FL131001000.0
277Bob RiggleATL22FS141437116201000.0
278Joe Robb*STL29LDE1414001009.5
279Walter RobertsCLE24SE141031000.0
280Dave Robinson*GNB25LLB141456002302700.5
281Len RohdeSFO28LT1414001000.0
282George RoseMIN24RCB10511701711000.0
283Karl RubkeATL31LDT148001002.0
284Jerry RushDET24DT110001100.0
285Marion RushingATL30LLB1414350501001.0
286Andy RussellPIT25RLB1413004.0
287Joe RutgensWAS27DT5301.0
288Bill SaulPIT26MLB141422101302001.5
289Gale Sayers*+CHI23HB1413023000.0
290Charlie ScalesATL28HB50001000.0
291Joe ScarpatiPHI23FS14128182032121300.0
292Brian SchwedaCHI23DE142001001.0
293George SealsCHI24G140001-300.0
294Ed SharockmanMIN27RCB11913803822-300.0
295Dick ShinerWAS24QB140011500.0
296Don ShinnickBAL31RLB1414340401.0
297Jim ShorterWAS27RCB1313512305402000.0
298Chuck SieminskiATL26RDT141404.0
299Sam SilasSTL26LDT141405.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 SimmonsPIT24FL130012000.0
301Jim SkaggsPHI26RG1414002000.0
302Billy Ray SmithBAL31RDT141304.0
303J.D. SmithDAL34FB141001000.0
304Jeff SmithNYG23LLB148100001004.0
305Jerry SmithWAS23LE/TE1414001000.0
306Ralph SmithCLE28TE144001000.0
307Ron SmithATL23LCB1414260422-100.0
308Norm SneadPHI27QB1010072-700.0
309Ron SnidowWAS25LDE1413001005.5
310Jack SnowRAM23LE1414001000.0
311Jim SnowdenWAS24RT1413001000.0
312Rick SortunSTL24LG/RG1411002200.0
313Larry StallingsSTL25LLB1414100004.0
314Larry StephensDAL28LDE14600.5
315Jim StigerRAM25HB140021000.0
316Steve StonebreakerBAL28LLB44180800.0
317Jerry Stovall*STL25SS141434312201200.0
318Andy StynchulaBAL27DT8105.5
319Karl SweetanDET24QB108065-800.0
320Joe SzczeckoATL24LDT12601.0
321Don TalbertATL27LT1212002000.0
322Fran TarkentonMIN26QB1412084000.0
323Charley Taylor*WAS25HB/LE1414064000.0
324Rosey TaylorCHI29FS141411501502600.0
325Clendon ThomasPIT31SS1410224024022311.0
326John Thomas*+SFO31LG1414001400.0
327Bobby ThompsonDET27LCB141445202600.0
328Tommy TollesonATL23WR80001000.0
329Willie TownesDAL23LDE138002009.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 TruaxRAM23TE147001010.0
331Jerry TubbsDAL31LB40160600.0
332Johnny Unitas*BAL33QB1413051000.0
333Doug Van HornDET22G141002000.0
334Ron Vander KelenMIN27QB31021000.0
335Larry VargoNYG27RLB75110101002.0
336Tom VaughnDET23DB13111601622000.0
337Bob VogelBAL25LT1414001000.0
338Lloyd VossPIT24LDE141103.0
339Bobby WaldenMIN28P140011000.0
340Chuck Walker*STL25RDT14110023011.0
341Wayne WalkerDET30RLB137130301.5
342Tom WaltersWAS24DB12101.0
343Paul WarfieldCLE24LE1414001310.0
344Lonnie WarwickMIN24MLB121222702301002.0
345Jim WeatherwaxGNB23DT14101.0
346Jim WelchBAL28DB11001.0
347Joe WellbornNYG22C70001000.0
348Harold WellsPHI28RLB14141808026214.5
349Ralph WenzelPIT23G60001000.0
350Freeman WhiteNYG23LB/WR144001.0
351A.D. WhitfieldWAS23HB/FB1410031000.0
352Dave WhitsellCHI30RCB141434402100.0
353Fred WhittinghamPHI27LB142100001002.0
354Paul WigginCLE32LDE1414100004006.0
355Dave Wilcox*SFO24LLB141404.5
356Ken Willard*SFO23FB1414071000.0
357Bobby WilliamsSTL24DB140001000.0
358Clancy WilliamsRAM24LCB141489713200.0
359Sam WilliamsATL35RDE141308.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 WilsonBAL25TE140001000.0
361Larry Wilson*+STL28FS14141018029100.5
362Roy WinstonMIN26LLB12120011001.0
363Gary WoodNYG24QB146041000.0
364Willie Wood*+GNB30SS141433812000.0
365Abe WoodsonSTL32RCB141144702610000.0
366Marv WoodsonPIT25LCB14949115600.0
367John Wooten*CLE30LG1414001000.0
368George YoungbloodRAM21DB140001000.0