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 AdderleyGNB29LCB1414327017222500.0
2Lionel AldridgeGNB27RDE14140121206.5
3Kermit Alexander*SFO27RCB1414915516641000.0
4Gerry AllenWAS27RB1111032000.0
5Grady AllenATL22LLB147001.0
6Bruce AndersonNYG24RDE1414001003.5
7Roger AndersonNYG26LDT149100001002.0
8Billy AndrewsCLE23LB140011000.0
9George Andrie*DAL28RDE14140013010.0
10Dick ArndtPIT24DT3001.0
11Bob AtkinsSTL22LCB14122000112000.5
12Doug AtkinsNOR38RDE1111012.5
13Ken AveryNYG24RLB1413002002.0
14Coy BaconRAM26DT7001.0
15John BakerDET33LDE1313003905.5
16Sam BallBAL24RT1414001000.0
17Cas BanaszekSFO23RT1414001000.0
18Erich Barnes*CLE33LCB141436414001000.0
19Mike BarnesSTL24SS1480021800.0
20Walt BarnesWAS24LDE146001000.0
21Lem Barney*+DET23LCB141478206255000.0
22Dick BassRAM31FB1010031000.0
23Maxie Baughan*RAM30RLB141442901601000.0
24Craig BaynhamDAL24RB148082000.0
25Ed BeardSFO29MLB141429306902.0
26Randy BeislerPHI24LDE8411201201.0
27Bill BelkSFO22RDE104161601002.0
28Bob BerryATL26QB107051000.0
29Rocky BleierPIT22RB100001000.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
30Ronnie BlyeNYG27RB130021000.0
31Jim BoekeNOR30T131001000.0
32Frank BoschWAS23DT145001002.5
33McKinley BostonNYG23DE130003900.0
34Ken BowmanGNB26C1414001000.0
35Bobby Boyd*+BAL31LCB1413816014901000.0
36Ordell BraaseBAL36RDE141407.0
37Charlie BradshawDET32RT1313001200.0
38Mike BraggWAS22P140021000.0
39Zeke BratkowskiGNB37QB105041000.0
40Johnny BrewerNOR31RLB1412001000.0
41John BrodieSFO33QB1414043000.0
42Barry BrownNYG25LB121001000.0
43Bill Brown*MIN30FB1414062000.0
44Robert BrownGNB29DT6103.5
45Roger BrownRAM31RDT1414003003.5
46Timmy BrownBAL31RB110021000.0
47Tom BrownGNB28SS1413466025012210.0
48Don Brumm*STL27LDE14140011719.0
49Bob BrunetWAS22RB75071000.0
50Bobby BryantMIN24DB14026015123001.0
51Charlie BryantATL27RB21021000.0
52Doug BuffoneCHI24LLB141412102101004.0
53Ronnie BullCHI28FB1311031000.0
54Bo BurrisNOR24SS1413312919402000.0
55Jimmy BursonATL28FS/RCB14144100173034802.5
56Dick Butkus*+CHI26MLB131331401401000.0
57Cannonball ButlerATL25RB127011000.0
58Rich BuzinNYG22T141001000.0
59Jim CadileCHI28RG1414001000.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
60Lee Roy CaffeyGNB27RLB1414001002.0
61Lee CallandATL27RCB7723402100.0
62John CampbellPIT30LLB8812002001.5
63Fred CarrGNB22LB140001000.0
64Jim CarrollWAS25MLB1411002000.0
65Leo CarrollGNB24DE60001000.0
66Virgil CarterCHI23QB75034000.0
67Bernie CaseyRAM29FL1212002000.0
68Rick CashATL23RDE147002401.0
69Mike CiccolellaNYG25LB140170701000.0
70Ernie ClarkSTL31LLB14611501500.0
71Phil ClarkDAL23DB120011000.0
72Bill CodyNOR24LB141003001.5
73Larry ColeDAL22LDE14101515022113.5
74Terry ColeBAL23RB145041000.0
75Larry ConjarPHI23RB140000.01
76Bobby Joe ConradSTL33FL1414001000.0
77Lou CordileoneNOR31DT133170710001.0
78Frank CornishCHI24LDT138001001.0
79Dennis CraneWAS23LDT14120021402.0
80Leon CrenshawGNB25DT10000.5
81Willis CrenshawSTL27RB1414085000.0
82Irv CrossRAM29RCB1414300000.0
83Doug CunninghamSFO23RB100022000.0
84Mike Curtis*+BAL25LLB141423813803001.5
85Carlton DabneyATL21RDT1414130303.0
86Dick DanielsDAL24FS14622501701400.0
87Ben DavisCLE23RCB1414816204441000.0
88Doug DavisMIN24RT1414001000.0
89Sam DavisPIT24G142001000.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
90Ted DavisNOR26LLB141401.0
91Willie DavisGNB34LDE1414003909.0
92Mike DirksPHI22G140001000.0
93Mike DitkaPHI29TE116001000.0
94Bobby DuhonNYG22RB1311051000.0
95Ron EastDAL25DT141001001.0
96Scott EatonNYG24LCB141442001801000.0
97Nick EddyDET24RB53031000.0
98Dave EdwardsDAL29RLB141402.5
99Carl Eller*+MIN26LDE1414001008.0
100Willie EllisonRAM23RB149031000.0
101Dick EveyCHI27RDT1414160602.0
102Pat FischerWAS28LCB141421401302000.0
103Ed FlanaganDET24C1414001000.0
104Mike FreemanATL24DB90001000.0
105Johnny FullerSFO22FS1410230322000.0
106Roman Gabriel*RAM28QB1414061000.0
107Mike GaechterDAL28SS141432301710001.0
108John GarlingtonCLE22LB132100002000.5
109Walt GarrisonDAL24RB140001000.0
110Dennis GaubatzBAL28MLB141421501301001.0
111Curt GentryCHI31DB111170700.0
112Gale GillinghamGNB24LG1413001000.0
113Bill GlassCLE33RDE10822111702.0
114Jim GrabowskiGNB24RB1411061000.0
115Bob GrantBAL22LB71001000.0
116Cornell GreenDAL28LCB141447415500.0
117Forrest Gregg*GNB35RT1414002000.0
118Jack GregoryCLE24RDE14603.5
119Earl GrosPIT28RB1313031000.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
120Tony GuilloryRAM26LB130001000.0
121Dale HackbartMIN30DB14001.0
122Tom HallMIN28FL1313001000.0
123Chris Hanburger*WAS27RLB141325313001005.5
124Larry HandDET28DE1100.5
125Kevin HardySFO23DT12102.0
126Billy HarrisATL22RB64011000.0
127Rickie HarrisWAS25RCB1410230340000.0
128Doug HartGNB29DB14312402400.0
129Jim HartSTL24QB1312031-1800.0
130Alvin HaymondPHI26RCB11911001032000.0
131Matt HazeltineSFO35RLB1414001004.0
132Major HazeltonCHI24DB140012000.0
133Ralph HeckATL27RLB1313190901001.5
134Jon HendersonPIT24FL141022000.0
135Fred HeronSTL24LDT141403.5
136Gene Hickerson*+CLE33RG1414001000.0
137Wally HilgenbergMIN26RLB147002001.0
138Jerry HillebrandPIT28LLB14623203200.0
139Roy HiltonBAL25DE14011311303.5
140Stan HindmanSFO24LDE141412512505.5
141Chuck HintonPIT29RDT1414001003.0
142Willie HolmanCHI23DE140001000.0
143Don HornGNB23QB10011000.0
144Jim HoustonCLE31LLB14143110701001.0
145Gene HowardNOR22RCB141035103522000.0
146Mike HowellCLE25FS141465502401000.0
147Chuck Howley*+DAL32LLB1414611515801001.0
148Don HultzPHI28DE10101.0
149Claude HumphreyATL24LDE14140030011.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
150Ken ImanRAM29C1414002000.0
151Nate JamesCLE23DB120011000.0
152Roy Jefferson*PIT25FL1413031000.0
153Bob JeterGNB31RCB121233502900.0
154Jimmy JohnsonSFO30LCB131312502500.0
155John JohnsonCHI27LDT148001001.0
156Mike JohnsonDAL25RCB1413330301000.0
157Randy JohnsonATL24QB87051000.0
158Walter Johnson*CLE26LDT1414003005.5
159Deacon Jones*+RAM30LDE1414022.0
160Henry JordanGNB33RDT1414002002.5
161Lee Roy Jordan*DAL27MLB14143170702902.0
162Sonny JurgensenWAS34QB1212021000.0
163Lew KamanuDET24DE30001000.0
164Carl KammererWAS31RDE141405.0
165Jim KanickiCLE27RDT131007.5
166Joe KappMIN30QB1414031000.0
167Alex KarrasDET33LDT141409.5
168Karl KassulkeMIN27SS1414100002801.0
169Jim KatcavageNYG34LDE141403.5
170Ernie Kellermann*CLE25SS141462901210000.0
171Les KelleyNOR24LB141100002000.0
172Leroy Kelly*+CLE26RB1414061100.0
173Greg KentDET25DE5001.0
174Brady KeysSTL32RCB75180800.0
175Billy KilmerNOR29QB1211051000.0
176Elbert KimbroughNOR30SS10511501501301.0
177Joe KoontzNYG23WR140001000.0
178Ken KortasPIT26LDT141001.5
179Ron KostelnikGNB28LDT1313001002.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
180Bob KowalkowskiDET25RG1414001000.0
181Paul KrauseMIN26FS141478202903000.0
182Charlie KruegerSFO31LDT14140012205.5
183Rudy KuechenbergCHI25LB140001000.0
184Jake KuppNOR27LG1414001000.0
185Ralph KurekCHI25RB142021000.0
186Roland LakesSFO29RDT1414002005.0
187MacArthur LaneSTL26RB140001000.0
188Gary LarsenMIN28LDT/RDT14140020010.0
189Pete LarsonWAS24RB143001000.0
190Chuck LatouretteSTL23DB142031000.0
191Dick LeBeauDET31RCB141452301601001.5
192Earl LeggettNOR35DT143003002.0
193Charlie LeighCLE23RB142011000.0
194Bruce LemmermanATL23QB40011000.0
195D.D. LewisDAL23LB14001.0
196Gary LewisSFO26RB1414031000.0
197Bob Lilly*+DAL29RDT14140010012.5
198Errol LindenATL31RT1414001000.0
199Dale LindseyCLE25RLB1212100001.0
200Jim LindseyMIN24RB140031000.0
201Tony LiscioDAL28LT1414001000.0
202Dave LloydPHI32MLB1313002000.0
203Spider Lockhart*NYG25FS1414813027222000.0
204Jerry LoganBAL27SS1414390900.0
205Tony LorickNOR27RB138031000.0
206Billy LothridgeATL26FS14737604411000.0
207Mike LucciDET29MLB1212110101.5
208Lamar LundyRAM33RDE5502.0
209Bob LurtsemaNYG26RDT141413903901004.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
210Lenny LylesBAL32RCB141453201100.0
211Earsell MackbeeMIN27LCB1414255036012800.0
212Bruce MaherNYG31SS141318908900.0
213John MalloryPHI22RCB144011500.0
214Jim Marshall*MIN31RDE14140010010.01
215Paul MarthaPIT26FS99343023016010.0
216Aaron MartinWAS26RCB14542301800.0
217Bill MartinMIN26TE147011000.0
218Bob MathesonCLE24MLB141424403004000.0
219Ray MayPIT23MLB121233112502.0
220Earl McCullouchDET22LE1414011000.0
221Ben McGee*PIT29RDE1414001003.5
222Ernie McMillanSTL30RT1414001000.0
223Bennie McRaeCHI29LCB141444102200.0
224Eddie Meador*+RAM31FS141463702034300.0
225Ron MedvedPHI24LLB146100000.0
226Dave MeggyesySTL27RLB121100.5
227Wayne MeylanCLE22LB140001100.0
228Lou MichaelsBAL33K140001.5
229Clark MillerSFO30RDE1090023305.5
230Fred Miller*BAL28RDT14140023008.0
231George MiraSFO26QB130011-700.0
232Frank MoldenPHI26LDT13603.0
233Denis MooreDET24RDE12601.0
234Mike MorganWAS26LLB14722301400.0
235Earl Morrall*+BAL34QB1414072000.0
236Joe MorrisonNYG31FL1414011000.0
237Bill MunsonDET27QB1212052000.0
238Spain MusgroveWAS23LDE14902.5
239Paul NaumoffDET23LLB1414130301002.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
240Bill NelsenCLE27QB1411021100.0
241Al NelsonPHI25LCB1414370700.0
242John Niland*DAL24LG1414001000.0
243Jim NinowskiWAS32QB72011000.0
244Ray NitschkeGNB32MLB141422001103600.0
245Kent NixPIT24QB83041000.0
246Tommy Nobis*ATL25MLB1414100001000.5
247Mark NordquistPHI23RG1414001000.0
248Pettis NormanDAL29TE1313011000.0
249Jim Norton2TM26DT-LDT139004001.0
250Ed O'BradovichCHI28LDE14140010012.0
251Merlin Olsen*+RAM28LDT1414001009.0
252Brig OwensWAS25SS1414810903812000.0
253Alan Page*MIN23RDT/LDT14140020011.0
254Jack PardeeRAM32LLB141427524604.5
255Frank ParkerPIT29LDT104001000.0
256Preston PearsonBAL23RB140022000.0
257Ray PerkinsBAL27WR143002000.0
258Floyd PetersPHI32LDT55100002.5
259Richie PetitbonCHI30SS141421801800.0
260Gary PettigrewPHI24RDT141403.0
261Loyd PhillipsCHI23RDE131222301703.0
262Brian PiccoloCHI25RB146001000.0
263Elijah PittsGNB30HB143001000.0
264Dave PivecRAM25TE142001000.01
265Ray PoageNOR28FL100001000.0
266Ron PorterBAL23RLB146001000.0
267Myron PottiosRAM29MLB1414004002.5
268Jethro PughDAL24LDT13130015.51
269Jim PurnellCHI27RLB1413002001.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
270Nate RamseyPHI27SS1414200010000.0
271Al RandolphSFO24SS141446004001000.0
272Nick RassasATL24SS14711801832000.0
273Ken ReavesATL24LCB141419019000.0
274Dave RecherPHI26C80002500.0
275Mike ReillyCHI26LB14101.0
276Mel Renfro*DAL27FS149350501600.0
277Jamie RiversSTL23MLB9922201402.5
278Joe RobbDET31RDE980011701.5
279Dave RobinsonGNB27LLB141421801811001.0
280Walt RockWAS27LT1410011000.0
281Johnny RolandSTL25RB1413062000.0
282Rocky RosemaSTL22LB12001.5
283Tim RossovichPHI22LDE149003.0
284Tom RousselWAS23LLB14700.5
285Bob RoweSTL23RDT1411001005.5
286Dave Rowe*NOR23RDT1414002005.5
287Jerry RushDET26RDT141405.5
288Andy Russell*PIT27RLB1414220201006.5
289Joe RutgensWAS29RDT1311001004.0
290Frank RyanCLE32QB73021000.0
291Bill SabatinoCLE23DT7100.5
292Lonnie SandersSTL27RCB1311360601.0
293Joe ScarpatiPHI25FS141422201711000.0
294Gregg SchumacherRAM26RDE149001008.5
295Brian SchwedaNOR25LDE1080031800.5
296Ed SharockmanMIN29RCB141447002201000.0
297Jerry ShayATL24RDE/LDT1414001006.5
298Dick ShinerPIT26QB1311072000.0
299Don ShinnickBAL33RLB117120200.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
300Don ShyPIT23RB132011000.0
301Sam SilasNYG28LDT14502.5
302Dave SimmonsDAL25LB130180800.0
303Billy Ray SmithBAL33LDT1414001007.0
304Bubba SmithBAL23LDE14140010010.5
305Dick SmithWAS24DB100100000.0
306Jim SmithWAS22FS14130136110.0
307Ralph SmithCLE30TE140000.5
308Ron SmithRAM25SS141432801921000.0
309Steve SmithMIN24DE14001.0
310Ron SnidowCLE27LDE1313001005.5
311Steve SpurrierSFO23P140011000.0
312Larry StallingsSTL27LLB1411001000.0
313Bart StarrGNB34QB129021000.0
314Steve StonebreakerNOR30LB141002000.0
315Mike StrofolinoSTL24MLB145001004.0
316Pat StudstillRAM30SE141001000.0
317Charlie StukesBAL25DB14116016000.0
318Jerry SturmNOR32LT1414001000.0
319Bill SwainDET27LB12215015001.0
320Joe TaffoniCLE23T130001000.0
321Diron TalbertRAM24DT140001400.0
322Joe TaylorCHI29RCB1414100001000.0
323Mike TaylorPIT23T143001900.0
324Rosey Taylor*CHI31FS141439619601.0
325Clendon ThomasPIT33SS/FS1410300001200.0
326Bobby ThompsonDET29DB140001000.0
327Mike TillemanNOR24LDT/LDE1414002007.0
328Mick Tingelhoff*+MIN28C1414001000.0
329Mel TomPHI27RDE141405.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
330Willie TownesDAL25LDE540012011.0
331Wendell TuckerRAM25FL102001000.0
332Cecil TurnerCHI24FL1414032000.0
333Marvin UpshawCLE22DT14400.5
334Tom VaughnDET25FS131333302411000.0
335Bob Vogel*BAL27LT1414001000.0
336Rick VolkBAL23FS1414615409001000.0
337Lloyd VossPIT26LDE141407.0
338Bob WadePIT24RCB1411001000.0
339Bobby WaldenPIT30P140011-800.0
340Chuck WalkerSTL27RDE1414001008.0
341Malcolm WalkerDAL25C1414001000.0
342Wayne WalkerDET32RLB1414100003.5
343Bob WallaceCHI23SE121012000.0
344Jim WardBAL24QB50011000.0
345Lonnie WarwickMIN26MLB1414002000.0
346Mike WegerDET23SS141455001800.0
347Harold WellsPHI30RLB1414200001001.0
348Joe WendryhoskiNOR30C1414001000.0
349Ernie WheelwrightNOR29RB120011000.0
350A.D. WhitfieldWAS25RB103031000.0
351Dave WhitsellNOR32FS141364403202600.0
352Fred WhittinghamNOR29MLB131311601605.0
353John WilburDAL25RG1414001000.0
354J.R. WilburnPIT25LE14140011500.0
355Dave Wilcox*SFO26LLB141403.5
356Clancy WilliamsRAM26LCB141475103600.0
357Dave WilliamsSTL23LE1212011900.0
358Del WilliamsNOR23RG1412001000.0
359Travis WilliamsGNB22RB140032000.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
360Willie WilliamsNYG26RCB14141010302410001.0
361Larry Wilson*+STL30FS14144140800.0
362Bob WindsorSFO26TE140001000.0
363Francis WinklerGNB22DE70001000.0
364Randy WinklerATL25RG124001000.0
365Kelton WinstonRAM29DB110001000.0
366Roy WinstonMIN28LLB1414002001.0
367Dick WitcherSFO24LE14130111210.0
368John WoittSFO22DB140001000.0
369Willie Wood*GNB32FS141425403510000.0
370Marv WoodsonPIT27SS/LCB/RCB141432301201000.0
371Adrian YoungPHI22LB1030011100.0