Note: sacks prior to 1982 are not official. For more information, please read our blog post

Defense

Defense Table
Def Interceptions Fumbles Tackles
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
1Ameer Abdullah2018202145RB30010000.09100
2Husain Abdullah2008201154DB1043703213000002.01273472
3Bobby Abrams1993199420OLB1000.030
4Grady Alderman19611974193LT10600132000.0
5Derrick Alexander1995199857RDE2505033017.512748
6Mackensie Alexander2016202171CB921001026000004.511539108
7Tuineau Alipate1995199516LB1000.031
8Asher Allen2009201136DB843002711100001.01112310
9Jared Allen2008201396RDE7545013625160960185.5246831041554
10Nate Allen1976197947DB1454403002400.0
11Terry Allen1991199447RB2600165400.0
12Aundrae Allison2007200826WR30041000.0
13Morten Andersen2004200416K30000000.0010
14Alfred Anderson19841991108FB250195000.0
15Hasson Arbubakrr198419844DE0000000.5
16Devin Aromashodu2011201231WR60011500.03000
17Brian Asamoah2022202433LB201011200.0131200
18Walker Lee Ashley1983199078LILB719419401000.0
19Matt Asiata2012201674140032000.09200
20Pete Athas197519755PR3100010000.0
21Adrian Awasom201120111DE01200
22Remi Ayodele2011201116DT40000001.541113
23Brad Badger2000200129G70002000.0
24Dan Bailey2018202046K60000000.01000
25Al Baker1988198814RDE3000005.5
26Chase Baker201320135DT0000.02200
27Jerry Ball1997199941NT1400002103001.057282
28Christian Ballard2011201232DT30012001.0161337
29Antonio Banks1998200024DB20001000.02823
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
30Joe Banyard2013201418RB10000000.02000
31Roy Barker1992200060LDE221-2007020012.510628
32Billy Ray Barnes1965196616HB1012000.0
33Harlon Barnett1995199631DB60101001.07818
34Anthony Barr20142023102OLB615450323180846117.533616039441
35Hank Baskett201020106WR00000000.01000
36Anthony Bass1998199917DB214041000000.01730
37Tim Baylor1979197916DB1001000.0
38Autry Beamon1975197628DB1024104123001.01
39John Beasley1967197375TE170146410.0
40Chad Beebe2018202020WR30051000.02000
41Blake Bell2017201713TE00000000.01000
42Michael Bennett2001200564RB3200129000.0
43Pete Bercich1995200057OLB50001000.0337
44Joe Berger20112017107T320001000.02000
45Mitch Berger1996200190P140011-900.01000
46Bernard Berrian2008201151WR190032000.0
47Bob Berry1965197524QB4022000.0
48Ray Berry1987199282LLB1811101102004.01
49Sean Berton2003200430TE10000000.0100
50Rufus Bess1982198768DB17984027107002.5
51Greg Biekert2002200332MLB1342602010101001.01314711
52Matt Birk19982008146C800053-6900.0
53Desmond Bishop201320134MLB1000.04110
54Ross Blacklock2022202211DL10000001.02021
55Mekhi Blackmon2023202315CB210008001000.034730
56Joe Blahak1974197728DB1011601602000.01
57Matt Blair19741985160LLB931611902022084123.0
58Robert Blanton2012201560CB911015001000.01486600
59Greg Blue2006200616DB2000.012220
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
60Conrad Bolston200720071DT0000.01000
61Lorenzo Booker2010201119RB10040000.02000
62Alex Boone2016201614T60001000.0
63Dave Boone197419745DE301.0
64Mike Boone2018202040RB20100000.06200
65Andrew Booth2022202323CB200001000000.019100
66Tashawn Bower2017202111OLB00000001.06221
67Larry Bowie1962196892RG380021500.0
68Kris Boyd2019202258CB600003204000.0732230
69Malik Boyd1994199416DB2122022000000.0287
70Garrett Bradbury2019202475OL310014-1200.01100
71Ronnie Bradford2002200216RCB41200203000000.050172
72Sam Bradford2016201717QB1200103-600.0
73Jeff Brady1995199747MLB20527092083014.517954
74Jordan Brailford202020205EDGE10101000.02001
75Don Bramlett198719873DT1001000.0
76David Braxton198919904OLB000.010
77Bashaud Breeland2021202113CB52260185200000.0471610
78Jack Brewer2002200321DB12240232000000.02990
79Teddy Bridgewater2014201730QB2300112-200.0
80Greg Briggs1997199814DB10001000.0
81Michael Brim1989199023DB221101100000.0230
82Jasper Brinkley2009201464MLB1700003500001.01626083
83Bubby Brister200020002QB00011000.0
84Tramaine Brock2017201711CB10000100.06200
85Lorenzo Bromell2002200216DE20000004.02289
86Kentrell Brothers2016201951ILB40000001.0411411
87Bill Brown19621974180FB8705416000.0
88Ralph Brown2004200528DB10000500.04472
89Richard Brown1994199633MLB20001000.052
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
90Ted Brown19791986104FB5802011000.0
91Terry Brown1972197549DB195111163022611.0
92Joey Browner19831991138SS86374653452178119.5
93Larry Brune1980198016DB126805200000.0
94Bobby Bryant19681980161RCB915174935613143912.0
95Jonathan Bullard2022202433DE100100002.04730125
96Mike Bundra196419644DT2001000.0
97Nate Burleson2003200544WR190023000.0100
98John Burrough1999200024DE500001000003.029135
99Brandon Burton2011201214CB1000.07100
100Bill Butler1962196442PR97951391514700.0
101Duane Butler1997199817DB1000.040
102Ken Byers1964196520G5001000.0
103Camryn Bynum2021202452S14647027213035501.51799232
104Ivan Caesar1991199114LB2002000.0
105Lee Calland1963196520DB9012000.0
106Greg Camarillo2010201129WR30100000.03000
107John Campbell1963196428LLB5011001.0
108Kelly Campbell2002200437WR120041000.0
109John Carlson2012201327TE30011000.01000
110Jay Carroll1985198516TE0001000.0
111Andre Carter II2023202312OLB10000000.00200
112Anthony Carter19851993133WR740073000.0
113Cris Carter19902001188WR12000154000.0
114Dale Carter200120019LCB30000500.02492
115Tyrone Carter2000200246DB8113013121014611.0133231
116Blake Cashman202420244LB00004000001.0171723
117Dave Casper1983198310TE1001000.0
118Matt Cassel2013201412QB70063-3200.0
119Byron Chamberlain2001200229TE100011000.0100
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
120Ty Chandler2022202424RB40000000.00400
121Doug Chapman2001200326RB30023000.0
122John Charles197019708DB412502500000.0
123Corey Chavous2002200564SS251421924330110001.0256657
124Dan Chisena2020202227WR00001000.010100
125Jim Christopherson1962196214K413203200000.0
126Patrick Chukwurah2001200227OLB30300002.52183
127Lewis Cine2022202310DB00000000.00100
128Vinny Ciurciu2007200827MLB30000100.021200
129Chris Claiborne2003200424RLB921811512203004.0100379
130Jessie Clark198919908RB0011000.0
131Ken Clarke1989199139NT13001009.0
132T.J. Clemmings2015201631OT130001000.0
133Duane Clemons1996199958DE13000015068018.574219
134Ezra Cleveland2020202353OL200000000.03100
135Robert Cobb198419842DE0000001.0
136Audie Cole2012201657ILB700002002001.0592735
137Dan Coleman198719873DE1000002.0
138Greg Coleman19781987138P23012000.0
139Stalin Colinet1997200135DT800002001002.032124
140Tyler Conklin2018202164TE90021000.03000
141Ryan Connelly2020202227LB20000000.09100
142Chris Cook2010201334DB10000014000001.01012231
143Dalvin Cook2017202273RB56001951400.02000
144Ryan Cook2006201070C180002200.0
145Adrian Cooper1994199525TE50022100.0
146Jose Cortez2003200410K0000.0100
147Kirk Cousins2018202388QB73005414-4300.01100
148Sam Cowart2005200515RILB600002000002.071137
149Fred Cox19631977210K62001000.0
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
150Scott Crichton2014201521DE2000.08211
151Henri Crockett2002200330RLB900003001001.0791612
152Brad Culpepper1992199326LDT3000.0190
153Daunte Culpepper1999200581QB89008125-6600.0
154Ed Culpepper1961196114DT5002001.0
155Randall Cunningham1997199927QB260082-100.0
156Rick Cunningham1995199511T10001000.0
157Gary Cuozzo1968197133QB17084000.0
158Austin Cutting2019202025LS1000.01000
159Ryan D'Imperio2011201112FB00002000.07100
160Bernard Dafney1992199434G80001000.0
161Cameron Dantzler2020202235CB103000173021600.01252460
162Sam Darnold202420244QB0041-1300.0
163Christian Darrisaw2021202445LT190003500.01000
164Marcus Davenport202320234DE20000002.03424
165Brian Davis199419949DB1000.0121
166Doug Davis1966197279RT25002000.0
167Nick Davis2002200316WR00042000.0100
168Rod Davis2004200639MLB30101000.0321000
169Todd Davis2020202011OLB300002000001.0161921
170Sheldon Day202320236DT10001500.03510
171Larry Dean2011201348OLB30101000.026200
172Chris DeGeare201020108LG20001000.0
173Jack Del Rio1992199557MLB3210115184305007.544064
174Greg DeLong1995199849TE20011000.0
175Earl Denny1967196827RB0012100.0
176Bob Denton1961196456DE9001005.5
177Andrew DePaola2020202462LS40001000.06500
178Dean Derby1961196219DB777303002000.0
179Kevin Devine199919992DB0000.0010
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
180Paul Dickson19611970129DT560030025.5
181Stefon Diggs2015201970WR450063000.0
182Steve Dils1979198447QB110168000.0
183Cris Dishman2000200011LCB310009000000.04572
184David Dixon19942004152RG750004000.0
185Joshua Dobbs202320235QB10063100.0
186Chris Doleman19851999154RDE111511825923101621096.573811112
187Myles Dorn2021202214DB10000000.02300
188Mike Doss200720078SS1000.05100
189Devante Downs2018201913LB1000.02100
190D.J. Dozier1987199037RB8042000.0
191Jeff Dugan2004201079TE20010000.03200
192Doug Dumler1976197728C7001000.0
193Mark Dusbabek1989199131LLB7120203000.01
194Troy Dye2020202360OLB700002101001.0443613
195Adimchinobe Echemandu200520052RB0000.0300
196Paul Edinger2005200516K20000000.0200
197Brad Edwards1988198925FS536513700000.0570
198Dixon Edwards1996199845LLB19118018302005.013161
199Dovonte Edwards2005200512DB11511513000000.01610
200Jimmy Edwards1979197914RB00106000.0
201Ray Edwards2006201072LDE310000124029129.5138434576
202Pat Eilers1990199124DB2003000.0210
203Mike Eischeid1972197442P6022000.0
204Pat Elflein2017202044C210021-100.0
205Ben Ellefson202120229TE00000000.02200
206Carl Eller19641978209LDE1771101023611130.52
207Aaron Elling2003200423K20000000.0800
208Kenrick Ellis201520159T1000.03200
209Rhett Ellison2012201673FB50100000.012200
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
210Neil Elshire1981198663DE160040019.01
211Marcus Epps201920198S0000.01000
212Hayden Epstein200220029K0000.020
213Akayleb Evans2022202429DB611019400000.0692130
214Charles Evans1993199881FB80001000.0
215David Evans1986198719DB3001000.0
216Fred Evans2007201394DT1000005100003.064341310
217Antone Exum2014201527CB30103000.017310
218Heath Farwell2005201071OLB100004000.0851500
219Ciatrick Fason2005200618RB10010000.03000
220Brett Favre2009201029QB210092-2900.0
221Jerome Felton2012201445FB00001010.0
222Rick Fenney1987199163RB16072000.0
223Robert Ferguson2007200823WR40000000.03000
224Mark Fields II201920203CB0000.01000
225Jason Fisk1995199856RDT122101203005.55422
226Mike Fitzgerald1966196715DB411801800000.0
227Paul Flatley1963196764WR35032000.0
228Sharrif Floyd2013201644DT1300004110009.557381322
229Kai Forbath201620172350000000.02000
230Chuck Foreman1973197993RB8605210400.0
231Dennis Fowlkes1983198540RILB6003502.0
232Eric Frampton2007201171DB5020.0601610
233Tom Franckhauser1962196328DB868603203000.0
234Donald Frank1995199512DB3372042000000.0312
235Gus Frerotte2003200843QB80063-300.0
236Isaac Fruechte201620161WR0000.01000
237Corey Fuller1995199864LCB2010630265011211.526238
238Darrell Fullington1988199047DB956704002001.0
239Tony Galbreath1981198335RB12072000.0
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
240Laroni Gallishaw200520056DB0000.0200
241Rich Gannon1987199248QB260176-300.0
242Dave Garnett1993199637LB50003000.0247
243Winfield Garnett2001200112DT200001000002.01273
244Ben Gedeon2017201939ILB150000200.0604300
245Jeff George1999199912QB110082000.0
246Ron George1997199716RLB10000000.0121
247John Gerak1993199647G90001000.0
248Toby Gerhart2010201361RB140072000.02000
249Carl Gersbach1971197227MLB10001001.0
250John Gilliam1972197556WR430431300.0
251Stephon Gilmore202420244CB00001000000.010410
252Jeff Gladney2020202016CB50000310.0631871
253Jason Glenn200620069OLB10001000.06200
254Vencie Glenn1992199448FS1814169039100001.018423
255Charles Goodrum1973197995LG41005000.0
256Hunter Goodwin1996200372TE10001000.0010
257Charles Gordon2006200833DB420008122000.0651142
258MarQueis Gray201420148TE00000000.02000
259Torrian Gray1997199825DB21110110011401.0358
260Dick Grecni1961196112LB211601600000.0
261Robert Green199719973RB00001000.0
262Jonathan Greenard202420244DL0000004.09236
263Chad Greenway20072016156LLB82112222913382110018.07623416242
264Everson Griffen20102021156DE7724612916100634179.526810290186
265Cedric Griffin2006201180RCB2580045014134610.032752110
266Shaquill Griffin202420244DB1280284000000.06400
267Robert Griffith19942001119SS441716804119712007.550514020
268Otis Grigsby2007200812DE10000001.02003
269Bob Grim1967197779WR18084000.0
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
270Kamu Grugier-Hill202420244OLB25053000000.03200
271Neal Guggemos1986198716DB212602643000.0
272Letroy Guion2008201368DT1500003202005.05337139
273Adam Haayer200220048T10001000.0
274Dale Hackbart1966197067DB30711824101003.0
275John Haines198419848NT1001602.0
276Dick Haley196119614DB1011000.0
277Lemanski Hall2000200245OLB800003303102.0852711
278Tom Hall1964196958WR15043000.0
279C.J. Ham20172024117RB70020000.0301200
280Wes Hamilton19761984116RG47001000.0
281Shelly Hammonds199519951DB0000.021
282Harrison Hand2020202123CB214043000000.019300
283Ben Hanks1996199612LB1000.032
284Tom Hannon19771984117SS49152021521134804.51
285Don Hansen1966196725LLB6002000.0
286Jim Hargrove1967197032OLB14130300000.0
287Anthony Harris2015202081DB2097513328104000.01859932
288James Harris1993199534DE101210211241814.0338
289John Harris1986198841FS16913502801000.0
290Mike Harris2014201528T100001000.0
291Napoleon Harris2005200839MLB1432001171012714.58432116
292Robert Harris1992199434LDT30100003.0242
293Steve Harris198719872RB0001000.0
294Martin Harrison1994199944DE711501501000011.535130
295Percy Harvin2009201254WR410062000.0
296Don Hasselbeck1984198416TE0001000.0
297Rip Hawkins1961196570MLB3412232356242506.01
298Jeff Hazuga200120013DE0000.0110
299E.J. Henderson20032011125MLB5455814520130924015.55592026736
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
300Erin Henderson2008201364MLB162190108502308.51931022613
301Wymon Henderson1987198828RCB554601702000.0950
302Anthony Herrera2005201180RG330001000.0
303David Herron2007200816MLB2000.013200
304Jordan Hicks2022202330OLB14228019152024214.01478966
305Maurice Hicks2008200811RB00010000.012000
306Wally Hilgenberg19681979158RLB898621171135614.51
307Holton Hill2018202028CB4120211001001.0611210
308Jimmy Hitchcock1998199932RCB1492423797101102.0131183
309Leroy Hoard1996199949RB180081000.0
310Gerald Hodges2013201529OLB81271277000000.5692223
311Darius Holland200220024DT0000.0020
312Randy Holloway1978198497DE2916060852127.01
313Rob Holmberg1999199916MLB1000.0550
314Jalyn Holmes2018202025DE500002000001.0212245
315Issiac Holt1985198958LCB181416619010000.01
316Jim Hough19781986111LG42002000.0
317Bobby Houston199819988LLB100011400.094
318Chris Hovan2000200477LDT300000123040017.01415137
319David Howard1985198961RLB22417010023303.5
320Willie Howard200120018DE1000.01053
321Dave Huffman19791990128G22012-2600.0
322Mike Hughes2018202024CB522812813343000.0671320
323Don Hultz1963196314DE8135135094010.5
324Danielle Hunter20152023119DE7000008110460287.53161461081341
325Will Hunter2005200623DB2000.016300
326Steve Hutchinson2006201189LG610003100.0
327Jerry Huth1961196341LG21002000.0
328George Iloka2018202020FS2010.019310
329Ed Ingram2022202436G130001000.01000
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
330Ken Irvin2003200523DB4110113100000.055121
331Tim Irwin19811993188RT910018400.0
332Qadry Ismail1993199663WR150082100.0
333Ron Israel200320031DB0000.0100
334Alfred Jackson1995199622DB4450137000000.0
335Tarvaris Jackson2006201036QB1400154-3600.0
336Theo Jackson2022202430DB210002001000.0211201
337Nate Jacquet2000200111WR00042000.0300
338Cedric James200220025WR00000000.0101
339Erasmus James2005200723DE600002100005.0317102
340A.J. Jefferson2012201325DB411016011-200.039300
341Justin Jefferson2020202464WR490032000.02000
342Noel Jenke1971197114LB7002700.0
343Carlos Jenkins1991199451LLB233261194042217.521729
344Bill Jobko1963196536RLB12002003.0
345Brad Johnson1994200668QB3400268-1800.0
346Charles Johnson2014201639WR70011200.02000
347Charlie Johnson1982198441NT201202029426.0
348Chris Johnson199619965DB0000.013
349Dennis Johnson1980198577RILB29005002.0
350Eddie Johnson2003200314P10022-500.0100
351Jaleel Johnson2017202053DT120100005.5434499
352Marcus Johnson2005200847G80001000.0
353Olrick Johnson199919995LB0000.0220
354Spencer Johnson2004200749DT800003112004.0792786
355Toby Johnson201620162DT0000.02001
356Tom Johnson2014201875DT21140421120020.583473172
357Tyrell Johnson2008201149S10200010002700.0982520
358Lance Johnstone2001200579RDE1613313398020041.01313838
359Chris Jones202020208CB1000.018100
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
360Clint Jones1967197275RB250175000.0
361Henry Jones200120015SS2000.02170
362Mike Jones1983198548WR12012000.0
363Mike Jones1990199127TE0001000.0
364Patrick Jones II2021202446DE501000010.048321920
365Rushen Jones2003200416DB1000.01610
366Andrew Jordan1994200187TE70021000.0
367Jeff Jordan1965196737DB744501801000.0
368Steve Jordan19821994176TE6000113000.0
369Greg Joseph2021202351K70000000.03000
370Linval Joseph2014201988DT520000260264115.02091413251
371Joe Kapp1967196940QB25084000.0
372Karl Kassulke19631972131LS7019187030191308.5
373Matt Katula201120115C1000.02000
374Jayron Kearse2016201962SS510008001000.5592021
375Case Keenum2017201715QB140110000.0
376Eric Kelly2001200348RCB93330409100000.0136252
377Eric Kendricks20152022117ILB659133277514062115.05793405429
378Jimmy Kennedy2008201024DT300002010003.521676
379Brady Keys196719678RCB313003010000.0
380Phil King1965196628HB5031000.0
381Doug Kingsriter1973197528TE1001000.0
382John Kirby1964196968RLB26003003.0
383Jim Kleinsasser19992011181TE160053000.01000
384Chris Kluwe20052012127P190022-600.07000
385Kurt Knoff1979198251DB20914016701001.0
386Ross Kolodziej2006200612DT1000.05010
387Kent Kramer1969197024TE1001000.0
388Tommy Kramer19771989128QB8405915-7300.0
389Paul Krause19681979172FS1225385228121110720.0
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
390William Kwenkeu202220226LB00000000.02010
391Chuck Lamson1962196326LS9270704000.0
392Emmanuel Lamur2016201732OLB300001001000.0141600
393Gary Larsen19651974135LDT8500100037.0
394Jim Lash1973197642WR17021010.0
395Ben Leber2006201079LLB335480282591920112.0208632722
396Terry LeCount1979198767WR13013000.0
397Amp Lee1994199645RB140064300.0
398Bob Lee1969197852QB130111-200.0
399Carl Lee19831993169RCB8029349258006000.07710
400Jim Leo1961196228DE9000004.01
401Greg Lewis2009201026WR30000000.02100
402Leo Lewis19811991140WR2801610000.0
403Brody Liddiard2001200348TE00010-2600.0300
404Errol Linden1962196554RT23002000.0
405Jim Lindsey1966197284RB13078010.0
406Zach Line2013201635FB10000000.04000
407Cliff Livingston1962196212LB6002001.0
408Chris Liwienski1998200594LG440001000.0
409Phil Loadholt2009201489RT410002000.0
410Jeff Locke2013201664P60000000.02000
411Cullen Loeffler20042014171C210011000.024300
412Ryan Longwell2006201196K220001000.05100
413Fletcher Louallen198719873DB111601600000.0
414Kirk Lowdermilk19851992114C43013-2200.0
415Dean Lowry202320239DE300001001000.041000
416Derrel Luce1979198020LLB2002000.0
417Bob Lurtsema1971197655DT170030011.0
418Blake Lynch2020202120LB512023101002.0311611
419James Lynch2020202237DL50001002.0312242
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
420Billy Lyon2003200313DE1000.0410
421Dylan Mabin202020203DB0000.01100
422Earsell Mackbee1965196966LCB4015280140048710.0
423Archie Manning198319848QB2042000.0
424Greg Manusky1991199343MLB3000.080
425Ed Marinaro1972197551RB220131000.0
426Jim Marshall19611979270RDE163130030329501128.01
427Amos Martin1972197652OLB16339028011510.0
428Bill Martin1968196814TE2011000.0
429Chris Martin1984198865LOLB15004825.52490
430Doug Martin19801989126LDE5610000729061.5
431Steve Martin2004200412DT100001000000.51190
432Tommy Mason1961196670HB4305411000.0
433Hercules Mata'afa2019202019DE200001001002.5131246
434Alexander Mattison2019202375RB200054000.0
435Michael Mauti2013201423OLB2000.016200
436Doug Mayberry1961196217FB4051000.0
437Michael Mayes199119919DB1000001.0
438Kivuusama Mays1998199927LB20001000.01310
439Stafford Mays1987198815DE5002007.0
440Marcus McCauley2007200826DB40000800.0581120
441Brent McClanahan1973197995RB190164000.0
442Sam McCullum1974198338WR7044000.0
443Ed McDaniel19922001125RLB58421018815055019.560519129
444Randall McDaniel19881999190LG1580002000.0
445Kevin McDermott2015201863LS4000.02000
446Mardye McDole1981198326WR0021000.0
447Ramos McDonald1998199920DB30000200.02060
448Hugh McElhenny1961196224RH120113200.0
449Mike McGill1968197038RLB16001510.0
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
450T.Y. McGill202120212DT000001000000.00101
451Lamar McGriggs1993199425DB4264163100000.0353
452Tyrone McKenzie2012201216LB1000.012000
453Bryant McKinnie20022010132LT670004000.0
454Jerick McKinnon2014201758RB220030000.03200
455Jim McMahon1993199312QB60041-700.0
456Audray McMillian1989199379DB33192273510021300.0
457Billy McMullen2006200616WR20001010.01000
458Fred McNeill19741985167RLB6972701401650015.0
459Bill McWatters1964196411FB1022000.0
460Nate Meadors201920203DB0000.02000
461Mike Merriweather1989199263LOLB3371592730747110.01
462Josh Metellus2020202469S1035504314403002.513962911
463Tom Michel1964196411HB1033000.0
464Dave Middleton1961196112RH5001000.0
465Keith Millard1985199075RDT602650480747153.0
466Corey Miller199919995RLB110002000000.0830
467Kevin Miller1978198023WR0041000.0
468Robert Miller1975198089RB16082400.0
469Garrett Mills200720089FB10000000.03000
470Charles Mincy1995199516FS43370200021000.04815
471Jayme Mitchell2006201029DE20100005.013858
472Marvin Mitchell2012201327MLB500001101000.0282430
473Kenny Mixon2002200446LDE171606123000012.01175319
474Fred Molden198719872DT0000001.0
475Pete Monty200120016MLB0000.0200
476Warren Moon1994199639QB2800299-1700.0
477Mewelde Moore2004200754RB190066600.03100
478David Morgan2016201838TE10001000.0
479Don Morgan1999200120DB100002010000.01820
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
480Jack Morris1961196114DB529006502000.0
481Mike Morris19911999144C10000.0210
482Harold Morrow1996200299FB20016000.04270
483C.J. Mosley2005200512DT200001100003.01542
484Randy Moss19982010113WR10100102000.0
485Rich Mostardi1961196111RS4222021031800.0
486Mike Mularkey1983198875TE4011000.0
487Mark Mullaney19751986151LDE60115015083041.5
488Johnny Mundt2022202438TE20000000.00100
489Captain Munnerlyn2014201647DB14431032122035511.01413182
490Byron Murphy2023202418CB545903716211000.0621950
491Fred Murphy1961196113SE0002000.0
492Nick Muse2022202414TE00000000.00100
493Najee Mustafaa1987199168RCB2410195197144410.01690
494Jalen Nailor2022202425WR10010000.04100
495Mike Nattiel2003200432LB31801803100000.04452
496Larry Ned2003200419RB00000000.01310
497Ben Nelson200420043WR0000.0200
498Darrin Nelson19821992129RB5203010800.0
499Jim Nelson2000200248OLB40001-100.066255
500Rhett Nelson200320047DB0000.0200
501Keith Newman2004200528LLB911016101006.565259
502Terence Newman2015201747LCB13570425000000.01102570
503Harry Newsome1990199364P130011-1300.0
504Tim Newton1985198962DT1626306314518.0
505Yannick Ngakoue202020206DE20200005.012058
506Hardy Nickerson2020202014ILB215051200000.09500
507Parry Nickerson202120214CB00000000.01000
508Steve Niehaus197919793DT101.0
509Al Noga1988199273LDE29126126033129.52430
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
510Keith Nord1979198576DB15100036003.0
511Gabe Northern200020009ROLB1000.0540
512Brent Novoselsky1989199490TE10003000.0
513Kene Nwangwu2021202337RB30000000.04000
514Andre O'Neal200120014LB0000.0131
515Brian O'Neill2018202497OT470002000.01000
516Ifeadi Odenigbo2019202031DE9010256110.5342410281
517Willie Offord2002200547DB526066000000.059172
518Kenny Onatolu2009201148OLB3000.038600
519Frank Ori198719873G2002000.0
520Dave Osborn19651975137RB560275300.0
521K.J. Osborn2020202359WR140043-300.04100
522Clancy Osborne1961196228LLB1143501004001.0
523Esezi Otomewo202220225DT00000000.03210
524Richard Owens2004200639TE10002000.018700
525Ivan Pace2023202419LB610002101602.57344310
526Alan Page19671978160RDT165142127019861108.52
527Jarrad Page201120115FS0000.00100
528David Palmer1994200084WR1000122000.0100
529Mitch Palmer2000200016LB2000.0200
530Anthony Parker1992199445RCB1281232440338120.011015
531David Parry201820183NT00000001.03111
532Cordarrelle Patterson2013201664WR190040000.04100
533Bryce Paup2000200010LOLB10000002.0613
534Karl Paymah2009200912DB10000210.024310
535Eddie Payton1980198241RB10113000.0
536J.C. Pearson1993199313DB11000000000.0
537Jason Perry200220023DB0000.0110
538Dick Pesonen1961196111DB412802810000.0
539Ken Petersen1961196112G2001000.0
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
540Adrian Peterson20072016123RB106003912-1200.0
541Patrick Peterson2021202230CB11615716620000000.0902150
542Anthony Phillips199819982DB0000.010
543Harrison Phillips2022202438DT1500005001005.57788614
544Joe Phillips1986199932NT40001001.01023
545Michael Pierce202120218DT30100003.012834
546Artose Pinner2006200612RB10010000.03000
547Christian Ponder2011201438QB2300203-1600.01000
548Ron Porter1973197313LLB5001000.0
549Brandon Powell2023202421WR30011700.0
550Shaun Prater2013201519CB21300301000000.07300
551Travis Prentice2001200114RB00011000.0320
552Jim Prestel1961196569LDT27126126130018.01
553Jabari Price2014201414CB1000.09100
554MyCole Pruitt2015201618TE10000000.01000
555Mike Rabold1961196228LG15001000.0
556John Randle19902000176RDT11911014250950114.04186818
557Ahmad Rashad1976198298WR52083000.0
558Mistral Raymond2011201332DB413103160012600.0341901
559Jalen Reagor2022202217WR100431100.01000
560Jalen Redmond2024202420000001.01011
561Jarvis Redwine1981198326RB0031000.0
562Bobby Reed1962196316HB2041000.0
563Jake Reed19912001134WR570041000.0
564Oscar Reed1968197479RB260131000.0
565Riley Reiff2017202058OT310002000.0
566Allen Reisner2011201210TE00000000.01000
567Lance Rentzel1965196620WR1051000.0
568Darius Reynaud2008200914WR00032000.02000
569Xavier Rhodes20132019104CB4810159110073300000.031854150
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
570Buster Rhymes1985198620WR1022000.0
571Allen Rice1984199089RB17099000.0
572Kyle Richardson2002200216P20000000.0100
573Sheldon Richardson2018202133DT1300004101007.050381229
574Bo Richter2024202420000000.02000
575Curtis Riley202020202CB0000.00100
576Steve Riley19741984138LT65003000.0
577Fred Robbins2000200356RDT1400005001003.55934221
578Edmond Robinson2015201621OLB20000100.08400
579Gerald Robinson1986198716DE3000003.5440
580Josh Robinson2012201547CB959004415100000.01401631
581Brian Robison20072017173DE56000019131861160.02078268112
582Chris Rogers1999199910DB20000100.02020
583Nick Rogers2002200332LB60100002.059147
584George Rose1964196634LCB1787113221000.0
585Mike Rosenthal2003200649T190000000.0010
586Derek Ross200420049DB000001000000.01300
587Curtis Rouse1982198658G18004000.0
588Justin Rowland196119615DB2140400000.0
589Jaquelin Roy2023202312DL10000000.03511
590Karl Rubke1961196113OLB411201200004.0
591Dwayne Rudd1997200061RLB27000010304157210.02517414
592Kyle Rudolph20112020140TE420021000.0
593Pat Russ1963196314DT301.5
594Brian Russell2002200448FS131124405020002001.0159423
595Sean Salisbury1992199422QB100074-1400.0
596Ken Sanders1980198115LDE102.0
597Jamarca Sanford2009201370DB1526905211705301.01967265
598Benny Sapp2008201137DB621301411300000.0761432
599Craig Sauer200020009RLB00000100.0901
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
600Talance Sawyer1999200339DE13120271050011.0643121
601Adam Schreiber1990199363G100001000.0
602Darrion Scott2004200748DE1500006103109.57751106
603Todd Scott1991199460DB217105135101001.021116
604Andrew Sendejo2011201999S258119036191133301.027111663
605Robin Sendlein1981198456LOLB7001001.0
606Joe Senser1980198449TE17032000.0
607Wasswa Serwanga2000200114DB10000210.02300
608Ed Sharockman19611972142RCB77408043476911312.0
609Darren Sharper2005200862FS3518359392382133401.02034971
610Terrance Shaw2004200415RCB21220225000000.03140
611Duke Shelley2022202211CB210008000000.023800
612Ashley Sheppard1993199417LB20001001.533
613Lito Sheppard2010201013DB10000400.015300
614Marcus Sherels20102019123CB14100011187001.0951521
615Visanthe Shiancoe2007201180TE230013000.0
616Lebron Shields196119616DE202.0
617Jeff Siemon19721982156MLB7811104023111007.0
618Jerome Simpson2012201328WR100032100.0
619Cameron Smith201920195LB0000.04400
620Dwight Smith2006200729SS12819319316201501.01082363
621Fernando Smith1994200048DE17050310016.074470
622Gordie Smith1961196554TE15023200.0
623Harrison Smith20122024180FS84354984819012080019.57802824542
624Irv Smith Jr.2019202237TE80021000.03000
625Khreem Smith200620061DE0000.01000
626Onterrio Smith2003200426RB140031000.0110
627Raonall Smith2003200530ROLB51190193003001.052124
628Robert Smith1993200098RB670095000.0
629Rodney Smith201320145WR0000.00100
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
630Steve Smith1968197042T11010001.0
631T.J. Smith202120234DT00000000.03810
632Tye Smith202120215CB00000000.05100
633Wayne Smith198719876RCB112402400000.0
634Za'Darius Smith2022202216DE9000051000010.032121524
635Fred Smoot2005200625RCB8347147142012900.096840
636Matt Snider200120014FB0000.0310
637Jesse Solomon1986198945LLB217148178053604.53540
638Charles Stackhouse2003200314FB00000000.0500
639Mike Stensrud1986198611NT3000001.0
640Joe Stepanek198719871DT0000000.01
641Shamar Stephen2014202083DT2800003103002.57672511
642Todd Steussie19942000111LT650003000.0
643James Stewart199519954RB10021000.0
644Luke Stocker2021202112TE00000000.02000
645Steve Stonebreaker1962196328LLB6002001.0
646Thomas Strauthers1989199140DE5001007.5
647Fred Strickland1993199316MLB70004400.01370
648Korey Stringer1995200093RT500002000.0
649Scott Studwell19771990201MLB9111970200166010.0
650Chandon Sullivan2022202217CB400007001000.0451521
651Charlie Sumner1961196227RS855203204200.0
652Milt Sunde19641974147RG59001000.0
653Doug Sutherland19711980138LDT600039027.5
654Bill Swain1964196414LLB3001000.0
655John Swain1981198450DB15127001802000.0
656Dennis Swilley19771987139C61023-1400.0
657Naufahu Tahi2007201056RB10011000.06100
658Taki Taimani2024202440000000.00200
659Darryl Talley1996199612ROLB6110010100000.04110
Rk Player From To G Pos AV Int Yds TD Lng PD FF Fmb FR Yds TD Sk Comb Solo Ast TFL QBHits Sfty
660Cordrea Tankersley202020202CB0000.02000
661Fran Tarkenton19611978177QB15806434-3300.0
662Robert Tate1997200167DB1133001824211000.0113203
663Chester Taylor2006200961RB2900143000.0
664Travis Taylor2005200632WR90032-100.0
665