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*MIN27LT1313001000.0
3Lionel AldridgeGNB24RDE14130020010.0
4Kermit AlexanderSFO24FS/RCB141232301578200.0
5Roger AndersonNYG23LDT/RDT88001001.5
6George Andrie*DAL25RDE14140020114.5
7Jon ArnettCHI30HB142031000.0
8Doug Atkins*CHI35RDE14141000010010.5
9Monk BaileySTL27SS114001000.0
10John BakerPIT30LDE141400119010.0
11Billy Ray BarnesMIN30HB142012000.0
12Erich BarnesCLE30RCB14613503500.0
13Dick BassRAM28FB128072000.0
14Maxie Baughan*PHI27RLB121213313303.0
15Ed BeardSFO26MLB12401.0
16Larry BenzCLE24FS141357803100.0
17Don BishopDAL31B140001000.0
18Charlie BivinsCHI27HB140001000.0
19Larry BowieMIN26RG14140011500.0
20Bobby Boyd+BAL28LCB1414978124121700.0
21Ordell BraaseBAL33RDE121206.0
22Jim BradshawPIT26FS1212511718201001.0
23Zeke BratkowskiGNB34QB60011000.0
24Rod BreedlovePIT27MLB/RLB14130031203.0
25Bob BriggsWAS24FB70021000.0
26John Brodie*SFO30QB1313041000.0
27Bill Brown*MIN27FB1413093000.0
28Ed Brown2TM37QB140031000.0
29Roger Brown*DET28RDT141400410011.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*NYG33LT1412001000.0
31Timmy Brown*PHI28HB1313086000.0
32Tom BrownGNB25FS141434202701000.0
33Willie BrownRAM23HB144031000.0
34Don BrummSTL24RDE14130032915.0
35Rudy BukichCHI35QB14120124000.0
36Ronnie BullCHI25FB1310022000.0
37Mike BundraNYG26RDT98001002.0
38Jimmy BursonSTL25RCB1212511304200.0
39Dick Butkus*+CHI23MLB1414584038071101.0
40Cannonball ButlerPIT22RB143076000.0
41Jim CadileCHI25RG1414001000.0
42Lee Roy Caffey*GNB24RLB141014214203.0
43John CampbellPIT27LLB14140021512.5
44Joe CarolloRAM25LT1414001000.0
45Henry CarrNYG23SS141321901913-800.0
46Jim CarrollNYG22LLB1412130301601.5
47Bernie CaseySFO26FL1414001000.0
48Jack ChappleSFO22RLB1460022411.0
49Clarence ChildsNYG27DB141021701.0
50Ernie ClarkDET28LLB149170701001.0
51Junior CoffeyGNB23RB130001000.0
52Jim ColvinDAL28LDT1414002005.0
53Tom CostelloNYG24LB80001000.0
54Vince CostelloCLE33MLB131333302300.0
55Charlie CowanRAM27RT13110021000.0
56Irv Cross*PHI26RCB1412310123000.0
57Dave CrossanWAS25C143001000.0
58Tommy CrutcherGNB24RLB146140401.0
59Dan CurrieRAM30RLB149001001.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 CurryGNB23C140001000.0
61Willie DanielPIT28LCB991909011710.0
62Roger DavisNYG27T30001001.5
63Ted DavisBAL23RLB144001000.0
64Willie Davis*+GNB31LDE1414121021020011.0
65Paul DicksonMIN28RDT141404.0
66Mike Ditka*CHI26TE1414011000.0
67Mike DowdleSFO28MLB101001.0
68Perry Lee DunnDAL24HB136021000.0
69Dave EdwardsDAL26RLB1414200003002.5
70Carl EllerMIN23LDE1414002905.51
71Dick EveyCHI24LDE141411501507.0
72Ross FichtnerCLE27SS141449814801000.0
73Pat Fischer*STL25LCB1414330016011200.0
74Galen FissCLE34LB125150501.0
75Lee FolkinsPIT26TE830011810.0
76Joe Fortunato*+CHI35LLB1414200003302.5
77Bobby FranklinCLE29DB143011000.0
78Tucker Frederickson*NYG22FB1310093000.0
79Roman GabrielRAM25QB74052000.0
80Mike GaechterDAL25SS14522101901000.0
81Dennis GaubatzBAL25MLB1414150501.5
82Bill GlassCLE30RDE14141000016.5
83Glenn GlassPHI25FL125001000.0
84John GonzagaDET32LG106001000.0
85John Gordy*DET30RG1413001000.0
86Cornell Green*DAL25LCB141434904302910.0
87Ernie GreenCLE27HB1313035-500.0
88Forrest Gregg+GNB32LG1414001000.0
89Rosey GrierRAM33RDT141401.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 GrimmGNB24G140001000.0
91Earl GrosPHI25FB1414051000.0
92Lou GrozaCLE41K140001000.0
93Tony GuilloryRAM23LLB141403.5
94Riley GunnelsPIT28LDT1410001002.5
95Tom HallMIN25FL144031000.0
96Chris HanburgerWAS24RLB14511401401002.0
97Larry HandDET25DE141003001.0
98Rickie HarrisWAS22DB14213413452000.0
99Wendell HarrisBAL25FS141437703610000.0
100Doug HartGNB26RCB1414429024012010.0
101Rip HawkinsMIN26MLB141436813503.0
102Bob Hayes*DAL23LE1313032000.0
103Alvin HaymondBAL23DB14334713011000.0
104Matt HazeltineSFO32RLB88160600.0
105Steve HeckardRAM22WR130001000.0
106John HendersonDET22WR121001000.0
107Ken HensonPIT22C41001000.0
108Gene Hickerson*CLE30RG1412001000.0
109Wally HilgenbergDET23LB133001001.0
110Jerry HillBAL26FB1414042000.0
111Jimmy HillDET37DB41190900.0
112Jerry HillebrandNYG25MLB/RLB13922512512002.0
113John HiltonPIT23TE146001000.0
114Roy HiltonBAL22DE14201.0
115Chuck HintonPIT26RDT14901.5
116Dick HoakPIT26HB1411061000.0
117Jim Houston*CLE28LLB121123202802001.5
118Chuck Howley*DAL29LLB14140025801.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 HughleyWAS28FB143011100.0
121Don HultzPHI25LDE149160601003.5
122Roy JeffersonPIT22LE104031000.0
123Bob JeterGNB28CB13212102100.0
124Charley JohnsonSTL27QB1111043000.0
125Jimmy JohnsonSFO27LCB141464702600.0
126Rudy JohnsonSFO24HB140012000.0
127Walter JohnsonCLE23DT14103.0
128Deacon Jones*+RAM27LDE14140019.01
129Homer JonesNYG24SE143001000.0
130Stan JonesCHI34DT6305.5
131Henry JordanGNB30RDT1414003005.0
132Jeff JordanMIN22DB12444501801000.0
133Lee Roy JordanDAL24LB13000.5
134Les JosephsonRAM23HB137012000.0
135Sonny JurgensenWAS31QB1313063000.0
136Carl KammererWAS28RDE145002003.5
137Jim KanickiCLE24RDT141403.0
138Alex Karras*+DET30LDT1414015.0
139Karl KassulkeMIN24SS14823101601000.0
140Jim KatcavageNYG31LDE1414001005.51
141Leroy KellyCLE23RB131032000.0
142Brady KeysPIT29RCB/LCB141412002010000.0
143Ed KhayatPHI30LDT14502.5
144Bob KilcullenCHI29LDT8800.5
145Elbert KimbroughSFO27SS1414250501000.0
146Phil KingMIN29HB144031000.0
147John KirbyMIN23LB141002000.0
148Bill KomanSTL31RLB1412120201000.0
149Dave KopaySFO23RB121012010.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 KortasPIT23RDT/LDT1410002002.0
151Ron KostelnikGNB25LDT1414001006.0
152Ernie KoyNYG23FL135022000.0
153Ron KramerDET30TE148001000.0
154Paul Krause*+WAS23SS14146118043155610.5
155Charlie KruegerSFO28LDT1414001617.5
156Roland LakesSFO26RDT141403.0
157Roger LaLondeNYG23LDT11901.0
158Chuck LamsonRAM26SS1310200001000.0
159Night Train LaneDET37CB73001000.0
160Gary LarsenMIN25LDT129001002.0
161Dick LeBeau*DET28LCB1412784130022300.0
162Earl LeggettCHI32RDT1412004202.0
163Dan LewisWAS29FB1310041000.0
164Gary LewisSFO23RB140032000.0
165Bob Lilly*+DAL26RDT1414117117024108.0
166Mike LindPIT25FB149032000.0
167Dale LindseyCLE22LB14211101100.0
168Cliff LivingstonRAM35LB104180800.0
169Warren LivingstonDAL27RCB1414350501000.0
170Dave LloydPHI29MLB131323502103006.0
171Spider LockhartNYG22LCB1413411703900.0
172Jerry Logan*BAL24SS141427423801000.0
173Obert LoganDAL24SS149350302000.0
174Joe Don LooneyDET23HB99073000.0
175Tony LorickBAL24RB140031000.0
176Mike LucciDET26LB112001000.5
177Lamar LundyRAM30RDE1212002002.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 MagacPIT27G82001000.0
181Bruce MaherDET28SS141447603500.0
182Ray MansfieldPIT24DT144001000.0
183Bud MarshallGNB24DT140001000.0
184Jim MarshallMIN28RDE1414002007.5
185Aaron MartinRAM23DB4426013700.0
186Tommy MasonMIN26HB109092000.0
187Fred MazurekWAS22WR11001000.0
188Darris McCordDET32LDE1414001402.5
189Tommy McDonald*RAM31FL1414021000.0
190Ben McGeePIT26RDE1313001004.5
191Danny McIlhanyRAM22RCB108270711000.0
192Ernie McMillan*STL27RT1414002400.0
193Bennie McRaeCHI26LCB1414411618902000.0
194Eddie Meador*RAM28FS1413257029023400.0
195Dale Meinert*STL32MLB14140011101.5
196Mike MelinkovichSTL23DE141001701.0
197Don MeredithDAL27QB14110116000.0
198Max MessnerPIT27RLB147114014011801.5
199John MeyersPHI25RDT141421201001.0
200Lou MichaelsBAL30LDE1414001007.51
201Clark MillerSFO27RDE14140027516.0
202Fred MillerBAL25LDT121105.0
203Bobby MitchellWAS30FL1412011000.0
204Dick ModzelewskiCLE34LDT1413001007.5
205Frank MoldenRAM23DT11015905901210.0
206Lenny MooreBAL32HB1212032000.0
207Mike MorganPHI23LLB14141101011006.0
208Earl MorrallNYG31QB1414052000.0
209Bill MunsonRAM24QB1010092000.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 NelsonPHI22LCB/SS141222301611000.0
211Jim NettlesPHI23DB14438415600.0
212Ray NitschkeGNB29MLB1212121021031801.0
213Tom NowatzkeDET23FB142011000.0
214Fran O'BrienWAS29RT1411001000.0
215Merlin Olsen*RAM25LDT14140015906.0
216Jimmy Orr*+BAL30FL1414011000.0
217Dave OsbornMIN22RB140021000.0
218Luke OwensSTL32RDT1313001001.5
219John PaluckWAS30LDE1413010.5
220Jim Parker*+BAL31LG1414003000.0
221Dave Parks*+SFO24LE1414011000.0
222Bernie ParrishCLE29LCB141444503501000.0
223Jimmy PattonNYG32FS141012702712002.5
224Clarence PeaksPIT30FB105032700.0
225Bob PellegriniWAS31LB1320113111.0
226Don PerkinsDAL27FB1313021-500.0
227Floyd PetersPHI29LDT990011000.0
228Richie PetitbonCHI27SS141422201801800.0
229Ed PinePIT25LB80001000.0
230Elijah PittsGNB27HB142021000.0
231Garry PorterfieldDAL22DE20001000.0
232Myron PottiosPIT26MLB6501.5
233Jim PrestelMIN28LDT135000.01
234Jim PurnellCHI24LB12101.0
235Mike PyleCHI26C1313002000.0
236Bill QuinlanWAS33RDE14901.0
237Nate RamseyPHI24SS/LCB141467402401000.0
238Wayne RasmussenDET23FS148512225001000.0
239Guy ReeseBAL26DT13300.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 RegerWAS34LLB121202.5
241Mike ReillyCHI23LB140002000.0
242Mel Renfro*DAL24FS141429219032100.0
243Lance RentzelMIN22SE111041000.0
244Jerry RhomeDAL23QB112011000.0
245Bobby RichardsPHI27RDE141204.5
246Jerry RichardsonRAM24DB14513303300.0
247Joe RobbSTL28LDE1414001008.5
248Walter RobertsCLE23LE1414011000.0
249Dave RobinsonGNB24LLB1414314108702202.5
250Len RohdeSFO27LT1414001000.0
251George RoseMIN23LCB1010160600.0
252Karl RubkeSFO30LDE1411001000.5
253Jerry RushDET23DT11001.0
254Marion RushingSTL29LLB145002000.0
255Joe Rutgens*WAS26RDT14140019011.0
256Frank Ryan*CLE29QB1212051-200.0
257Johnny SampleWAS29LCB1313657028022000.0
258Daryl SandersDET24LT1414004000.0
259Lonnie SandersWAS24RCB76412104200.0
260Mike SanduskyPIT30LG1211001000.0
261Gale Sayers*+CHI22HB1412094000.0
262Joe ScarpatiPHI22FS1414340304.5
263Joe SchmidtDET33MLB141444201404.5
264Bob ScholtzNYG28C1413001000.0
265Joe ScibelliRAM26RG1414002000.0
266Stan SczurekCLE28LB11111001000.0
267Ed SharockmanMIN26RCB/SS1414611814000.0
268Bob ShermanPIT23DB11513503500.0
269Dick ShinerWAS23QB141051000.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 SieminskiSFO25DT142001000.5
273Sam Silas*STL25LDT141405.0
274Carl SilvestriSTL22FS146011000.0
275Lou SlabyNYG24MLB129002001.0
276Billy Ray SmithBAL30RDT1414150503005.0
277J.D. SmithDAL33RB143021000.0
278Jerry SmithWAS22TE145001000.0
279Ron SmithCHI22CB140011000.0
280Norm Snead*PHI26QB1110051000.0
281Ron SnidowWAS24DE141130305.0
282Jack SnowRAM22LE1414001000.0
283Jim SnowdenWAS23LT1414001000.0
284Larry StallingsSTL24LLB770021712.0
285Jim SteffenWAS29FS141435602500.0
286Larry StephensDAL27DE13002.5
287Jim Stiger2TM24HB110022000.0
288Steve StonebreakerBAL27LLB1414100001.0
289Jerry StovallSTL24SS101023001800.0
290Andy StynchulaNYG26RDE1110001204.0
291Milt SundeMIN23LG1414001000.0
292Bill SwainNYG24MLB147002002.0
293Wayne SwinfordSFO22DB142011000.0
294George TarasovicPHI35LDE147140140016211.0
295Fran Tarkenton*MIN25QB1414053000.0
296Charley Taylor*WAS24HB13130105000.0
297Jim TaylorGNB30FB1414031000.0
298Rosey TaylorCHI28FS1414130302300.0
299Clendon ThomasPIT30TE/LE/SS1412021000.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 ThompsonDET26RCB1111230300.0
301Billy TruaxRAM22TE142001000.0
302Jerry TubbsDAL30MLB1414290800.0
303Herschel TurnerSTL23T130001000.0
304Olen UnderwoodNYG23RLB10812002001000.0
305Johnny Unitas+BAL32QB1111072000.0
306Larry VargoMIN26FS131131801800.0
307Tom VaughnDET22FS147001000.0
308Lloyd VossGNB23DE14101.0
309Tommy WadePIT23QB42061000.0
310Chuck WalkerSTL24DT141002004.0
311Wayne Walker*+DET29RLB1414200004.5
312Tom WaltersWAS23DB14016316300.0
313Lonnie WarwickMIN23LLB147001000.0
314Tom WatkinsDET28HB1110321300.0
315Allan WebbNYG32S30001000.0
316Jim WelchBAL27DB140001001.0
317Harold WellsPHI27LB141001000.5
318Ernie WheelwrightNYG26FB135011000.0
319Dave WhitsellCHI29RCB1414467132021300.0
320Paul Wiggin*CLE31LDE141407.5
321Dave WilcoxSFO23LLB1414116016133214.5
322Ken Willard*SFO22FB1414071000.0
323Clancy WilliamsRAM23LCB/RCB1210001000.0
324Fred WilliamsWAS36LDT141402.0
325Sam WilliamsDET34RDE1413002005.5
326Sid WilliamsCLE23RLB1410100001002.0
327Willie WilliamsNYG23DB145100020000.0
328Ben WilsonRAM26FB147021000.0
329Butch WilsonBAL24TE140001000.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*STL27FS108615319601.0
331Gary WoodNYG23QB90011000.0
332Willie Wood*+GNB29SS141266502802000.0
333Doug WoodliefRAM22MLB1410003000.0
334Abe WoodsonSTL31CB132020000.5
335Marv WoodsonPIT24SS131238716100.0
336John Wooten*CLE29LG1413001000.0
337Steve WrightGNB23RT1412001000.0
338Maury YoumansDAL29LDE141404.5