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
1John AdamsRAM26LE139001000.0
2Herb Adderley*+GNB24LCB141458603910000.0
3Grady Alderman*MIN25LT1414004500.0
4Lionel AldridgeGNB22RDE1413001005.0
5Kermit AlexanderSFO22LCB141457203821000.0
6Art AndersonPIT27T130001000.0
7George AndrieDAL23RDE1211002004.0
8Doug Atkins*+CHI33RDE14141000012.01
9Pervis AtkinsRAM28FL146032000.0
10Frank AtkinsonPIT22DT140001000.0
11John BakerPIT28RDE1413004005.0
12Erich Barnes*NYG28LCB14143000043900.0
13Terry Barr*DET28FL1414041000.0
14Dick Bass*RAM26FB1210021000.0
15Maxie Baughan*PHI25RLB1414190901004.0
16Larry BenzCLE22SS1414711403811000.0
17Dick BielskiBAL31TE140001000.0
18Don BishopDAL29RCB131354503100.0
19Charlie BivinsCHI25FB140001000.0
20Ed BlainePHI23LG/RG1413012000.0
21Bookie BolinNYG23RG137001000.0
22Don BosselerWAS27FB14140011000.0
23Larry BowieMIN24RG1414001000.0
24Bobby BoydBAL26LCB121231709023410.0
25Garland BoyetteSTL23LB90001000.0
26Ordell BraaseBAL31RDE1414010.0
27Charlie Bradshaw*PIT27RT1414001000.0
28Jim BradshawPIT24DB142100002000.0
29Zeke Bratkowski2TM32QB64021000.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
30Rod BreedloveWAS25RLB1413100002.5
31Carl BrettschneiderDET32LLB5401.0
32Charley BrittRAM25DB10414504500.0
33Bill BrownMIN25FB1413072000.0
34Ed BrownPIT35QB1414051000.0
35John BrownCLE24RT1414001000.0
36Roger Brown*+DET26RDT141412002005.5
37Timmy Brown*PHI26HB1414082300.0
38Don BrummSTL22RDE1111001003.5
39Mike BundraDET24DT140001000.0
40Jackie BurkettBAL27LLB1414002004.5
41Don BurroughsPHI32FS131343602101001.0
42Bill ButlerMIN26HB140088000.0
43Lee Roy CaffeyPHI22LLB14618718705003.0
44Lee CallandMIN22LCB1414012000.0
45John CampbellMIN25LB140011001.0
46J.C. CarolineCHI30DB141130300.0
47Jimmy CarrPHI30SS/RCB141412502500.0
48Pete CasePHI23RG/LG129001000.0
49Bernie CaseySFO24FL1414002000.0
50Joe ChildressSTL30FB1414022000.0
51Ernie ClarkDET26LB143003006.5
52Daniel ColchicoSFO28LDE1414004001.5
53Jim CollierWAS24TE140001000.0
54Jim ColvinBAL26LDT1414002005.51
55Dick ComptonDET23SE13012302310000.0
56Mike ConnellyDAL28C1414001000.0
57Ed CookSTL31LG1414001000.0
58Lou CordileonePIT26RDT1414004.0
59Vince CostelloCLE31MLB1414711803100.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
60Claude CrabbWAS23RCB/FS131238215301000.0
61Irv CrossPHI24RCB1412260301000.0
62John David CrowSTL28HB30001000.0
63Lindon CrowRAM30SS1414001000.01
64Jim CunninghamWAS24FB140011000.0
65Dan CurrieGNB28LLB141412302301000.0
66Willie Davis*GNB29LDE14140041008.51
67Bob DeMarco*STL25C1414002000.0
68Bob DentonMIN29C14005.5
69Buddy Dial*PIT26FL1413021500.0
70Paul DicksonMIN26RDT1414002003.0
71John DiehlBAL27DT142001001.5
72Eddie Dove2TM26DB14227507531000.0
73Mike DowdleSFO26MLB1313260601.0
74Fate EcholsSTL24DT3100.5
75Dave EdwardsDAL24RLB14611701701000.0
76Ross FichtnerCLE25FS131327513901000.0
77Pat FischerSTL23LCB1414816905312000.0
78Galen Fiss*CLE32RLB1313280801.0
79Paul FlatleyMIN22LE1414011000.0
80Marv FlemingGNB21TE142001000.0
81Lee Folkins*DAL24TE1313021000.0
82Bill ForesterGNB31RLB141311301302004.5
83Joe Fortunato*+CHI33LLB141423001903702.0
84Tom FranckhauserMIN26FS14725903201000.0
85Bobby FranklinCLE27RCB14622601410000.0
86Bob FryDAL33LT/RT1414001000.0
87Frank FullerPHI34DT5102.0
88Roman GabrielRAM23QB1290101000.0
89Mike GaechterDAL23SS1411314008621000.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
90Bob GainCLE34LDT141403.0
91Billy GambrellSTL22SE141021000.0
92Dennis GaubatzDET23MLB14615505501000.5
93Bill George+CHI34MLB1414140403.5
94Jim GibbonsDET27TE1414003300.0
95Tom GilburgBAL25T130001000.0
96Bill Glass*CLE28RDE141409.5
97Glenn GlassPIT23LCB/FS141412902901000.0
98Larry GlueckCHI22DB14011401400.0
99John Gordy*DET28RG1414001000.0
100Dave GrahamPHI24LT1414001000.0
101Ken Gray*STL27RG1414001000.0
102Cornell GreenDAL23LCB14147211055012010.0
103Ernie GreenCLE25HB1412022600.0
104Forrest Gregg*+GNB30RT1414002000.0
105Hank GremmingerGNB30SS141432501601000.0
106Rosey GrierRAM31RDT1414001006.0
107Glynn GriffingNYG23QB130011000.0
108Earl GrosGNB23FB140061000.0
109Ralph Guglielmi2TM30QB61021000.0
110Riley GunnelsPHI26DT9601.0
111Louis GuyNYG22DB50011000.0
112Dale HackbartWAS25FS/SS1413170502.0
113Fred HagemanWAS26C1414001000.0
114Dick HaleyPIT26SS/RCB141366513710000.0
115Tom HallDET23FS14634503621000.0
116Mal HammackSTL30FB130021000.0
117Dave HannerGNB33LDT1414100005.0
118Wendell HarrisBAL23CB143012000.0
119Rip Hawkins*MIN24MLB1414160612001.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
120Matt HazeltineSFO30RLB1313001003.0
121Mike HenryRAM27RLB/MLB141454302801003.0
122Urban HenryGNB28DT14101.5
123Gary HensonPHI23E110001000.0
124Gene HickersonCLE28RG1414001000.0
125Jimmy HillSTL35RCB1210312615800.0
126Jerry HillebrandNYG23LLB14555413400.0
127Dick HoakPIT24HB1212043000.0
128Jim HoustonCLE26LLB1414100001003.5
129Lane HowellNYG22T141001000.0
130Chuck HowleyDAL27LLB1414230302002.0
131Sam HuffNYG29MLB141444713601003.5
132Don HultzMIN23LDE1414135135094010.5
133Art HunterRAM30C128001000.0
134Dick JamesWAS29HB14922102162000.0
135Bill JobkoMIN28RLB134001000.0
136Charley Johnson*STL25QB14140122000.0
137Jimmy JohnsonSFO25FS131323603601000.0
138John Henry Johnson*PIT34FB129052000.0
139Deacon JonesRAM25LDE1414100001006.0
140Stan JonesCHI32LDT1313001003.0
141Henry Jordan*+GNB28RDT1412004005.0
142Lee Roy JordanDAL22RLB8834102301001.0
143Sonny JurgensenPHI29QB98011000.0
144Carl KammererWAS26LB142210100.0
145Ted KarrasCHI29LG1411001000.0
146Karl KassulkeMIN22DB141001001.0
147Jim Katcavage*+NYG29LDE141400210120.5
148Brady KeysPIT27RCB1110012000.0
149Bob KilcullenCHI27LDE1412002002.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
150Elbert KimbroughSFO25SS141314504502000.5
151Gary KnafelcSFO31TE105001000.0
152Bill KomanSTL29RLB1413002004.0
153Ron KostelnikGNB23DT13200.5
154Ron KramerGNB28TE1212011000.0
155Charlie KruegerSFO26LDT77001003.5
156Joe Krupa*PIT30LDT1414001007.0
157Roland LakesSFO24RDT141402.5
158Chuck LamsonMIN24SS128170702000.0
159Night Train LaneDET35LCB141157003302000.0
160Greg LarsonNYG24C1414001000.0
161Yale LaryDET33FS10722112101000.0
162Dick LeBeauDET26RCB1414515817000.0
163Roger LeClercCHI27K140120201000.0
164Earl LeggettCHI30RDT1212001003.0
165Bob LillyDAL24LDE/RDT14140014215.0
166Don LisbonSFO22HB148042000.0
167Tony LiscioDAL23LT75001300.0
168Cliff LivingstonRAM33RLB14711301302001.5
169Warren LivingstonDAL25FS141433102901000.0
170Dave LloydPHI27MLB141433001402001.0
171Jerry LoganBAL22DB14411501522000.0
172John LoVetere*NYG27RDT1414003008.0
173Gary LoweDET29DB3321401401.0
174Lamar LundyRAM28RDE1414001009.0
175Lenny LylesBAL27RCB141423613600.0
176Dick Lynch*+NYG27RCB1414925138210001.0
177Red MackPIT26LE147001000.0
178John Mackey*BAL22TE1414021000.0
179Bruce MaherDET26SS1413100001001.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
180Ray MansfieldPHI22LDT141100.5
181Gino Marchetti*BAL36LDE14140023318.5
182Amos MarshDAL24FB149064000.0
183Jim MarshallMIN26RDE141401412110.5
184Tommy Mason*+MIN24HB13130142000.0
185Jerry MazzantiPHI23RDE55001000.0
186Mike McClellanPHI24DB102100000.0
187Darris McCordDET30LDE1312150501015.5
188Tommy McDonaldPHI29FL1414032500.0
189Hugh McElhennyNYG35HB141032000.0
190Marlin McKeeverRAM23MLB1310002001.5
191Bennie McRaeCHI24LCB141469014400.0
192Eddie MeadorRAM26LCB141463802001000.0
193Dale Meinert*STL30MLB1414002001.0
194John MellekasPHI30RDT119002001.5
195Dale MemmelaarDAL26RG1414001000.0
196Don MeredithDAL25QB1412072000.0
197Dale MesserSFO26DB143012000.0
198Max MessnerDET25LLB14703.0
199Frank MestnikGNB25FB110001000.0
200John MeyersDAL23RDT14701.0
201Lou Michaels*PIT28LDE1413100001007.5
202Clark MillerSFO25RDE1414001002.0
203Fred MillerBAL23RDT1312001004.5
204Bobby Mitchell*WAS28FL1414072000.0
205Dick ModzelewskiNYG32LDT1414001004.0
206Johnny MorrisCHI28FL1312022000.0
207Larry MorrisCHI30RLB1414001004.0
208Joe MorrisonNYG26FB147031000.0
209Bill NelsenPIT22QB20011000.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
210Andy NelsonBAL30SS131033712601.0
211John NisbyWAS27RG1414001000.0
212Ray NitschkeGNB27MLB1212280811002.0
213Leo NomelliniSFO39LDT14701.0
214Buzz NutterPIT32C141401.0
215Ed NuttingDAL24RT147002000.0
216Ed O'BradovichCHI23DE62002002.0
217Merlin Olsen*RAM23LDT1414010003.5
218Luke OwensSTL30RDT14120010010.5
219John PaluckWAS28LDE141412302301007.0
220Jack Pardee*+RAM27LLB14142505021203.5
221Bob ParemoreSTL24HB141012110.0
222Frank ParkerCLE24RDT1413001002.5
223Bernie Parrish*CLE27LCB1414001001.0
224Jimmy PattonNYG30FS/SS141464602002-400.0
225Clarence PeaksPHI28FB146052700.0
226Bob PellegriniWAS29MLB14723703713002.5
227Bill PellingtonBAL36MLB1414001000.5
228Dick PesonenNYG25FS146110101000.0
229Floyd PetersDET27LDT141404.5
230Richie Petitbon*+CHI25SS1414816116602000.0
231Ed PineSFO23LLB1414110103.5
232Myron Pottios*PIT24MLB141447803801.0
233John PowersPIT23TE140001000.0
234George PreasBAL30RT1414002000.0
235Jim PrestelMIN26LDT1414001008.5
236Vince Promuto*WAS25LG1414001000.0
237Bill QuinlanPHI31RDE11602.0
238Nate RamseyPHI22SS146100000.0
239Tom RedmondSTL26DT92003.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
240Lucien ReebergDET21RT146002000.0
241Bobby ReedMIN24HB100011000.0
242Guy ReeseDAL24LDT141403.0
243John RegerPIT32LB9311601600.0
244Bobby RichardsPHI25LDE1412001003.5
245Willie RichardsonBAL24FL133011000.0
246John RoachGNB30QB84021000.0
247Joe RobbSTL26LDE141408.5
248Dave RobinsonGNB22LB14302.0
249Andy RobustelliNYG38RDE1414014.5
250Karl RubkeSFO28C147001000.0
251Marion RushingSTL27LLB144001002.0
252Pat RussMIN23DT14001.5
253Andy RussellPIT22RLB141332001011202.0
254Joe Rutgens*WAS24LDT1414001203.5
255Frank RyanCLE27QB1313063000.0
256Johnny SampleWAS27DB22100000.0
257Lonnie SandersWAS22LCB141434603801000.0
258Mike SanduskyPIT28LG1313002000.0
259Dick Schafrath*+CLE26LT1414001000.0
260Joe Schmidt*DET31MLB108001001.0
261Bob SchmitzPIT25LLB114003.01
262Bob ScholtzDET26RT95001000.0
263Tom ScottNYG33RLB1414001003.0
264Ben ScottiPHI26LCB9911701700.0
265Stan SczurekCLE26LB90001000.0
266Carver ShannonRAM25FS146043000.0
267Ed SharockmanMIN24RCB141459314712001.0
268Don ShinnickBAL28RLB141422001803.0
269Jim ShorterCLE24DB111011000.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
270Sam SilasSTL23DT14101.5
271Bobby SmithRAM25RCB141421101111000.0
272Gordie SmithMIN24TE146002200.0
273J.D. SmithSFO31FB1413043000.0
274J.D. SmithPHI27RT1414002000.0
275Norm Snead*WAS24QB1414062000.0
276Ron SnidowWAS22DE130012000.0
277Bob St. ClairSFO32RT1414001000.0
278Billy StacySTL27RCB96100000.0
279Larry StallingsSTL22LLB1412001001.0
280Bart StarrGNB29QB1310053000.0
281Ernie StautnerPIT38DE142001003.0
282Jim SteffenWAS27SS/RCB1313514017800.0
283Larry StephensDAL25LDE141003.0
284Monty SticklesSFO25TE1210011000.0
285Jim StigerDAL22HB143042000.0
286Steve StonebreakerMIN25RLB1410002000.0
287Jerry StovallSTL22SS1414100002000.0
288Jack StroudNYG35RT1413001000.0
289Andy StynchulaWAS24RDE1414001003.5
290John SymankSTL28DB13012112100.0
291Dick SzymanskiBAL31C1414001000.0
292George Tarasovic2TM33LDE-LLB1413001003.5
293Fran TarkentonMIN23QB1413072000.0
294Jim Taylor*GNB28FB1414051000.0
295Rosey Taylor*+CHI26FS14149172146032900.0
296Clendon Thomas*PIT28FS1310812203202000.0
297Bill ThorntonSTL24FB140001900.0
298Sam TidmoreCLE25LB50001000.0
299Mick TingelhoffMIN23C1414001000.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
300Y.A. Tittle*+NYG37QB1313054000.0
301Bob ToneffWAS33RDT1414001002.0
302Bill TriplettSTL23HB1312041000.0
303Jerry TubbsDAL28MLB141426104400.0
304Johnny Unitas*BAL30QB14140133-400.0
305Larry VargoDET24DB14214214200.0
306Billy Wade*CHI33QB1414051000.0
307Wayne Walker*DET27RLB141411701705.0
308Bob WatersSFO25QB72032000.0
309Tom WatkinsDET26HB134041000.0
310Allan WebbNYG30SS7733402101000.0
311Jim WelchBAL25FS141344901502700.0
312Bob WetoskaCHI26RT149001000.0
313Nat WhitmyerRAM23FS7312702713000.0
314Dave WhitsellCHI27RCB1413661139112100.0
315Jesse Whittenton*GNB29RCB141449003301000.0
316Paul WigginCLE29LDE1414120202007.0
317Sam WilliamsDET32RDE1413002006.5
318Larry Wilson*STL25FS1412467036024210.0
319Roy WinstonMIN23LLB14141000042611.5
320Bill WinterNYG23LLB10913802600.5
321Willie WoodGNB27FS141456702204000.0
322Abe Woodson*SFO29RCB141436106124000.0
323King HillPHI27QB14631000.0