Skip to main content

NFL Snap Count Leaders

Defensive Linemen - Weeks 1 to 12

What are NFL Snap Counts?
Snap counts represent the total number of plays a defensive lineman participated in during a given week. All things equal, a higher snap count is preferable since it indicates there were more opportunities for the player to accumulate stats. To view advanced snap metrics, check our Snap Count Analysis report.

Player Team123456789101112131415161718 TTL AVG
Patrick O'Connor TB00000006bye001      71.8
Ndamukong Suh TB534134433434059bye573043      42842.8
Steve McLendon TB272015015000bye02822      12721.2
Rakeem Nunez-Roches TB2831320012022bye363023      21426.8
Jason Pierre-Paul TB77610041413968bye584445      47452.7
William Gholston TB323624280173442bye302133      29729.7
Bradlee Anae DAL102300170bye00000      5012.5
Randy Gregory DAL37038373936bye4948000      28440.6
DeMarcus Lawrence DAL4300000bye00000      4343.0
Tarell Basham DAL244522435636bye4349403441      43339.4
Brent Urban DAL28023303019bye00000      13026.0
Dorance Armstrong Jr. DAL27400000bye2532384562      26938.4
Carlos Watkins DAL3040003540bye2742233121      28932.1
Osa Odighizuwa DAL364333414140bye4949313735      43539.5
Vita Vea TB5442334130273261bye39030      38938.9
Quinton Bohanna DAL2002117014bye024070      10317.2
Teair Tart TEN37302942038180370410      27234.0
Derick Roberson TEN19000000000034      5326.5
Larrell Murchison TEN3714160002719170270      15722.4
Denico Autry TEN30374650484632515653520      50145.5
Jeffery Simmons TEN534558575869477262575857      69357.8
Ola Adeniyi TEN83291823430583000      15815.8
Corey Peters ARI152617150000213420bye      14821.1
Leki Fotu ARI17001523292637283214bye      22124.6
J.J. Watt ARI465556495451300000bye      34148.7
Michael Dogbe ARI138120024272524210bye      15419.3
Rashard Lawrence ARI212120022000000bye      8421.0
Kylie Fitts ARI100000900000bye      199.5
Maliek Collins HOU473844383732354146bye5542      45541.4
DeMarcus Walker HOU26023373723342734bye5924      32432.4
Ross Blacklock HOU272325000372635bye4630      24931.1
Vincent Taylor HOU2600000000bye00      2626.0
Charles Omenihu Multi4836234600392800015      23533.6
K'Lavon Chaisson JAC37313125330bye2013162927      26226.2
Roy Robertson-Harris JAC453400038bye3039393837      30037.5
Jihad Ward JAC433535292733bye1926141611      28826.2
Taven Bryan JAC301813000bye1620203124      17221.5
Malcom Brown JAC514144434340bye3628414239      44840.7
DaVon Hamilton JAC46322226350bye2412204034      29129.1
Josh Allen JAC534951414362bye4552554940      54049.1
Trey Hendrickson CIN684660485125446534bye4125      50746.1
B.J. Hill CIN242033202632343125bye2538      30828.0
Sam Hubbard CIN725364495338537244bye4032      57051.8
D.J. Reader CIN483946414924325841bye2421      42338.5
Cam Sample CIN292231017032220bye027      18025.7
Larry Ogunjobi CIN594957363738446243bye3830      49344.8
Josh Tupou CIN28232402531353125bye00      22227.8
Everson Griffen MIN28034434963bye608750430      45750.8
Danielle Hunter MIN605351656167bye270000      38454.9
Sheldon Richardson MIN22232632031bye3036323453      31931.9
Michael Pierce MIN4137212100bye00000      12030.0
Dalvin Tomlinson MIN473825503442bye435930300      39839.8
D.J. Wonnum MIN475134534036bye5372535361      55350.3
Stephen Weatherly Multi1729013000275525028      19427.7
Armon Watts MIN17130443636bye4769424854      40640.6
Kwity Paye IND414100044415854483850      41546.1
Tyquan Lewis IND29325343595033120000      31138.9
Grover Stewart IND444447264943294832363445      47739.8
Al-Quadin Muhammad IND383653436049475755453657      57648.0
DeForest Buckner IND475252446053475965464052      61751.4
Bryan Mone SEA35034026243822bye502733      28932.1
Darrell Taylor SEA262337332235035bye313935      31631.6
Carlos Dunlap II SEA400424720392939bye31174      30830.8
Al Woods SEA2760323543484327bye464245      44840.7
Alton Robinson SEA12184244012927bye201927      23923.9
Rasheem Green SEA5356425248503844bye336461      54149.2
Kerry Hyder Jr. SEA4151135139263329bye155853      40937.2
Poona Ford SEA5263534645425140bye495654      55150.1
Benson Mayowa SEA32570022405823bye284441      34538.3
Mario Addison BUF263526142828bye4029301822      29626.9
Ed Oliver BUF36031235431bye4536413235      36436.4
Jerry Hughes BUF333432245434bye4335312128      36933.5
A.J. Epenesa BUF19342020290bye2825312022      24824.8
Greg Rousseau BUF304930183625bye3133374132      36232.9
Harrison Phillips BUF210020023bye2425465435      24831.0
Justin Zimmer BUF233825243021bye00000      16126.8
Vernon Butler BUF293521000bye302535460      22131.6
Melvin Ingram III Multi545747353617002921440      34037.8
Cameron Heyward PIT565642574558bye4752676254      59654.2
Isaiah Buggs PIT8015341315bye242642280      20522.8
Carlos Davis PIT1700000bye00000      1717.0
Chris Wormley PIT404843564145bye4350435745      51146.5
Tyson Alualu PIT5340000bye00000      5728.5
Charles Harris DET1526455246465253bye695562      52147.4
Trey Flowers DET49420052474020bye5400      30443.4
Kevin Strong Multi2400000000000      2424.0
Nick Williams DET354042404536032bye393739      38538.5
Michael Brockers DET3754454648563244bye383729      46642.4
Alim McNeill DET282613212430027bye153325      24224.2
Romeo Okwara DET53635800000bye000      17458.0
Arik Armstead SF6039483842bye555554423548      51646.9
Dee Ford SF3016201211bye1700000      10617.7
Arden Key SF381901819bye183325241423      23123.1
Kevin Givens SF420000bye01820141513      12220.3
Nick Bosa SF5144543942bye565752423444      51546.8
Kentavius Street SF422323025bye43151915140      21924.3
Chase Young WAS7063706144614749bye1200      47753.0
Montez Sweat WAS5361556038583831bye000      39449.3
Tim Settle WAS1202316132080bye040      9613.7
Jonathan Allen WAS4756694941553535bye394336      50545.9
Daron Payne WAS6151635549534240bye383931      52247.5
Matt Ioannidis WAS434304440372729bye252422      33433.4
Joey Bosa LAC455155476458bye6849675855      61756.1
Eric Banks LAC1500000bye00000      1515.0
Justin Jones LAC1600000bye4943555652      27145.2
Christian Covington LAC294345355144bye39160024      32636.2
Linval Joseph LAC334739345046bye58455000      40244.7
Jerry Tillery LAC425353486761bye614661055      54754.7
Haason Reddick CAR493546475684594950435546      61951.6
Bravvion Roy CAR1281001222301726152134      20718.8
Yetur Gross-Matos CAR1990000291927172030      17021.3
Daviyon Nixon CAR126785222200000      8211.7
DaQuan Jones CAR432132433656362339294639      44336.9
Brian Burns CAR473246595169544847385049      59049.2
Morgan Fox CAR332631423649292330242832      38331.9
Derrick Brown CAR433136454747453544325236      49341.1
Sheldon Rankins NYJ3131376142bye413329324429      41037.3
Tim Ward NYJ171722012bye21014000      10317.2
Nathan Shepherd NYJ230303720bye31017222819      22725.2
Quinnen Williams NYJ3939355950bye503242324439      46141.9
Folorunso Fatukasi NYJ3429395045bye513136343024      40336.6
Shaq Lawson NYJ3429375935bye433647363524      41537.7
John Franklin-Myers NYJ4442456357bye314141344636      48043.6
Bryce Huff NYJ3430316253bye000000      21042.0
Marlon Davidson ATL21231500bye24313628024      20225.3
Steven Means ATL5947535540bye565438000      40250.3
Jacob Tuioti-Mariner ATL25111208bye0100000      6613.2
Jonathan Bullard ATL2732222518bye193300210      19724.6
Tyeler Davison ATL4034413028bye3227223100      28531.7
Dante Fowler Jr. ATL4745485225bye000313840      32640.8
Adetokunbo Ogundeji ATL160221630bye525552422738      35035.0
Fletcher Cox PHI41514305161562757465044      52747.9
Hassan Ridgeway PHI26252600171927180016      17421.8
Patrick Johnson PHI71328000020200      527.4
Milton Williams PHI312747232113183431211826      31025.8
Josh Sweat PHI402848465359493042374241      51542.9
Javon Hargrave PHI405049444959493152504945      56747.3
Derek Barnett PHI324554385065563355484538      55946.6
Brandon Graham PHI35150000000000      5025.0
Chris Jones KC47574058003942453350bye      41145.7
Derrick Nnadi KC1935322232313025172418bye      28525.9
Alex Okafor KC272641430292725212213bye      27427.4
Jarran Reed KC405646440404343402748bye      42742.7
Mike Danna KC463246553135373122240bye      35935.9
Khalen Saunders KC1129240014230000bye      10120.2
Tershawn Wharton KC36222432323227023021bye      24927.7
Myles Garrett CLE504937616053335550454560      59849.8
Jadeveon Clowney CLE50463949058395553443954      52647.8
Joe Jackson CLE108003413112302110      12115.1
Malik Jackson CLE434637515454275035342942      50241.8
Malik McDowell CLE453730445046325842453854      52143.4
Jordan Elliott CLE2724002421233638392542      29929.9
Tanoh Kpassagnon NO290432637bye2530171300      22027.5
Albert Huggins NO213302831bye000000      11328.3
Cameron Jordan NO3364655867bye454949535643      58252.9
Shy Tuttle NO2239202445bye232732403427      33330.3
Christian Ringo NO24362400bye17171703528      19824.8
Malcolm Roach NO313902934bye0001400      14729.4
Marcus Davenport NO260000bye35404346490      23939.8
Dean Lowry GB383444384646422922425029      46038.3
Kenny Clark GB414862505450605324496152      60450.3
Tyler Lancaster GB291817013191815366250      19619.6
Kingsley Keke GB313242303126429003532      31031.0
T.J. Slaton GB1660000000000      2211.0
Danny Shelton NYG2315212231180010bye180      15819.8
Austin Johnson NYG333339404541395233bye3728      42038.2
Leonard Williams NYG515749625652536861bye5853      62056.4
Dre'Mont Jones DEN40353848383346394039bye47      44340.3
DeShawn Williams DEN1802135212226261726bye33      24524.5
Shamar Stephen DEN18131826191727282318bye26      23321.2
Shelby Harris DEN32332840423240393640bye0      36236.2
Deatrich Wise Jr. NE254242544057232327363127      42735.6
Josh Uche NE15350310262826171300      19123.9
Chase Winovich NE1220172270000000      7815.6
Davon Godchaux NE362837433056263535333149      43936.6
Lawrence Guy NE292836312943282427232441      36330.3
Christian Barmore NE264027433051413840453433      44837.3
Carl Davis NE131501218023023181726      16518.3
Raekwon Davis MIA5000393633353103123      23329.1
Zach Sieler MIA283342393229261421261923      33227.7
Jaelan Phillips MIA221849295754156137413828      44937.4
John Jenkins MIA4518474900000000      15939.8
Adam Butler MIA484741333826314140473331      45638.0
Emmanuel Ogbah MIA484763373741426053464543      56246.8
Christian Wilkins MIA424458464646434838343531      51142.6
Terrell Lewis LAR17143444415141384223bye22      36733.4
Greg Gaines LAR25262429233222425765bye76      42138.3
Aaron Donald LAR66626072604563415553bye81      65859.8
Jonah Williams LAR130096268000bye0      6212.4
Sebastian Joseph-Day LAR52484748504254000bye0      34148.7
A'Shawn Robinson LAR2301935131438133851bye37      28128.1
Akiem Hicks CHI404151102404335bye00      23533.6
Angelo Blackson CHI222939484229361329bye7134      39235.6
Bilal Nichols CHI373559404538382739bye6635      45941.7
Grady Jarrett ATL5443535344bye565357454362      56351.2
Quinton Jefferson LV43354735344243bye31453953      44740.6
Carl Nassib LV3021241902719bye170308      19521.7
Darius Philon LV341433263000bye22000      15926.5
Maxx Crosby LV62526256525650bye40565566      60755.2
Johnathan Hankins LV4638495143035bye39434338      42542.5
Yannick Ngakoue LV33276155536055bye38564458      54049.1
Jaylon Ferguson BAL10000000bye0070      178.5
Calais Campbell BAL60294742524447bye4051430      45545.5
Justin Ellis BAL192040013018bye40372822      23726.3
Brandon Williams BAL440029382737bye00033      20834.7
Odafe Oweh BAL48385042454138bye30454136      45441.3
Justin Houston BAL5627037443636bye34373642      38538.5
Dawuane Smoot JAC363641354154bye3655413630      44140.1
John Cominsky ATL20000bye000000      22.0
Joshua Kaindoh KC1201800000000bye      3015.0
Carl Granderson NO3045282331bye1916093044      27527.5
Jonathan Garvin GB2713202620444302030340      27727.7
Trevis Gipson CHI7026241218544540bye5236      31431.4
Khyiris Tonga CHI1302970022515bye230      11416.3
Solomon Thomas LV15253737204637bye20394042      35832.5
Dexter Lawrence II NYG04643544541455441bye5449      47247.2
Adam Gotsis JAC0284435390bye212421022      23429.3
Mike Purcell DEN0211340323041000bye19      19628.0
Star Lotulelei BUF0313122030bye3536000      18530.8
Roy Lopez HOU03435363121303833bye3025      31331.3
Wyatt Ray CIN010081331001bye228      9313.3
D.J. Jones SF030312826bye503741231831      31531.5
Javon Kinlaw SF04240310bye000000      11337.7
Payton Turner NO03102936bye0015000      11127.8
Jalyn Holmes NO012000bye00002136      6923.0
Taylor Stallworth IND0160011280022333322      16523.6
Michael Hoecht LAR060516001800bye1      469.2
Jamir Jones Multi015200022400000      6112.2
Isaiahh Loudermilk PIT01891798bye15025027      12816.0
Tashawn Bower Multi015000000017019      5117.0
Henry Anderson NE01811300000000      3210.7
Zach Allen ARI0382829440057476533bye      34142.6
Anthony Nelson TB0142101102310bye171514      12515.6
Ta'Quon Graham ATL01316280bye140002721      11919.8
Joe Gaziano LAC0111471311bye800430      10715.3
Azur Kamara DAL0471000bye001000      317.8
Robert Nkemdiche SEA03644210161228bye000      15726.2
Justin Madubuike BAL025024312533bye30293651      28431.6
Frank Clark KC0530047485053553657bye      39949.9
Raymond Johnson III NYG030000050bye150      237.7
Levi Onwuzurike DET01001720152229bye263023      19221.3
Jonathon Cooper DEN01318147040535646bye40      28731.9
Margus Hunt CHI03120001800bye00      3311.0
Ben Banogu IND04130120000000      299.7
Chris Rumph II LAC06249011bye003110      6410.7
Chauncey Rivers GB011131900000000      4314.3
John Penisini DET0198016221333bye14230      14818.5
Jonathan Greenard HOU004003427384144bye045      26938.4
Jaleel Johnson Multi002933230002703132      17529.2
Mario Edwards Jr. CHI0020282111221721bye230      16320.4
Rashad Weaver TEN0011000000000      1111.0
Chris Williams IND0012000000000      1212.0
Antwaun Woods IND00120000130000      2512.5
Montravius Adams NO0019037bye212201600      11523.0
Austin Bryant DET00134312261228bye06056      25031.3
Julian Okwara DET00101220333536bye373738      25828.7
Broderick Washington Jr. BAL003611000bye1801130      10621.2
Clelin Ferrell LV001920111914bye0202017      14017.5
Zach Kerr Multi00600020002480      5814.5
Justin Hamilton DAL00253100bye2940231736      20128.7
Chauncey Golston DAL0030494032bye2230311632      28231.3
Tarron Jackson PHI005191810422092019      12614.0
Daniel Wise WAS001100000bye0020      3115.5
Ryan Kerrigan PHI002702116026010013      11318.8
Boogie Basham Jr. BUF00023290bye0026310      10927.3
Austin Faoliu DAL0001300bye00000      1313.0
Kemoko Turay IND00024310015251100      10621.2
Isaac Rochell IND0009020902617014      9515.8
Amani Bledsoe TEN000322814000000      7424.7
Justin Lawler LAR0009000000bye0      99.0
Maurice Hurst Jr. SF0002021bye000000      4120.5
Henry Mondeaux PIT00012170bye16116019      8113.5
McTelvin Agim DEN000170002000bye20      5719.0
Aaron Patrick DEN0003400090bye0      164.0
Forrest Merrill LAC0003150bye000110      299.7
Mike Pennel ATL00005bye0252238330      12324.6
James Lynch MIN00001113bye030182155      14824.7
Ifeadi Odenigbo CLE000016000332400      7324.3
Andrew Billings CLE0000210000000      2121.0
Quincy Roche NYG0000110235050bye5031      21535.8
Efe Obada BUF00003420bye00351522      12625.2
Jabaal Sheard MIA0000130000000      1313.0
Demone Harris KC000010700000bye      178.5
Eddie Goldman CHI0000027283029bye2522      16126.8
Sam Kamara CHI000005291224bye00      7017.5
Sheldon Day CLE000002200360022      8026.7
Jeremiah Ledbetter ARI000001000000bye      1010.0
Jordan Phillips ARI00000212350203725bye      17629.3
Damion Square Multi00000522300192513      13226.4
Naquan Jones TEN0000023303916291916      17224.6
Breiden Fehoko LAC0000017bye0003415      6622.0
Daniel Ekuale NE00000017140000      3115.5
Josh Mauro ARI0000001501400bye      2914.5
Josiah Bronson Jr. NO00000bye230003933      9531.7
Jabari Zuniga NYJ00000bye0210000      2121.0
Eli Ankou Multi00000001800014      3216.0
Da'Shawn Hand DET00000008bye6800      7638.0
Marlon Tuipulotu PHI0000000133000      168.0
David Onyemata NO00000bye02737474333      18737.4
Trent Harris NYG0000000724bye130      4414.7
Dayo Odeyingbo IND000000002512140      5117.0
Anthony Rush Multi0000000025343019      10827.0
Kenny Willekes MIN000000bye041000      4141.0
Jonathan Harris DEN00000000130bye0      1313.0
Jack Heflin GB0000000010000      1010.0
Marquise Copeland LAR000000001126bye0      3718.5
Taco Charlton PIT000000bye016234918      10626.5
Cassius Marsh CHI0000000022bye3918      7926.3
Khalid Kareem CIN000000003bye718      289.3
Kyle Peko TEN0000000002300      2323.0
Trysten Hill DAL000000bye00152839      8227.3
Tommy Togiai CLE0000000002220      2412.0
Ronald Blair III NYJ00000bye000303522      8729.0
Patrick Jones II MIN000000bye0011015      2613.0
Shaka Toney WAS00000000bye905      147.0
Derek Rivers HOU000000000bye3323      5628.0
Kyle Phillips NYJ00000bye00002821      4924.5
Tipa Galeai GB00000000003628      6432.0
Andrew Brown LAC000000bye00090      99.0
Daniel Archibong PIT000000bye00080      88.0
Elerson Smith NYG000000000bye170      178.5
Ledarius Mack CHI000000000bye100      1010.0
Jessie Lemonier DET00000000bye002      22.0
Phil Hoskins CAR0000000000016      1616.0
T.J. Smith MIN000000bye000020      2020.0