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*GNB25LCB1313456035111800.0
2Lionel AldridgeGNB23RDE14130052916.0
3Kermit AlexanderSFO23FS1414565024351100.0
4George AndrieDAL24LDE1414012.5
5Jon ArnettCHI29LHB148051000.0
6Doug AtkinsCHI34RDE121105.0
7Pervis AtkinsWAS29FB1340311000.0
8John BakerPIT29RDE14130010012.5
9Gary Ballman*PIT24FL/LE1313021000.0
10Erich Barnes*NYG29LCB141422612602010.0
11Terry Barr*DET29FL1414011000.0
12Dick BassRAM27HB97042000.0
13Maxie Baughan*+PHI26RLB1414001006.0
14Walter BeachCLE29RCB141448116501000.0
15Larry BenzCLE23SS131346704501700.0
16Don BishopDAL30RCB147002000.0
17Ed BlainePHI24LG1414002500.0
18Bookie BolinNYG24RG1414001000.0
19Bruce BosleySFO31C1414001000.0
20Ken BowmanGNB22C146001000.0
21Bobby Boyd*+BAL27LCB1412918504701000.0
22Ordell BraaseBAL32RDE1414013.5
23Charlie Bradshaw*PIT28RT1414001000.0
24Jim BradshawPIT25SS/FS149139039138020.0
25Zeke BratkowskiGNB33QB50021000.0
26Gene BreenGNB23LB6001.0
27John BrodieSFO29QB14120111000.0
28Bill Brown*MIN26FB1414094000.0
29Jim Brown*+CLE28FB1414062000.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
30John BrownCLE25RT118001000.0
31Roger Brown*DET27RDT1414014.5
32Tom BrownGNB24DB14313003000.0
33Willie BrownRAM22WR90021000.0
34Don BrummSTL23RDE1414001006.5
35Frank BudkaRAM22DB14221801801000.0
36Rudy BukichCHI34QB94031000.0
37Mike Bundra2TM25DT130001000.0
38John BurrellPIT24WR145001000.0
39Don BurroughsPHI33SS1414250312005.0
40Jimmy BursonSTL24RCB14735303021000.0
41Bill ButlerMIN27S14221501543000.0
42Ken Byers2TM24G141001000.0
43Lee Roy CaffeyGNB23RLB141014404401005.5
44J.C. CarolineCHI31DB14028407900.0
45Joe CarolloRAM24LT1413003000.0
46Jimmy CarrWAS31RLB141021301302004.0
47Lowell CaylorCLE23DB131001000.0
48Clarence ChildsNYG26DB130075000.0
49Ernie ClarkDET27LLB148001002.5
50Frank Clarke+DAL30LE1414011000.0
51Ozzie ClayWAS23WR140021000.0
52Gail CogdillDET27LE1111021110.0
53Daniel ColchicoSFO29LDE1212002004.0
54Jim ColvinDAL27LDT1414001008.5
55Mike ConnellyDAL29C1414002300.0
56Bobby Joe Conrad*STL29FL1414021900.0
57John ContoulisNYG24RDT12400.5
58Bill CooperSFO25LB2201.0
59Vince CostelloCLE32MLB141422102004000.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
60Charlie CowanRAM26LG/RT1413002000.0
61Willis CrenshawSTL23RB143031200.0
62Irv Cross*PHI25LCB/RCB1414310919411001.5
63Lindon CrowRAM31SS9612302300.0
64Dan CurrieGNB29LLB141421101001001.0
65Willie DanielPIT27RCB1413240400.0
66Willie Davis*+GNB30LDE14140020014.5
67Bob DeMarcoSTL26C1211001000.0
68John DiehlBAL28DT140001000.5
69Mike Ditka*+CHI25TE1414021010.0
70Mike DowdleSFO27MLB141411401401.5
71Perry Lee DunnDAL23RB142013000.0
72Dave EdwardsDAL25LLB145110110000.0
73Carl EllerMIN22LDE14140044517.5
74Dick EveyCHI23LDE1411004002.5
75Ross FichtnerCLE26FS8626706401000.0
76Pat Fischer*+STL24LCB141410164239114910.0
77Galen FissCLE33RLB131012402401501.0
78Lee FolkinsDAL25TE140001000.0
79Joe Fortunato*+CHI34LLB1313002004.5
80Bobby FranklinCLE28FS148011000.0
81Bob FryDAL34RT125001000.0
82Bob GainCLE35T43001000.0
83Billy GambrellSTL23LE147021000.0
84Dennis GaubatzDET24MLB/LLB141111601602.51
85Prentice GauttSTL26RB136011000.0
86Bill GeorgeCHI35MLB8822802001002.0
87Bill Glass*CLE29RDE1414001008.5
88Glenn GlassPHI24DB13011801802000.0
89John GonzagaDET31LG1414001000.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
90John Gordy*DET29RG1414001000.0
91Dave GrahamPHI25LT138001000.0
92Ken Gray*+STL28RG1411001000.0
93Hank GremmingerGNB31SS131111301302000.0
94Rosey GrierRAM32RDT1414001006.5
95Riley GunnelsPHI27DE142001000.0
96Dick HaleyPIT27FS1382110801000.0
97Mal HammackSTL31FB142000.5
98Dave HannerGNB34LDT116001000.0
99Marv HarrisRAM22LB141001000.0
100Wendell HarrisBAL24DB14712002020000.0
101Bob HarrisonPIT27LLB116003003.0
102Doug HartGNB25DB142100001000.0
103Len HaussWAS22C1412001000.0
104Alex HawkinsBAL27HB140012000.0
105Rip HawkinsMIN25MLB1414285256022502.0
106Matt Hazeltine*SFO31RLB14141101010011.5
107Mike HenryRAM28MLB1413001000.0
108Urban HenryPIT29DT10302.0
109Joe HernandezWAS24WR141021300.0
110Gene HickersonCLE29RG1412001000.0
111Jerry HillebrandNYG24LLB117190901.0
112Chuck HintonPIT25RDT149181801004.5
113Ed HollerPIT24RLB139120210001.0
114Paul HornungGNB29HB1414041000.0
115Jim Houston*CLE27LLB141328614400.0
116Lane HowellNYG23DE143001000.0
117Chuck HowleyDAL28LLB12822702101.5
118Sam Huff*WAS30MLB141343401401.5
119Don HultzPHI24LB124002.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
120Joe Bob IsbellDAL24RG/LG1412001000.0
121Dick JamesNYG30HB149071000.0
122Bob JencksCHI23K1400011500.0
123Bill JobkoMIN29RLB99001003.0
124Charley JohnsonSTL26QB1414072000.0
125Jimmy JohnsonSFO26LCB141436504300.0
126John JohnsonCHI23DT141001000.0
127John Henry Johnson*PIT35FB1414041000.0
128Deacon Jones*RAM26LDE14140030022.0
129Homer JonesNYG23FL30022000.0
130Stan JonesCHI33LDT141303.0
131Henry Jordan+GNB29RDT12120036017.0
132Lee Roy JordanDAL23RLB1212130303004.0
133Carl KammererWAS27LB141011000.5
134Jim KanickiCLE23RDT149001002.0
135Alex KarrasDET29LDT14142705010013.0
136Karl KassulkeMIN23SS1414340411501.0
137Jim KatcavageNYG30LDE14140010013.5
138Brady KeysPIT28LCB141421101121001.0
139Bob KilcullenCHI28RDE12302.5
140Billy KilmerSFO25HB102031000.0
141Elbert KimbroughSFO26SS1414230302600.0
142John KirbyMIN22LB140001000.0
143Lou KirouacBAL24T1400011300.0
144Bill Koman*STL30RLB1414210102001.0
145Dave KopaySFO22HB146031000.0
146Ken KortasSTL22DT14500.5
147Ron KostelnikGNB24LDT1410003002.5
148Paul Krause*+WAS22FS14141214013502001.5
149Charlie Krueger*SFO27LDT141405.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
150Joe KrupaPIT31LDT11804.0
151Jake KuppDAL23LG1410002000.0
152Roland LakesSFO25RDT141406.5
153Night Train LaneDET36CB7411101100.0
154Izzy LangPHI22RB120072200.0
155Dan LaRosePIT25DE120001001.5
156Gary LarsenRAM24DT141002001.5
157Greg LarsonNYG25C1313002300.0
158Yale Lary*DET34FS1414610103001000.0
159Dick LeBeau*DET27RCB/LCB141354501800.0
160Roger LeClercCHI28MLB/RLB1412001.5
161Earl LeggettCHI31RDT1414001001.5
162Ray LemekPIT30RG/LG1411001000.0
163Gary LewisSFO22RB83033000.0
164Bob Lilly*+DAL25RDT14140134010.5
165Mike LindSFO24FB139031000.0
166Errol LindenMIN27RT1414002000.0
167Don LisbonSFO23HB66021000.0
168Cliff LivingstonRAM34RLB1414002001.5
169Warren LivingstonDAL26RCB147127027021710.0
170Dave LloydPHI28MLB111136802701002.0
171J.W. LockettWAS27FB146011000.0
172Jerry LoganBAL23SS141469113023000.0
173Tony LorickBAL23FB147051000.0
174Billy LothridgeDAL22P140011000.0
175John LoVetereNYG28RDT88001004.0
176Mike LucciCLE25LB143001000.5
177Lamar LundyRAM29RDE131211411401208.0
178Lenny LylesBAL28RCB141424002301000.0
179Dick LynchNYG28RCB101046803700.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
180Red Mack PHI27FL80011000.0
181John MackeyBAL23TE1414012200.0
182Bruce MaherDET27SS14922802801000.0
183Ray MansfieldPIT23LDT/RDT14903.5
184Gino Marchetti*+BAL37LDE14140020011.5
185Joe MarconiCHI30FB137001700.0
186Jim MarshallMIN27RDE14140020011.5
187Paul MarthaPIT22HB142052000.0
188Aaron MartinRAM22RCB148210717121000.0
189Billy MartinCHI26HB140011000.0
190Tommy Mason*MIN25HB1312092000.0
191Norm MastersGNB31LT/RT1414001000.0
192Ollie MatsonPHI34HB129071000.0
193Riley MattsonWAS26LT149021000.0
194Darris McCordDET31LDE1414001006.5
195John McDowellGNB22T120001000.0
196Ben McGeePIT25LDE141408.5
197Max McGeeGNB32LE13120112710.0
198Ernie McMillanSTL26RT1414001000.0
199Bennie McRaeCHI25LCB141424402601000.0
200Bill McWattersMIN22FB111022000.0
201Eddie Meador*RAM27FS141335003012000.0
202Dale MeinertSTL31MLB141322411803201.0
203Don MeredithDAL26QB12100163000.0
204Max Messner2TM26LB132002001.0
205John MeyersPHI24RDT1414001002.5
206Lou MichaelsBAL29K140001004.5
207Tom MichelMIN24HB111033000.0
208Clark MillerSFO26RDE141201.0
209Fred MillerBAL24LDT/RDT14130010010.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
210Bobby Mitchell*WAS29FL1414021000.0
211Dick Modzelewski*CLE33LDT1412002504.0
212Lenny Moore*+BAL31HB1412084210.0
213Jim MoranNYG22DT82002000.5
214Mike MorganPHI22LLB1413013016.0
215Larry MorrisCHI31RLB97001001.0
216Joe MorrisonNYG27FB1412022000.0
217John MorrowCLE31C1414001000.0
218Bill MunsonRAM23QB118074000.0
219Andy NelsonNYG31FS14611301300.0
220Ray Nitschke*+GNB28MLB141423602902001.5
221Pettis NormanDAL25TE1413011000.0
222Buzz NutterPIT33C1414002000.0
223Merlin Olsen*RAM24LDT141407.0
224Luke OwensSTL31RDT1412001008.0
225John Paluck*WAS29LDE14140040010.51
226Jack PardeeRAM28LLB14913203200.0
227Frank ParkerCLE25RDT8402.0
228Jim Parker*+BAL30LG1414003000.0
229Bernie ParrishCLE28LCB141449815401000.0
230Jimmy PattonNYG31SS1413200001.0
231Clarence PeaksPIT29HB128041000.0
232Bill PellingtonBAL37MLB141422001301000.0
233Don PerkinsDAL26HB1313042000.0
234Floyd Peters*PHI28LDT141405.5
235Richie PetitbonCHI26SS1414002000.0
236Neal PettiesBAL24E140001000.0
237Nick PietrosanteDET27FB1414042000.0
238Ed PineSFO24LLB144001000.0
239Elijah PittsGNB26HB140011000.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
240Myron Pottios*PIT25MLB76180801000.5
241Jim PrestelMIN27LDT141412612605.5
242Vince Promuto *WAS26LG138002000.0
243Mike PyleCHI25C1110001000.0
244Bill QuinlanDET32DE121100000.0
245Mike RaboldCHI27G140003000.0
246Nate RamseyPHI23RCB/LCB13953101701.0
247Tom RedmondSTL27DE14003.0
248Guy ReeseBAL25LDT141204.0
249John RegerWAS33LLB141433711901406.0
250Mel Renfro*DAL23FS1414711013942000.0
251Bobby RichardsPHI26RDE141201.5
252Jerry RichardsonRAM23LCB1414514604100.0
253Jimmy RidlonDAL30SS14104121174026311.0
254John RoachDAL31QB94051000.0
255Joe RobbSTL27LDE1313001501.0
256Dave RobinsonGNB23RLB11402.0
257Andy RobustelliNYG39RDE14140011706.5
258Walt RockSFO23RT1414002000.0
259George RoseMIN22LCB141364813210000.0
260Karl RubkeSFO29LB1440022201.0
261Marion RushingSTL28LLB125004.01
262Joe RutgensWAS25RDT1313001004.5
263Frank Ryan*CLE28QB1414041000.0
264Johnny SampleWAS28LCB1413431116024100.0
265Lonnie SandersWAS23RCB1414240400.0
266Alex SanduskyBAL32RG1414001000.0
267Mike SanduskyPIT29LG66001000.0
268Bill SaulPIT24LLB131011301303.0
269Charlie ScalesCLE26HB1400122310.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
270Joe ScarpatiPHI21FS121134112401000.0
271Joe SchmidtDET32MLB98001501.0
272Bob SchmitzPIT26LB6401.5
273Ray SchoenkeDAL23RT1410001000.0
274Joe ScibelliRAM25RG1412002000.0
275Tom ScottNYG34RLB141423103101005.5
276Stan SczurekCLE27LB14200.5
277Carver ShannonRAM26HB122031000.0
278Ed SharockmanMIN25RCB1414122022112801.0
279Don ShinnickBAL29RLB14113100901.0
280Roger ShoalsCLE26T140001010.0
281Jim ShorterWAS25DB142120201000.0
282Chuck SieminskiSFO24DT14001.0
283Sam SilasSTL24LDT141206.0
284Jim SkaggsPHI24LT146001000.0
285Lou SlabyNYG23MLB141423202603.0
286Billy Ray SmithBAL29RDT133003109.5
287Bobby SmithRAM26SS/RCB141229719720000.5
288J.D. SmithDET28RT77001000.0
289Norm SneadPHI25QB1210031000.0
290Ron SnidowWAS23RDE1413002006.5
291Robert SoleauPIT23MLB145001000.0
292Larry StallingsSTL23LLB8723101801603.0
293Bart StarrGNB30QB1414072000.0
294Jim SteffenWAS28SS131342001101000.0
295Larry StephensDAL26RDE1313001004.0
296Monty SticklesSFO26TE1414011000.0
297Steve StonebreakerBAL26LLB14130031812.0
298Jerry StovallSTL23SS141437114003000.0
299Andy StynchulaNYG25LDT14140042603.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
300Dan SullivanBAL25G140001000.5
301Bill SwainMIN23LB143001000.0
302George TarasovicPHI34LDE11110011601.0
303Fran Tarkenton*MIN24QB1414062000.0
304Bob TaylorNYG24DE140002000.5
305Charley Taylor*WAS23HB1414073000.0
306Rosey TaylorCHI27FS141424502601000.0
307Clendon ThomasPIT29LE/SS1413100000.0
308John ThomasSFO29LG1414003000.0
309Bobby ThompsonDET25LCB/RCB141234502400.0
310Bill ThorntonSTL25FB131041000.0
311Steve ThurlowNYG22RB113021000.0
312Y.A. TittleNYG38QB14110114000.0
313Bob ToneffWAS34LDT141402.0
314Tom TracyWAS30HB141021000.0
315Jerry TubbsDAL29MLB131322702603002.0
316Herschel TurnerSTL22LT145002000.0
317Johnny Unitas*+BAL31QB1414065200.0
318Larry VargoMIN25FS148100002000.0
319Andy Von SonnRAM24LLB14501.0
320Wayne Walker*DET28RLB141411401401002.0
321Tom WaltersWAS22DB13023603601000.0
322Tom WatkinsDET27HB147042300.0
323Allan WebbNYG31FS14810001100.0
324Alex WebsterNYG33FB124031000.0
325Jim WelchBAL26FS139001000.0
326Dave WhitsellCHI28RCB141425704113000.0
327Jesse WhittentonGNB30RCB1413100000.0
328Paul WigginCLE30LDE1414003318.5
329Dave WilcoxSFO22LLB148160601603.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
330Sam WilliamsDET33RDE1413002418.5
331Ben WilsonRAM25FB1412034000.0
332Larry WilsonSTL26FS141334414201004.0
333Roy WinstonMIN24LLB141432401502.0
334Bill WinterNYG24LLB127002001.0
335Gary WoodNYG22QB123052000.0
336Willie Wood*+GNB28FS141437314212000.0
337Abe WoodsonSFO30RCB1410210133000.0
338Maury YoumansDAL28DE14102.0