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 AldridgeGNB23RDE1413052916.0
3Kermit AlexanderSFO23RS1414565024351100.0
4George AndrieDAL24LDE141412.5
5Jon ArnettCHI29LHB14851000.0
6Doug AtkinsCHI34RDE12115.0
7Pervis AtkinsWAS29fb134311000.0
8John BakerPIT29RDE1413010012.5
9Gary Ballman*PIT24FL131321000.0
10Erich Barnes*NYG29LCB141422612602010.0
11Terry Barr*DET29FL141411000.0
12Dick BassRAM27hb9742000.0
13Maxie Baughan*+PHI26RLB141401006.0
14Walter BeachCLE29RCB141448116501000.0
15Larry BenzCLE23LS131346704501700.0
16Don BishopDAL30RCB14702000.0
17Ed BlainePHI24LG141402500.0
18Bookie BolinNYG24RG141401000.0
19Bruce BosleySFO31C141401000.0
20Ken BowmanGNB22c14601000.0
21Bobby Boyd*+BAL27LCB1412918504701000.0
22Ordell BraaseBAL32RDE141413.5
23Charlie Bradshaw*PIT28RT141401000.0
24Jim BradshawPIT25LS149139039138020.0
25Zeke BratkowskiGNB335021000.0
26Gene BreenGNB23601.0
27John BrodieSFO29QB1412111000.0
28Bill Brown*MIN26FB141494000.0
29Jim Brown*+CLE28FB141462000.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 BrownCLE25RT11801000.0
31Roger Brown*DET27RDT141414.5
32Tom BrownGNB241431300300.0
33Willie BrownRAM229021000.0
34Don BrummSTL23RDE141401006.5
35Frank BudkaRAM2214221801801000.0
36Rudy BukichCHI34qb9431000.0
37Mike Bundra2TM2513001000.0
38John BurrellPIT2414501000.0
39Don BurroughsPHI33LS1414250312004.0
40Jimmy BursonSTL24rcb14735303021000.0
41Bill ButlerMIN2714221501543000.0
42Ken Byers2TM2414101000.0
43Lee Roy CaffeyGNB23RLB141014404401005.5
44J.C. CarolineCHI311402840790.0
45Joe CarolloRAM24LT141303000.0
46Jimmy CarrWAS31RLB141021301302004.0
47Lowell CaylorCLE2313101000.0
48Clarence ChildsNYG2613075000.0
49Ernie ClarkDET27LLB14801002.5
50Frank Clarke+DAL30LE141411000.0
51Ozzie ClayWAS2314021000.0
52Gail CogdillDET27LE111121110.0
53Daniel ColchicoSFO29LDE121202004.0
54Jim ColvinDAL27LDT141401008.5
55Mike ConnellyDAL29C141402300.0
56Bobby Joe Conrad*STL29FL141421900.0
57John ContoulisNYG24rdt1240.5
58Bill CooperSFO25221.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 CowanRAM26LG141302000.0
61Willis CrenshawSTL2314331200.0
62Irv Cross*PHI25LCB1414310919411001.5
63Lindon CrowRAM31ls961230230.0
64Dan CurrieGNB29LLB141421101001001.0
65Willie DanielPIT27RCB141324040.0
66Willie Davis*+GNB30LDE1414020014.5
67Bob DeMarcoSTL26C121101000.0
68John DiehlBAL2814001000.5
69Mike Ditka*+CHI25TE141421010.0
70Mike DowdleSFO27MLB14141140141.5
71Perry Lee DunnDAL2314213000.0
72Dave EdwardsDAL25llb145110110000.0
73Carl EllerMIN22LDE1414044517.5
74Dick EveyCHI23LDE141104002.5
75Ross FichtnerCLE26rs8626706401000.0
76Pat Fischer*+STL24LCB141410164239114910.0
77Galen FissCLE33RLB131012402401501.0
78Lee FolkinsDAL2514001000.0
79Joe Fortunato*+CHI34LLB131302004.5
80Bobby FranklinCLE28RS14811000.0
81Bob FryDAL34rt12501000.0
82Bob GainCLE354301000.0
83Billy GambrellSTL23le14721000.0
84Dennis GaubatzDET24mlb14111160162.51
85Prentice GauttSTL2613611000.0
86Bill GeorgeCHI35MLB8822802001002.0
87Bill Glass*CLE29RDE141401008.5
88Glenn GlassPHI2413011801802000.0
89John GonzagaDET31LG141401000.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*DET29RG141401000.0
91Dave GrahamPHI25LT13801000.0
92Ken Gray*+STL28RG141101000.0
93Hank GremmingerGNB31LS131111301302000.0
94Rosey GrierRAM32RDT141401006.5
95Riley GunnelsPHI2714201000.0
96Dick HaleyPIT27RS1382110801000.0
97Mal HammackSTL311420.5
98Dave HannerGNB34ldt11601000.0
99Marv HarrisRAM2214101000.0
100Wendell HarrisBAL24rs14712002020000.0
101Bob HarrisonPIT27llb11603003.0
102Doug HartGNB25142100001000.0
103Len HaussWAS22C141201000.0
104Alex HawkinsBAL2714012000.0
105Rip HawkinsMIN25MLB1414285256022502.0
106Matt Hazeltine*SFO31RLB14141101010011.5
107Mike HenryRAM28MLB141301000.0
108Urban HenryPIT291032.0
109Joe HernandezWAS2414121300.0
110Gene HickersonCLE29RG141201000.0
111Jerry HillebrandNYG24llb11719091.0
112Chuck HintonPIT25RDT149181801004.5
113Ed HollerPIT24RLB139120210001.0
114Paul HornungGNB29HB141441000.0
115Jim Houston*CLE27LLB14132861440.0
116Lane HowellNYG2314301000.0
117Chuck HowleyDAL28LLB1282270211.5
118Sam Huff*WAS30MLB14134340141.5
119Don HultzPHI241241.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
120Joe Bob IsbellDAL24RG141201000.0
121Dick JamesNYG30HB14971000.0
122Bob JencksCHI23140011500.0
123Bill JobkoMIN29RLB9901003.0
124Charley JohnsonSTL26QB141472000.0
125Jimmy JohnsonSFO26LCB14143650430.0
126John JohnsonCHI2314101000.0
127John Henry Johnson*PIT35FB141441000.0
128Deacon Jones*RAM26LDE1414030022.0
129Homer JonesNYG233022000.0
130Stan JonesCHI33LDT14133.0
131Henry Jordan+GNB29RDT1212036017.0
132Lee Roy JordanDAL23RLB1212130303004.0
133Carl KammererWAS2714111000.5
134Jim KanickiCLE23RDT14901002.0
135Alex KarrasDET29LDT14142705010013.0
136Karl KassulkeMIN23LS1414340411501.0
137Jim KatcavageNYG30LDE1414010013.5
138Brady KeysPIT28LCB141421101121001.0
139Bob KilcullenCHI281232.5
140Billy KilmerSFO2510231000.0
141Elbert KimbroughSFO26LS1414230302600.0
142John KirbyMIN2214001000.0
143Lou KirouacBAL24140011300.0
144Bill Koman*STL30RLB1414210102001.0
145Dave KopaySFO22hb14631000.0
146Ken KortasSTL221450.5
147Ron KostelnikGNB24LDT141003002.5
148Paul Krause*+WAS22RS14141214013502001.5
149Charlie Krueger*SFO27LDT14145.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 KrupaPIT31LDT1184.0
151Jake KuppDAL23LG141002000.0
152Roland LakesSFO25RDT14146.5
153Night Train LaneDET36741110110.0
154Izzy LangPHI2212072200.0
155Dan LaRosePIT2512001001.5
156Gary LarsenRAM2414102001.5
157Greg LarsonNYG25C131302300.0
158Yale Lary*DET34RS1414610103001000.0
159Dick LeBeau*DET27RCB14135450180.0
160Roger LeClercCHI28mlb14121.5
161Earl LeggettCHI31RDT141401001.5
162Ray LemekPIT30rg141101000.0
163Gary LewisSFO228333000.0
164Bob Lilly*+DAL25RDT1414134010.5
165Mike LindSFO24FB13931000.0
166Errol LindenMIN27RT141402000.0
167Don LisbonSFO23HB6621000.0
168Cliff LivingstonRAM34RLB141402001.5
169Warren LivingstonDAL26rcb147127027021710.0
170Dave LloydPHI28MLB111136802701002.0
171J.W. LockettWAS27FB14611000.0
172Jerry LoganBAL23LS141469113023000.0
173Tony LorickBAL23fb14751000.0
174Billy LothridgeDAL2214011000.0
175John LoVetereNYG28RDT8801004.0
176Mike LucciCLE2514301000.5
177Lamar LundyRAM29RDE131211411401208.0
178Lenny LylesBAL28RCB141424002301000.0
179Dick LynchNYG28RCB10104680370.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 PHI278011000.0
181John MackeyBAL23TE141412200.0
182Bruce MaherDET27LS14922802801000.0
183Ray MansfieldPIT23ldt1493.5
184Gino Marchetti*+BAL37LDE1414020011.5
185Joe MarconiCHI30FB13701700.0
186Jim MarshallMIN27RDE1414020011.5
187Paul MarthaPIT2214252000.0
188Aaron MartinRAM22RCB148210717121000.0
189Billy MartinCHI2614011000.0
190Tommy Mason*MIN25HB131292000.0
191Norm MastersGNB31LT141401000.0
192Ollie MatsonPHI34HB12971000.0
193Riley MattsonWAS26LT14921000.0
194Darris McCordDET31LDE141401006.5
195John McDowellGNB2212001000.0
196Ben McGeePIT25LDE14148.5
197Max McGeeGNB32LE1312112710.0
198Ernie McMillanSTL26RT141401000.0
199Bennie McRaeCHI25LCB141424402601000.0
200Bill McWattersMIN2211122000.0
201Eddie Meador*RAM27RS141335003012000.0
202Dale MeinertSTL31MLB141322411803201.0
203Don MeredithDAL26QB1210163000.0
204Max Messner2TM2613202001.0
205John MeyersPHI24RDT141401001.5
206Lou MichaelsBAL2914001004.5
207Tom MichelMIN2411133000.0
208Clark MillerSFO26RDE14121.0
209Fred MillerBAL24RDT1413010010.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*WAS29FL141421000.0
211Dick Modzelewski*CLE33LDT141202504.0
212Lenny Moore*+BAL31HB141284210.0
213Jim MoranNYG228202000.5
214Mike MorganPHI22LLB141313014.5
215Larry MorrisCHI31RLB9701001.0
216Joe MorrisonNYG27fb141222000.0
217John MorrowCLE31C141401000.0
218Bill MunsonRAM23QB11874000.0
219Andy NelsonNYG31rs1461130130.0
220Ray Nitschke*+GNB28MLB141423602902001.5
221Pettis NormanDAL25TE141311000.0
222Buzz NutterPIT33C141402000.0
223Merlin Olsen*RAM24LDT14147.0
224Luke OwensSTL31RDT141201008.0
225John Paluck*WAS29LDE1414040010.51
226Jack PardeeRAM28LLB1491320320.0
227Frank ParkerCLE25rdt842.0
228Jim Parker*+BAL30LG141403000.0
229Bernie ParrishCLE28LCB141449815401000.0
230Jimmy PattonNYG31LS141320001.0
231Clarence PeaksPIT29HB12841000.0
232Bill PellingtonBAL37MLB141422001301000.0
233Don PerkinsDAL26HB131342000.0
234Floyd Peters*PHI28LDT14145.5
235Richie PetitbonCHI26LS141402000.0
236Neal PettiesBAL2414001000.0
237Nick PietrosanteDET27FB141442000.0
238Ed PineSFO24llb14401000.0
239Elijah PittsGNB2614011000.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 PrestelMIN27LDT14141261265.5
242Vince Promuto *WAS26LG13802000.0
243Mike PyleCHI25C111001000.0
244Bill QuinlanDET3212110000.0
245Mike RaboldCHI2714003000.0
246Nate RamseyPHI23RCB1395310171.0
247Tom RedmondSTL271403.0
248Guy ReeseBAL25LDT14124.0
249John RegerWAS33LLB141433711901406.0
250Mel Renfro*DAL23RS1414711013942000.0
251Bobby RichardsPHI26RDE14121.5
252Jerry RichardsonRAM23LCB141451460410.0
253Jimmy RidlonDAL30LS14104121174026311.0
254John RoachDAL31qb9451000.0
255Joe RobbSTL27LDE131301501.0
256Dave RobinsonGNB23rlb1142.0
257Andy RobustelliNYG39RDE1414011706.5
258Walt RockSFO23RT141402000.0
259George RoseMIN22LCB141364813210000.0
260Karl RubkeSFO29144022201.0
261Marion RushingSTL28llb1254.01
262Joe RutgensWAS25RDT131301004.5
263Frank Ryan*CLE28QB141441000.0
264Johnny SampleWAS28LCB1413431116024100.0
265Lonnie SandersWAS23RCB141424040.0
266Alex SanduskyBAL32RG141401000.0
267Mike SanduskyPIT29LG6601000.0
268Bill SaulPIT24LLB13101130133.0
269Charlie ScalesCLE26140122310.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 ScarpatiPHI21RS121134112401000.0
271Joe SchmidtDET32MLB9801501.0
272Bob SchmitzPIT26641.5
273Ray SchoenkeDAL23RT141001000.0
274Joe ScibelliRAM25RG141202000.0
275Tom ScottNYG34RLB141423103101005.5
276Stan SczurekCLE271420.5
277Carver ShannonRAM2612231000.0
278Ed SharockmanMIN25RCB1414122022112801.0
279Don ShinnickBAL29RLB1411310091.0
280Roger ShoalsCLE2614001010.0
281Jim ShorterWAS25142120201000.0
282Chuck SieminskiSFO241401.0
283Sam SilasSTL24LDT14126.0
284Jim SkaggsPHI24lt14601000.0
285Lou SlabyNYG23MLB14142320263.0
286Billy Ray SmithBAL2913303109.5
287Bobby SmithRAM26LS141229719720000.5
288J.D. SmithDET28RT7701000.0
289Norm SneadPHI25QB121031000.0
290Ron SnidowWAS23RDE141302006.5
291Robert SoleauPIT23mlb14501000.0
292Larry StallingsSTL23LLB8723101801603.0
293Bart StarrGNB30QB141472000.0
294Jim SteffenWAS28LS131342001101000.0
295Larry StephensDAL26RDE131301004.0
296Monty SticklesSFO26TE141411000.0
297Steve StonebreakerBAL26LLB1413031812.0
298Jerry StovallSTL23LS141437114003000.0
299Andy StynchulaNYG25LDT1414042603.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 SullivanBAL2514001000.5
301Bill SwainMIN2314301000.0
302George TarasovicPHI34LDE1111011601.0
303Fran Tarkenton*MIN24QB141462000.0
304Bob TaylorNYG2414002000.5
305Charley Taylor*WAS23HB141473000.0
306Rosey TaylorCHI27RS141424502601000.0
307Clendon ThomasPIT29LE141310000.0
308John ThomasSFO29LG141403000.0
309Bobby ThompsonDET25LCB14123450240.0
310Bill ThorntonSTL2513141000.0
311Steve ThurlowNYG2211321000.0
312Y.A. TittleNYG38QB1411114000.0
313Bob ToneffWAS34LDT14142.0
314Tom TracyWAS3014121000.0
315Jerry TubbsDAL29MLB131322702603002.0
316Herschel TurnerSTL22lt14502000.0
317Johnny Unitas*+BAL31QB141465200.0
318Larry VargoMIN25RS148100002000.0
319Andy Von SonnRAM24llb1451.0
320Wayne Walker*DET28RLB141411401401002.0
321Tom WaltersWAS2213023603601000.0
322Tom WatkinsDET27HB14742300.0
323Allan WebbNYG31rs14810000.0
324Alex WebsterNYG33fb12431000.0
325Jim WelchBAL26RS13901000.0
326Dave WhitsellCHI28RCB141425704113000.0
327Jesse WhittentonGNB30RCB141310000.0
328Paul WigginCLE30LDE141403318.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 WilliamsDET33RDE141302418.5
331Ben WilsonRAM25FB141234000.0
332Larry WilsonSTL26RS141334414201004.0
333Roy WinstonMIN24LLB14143240152.0
334Bill WinterNYG24LLB12702001.0
335Gary WoodNYG2212352000.0
336Willie Wood*+GNB28RS141437314212000.0
337Abe WoodsonSFO30RCB1410210133000.0
338Maury YoumansDAL281412.0