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
1Dick AbsherNOR25MLB1411170701000.0
2Ron AcksATL25LB14001501501000.5
3Bob AdamsPIT23TE141001000.0
4Herb Adderley+GNB30LCB1414516918001.0
5Lionel AldridgeGNB28RDE1414001004.5
6Kermit AlexanderSFO28RCB111053902232000.0
7Grady AllenATL23LLB1414160602001.0
8Marty AmslerCHI27RDE117001001.0
9Bruce AndersonNYG25LDE10904.0
10Donny AndersonGNB26RB148042000.0
11Billy AndrewsCLE24LB140002001.0
12George Andrie*DAL29RDE14140011.51
13Bob AtkinsSTL23RCB13637404201.0
14Doug AtkinsNOR39RDE1414001008.0
15Ocie AustinBAL22DB14221001000.0
16Coy BaconRAM27RDT141308.0
17Tony Baker*NOR24FB1414022000.0
18Sam BallBAL25RT1414001000.0
19Gary BallmanPHI29TE1413001000.0
20Erich BarnesCLE34LCB141415515510000.0
21Lem Barney*+DET24LCB13138126032322500.0
22Mike BassWAS24RCB141433103101000.0
23Maxie Baughan*RAM31RLB1313002001.0
24John BeasleyMIN24TE14120126010.0
25Bill BelkSFO23RDE141004.0
26Bob Berry*ATL27QB77061-500.0
27Forrest BlueSFO24C1414011-1100.0
28Ronnie BlyePHI28RB140001000.0
29Frank BoschWAS24LDT141003.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
30McKinley BostonNYG24LDE145001004.5
31Bill BradleyPHI22DB14015615620000.0
32Johnny BrewerNOR32RLB1414001000.0
33Greg Brezina*ATL23RLB1413120205001.5
34Bill BrownMIN31FB1212031000.0
35Larry Brown*WAS22RB1413062000.0
36Otto BrownDAL22DB14113103101601.0
37Robert BrownGNB30RDT14909.0
38Roger BrownRAM32DT14105.0
39Terry BrownSTL22SS14512102122000.0
40Bobby BryantMIN25RCB101089705601800.0
41Charlie BryantATL28RB140022000.0
42Doug BuffoneCHI25LLB141421201201001.0
43Ronnie BullCHI29FB66011000.0
44Bo BurrisNOR25SS12712402400.0
45Dick Butkus*+CHI27MLB131321301102002.01
46Cannonball Butler*ATL26RB1414032000.0
47Jim CadileCHI29RG1414001000.0
48Lee Roy CaffeyGNB28RLB1414210101001.5
49Dave CahillATL28RDT118001.5
50Lee Calland2TM28DB123200001.0
51Ernie CallowayPHI21RDT14803.0
52Bob CampbellPIT22WR140053000.0
53John Campbell2TM31LB110001000.0
54Joe CarolloPHI29RT1414001000.0
55Fred CarrGNB23LB14000.5
56Leo CarrollWAS25RDE148001002.0
57Monte ClarkCLE32RT1413002000.0
58Phil ClarkDAL24RCB1414220200.0
59Gail CogdillATL32WR1312002000.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
60Daniel ColchicoNOR34DE9001.0
61Larry ColeDAL23LDE1414141141027012.5
62Terry ColeBAL24RB95021000.0
63Elmer Collett*SFO25LG1414001000.0
64Wayne Colman2TM23LB9411101101000.0
65Glen CondrenATL27DT9301.5
66Frank CornishCHI25LDT141201.0
67Dennis CraneWAS24DT10100.5
68Marshall CropperPIT25WR44002000.0
69Irv CrossPHI30RCB1414100001800.0
70Tommy CrutcherNYG28RLB1414100000.0
71Doug CunninghamSFO24RB1414051000.0
72Bill CurryBAL27C1414001000.0
73Mike CurtisBAL26MLB/LLB141402.0
74Willie DanielRAM32DB10111301301000.0
75Dick DanielsCHI25FS8833703200.0
76Henry DavisNYG27LLB137001900.0
77Tommy DavisSFO35K70001000.0
78Willie DavisGNB35LDE1412100002006.0
79John DemarieCLE24LG1414001000.0
80Austin DenneyCHI25TE1411001000.0
81Paul DicksonMIN32DT13001.0
82Mike DirksPHI23DT120001001.0
83Mike DitkaDAL30TE124001000.0
84Bobby DouglassCHI22QB117072100.0
85Fred DryerNYG23RDE1414002008.5
86Perry Lee DunnBAL28RB51011000.0
87Ron EastDAL26DT143002001.0
88Scott EatonNYG25LCB141122312301000.0
89Cid EdwardsSTL26RB149033000.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
90Dave EdwardsDAL30LLB1414100001.5
91Earl EdwardsSFO23LDE/RDE148012003.0
92Carl Eller*+MIN27LDE1414015.0
93Dick EnderleATL22LG1411001000.0
94Dick EveyCHI28RDT1413001005.5
95Pat Fischer*WAS29LCB1414228027011100.0
96Ed Flanagan*DET25C1414002000.0
97Marv FlemingGNB27TE1212001000.0
98Mike FreemanATL25FS144002000.0
99Johnny FullerSFO23DB7013103111000.0
100Roman Gabriel*+RAM29QB1414075-400.0
101Mike GaechterDAL29SS131337203701.0
102John GarlingtonCLE23RLB149240402001.0
103Walt GarrisonDAL25RB1313041000.0
104Dennis GaubatzBAL29MLB12611101102.0
105Gale Gillingham*GNB25RG1414001000.0
106Paul GipsonATL23RB100084000.0
107Dan GoichDET25DT140004000.0
108Irv GoodeSTL29LG1414002000.0
109Bob GrantBAL23LLB148300001.0
110Cornell GreenDAL29LCB1414200000.0
111Joe Greene*PIT23LDT141409.5
112L.C. GreenwoodPIT23DE12004.0
113Jack Gregory*CLE25RDE1414112012010011.0
114Bob GrimMIN24WR140011000.0
115Dan Grimm2TM28G80001100.0
116Earl GrosPIT29RB1311041000.0
117Tony GuilloryPHI27LLB12900.5
118Dale HackbartMIN31DB120001000.0
119Dave HamptonGNB22RB140072000.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
120Chris Hanburger*WAS28RLB14140031911.5
121Larry HandDET29RDE141406.5
122Don HansenATL25MLB111025104000.0
123Charlie HarrawayWAS25RB1413072000.0
124Rickie HarrisWAS26FS141448104701000.0
125Doug HartGNB30SS1413315618500.0
126Len Hauss*WAS27C1414002000.0
127Bob HayesDAL27WR1010022000.0
128Alvin HaymondRAM27DB140031000.0
129Ralph HeckNYG28MLB141423102001000.0
130Ted HendricksBAL22RLB14802.0
131Fred HeronSTL25LDT131304.0
132Calvin Hill*+DAL22RB1313072000.0
133Jerry HillebrandPIT29LLB101011401401000.5
134Roy HiltonBAL26RDE1414001005.0
135Stan HindmanSFO25LDE101005.0
136Chuck HintonPIT30RDT1414170713002.0
137Fred Hoaglin*CLE25C1414011-4100.0
138Bill HobbsPHI23LB141001000.0
139John HoffmanWAS26LDE1311001013.5
140Bob HohnPIT28LCB111156402403300.0
141Jim HolifieldNYG23DB143150511000.0
142Willie HolmanCHI24RDT144005.0
143Don HornGNB24QB95061000.0
144Jim Houston*CLE32LLB1414001001.0
145Gene HowardNOR23RCB1413200020000.0
146Mike HowellCLE26FS141462101101.0
147Chuck Howley*+DAL33RLB141423702801005.5
148Sam HuffWAS35MLB141036513201.0
149Bob HughesATL25DE14102.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
150Chuck HughesPHI26WR70011000.0
151Claude HumphreyATL25LDE141400124110.5
152Ken ImanRAM30C1414001000.0
153Harold Jackson*PHI23WR1414001000.0
154Roy Jefferson*+PIT26WR1414031000.0
155Bob Jeter*GNB32RCB141433003000.0
156Charley JohnsonSTL31QB129041-500.0
157Curley JohnsonNYG34P50001000.0
158Jimmy Johnson*SFO31LCB141451801800.0
159Mike JohnsonDAL26DB120021000.0
160Ron JohnsonCLE22RB1413042000.0
161Walter Johnson*CLE27LDT14140021218.0
162Deacon Jones*+RAM31LDE14140010015.0
163Henry JordanGNB34RDT5501.5
164Lee Roy Jordan*DAL28MLB141423803802000.0
165Les JosephsonRAM27RB1414042000.0
166Sonny Jurgensen*WAS35QB1414021000.0
167Carl KammererWAS32RDE14903.5
168Jim KanickiCLE28RDT65001002.0
169Joe Kapp*MIN31QB1313011000.0
170Alex KarrasDET34LDT141412202202007.5
171Karl KassulkeMIN28SS131323602001.0
172Ernie KellermannCLE26SS111134014000.0
173Leroy Kelly*CLE27RB1313011000.0
174Leroy KeyesPHI22RB1411032000.0
175Billy KilmerNOR30QB1414051000.0
176John Kirby2TM27LB-LLB14701.0
177Bob KleinRAM22TE141002000.0
178Jon KolbPIT22C140001000.0
179Ron KostelnikBAL29DT10001.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
180Paul Krause*MIN27FS141458217701300.0
181Charlie KruegerSFO32LDT1414100004.5
182Rolf KruegerSTL23LDE141001.5
183Rudy KuechenbergCHI26RLB1410002.0
184George Kunz*ATL22RT1414002000.0
185Roland LakesSFO30RDT1414004214.5
186Greg LandryDET23QB107021000.0
187MacArthur LaneSTL27RB90023200.0
188Gary Larsen*MIN29LDT1414001008.0
189Al LavanATL23SS114200011000.0
190Dick LeBeauDET32RCB14146150800.0
191Charlie LeighCLE24RB130021000.0
192Bruce LemmermanATL24QB72042000.0
193Bob Lilly*+DAL30RDT1414002915.0
194Dale LindseyCLE26MLB/RLB1414130301.0
195Jim LindseyMIN25RB100001000.0
196Dave Lloyd*PHI33MLB141422201400.0
197Spider LockhartNYG26FS1111200021001.0
198Jerry LoganBAL28SS1414160614000.0
199Bob LongWAS27WR1414001000.0
200Dave LongNOR25LDE141402.0
201Tom LongoNYG27DB13323102603000.0
202Mike LucciDET30MLB1414001004.0
203Bill LueckGNB23LG1414001000.0
204Bob LurtsemaNYG27RDT131209.5
205Garry LyleCHI24DB13011001021001.5
206Earsell MackbeeMIN28LCB1414610003801000.0
207Bruce MaherNYG32SS1414511204800.0
208John MalloryATL23FS1310122022121400.0
209Ray MansfieldPIT28C1414001000.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
210Jim Marshall*MIN32RDE1414130030020014.0
211Paul MarthaPIT27FS141453701531001.0
212Tommy MaxwellBAL22RCB13833702200.0
213Ray MayPIT24MLB1414240400.0
214Don McCallPIT25RB130011000.0
215Ben McGeePIT30RDE141404.0
216Marlin McKeeverWAS29MLB124130301000.0
217Ernie McMillan*STL31RT141401.0
218Bennie McRaeCHI30LCB1414100001000.0
219Eddie Meador+RAM32FS141459723801000.0
220Fred Miller*BAL29RDT141403.0
221Alvin MitchellCLE26DB140001000.0
222Frank MoldenNYG27DT700021000.5
223Ed MooneyDET24LB140001000.0
224Denis MooreDET25RDT145002003.0
225Rich MooreGNB22LDT1414001002.0
226Joe MorrisonNYG32RB149002000.0
227Reece MorrisonCLE24RB141023500.0
228Craig MortonDAL26QB1313041000.0
229Bill MunsonDET28QB87032-900.0
230Paul NaumoffDET24LLB141402.5
231Bill Nelsen*CLE28QB1414083000.0
232Al NelsonPHI26LCB141431001000.0
233Jim NettlesRAM27RCB13423702500.0
234Elijah NevettNOR25LCB141432002012200.0
235John Niland*+DAL25LG1414001000.0
236Ray NitschkeGNB33MLB141423202003.5
237Tommy NobisATL26MLB55100001000.5
238Mark NordquistPHI24C141001000.0
239Pettis NormanDAL30TE1010011000.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
240Jim NortonWAS27DT5401.0
241Frank NunleySFO24MLB1411170702002.5
242Ed O'BradovichCHI29LDE1414001007.01
243Ray OgdenCHI27TE111001000.0
244Clancy OliverPIT22DB92001000.0
245Merlin Olsen*+RAM29LDT1414011.0
246Brig OwensWAS26SS141432401500.0
247Alan Page*MIN24RDT141401511501009.0
248Jack PardeeRAM33LLB141411901902.5
249Frank ParkerNYG30DT8501.0
250Preston PearsonBAL24RB142021000.0
251Floyd PetersPHI33LDT141404.0
252Richie PetitbonRAM31SS121254602501400.0
253Loyd PhillipsCHI24DE12501.0
254Mel PhillipsSFO27FS111101.0
255Brian PiccoloCHI26RB93021800.0
256Elijah PittsGNB31HB141021000.0
257Milt PlumNYG34QB10011000.0
258Ray PoageNOR29TE146011600.0
259Ron Porter2TM24LB-RLB129003000.0
260Myron PottiosRAM30LB5211601600.0
261Steve PreeceNOR22DB141160602000.0
262Dan PrideCHI27LB33110100.0
263Jethro PughDAL25LDT12110010013.0
264Jim PurnellRAM28LB141002000.0
265Nate RamseyPHI28SS141422612600.0
266Al RandolphSFO25SS14122100502000.0
267Wayne RasmussenDET27DB141001000.0
268Jimmy RayePHI23DB20001000.0
269Ken Reaves*ATL25LCB141431401401000.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
270Rudy RedmondATL22RCB141255003202000.0
271Mel Renfro*DAL28FS14141011804120001.0
272Lance RentzelDAL26WR1414001410.0
273Chuck ReynoldsCLE23G110003000.0
274Willie RichardsonBAL30WR1414021000.0
275Jamie RiversSTL24MLB1010001000.0
276Joe RobbDET32LDE1414002004.5
277Walter RobertsWAS27WR140065000.0
278Dave Robinson*+GNB28LLB1414001002.0
279Len RohdeSFO31LT1414001000.0
280Johnny RolandSTL26RB1414044000.0
281Rocky RosemaSTL23RLB1410130301.0
282Tim Rossovich*PHI23LDE1414002007.5
283Tom RousselWAS24LLB1410001000.0
284Bob RoweSTL24RDT131321911801404.5
285Dave RoweNOR24RDT1414001004.5
286Jerry RushDET27RDT119001006.0
287Andy RussellPIT28RLB141424802605.0
288Joe RutgensWAS30RDT9500.5
289Gale Sayers*+CHI26RB1414072000.0
290Joe ScarpatiPHI26FS141345413400.0
291Bo ScottCLE26RB131012000.0
292Ed SharockmanMIN30RCB11413603600.0
293Jerry ShayATL25LDT1414001001.0
294Dick ShinerPIT27QB129031000.0
295Roy ShiversSTL28RB120021000.0
296Jim ShorterPIT30RCB1412347023025000.0
297Don ShyNOR24RB140022000.0
298Billy Ray SmithBAL34LDT1414002009.0
299Bubba SmithBAL24LDE1414002007.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
300Larry SmithRAM22RB1414011000.0
301Ron SmithRAM26RCB141237012430000.0
302Jim SniadeckiSFO22LB140001000.0
303Ron SnidowCLE28LDE1414002004.0
304Jack SnowRAM26WR1414031000.0
305Larry StallingsSTL28LLB14140016212.0
306Roger StaubachDAL27QB61021000.0
307Brian StengerPIT22LB14333601901.0
308Jerry Stovall*STL28SS10912802800.0
309Charlie StukesBAL26LCB1412160601.0
310Jerry SturmNOR33C1414011-2500.0
311Walt SumnerCLE22RCB141448214030000.0
312Joe SzczeckoNYG27LDT141102.0
313Diron TalbertRAM25RDE1413001007.5
314Don TalbertNOR30LT141401.0
315Fran Tarkenton*NYG29QB1414072000.0
316Joe TaylorCHI30RCB141433702300.0
317Mike Taylor2TM24RT-T109002000.0
318Rosey Taylor2TM32DB-FS141121501501.0
319Bobby ThompsonNOR30DB74120212000.0
320Mike TillemanNOR25LDT141404.5
321Mel TomPHI28RDE1413004.01
322Johnny UnitasBAL36QB1312021000.0
323Marvin UpshawCLE23RDT149100002505.0
324Bruce Van DykePIT25RG1414003000.0
325Skip VanderbundtSFO23RLB141202.5
326Tom VaughnDET26FS1414200001003.5
327Jim VelloneMIN25LG1313001000.0
328Rick Volk*BAL24FS141443602302500.0
329Lloyd VossPIT27LDE1414002001.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
330Harmon WagesATL23RB148031000.0
331Chuck WalkerSTL28RDE1414005003.0
332Malcolm WalkerDAL26C1414002000.0
333Wayne WalkerDET33RLB1414100001003.5
334Lonnie WarwickMIN27MLB141444601902001.0
335Clarence WashingtonPIT23DT130001004.0
336Jim WaskiewiczATL25C123002000.0
337Jim WeatherfordATL23SS1410118018037410.0
338Mike WegerDET24SS131334402502001.0
339Roger WehrliSTL22LCB131234404400.0
340Claxton WelchDAL22RB60001000.0
341Bob WetoskaCHI32T60001000.0
342Dave WhitsellNOR33FS141231401100.0
343Dave Wilcox*SFO27LLB141421701703.0
344Ken Willard*SFO26RB1414061000.0
345Bobby WilliamsDET27DB131011000.0
346Clancy WilliamsRAM27LCB141449704001000.0
347Travis WilliamsGNB23RB1311051000.0
348Willie Williams*NYG27RCB141441901902400.0
349Larry Wilson*+STL31FS1414215015018811.0
350Mike WilsonSTL23DB30011000.0
351Roy WinstonMIN29LLB141431701700.0
352John WoittSFO23RCB14415715701000.0
353Willie Wood*GNB33FS141434002101000.0
354Doug WoodliefRAM26MLB141142901000.0
355Marv Woodson2TM28SS1312100001000.0
356John WrightDET23WR1440012610.0
357Nate Wright2TM22DB-RCB131124102110000.0
358Adrian YoungPHI23LLB1351000032400.0
359George YoungbloodCHI24SS141432212202000.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
360John ZookATL22RDE141322201501709.5