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
1Herb Adderley*+GNB26LCB1414617534413200.0
2Grady Alderman*MIN27LT131301000.0
3Lionel AldridgeGNB24RDE1413020010.0
4Kermit AlexanderSFO24RS141232301578200.0
5Roger AndersonNYG23ldt8801001.5
6George Andrie*DAL25RDE1414020114.5
7Jon ArnettCHI3014231000.0
8Doug Atkins*CHI35RDE14141000010010.5
9Monk BaileySTL27ls11401000.0
10John BakerPIT30LDE14140119010.0
11Billy Ray BarnesMIN3014212000.0
12Erich BarnesCLE30rcb1461350350.0
13Dick BassRAM28FB12872000.0
14Maxie Baughan*PHI27RLB12121331333.0
15Ed BeardSFO26mlb1241.0
16Larry BenzCLE24RS14135780310.0
17Don BishopDAL3114001000.0
18Charlie BivinsCHI2714001000.0
19Larry BowieMIN26RG1414011500.0
20Bobby Boyd+BAL28LCB1414978124121700.0
21Ordell BraaseBAL33RDE12126.0
22Jim BradshawPIT26RS1212511718201001.0
23Zeke BratkowskiGNB346011000.0
24Rod Breedlove PIT27MLB1413031203.0
25Bob BriggsWAS247021000.0
26John Brodie*SFO30QB131341000.0
27Bill Brown*MIN27FB141393000.0
28Ed Brown2TM3714031000.0
29Roger Brown*DET28RDT14140410011.51
Rk Player Tm Age Pos G GS Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
30Rosey Brown*NYG33LT141201000.0
31Timmy Brown*PHI28HB131386000.0
32Tom BrownGNB25RS141434202701000.0
33Willie BrownRAM2314431000.0
34Don BrummSTL24RDE1413032915.0
35Rudy BukichCHI35QB1412124000.0
36Ronnie BullCHI25FB131022000.0
37Mike BundraNYG26RDT9801002.0
38Jimmy BursonSTL25RCB121251130420.0
39Dick Butkus*+CHI23MLB1414584038071101.0
40Cannonball ButlerPIT2214376000.0
41Jim CadileCHI25RG141401000.0
42Lee Roy Caffey*GNB24RLB14101421423.0
43John CampbellPIT27LLB1414021512.5
44Joe CarolloRAM25LT141401000.0
45Henry CarrNYG23LS141321901913-800.0
46Jim CarrollNYG22LLB1412130301601.5
47Bernie CaseySFO26FL141401000.0
48Jack ChappleSFO22rlb146022411.0
49Clarence ChildsNYG2714121701.0
50Ernie ClarkDET28LLB149170701001.0
51Junior CoffeyGNB2313001000.0
52Jim ColvinDAL28LDT141402005.0
53Tom CostelloNYG248001000.0
54Vince CostelloCLE33MLB13133330230.0
55Charlie CowanRAM27RT1311021000.0
56Irv Cross*PHI26RCB1412310123000.0
57Dave CrossanWAS2514301000.0
58Tommy CrutcherGNB24rlb14614041.0
59Dan CurrieRAM30RLB14901001.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
60Bill CurryGNB2314001000.0
61Willie DanielPIT28LCB991909011710.0
62Roger DavisNYG273001001.5
63Ted DavisBAL23rlb14401000.0
64Willie Davis*+GNB31LDE1414121021020011.0
65Paul DicksonMIN28RDT14144.0
66Mike Ditka*CHI26TE141411000.0
67Mike DowdleSFO28MLB10101.0
68Perry Lee DunnDAL24HB13621000.0
69Dave EdwardsDAL26RLB1414200003002.5
70Carl EllerMIN23LDE141402905.51
71Dick EveyCHI24LDE14141150157.0
72Ross FichtnerCLE27LS141449814801000.0
73Pat Fischer*STL25LCB1414330016011200.0
74Galen FissCLE3412515051.0
75Lee FolkinsPIT2683011810.0
76Joe Fortunato*+CHI35LLB1414200003302.5
77Bobby FranklinCLE2914311000.0
78Tucker Frederickson*NYG22FB131093000.0
79Roman GabrielRAM25qb7452000.0
80Mike GaechterDAL25ls14522101901000.0
81Dennis GaubatzBAL25MLB141415051.5
82Bill GlassCLE30RDE1414100016.5
83Glenn GlassPHI25fl12501000.0
84John GonzagaDET32lg10601000.0
85John Gordy*DET30RG141301000.0
86Cornell Green*DAL25LCB141434904302910.0
87Ernie GreenCLE27HB131335-500.0
88Forrest Gregg+GNB32LG141401000.0
89Rosey GrierRAM33RDT14141.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
90Dan GrimmGNB2414001000.0
91Earl GrosPHI25FB141451000.0
92Lou GrozaCLE4114001000.0
93Tony GuilloryRAM23LLB14143.5
94Riley GunnelsPIT28LDT141001002.5
95Tom HallMIN25fl14431000.0
96Chris HanburgerWAS24rlb14511401401002.0
97Larry HandDET2514103001.0
98Rickie HarrisWAS2214213413452000.0
99Wendell HarrisBAL25RS141437703610000.0
100Doug HartGNB26RCB1414429024012010.0
101Rip HawkinsMIN26MLB14143681353.0
102Bob Hayes*DAL23LE131332000.0
103Alvin HaymondBAL2314334713011000.0
104Matt HazeltineSFO32RLB8816060.0
105Steve HeckardRAM2213001000.0
106John HendersonDET2212101000.0
107Ken HensonPIT224101000.0
108Gene Hickerson*CLE30RG141201000.0
109Wally HilgenbergDET2313301001.0
110Jerry HillBAL26FB141442000.0
111Jimmy HillDET374119090.0
112Jerry HillebrandNYG25mlb13922512512002.0
113John HiltonPIT23TE14601000.0
114Roy HiltonBAL221421.0
115Chuck HintonPIT26RDT1491.5
116Dick HoakPIT26HB141161000.0
117Jim Houston*CLE28LLB121123202802001.5
118Chuck Howley*DAL29LLB1414025801.5
119Sam HuffWAS31MLB141424903901005.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
120George HughleyWAS2814311100.0
121Don HultzPHI25LDE149160601003.5
122Roy JeffersonPIT22le10431000.0
123Bob JeterGNB281321210210.0
124Charley JohnsonSTL27QB111143000.0
125Jimmy JohnsonSFO27LCB14146470260.0
126Rudy JohnsonSFO2414012000.0
127Walter JohnsonCLE231413.0
128Deacon Jones*+RAM27LDE141419.01
129Homer JonesNYG2414301000.0
130Stan JonesCHI34635.5
131Henry JordanGNB30RDT141403005.0
132Jeff JordanMIN2212444501801000.0
133Lee Roy JordanDAL241300.5
134Les JosephsonRAM23HB13712000.0
135Sonny JurgensenWAS31QB131363000.0
136Carl KammererWAS28rde14502003.5
137Jim KanickiCLE24RDT14143.0
138Alex Karras*+DET30LDT141415.0
139Karl KassulkeMIN24LS14823101601000.0
140Jim KatcavageNYG31LDE141401005.51
141Leroy KellyCLE2313132000.0
142Brady KeysPIT29RCB141412002010000.0
143Ed KhayatPHI30ldt1452.5
144Bob KilcullenCHI29LDT880.5
145Elbert KimbroughSFO27LS1414250501000.0
146Phil KingMIN2914431000.0
147John KirbyMIN2314102000.0
148Bill KomanSTL31RLB1412120201000.0
149Dave KopaySFO2312112010.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
150Ken KortasPIT23rdt141002002.0
151Ron KostelnikGNB25LDT141401006.0
152Ernie KoyNYG23fl13522000.0
153Ron KramerDET30TE14801000.0
154Paul Krause*+WAS23LS14146118043155610.5
155Charlie KruegerSFO28LDT141401617.5
156Roland LakesSFO26RDT14143.0
157Roger LaLondeNYG23LDT1191.0
158Chuck LamsonRAM26LS1310200001000.0
159Night Train LaneDET377301000.0
160Gary LarsenMIN25LDT12901002.0
161Dick LeBeau*DET28LCB1412784130022300.0
162Earl LeggettCHI32RDT141204202.0
163Dan LewisWAS29FB131041000.0
164Gary LewisSFO2314032000.0
165Bob Lilly*+DAL26RDT1414117117024108.0
166Mike LindPIT25FB14932000.0
167Dale LindseyCLE221421110110.0
168Cliff LivingstonRAM3510418080.0
169Warren LivingstonDAL27RCB1414350501000.0
170Dave LloydPHI29MLB131323502103006.0
171Spider LockhartNYG22LCB141341170390.0
172Jerry Logan*BAL24LS141427423801000.0
173Obert LoganDAL24LS149350302000.0
174Joe Don LooneyDET23HB9973000.0
175Tony LorickBAL2414031000.0
176Mike LucciDET2611201000.5
177Lamar LundyRAM30RDE121202002.5
178Lenny LylesBAL29RCB111112802802600.0
179Dick LynchNYG29RCB1414438023048410.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
180Mike MagacPIT278201000.0
181Bruce MaherDET28LS14144760350.0
182Ray MansfieldPIT2414401000.0
183Bud MarshallGNB2414001000.0
184Jim MarshallMIN28RDE141402007.5
185Aaron MartinRAM23442601370.0
186Tommy MasonMIN26HB10992000.0
187Fred MazurekWAS221101000.0
188Darris McCordDET32LDE141401402.5
189Tommy McDonald*RAM31FL141421000.0
190Ben McGeePIT26RDE131301004.5
191Danny McIlhanyRAM22RCB108270711000.0
192Ernie McMillan*STL27RT141402400.0
193Bennie McRaeCHI26LCB1414411618902000.0
194Eddie Meador*RAM28RS1413257029023400.0
195Dale Meinert*STL32MLB1414011101.5
196Mike MelinkovichSTL2314101701.0
197Don MeredithDAL27QB1411116000.0
198Max MessnerPIT27RLB147114014011801.5
199John MeyersPHI25RDT14142120101.0
200Lou MichaelsBAL30LDE141401007.51
201Clark MillerSFO27RDE1414027516.0
202Fred MillerBAL25LDT12115.0
203Bobby MitchellWAS30FL141211000.0
204Dick ModzelewskiCLE34LDT141301007.5
205Frank MoldenRAM2311015905901210.0
206Lenny MooreBAL32HB121232000.0
207Mike MorganPHI23LLB14141101011006.0
208Earl MorrallNYG31QB141452000.0
209Bill MunsonRAM24QB101092000.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
210Al NelsonPHI22LCB141222301611000.0
211Jim NettlesPHI231443841560.0
212Ray NitschkeGNB29MLB1212121021031801.0
213Tom NowatzkeDET2314211000.0
214Fran O'BrienWAS29RT141101000.0
215Merlin Olsen*RAM25LDT1414015906.0
216Jimmy Orr*+BAL30FL141411000.0
217Dave OsbornMIN2214021000.0
218Luke OwensSTL32RDT131301001.5
219John PaluckWAS30LDE141310.5
220Jim Parker*+BAL31LG141403000.0
221Dave Parks*+SFO24LE141411000.0
222Bernie ParrishCLE29LCB141444503501000.0
223Jimmy PattonNYG32RS141012702712002.5
224Clarence PeaksPIT30fb10532700.0
225Bob PellegriniWAS31132113111.0
226Don PerkinsDAL27FB131321-500.0
227Floyd PetersPHI29LDT99011000.0
228Richie PetitbonCHI27LS141422201801800.0
229Ed PinePIT258001000.0
230Elijah PittsGNB2714221000.0
231Garry PorterfieldDAL222001000.0
232Myron PottiosPIT26mlb651.5
233Jim PrestelMIN28ldt1350.01
234Jim PurnellCHI241211.0
235Mike PyleCHI26C131302000.0
236Bill QuinlanWAS33RDE1491.0
237Nate RamseyPHI24LS141467402401000.0
238Wayne RasmussenDET23RS148512225001000.0
239Guy ReeseBAL261330.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
240John RegerWAS34LLB12122.5
241Mike ReillyCHI2314002000.0
242Mel Renfro*DAL24RS141429219032100.0
243Lance RentzelMIN2211141000.0
244Jerry RhomeDAL2311211000.0
245Bobby RichardsPHI27RDE14124.5
246Jerry RichardsonRAM241451330330.0
247Joe RobbSTL28LDE141401008.5
248Walter RobertsCLE23LE141411000.0
249Dave RobinsonGNB24LLB1414314108702202.5
250Len RohdeSFO27LT141401000.0
251George RoseMIN23LCB101016060.0
252Karl RubkeSFO30LDE141101000.5
253Jerry RushDET231101.0
254Marion RushingSTL29llb14502000.0
255Joe Rutgens*WAS26RDT1414019011.0
256Frank Ryan*CLE29QB121251-200.0
257Johnny SampleWAS29LCB1313657028022000.0
258Daryl SandersDET24LT141404000.0
259Lonnie SandersWAS24rcb7641210420.0
260Mike SanduskyPIT30LG121101000.0
261Gale Sayers*+CHI22HB141294000.0
262Joe ScarpatiPHI22RS141434034.5
263Joe SchmidtDET33MLB14144420144.5
264Bob ScholtzNYG28C141301000.0
265Joe ScibelliRAM26RG141402000.0
266Stan SczurekCLE281111100100.0
267Ed SharockmanMIN26RCB141461181400.0
268Bob ShermanPIT231151350350.0
269Dick ShinerWAS2314151000.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
270Don ShinnickBAL30RLB1010140402000.0
271Jim ShorterWAS26RCB137220020026210.0
272Chuck SieminskiSFO2514201000.5
273Sam Silas*STL25LDT14145.0
274Carl SilvestriSTL22rs14611000.0
275Lou SlabyNYG24MLB12902001.0
276Billy Ray SmithBAL30RDT1414150503005.0
277J.D. SmithDAL3314321000.0
278Jerry SmithWAS22te14501000.0
279Ron SmithCHI2214011000.0
280Norm Snead*PHI26QB111051000.0
281Ron SnidowWAS2414113035.0
282Jack SnowRAM22LE141401000.0
283Jim SnowdenWAS23LT141401000.0
284Larry StallingsSTL24LLB77021712.0
285Jim SteffenWAS29RS14143560250.0
286Larry StephensDAL271302.5
287Jim Stiger2TM2411022000.0
288Steve StonebreakerBAL27LLB141410001.0
289Jerry StovallSTL24LS10102300180.0
290Andy StynchulaNYG26RDE111001204.0
291Milt SundeMIN23LG141401000.0
292Bill SwainNYG24mlb14702002.0
293Wayne SwinfordSFO2214211000.0
294George TarasovicPHI35lde147140140016211.0
295Fran Tarkenton*MIN25QB141453000.0
296Charley Taylor*WAS24HB1313105000.0
297Jim TaylorGNB30FB141431000.0
298Rosey TaylorCHI28RS1414130302300.0
299Clendon ThomasPIT30te141221000.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
300Bobby ThompsonDET26RCB111123030.0
301Billy TruaxRAM2214201000.0
302Jerry TubbsDAL30MLB141429080.0
303Herschel TurnerSTL2313001000.0
304Olen UnderwoodNYG23RLB10812002001000.0
305Johnny Unitas+BAL32QB111172000.0
306Larry VargoMIN26RS13113180180.0
307Tom VaughnDET22rs14701000.0
308Lloyd VossGNB231411.0
309Tommy WadePIT234261000.0
310Chuck WalkerSTL2414102004.0
311Wayne Walker*+DET29RLB141420004.5
312Tom WaltersWAS231401631630.0
313Lonnie WarwickMIN23llb14701000.0
314Tom WatkinsDET28111321300.0
315Allan WebbNYG323001000.0
316Jim WelchBAL2714001001.0
317Harold WellsPHI2714101000.5
318Ernie WheelwrightNYG26fb13511000.0
319Dave WhitsellCHI29RCB1414467132021300.0
320Paul Wiggin*CLE31LDE14147.5
321Dave WilcoxSFO23LLB1414116016133214.5
322Ken Willard*SFO22FB141471000.0
323Clancy WilliamsRAM23LCB121001000.0
324Fred WilliamsWAS36LDT14142.0
325Sam WilliamsDET34RDE141302005.5
326Sid WilliamsCLE23RLB1410100001002.0
327Willie WilliamsNYG23145100020000.0
328Ben WilsonRAM26fb14721000.0
329Butch WilsonBAL2414001000.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
330Larry Wilson*STL27RS10861531961.0
331Gary WoodNYG239011000.0
332Willie Wood*+GNB29LS141266502802000.0
333Doug WoodliefRAM22MLB141003000.0
334Abe WoodsonSTL3113220000.5
335Marv WoodsonPIT24LS13123871610.0
336John Wooten*CLE29LG141301000.0
337Steve WrightGNB23RT141201000.0
338Maury YoumansDAL29LDE14144.5