Skip Navigation to Main Content

NFL Snap Count Leaders (2024)

Defensive Linemen - Weeks 1 to 18

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
Cameron HeywardPIT3541344855404049bye55395042445850504877845.8
Cameron JordanNO2734201945403419104249bye32423934413856533.2
Lawrence Guy Sr.CIN001830280015000bye0000009122.8
Calais CampbellMIA3523293634bye37435033373529433137483561536.2
Brandon GrahamPHI32283532bye2320213722322900000031128.3
Jerry HughesHOU8136130000071800bye000279213.1
Linval JosephDAL132413222229bye1518151241014912181526515.6
William GholstonTB1827231416141161111bye99141441020211.9
Johnathan HankinsSEA172733414141172825bye17121017221272339022.9
John JenkinsLV342147243842344549bye35384337402295160935.8
Jadeveon ClowneyCAR414050422900655860bye475702847404865246.6
DeMarcus LawrenceDAL5234513000bye0000000000016741.8
DaQuan JonesBUF4535313635453527362931bye2444422922054634.1
Brent UrbanBAL09025121526100281020bye167151219615.1
Shelby HarrisCLE372544354438294126bye384648532500052937.8
Denico AutryHOU00000028293539442227bye383616031431.4
Mike Pennel Jr.KC2321131815bye22161625222220231018132332018.8
Leonard WilliamsSEA4552504959455058bye494051504649495375046.9
Eddie GoldmanATL31272729886832417bye21291619292933119.5
Jordan PhillipsMulti1519000000021160100202019314315.9
Arik ArmsteadJAC3134284134313123373833bye30332231405256933.5
Dante Fowler Jr.WAS21223936343620283139263236bye4644413356433.2
Carl Davis Jr.WAS00000000000014bye1019004314.3
Danielle HunterHOU36585144493845534253584950bye465332976645.1
Grady JarrettATL4648485339453749333840bye36474829604874443.8
Mario Edwards Jr.HOU3138363135420000453742bye3441312246535.8
Angelo BlacksonARI00024000000bye00000002424.0
Rakeem Nunez-RochesNYG34524436304147404744bye47340034453561040.7
DeShawn WilliamsCAR00272601324342228bye31252600384333728.1
Efe ObadaWAS000002215610151600bye00008414.0
T.Y. McGill Jr.Multi000011000000001200002311.5
Joey BosaLAC401420bye00201920553859424350302445632.6
Emmanuel OgbahMIA4028415445bye0434950414246474149625573345.8
DeForest BucknerIND541000000435559415456bye4848506057848.2
Shaq LawsonCAR00000014000bye00000001414.0
A'Shawn RobinsonCAR5141375471450535053bye4759454651382176247.6
Austin JohnsonBUF13372970182615162014bye1221142104330620.4
Jonathan BullardMIN2837233536bye46513022253140293236264757433.8
Andrew BillingsCHI454238393628bye442600000000029837.3
Maliek CollinsSF3736424838594447bye44464730304541483571742.2
Kenny ClarkGB563534555144473537bye482345523220442868640.4
Jarran ReedSEA433749405053364043bye363035413440334068040.0
Yannick NgakoueMulti0000111331122001431230282531023921.7
Sheldon RankinsCIN413300042504338410bye00000028841.1
Sheldon DayWAS230000020141731242820bye1333183127222.7
Chris JonesKC5751494444bye554849516253604658440077151.4
Javon HargraveSF32333900000bye00000000010434.7
Jihad WardMIN2917373128bye7112318282539313651282846727.5
Adam GotsisIND00014189151500000bye00007114.2
David OnyemataATL4338475234302829342532bye25352920343256733.4
Dean LowryPIT006813689bye220136037310015913.3
DJ ReaderDET0252537bye233239323928333704931453350833.9
Roy Robertson-HarrisMulti42492734322627292601917131215642039823.4
Quinton JeffersonMulti3623332227000017201619014202525421.2
Michael PierceBAL20242501917361500000bye2313172223121.0
Kyle PekoDET3791025bye50000000000008617.2
Morgan FoxLAC29223833bye3434433733463637343332302657733.9
Myles GarrettCLE484142445249445544bye455347496045525682648.6
Jonathan AllenWAS4141463332370000000bye00274430137.6
Solomon ThomasNYJ382926252923243122019bye22263735294345828.6
Derek BarnettHOU1833251603310152724382925bye1419303439024.4
Haason ReddickNYJ000000026452226bye43536029404939339.3
Charles HarrisMulti034454060534845620033040704147239.3
Chris WormleyBAL00000000300003bye00003316.5
Davon GodchauxNE33475140534550475529304043bye3331381467939.9
Deatrich Wise Jr.NE232730443640243028280010bye1625311640827.2
Carl LawsonDAL008223024bye363643153333252433162340126.7
Larry OgunjobiPIT3434324615333248bye39394033900204049432.9
Grover StewartIND47424940393642454344253944bye3736394369040.6
Dawuane SmootBUF002027404334272200bye002934321432229.3
Carlos WatkinsMulti03910163402416201067101218161722814.3
DeMarcus WalkerCHI535251494446bye563538344951404640223373943.5
Tanoh KpassagnonNO00000000000bye0003022217324.3
Dalvin TomlinsonCLE242442354038294426bye41505053503430061038.1
Pat O'ConnorDET0000bye01231118794412933321923619.7
Jeremiah LedbetterJAC03630222202340403844bye24182333262244129.4
Montravius AdamsPIT2024517271410bye000002821131818817.1
Al-Quadin MuhammadDET0000bye00493314004337820203125528.3
Trey HendricksonCIN4947383647475938455457bye50495852495082548.5
D.J. JonesDEN37302330223823232427203627bye2427431146527.4
Adam ButlerLV535343505456365650bye516060494054464785850.5
Josh TupouBAL0000000027210130bye00006120.3
Eli AnkouBUF0000000132100bye0000003417.0
Alex BarrettSF00000000bye0000004614248.0
Arden KeyTEN42464341bye533327604058475351534642073545.9
Daron PayneWAS40414536374320494455484137bye4756485574243.6
Sam HubbardCIN5048445651394536283130bye34211000052337.4
Dorance Armstrong Jr.WAS3835353536130464347504238bye4643424763639.8
Marcus DavenportDET490400bye00000000000008944.5
Vita VeaTB3539039544238456043bye3256474048325570544.1
Taven BryanIND17253332253034241714102017bye121461034020.0
Harrison PhillipsMIN3744334638bye48593129274742393040315467539.7
Tyquan LewisIND5244653600000002523bye2728262935535.5
Da'Shawn HandMIA1924323730bye37555738293219381931363056333.1
Tim Settle Jr.HOU13253933353642334246534540bye4045372162536.8
Derrick NnadiKC13149136bye8107612171212611184722113.0
Josh SweatPHI41403441bye393638423745365146283137062238.9
Poona FordLAC32194737bye2835424030443446383545223060435.5
B.J. HillCIN52140056556347124451bye56495549545371047.3
Kentavius StreetATL202221190000251722bye12242222292528021.5
Folorunso FatukasiHOU28353335331827393222000bye600030828.0
Christian WilkinsLV54625653220000bye0000000024749.4
Nathan ShepherdNO2436492741424039363930bye2834330412956835.5
Zach SielerMIA4635445149bye520057494646564554625674849.9
Kendal VickersNO210000000000bye0000002121.0
Justin JonesARI4335220000000bye000000010033.3
Bilal NicholsARI2721423928170000bye000000017429.0
Jalyn HolmesMulti16151927260161114171912120616152426516.6
Sebastian Joseph-DayTEN19192149bye2224294332331637292137253048628.6
John Franklin-MyersDEN3492334363728282437304748bye2425521753331.4
Daniel EkualeNE3754534653475405241334438bye4238543672245.1
Matt DickersonMIA00000bye000000004470155.0
Abdullah AndersonTEN00024bye4550000000000389.5
Demone HarrisATL00000026333800bye24242121181121624.0
Bruce HectorNYJ00011000001917bye00020272411819.7
Nick ThurmanCAR1640173513304123250bye000000024026.7
Nick BosaSF4846584545685660bye52260004756622469349.5
Quinnen WilliamsNYJ4849275053475448543751bye4657580301572445.3
Josh Hines-AllenJAC5853453952475160566243bye5551474953082151.3
Ed OliverBUF5046440004138444139bye3453515328056243.2
Clelin FerrellWAS35370003620363128313316bye624122436926.4
Jeffery SimmonsTEN4644500bye6040375446624858505958554080750.4
Dexter Lawrence IINYG37595346444539485145bye45400000055246.0
Dre'Mont JonesSEA403541426044463024bye333434412526323061736.3
Montez SweatCHI444148393540bye37029364839324841253461638.5
Jerry TilleryMIN3938303128bye34263621182135192022222746727.5
Zach AllenDEN6561497463596159506150083bye6951852496460.3
Brian BurnsNYG48645447474543575356bye6061543744603686650.9
Raekwon DavisIND18303832232425192217112121bye161391034920.5
Charles OmenihuKC00000bye00000034243136505022537.5
Carl GrandersonNO4054564661584750425253bye35575336434382648.6
Armon WattsNYG0000000211418bye2100001308717.4
Greg GainesTB366646253321200022bye2415231714151839526.3
Khalen SaundersNO000223641036333633bye28324144443546135.5
Anthony NelsonTB28252523432136263333bye3755463534314257333.7
Trysten HillNE7007000000000bye0000147.0
Byron CowartCHI1202111619bye11019184337343232173233522.3
Maxx CrosbyLV57656105263557274bye68687162000076864.0
Shy TuttleCAR384000334143454334bye4051404532394661040.7
Kevin GivensSF181917352543250bye00030000018523.1
Jonathan HarrisCAR00000000259bye14242126140013319.0
Chase YoungNO3750544257573743374245bye28514232474174243.6
A.J. EpenesaBUF3850272447355334244134bye2652523634561236.0
Derrick BrownCAR60000000000bye00000006060.0
Javon KinlawNYJ4137163045464439534447bye50484938343669741.0
Yetur Gross-MatosSF02620350000bye0374635273135383836833.5
Julian OkwaraARI015262025272916190bye00181831123028622.0
Neville GallimoreLAR416293019bye3580001921151217112826418.9
K'Lavon ChaissonLV020412124223740bye192325285762485950833.9
Jordan ElliottSF152022142804433bye3231260263932394044129.4
DaVon HamiltonJAC3627223532363147545443bye31383335294362636.8
Nnamdi MadubuikeBAL40415834474559594962605842bye4147333781247.8
Darrell TaylorCHI382715273027bye3624062020202120222237523.4
Jonathan GreenardMIN5247466161bye47654842487062605152535391854.0
James LynchTEN711822bye6161218181782514191052924514.4
T.J. Slaton Jr.GB401915332718301631bye341926431317291742725.1
Leki FotuNYJ0000031150000bye0000004623.0
Joe GazianoJAC0000001010000bye00000183812.7
Trevis GipsonSEA271512110000bye00000000479.4
Khalid KareemATL000000000923bye0000003216.0
Benito JonesMIA816243218bye27443520322834362633343448128.3
D.J. WonnumCAR00000000050bye5762436063497045456.8
Khalil DavisMulti1028151322351618155001814000020917.4
Jay TufeleCIN30333529200000615bye141417187524318.7
Broderick Washington Jr.BAL182331262800414329523532bye2921231844929.9
Janarius RobinsonLV243617810060bye3620600010910.9
Bryce HuffPHI30321833bye3127226121400000144628523.8
Malcolm RoachDEN30402324273126262722234926bye3932281648928.8
Mike DannaKC454544041bye0003445424238383640649638.2
Teair TartLAC6141212bye1419202916252632262927221934820.5
James Smith-WilliamsATL313935342524323324290bye00000030630.6
Tershawn WhartonKC6144483738bye4343383249393326342871366739.2
Greg RousseauBUF4852414152475638454144bye3858565226073545.9
Chris WilliamsCHI151513232419bye111820161422293836243036721.6
Michael HoechtLAR3042433438bye47313835504439363037392663937.6
Jonah WilliamsMulti023001001218135025110009911.0
T.J. SmithCAR000031717000bye00000005518.3
Myles AdamsMulti010201500000000190210158211.7
Kwity PayeIND524367003645455251364049bye3533364666644.4
Christian BarmoreNE0000000000213531bye3600012330.8
Levi OnwuzurikeDET50363656bye502644495811221005340464863539.7
Joseph OssaiCIN1335294031403017272729bye37304151504957633.9
Odafe OwehBAL46424932313841454361353815bye3233282763637.4
Victor DimukejeARI131101000201719bye2018016221015814.4
Jaelan PhillipsMIA342345320bye00000000000013433.5
Aidan HutchinsonDET70435778bye3200000000000028056.0
Dante StillsARI2503039273936364038bye3531352434273853433.4
Jordan DavisPHI35292937bye2112222121261524251817152138822.8
Alim McNeillDET68351663bye3650455459404663174000063245.1
Khyiris TongaARI161514019261438168bye1500020131522917.6
Bobby Brown IIILAR3737303228bye33252533273528152414272247227.8
Rashad WeaverHOU00001301000000bye0000147.0
Patrick JohnsonMulti00001413000017092000467.7
Jeremiah MoonPIT00002845147bye05050005211113.9
Tommy TogiaiHOU00000000030222625bye3828384224931.1
Payton TurnerNO222016160142319173224bye2428302822033522.3
Osa OdighizuwaDAL614053534240bye544247576457614355494286050.6
Jonathon CooperDEN47553759536245333748375564bye5545691982048.2
Tarron JacksonCAR00901090000bye0000000289.3
Naquan JonesARI000019322015026bye2319232422122526021.7
Roy LopezARI2322415136382001926bye3129292428242646729.2
Ta'Quon GrahamATL151818301915252517110bye00000019319.3
Dayo OdeyingboIND29326252493747485551404748bye3933334374543.8
Marlon TuipulotuKC00000bye000000000013486130.5
Milton WilliamsPHI28253730bye2627282227222441463143291550129.5
Boogie Basham Jr.NYG00000160000bye00002216328621.5
Chauncey GolstonDAL292811255245bye585354615659614955554079146.5
Patrick Jones IIMIN3434334341bye26441810442949020268045930.6
Quinton BohannaSEA000700000bye0000000077.0
Sam KamaraCLE01716191900011bye2018002727366327324.8
Isaiahh LoudermilkPIT101595149412bye71814143626236022213.9
Michael DwumfourCLE000000000bye0000000555.0
Christian EllissNE0421426234252450363742bye3738496651334.2
Malik HerringKC967186bye1723278116000005519316.1
Xavier ThomasARI1821137000132517bye15516109122720814.9
Kayvon ThibodeauxNYG415652464700000bye4163565244603659449.5
Zach HarrisonATL16914131491123181512bye11171622311726815.8
Kingsley EnagbareGB303122232827362422bye411943422225413551130.1
DeMarvin LealPIT5482212000bye0000000005110.2
George Karlaftis IIIKC6455495146bye5652344463525951545150083151.9
David OjaboBAL253037211412310022008bye1913202327521.2
Logan HallTB0304636583927323034bye2336382929223053933.7
Arnold EbiketieATL2225303715393040543542bye19203632392854331.9
Travon WalkerJAC5255486152454954586557bye51484456536391153.6
Jermaine Johnson IINYJ5032000000000bye0000008241.0
Phidarian MathisWAS2315182126241923203419150bye000025721.4
Boye MafeSEA6050400023364652bye444353372230442860840.5
Cameron ThomasMulti000300300000912120822699.9
Isaiah ThomasDET0000bye003880000000004623.0
Josh PaschalDET22131853bye415200614249705745434654939.2
Tyler DavisLAR11021117bye1792017313520111520262829918.7
Devonte WyattGB362529250002326bye351728262722123136225.9
Nik BonittoDEN23413555395040293145355348bye4945721870841.6
Justin EboigbeLAC0000bye04000210400600265.2
Travis JonesBAL3340514145422515056373435bye3643313660037.5
Jayden PeevyMulti12272718000000000000008421.0
Amare BarnoCAR0000000000bye09135161405711.4
Neil Farrell Jr.MIA00000bye011158915430000659.3
John Ridgeway IIINO0162002518251102315bye2318242701926420.3
Eyioma UwazurikeDEN0000020001100190bye013006315.8
Ali GayeTEN03120bye7916312541741514164117811.9
Thomas Booker IVPHI891024bye8135176114410163916610.4
Ochaun MathisMulti000000141500000000112.8
Ben StilleMulti60620027334600000000012020.0
Calijah KanceyTB000004443355843bye3259444257295554145.1
DeAngelo MaloneATL000000002382bye1314181299010.0
Otito OgbonniaLAC27233041bye2235303623304135354118162250529.7
Kalia DavisSF000019312214bye11103026141722212326020.0
D.J. DavidsonNYG22111821192132362523bye24100000026221.8
Jaden CrumedyCAR0000000000bye0082622254012124.2
Arron MosbyGB000000025bye101114222219123315015.0
Esezi OtomewoJAC025012223100000bye0000009022.5
Kurt HinishHOU00000011162524191921bye023334023123.1
Jonathan FordCHI000000bye0000000251719167719.3
Dominique RobinsonCHI000000bye02216000015146118414.0
Matthew ButlerLV0000032161917bye16001000010116.8
LaBryan RayCAR0323750523243323947bye3646273530375262739.2
Alex WrightCLE1933312000000bye0000000010325.8
Micheal ClemonsNYJ3133214445535137363942bye30323725373262536.8
Eric Johnson IINE00112200141000294bye2418303417816.2
Sam RobertsCAR0000000000bye0000699248.0
Jordan JacksonDEN1542171316292572114143115bye21147931018.2
Sam OkuayinonuSF14061924323629bye36344534391921283445028.1
Bryan BreseeNO3648494053433945314638bye27464539453970941.7
Derick HallSEA314540434647425656bye343842403637103167439.6
Isaiah FoskeyNO1130016020003bye0541190647.1
Jalen CarterPHI51465052bye434645524366547164396544083151.9
Myles MurphyCIN000034323423201423bye26343034242535327.2
Nolan Smith Jr.PHI31232131bye212630222233395852415640054634.1
Will Anderson Jr.HOU36504845453342508003444bye474930056140.1
Zacch PickensCHI070000bye022311827253831290022825.3
Jaquelin RoyNE000022222430367000bye000014123.5
Robert Beal Jr.SF64351316125bye89212120500014810.6
Colby WoodenGB00003019191511bye02117131922291923419.5
Elijah GarciaNYG0000000000bye00292221323914328.6
Benton WhitleyNYG0200000000bye000000022.0
Keir ThomasLAR00000bye00000000000393939.0
Kingsley JonathanBUF07000000000bye00000077.0
Mike GreeneTB2313220000000bye00000005819.3
C.J. BrewerTB19222414149013270bye806103016013.3
Jeremiah Pharms Jr.NE1124352821160332335312020bye2535604045728.6
Jared VerseLAR4348474141bye62426945645755454455651183449.1
Tyree WilsonLV6034423423303438bye233034274250403852532.8
Felix Anudike-UzomahKC1812142611bye35373412121291296215233219.5
Gervon Dexter Sr.CHI424349423242bye5446493750471300294261741.1
Karl BrooksGB202326274629222315bye292026252729302544226.0
Adetomiwa AdebaworeIND15211016182019437000bye300013612.4
Mazi SmithDAL233346262832bye382831433423321827382652630.9
Will McDonald IVNYJ3535303350504541483252bye39606135516175844.6
Keion WhiteNE41586153574942426554424246bye5638404382948.8
Kobie TurnerLAR5655575048bye62415942595253453850561183449.1
Lukas Van NessGB192022244226352124bye251822352518252742825.2
Isaiah McGuireCLE01920143224191826bye293332324139543746929.3
Tuli TuipulotuLAC27314850bye4244485945695032384731333873243.1
Keeanu BentonPIT2727262845403937bye55312835505541383964137.7
Keondre CoburnTEN913152bye00831291126789121268.4
Moro OjomoPHI14171637bye2122251627202320211121334438822.8
Byron YoungLAR4942544947bye67396543596350524149641184449.6
Tavius RobinsonBAL14182821241424323219414252bye3829283048628.6
Brodric MartinDET0000bye000000022300002512.5
Dylan HortonHOU00001529102141635126bye105243421216.3
Tyler LacyJAC24028161601725413736bye242518330034026.2
Jordon RileyNYG93210416000bye031383531423724920.8
Nesta Jade SilveraLV1082661010000bye000000007011.7
Scott MatlockLAC168221bye69414231303223831378.1
Cameron YoungSEA000002000bye0000000022.0
Desjuan JohnsonLAR021600bye0010050131387112612012.0
Jose RamirezTB00000140000bye051100003010.0
Caleb MurphyMulti10009000001020000000317.8
Andre Jones Jr.WAS0098000000000bye0000178.5
Truman JonesNE0000000000000bye000191919.0
Jalen RedmondMIN001670bye2177510161539270212620816.0
Cory DurdenNYG0000000000bye002317240208421.0
Chris SmithDET8000bye000100000001298479.4
Brandon PiliMIA599112bye61710000000000698.6
Markees WattsTB5201200000bye0000000102.5
Tyrus WheatDAL310003541bye3225190000000016523.6
Laiatu LatuIND31283546433846412939354329bye3539253661836.4
Dallas TurnerMIN361801113bye432611121626263315252530018.8
Chop RobinsonMIA1624292240bye38353342283531372834524156533.2
Leonard Taylor IIINYJ0024018142317272210bye18132214192026118.6
McKinnley JacksonCIN00009212213271223bye13182621202324819.1
Maason SmithJAC2902533193000000bye39392939465638434.9
Mekhi WingoDET6132826bye26113001057140000017616.0
Darius RobinsonARI0000000000bye022303033293918330.5
Brandon DorlusATL00000000009bye1000000199.5
Chris BraswellTB25182321362721212620bye2615246213532919.4
Braden FiskeLAR4752453330bye40264928433248383449561166138.9
T'Vondre SweatTEN38394647bye5639252837544553364040413569941.1
Jer'Zhan NewtonWAS0122122253723354342453926bye3141304351532.2
Kris Jenkins Jr.CIN00252245393234322138bye47334231233349733.1
Byron Murphy IISEA403812000345042bye32243638413532345732.6
Ruke OrhorhoroATL000012221712000bye001526232114818.5
DeWayne CarterBUF72523263634320000bye024170345731528.6
Marshawn KneelandDAL4418103640bye0000190232331272125623.3
Jordan JeffersonJAC00000201016162035bye0000161815118.9
Zion LogueBUF0000201600000bye0000003618.0
Khristian BoydNO181314600180500bye0000007412.3
Jowon BriggsCLE000000000bye0016191620224013322.2
Jonah LauluLV021101924271527bye333737395344456247531.7
Javontae Jean-BaptisteWAS20181917302800000138bye315101319416.2
Jaylen HarrellTEN17152321bye1621141123251535816831628716.9
Solomon ByrdHOU0000000000000bye000202020.0
Levi Drake RodriguezMIN00000bye00000000060066.0
Evan AndersonSF00019013014bye15113633142229313026722.3
Bo RichterMIN001300bye0000000610000299.7
Taki TaimaniMIN101314127bye6800000000007010.0
Branson DeenBUF00009000000bye00000099.0
Casey RogersNYG0000000000bye0021120003316.5
Isaac UkwuDET0000bye3634000000000007035.0
Elijah ChatmanNYG241621152413241285bye448564732472742324.9
Dondrea TillmanDEN002016171500020242231bye2220201524220.2