Skip to main content

NFL Snap Count Leaders (2023)

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 HeywardPIT140000bye004140463550435039414444340.3
Justin HoustonCAR274637181218bye22000000000018025.7
Cameron JordanNO54466861365553585660bye4517312149313077145.4
Lawrence Guy Sr.NE31284034454529392628bye2022272321313252130.6
Calais CampbellATL51284639313650454040bye4646464138484171241.9
Brandon GrahamPHI211717281819121418bye252625421829363039523.2
Jason Pierre-PaulMulti0000000000017320000227.3
Jerry HughesHOU232030302935bye302013222315253459323547527.9
Tyson AlualuDET00000000bye000000034336733.5
Linval JosephBUF0000000030292016bye1824240016123.0
Al WoodsNYJ20413301329bye4000000000014023.3
Melvin Ingram IIIMIA000000000bye000002116589531.7
Fletcher CoxPHI50443258051375655bye58223848444645068445.6
Bruce IrvinDET00000000bye0001101301804214.0
William GholstonTB1173614bye1514182912191616170013724416.3
Johnathan HankinsDAL181035214031bye244218253127160001335125.1
John JenkinsLV313142462628495923354435bye441726322659434.9
Nick WilliamsLAC33322636bye2929272336262819300260040028.6
Jadeveon ClowneyBAL464749393928443630422936bye424141402565438.5
Aaron DonaldLAR425463526161514356bye58426563395364086754.2
DeMarcus LawrenceDAL302441253448bye313823293547344353512661236.0
DaQuan JonesBUF2817283640000000bye000283317424.9
Brent UrbanBAL127171517412169142612bye281226223128016.5
Shelby HarrisCLE23211922bye1625201918232929424038342444226.0
Kerry Hyder Jr.Multi160000000000328000005618.7
Denico AutryTEN374539384654bye504239455147535350413876845.2
Mike Pennel Jr.KC000000000bye000012132004515.0
Mike PurcellDEN212231028363410bye23423540133827253746228.9
Leonard WilliamsMulti3238623235555404142505770415149655883248.9
Randy GregoryMulti404734330262116021121826243918104142626.6
Jordan PhillipsBUF171023243937343340312232bye341600039228.0
Arik ArmsteadSF4154364327545448bye345332330000050942.4
Dante Fowler Jr.DAL331415171311bye1992115251513812141627015.9
Carl Davis Jr.DAL000000bye0000000148803010.0
Danielle HunterMIN587261565156476264615265bye4966746349100659.2
Grady JarrettATL49365249464141400bye000000031839.8
Mario Edwards Jr.SEA24284237bye15212830192813333024200039226.1
Angelo BlacksonJAC2220232019232716bye01116018000021519.5
Rakeem Nunez-RochesNYG272734201819181335352851bye40370342646228.9
Frank ClarkMulti250001100223817310270700017822.3
DeShawn WilliamsCAR344735242234bye29283434201301121312744427.8
Efe ObadaWAS0000025012150100bye00009819.6
T.Y. McGill Jr.SF00000000bye000002922005125.5
Joey BosaLAC5819280bye30403946564000000032035.6
Emmanuel OgbahMIA181623172722360bye71416274004624617.6
DeForest BucknerIND47615720484569514847bye4565514247544384049.4
Shaq LawsonBUF26242026013261716121910bye243026191332120.1
A'Shawn RobinsonNYG2021451936263030463045bye404346372851530.3
Austin JohnsonLAC35453939bye4232373941384537453436381864037.6
Jonathan BullardMIN292827314041373540353143bye354359464464437.9
Andrew BillingsCHI333441292730242936252328bye313822263050629.8
Maliek CollinsHOU423537375256bye48484536524145444703469943.7
Kenny ClarkGB3861515047bye49551549506454474453434081047.6
Jarran ReedSEA59424238bye404758484845596843545365080950.6
Yannick NgakoueCHI415248415842595441484529bye34000059245.5
Sheldon RankinsHOU443439355248bye0041392741444248253859739.8
Hassan RidgewayHOU1500000bye31160000000006220.7
Sheldon DayMIN0000000000021bye272325181212621.0
Chris JonesKC03416445646545453bye464453534443554674146.3
Javon HargraveSF4251344027494744bye3750405028045311763239.5
Jihad WardNYG263650192241515243545940bye322933284666138.9
Adam GotsisJAC2827222216343616bye3519232639273191642625.1
David OnyemataATL4031434444364253510bye46360037494159342.4
Dean LowryMIN4639312222254030090bye0000023726.3
D.J. ReaderCIN515028353651bye32374942514031200053538.2
Romeo OkwaraDET027208399105bye1812898181493424815.5
Roy Robertson-HarrisJAC4841413841465341bye27233548533939304068340.2
Quinton JeffersonNYJ344123443127bye393432443535391100046933.5
Michael PierceBAL423754334537344628463238bye492834223564037.6
Kyle PekoTEN22272583232bye22292938203424000034226.3
Morgan FoxLAC34233926bye2720232416282526222024352543725.7
Myles GarrettCLE43413746bye515453375149465767674766081250.8
Jonathan AllenWAS57575657576952474967404440bye606650086854.3
Solomon ThomasNYJ213324382218bye331823242832224039343548428.5
Derek BarnettMulti16141118131377000014283460384732022.9
Haason ReddickPHI583931523847375960bye688342595153592686250.7
Charles HarrisDET524141383718010bye18131330044029222.5
Chris WormleyCAR000000bye0000981112006469.2
Davon GodchauxNE41361134404935515435bye3745504035454768540.3
Deatrich Wise Jr.NE41434043463968325446bye230343328232161438.4
Carl LawsonNYJ0231514021bye001500000130010116.8
Larry OgunjobiPIT4351494648bye49535044533056383841393976745.1
Grover StewartIND4642434140460000bye00392539444044540.5
Dawuane SmootJAC00000324737bye26202424272830291634028.3
Carlos WatkinsARI331000000000000bye00004321.5
DeMarcus WalkerCHI474245395142424742273832bye385447374371341.9
Isaac RochellLV219171812162790000bye0000012015.0
Tanoh KpassagnonNO27192115272012262924bye928442921223240523.8
Dalvin TomlinsonCLE35352635bye374135333741434350464046062338.9
Patrick O'ConnorTB0050bye000200601011242425.3
Jeremiah LedbetterJAC2624252125252411bye26152623282519131336921.7
Montravius AdamsPIT3452474156bye464920000172320141541632.0
Jaleel JohnsonTEN001101424bye701520018333727283627022.5
Trey HendricksonCIN445346404049bye394956454957394135392374443.8
D.J. JonesDEN354134471203129bye33462942433539373556835.5
Tanzel SmartNYJ000000bye0101818170000006315.8
Adam ButlerLV223620393428224924323928bye274036213052731.0
Josh TupouCIN25211024019bye2100171418153817262228720.5
Eli AnkouATL0000900000bye000000099.0
Arden KeyTEN364943373748bye513934374652444844305372842.8
Daron PayneWAS50515467586958525064404549bye5470543992454.4
Sam HubbardCIN615846464165bye4940005458455446401171447.6
Dorance Armstrong Jr.DAL182222202333bye312623353035293115282544626.2
Marcus DavenportMIN040455217000000bye0000011829.5
Vita VeaTB38344344bye44360503938464602835483860740.5
Taven BryanIND24231839131619252422bye2027101318211134320.2
Harrison PhillipsMIN606051494654394641554049bye365458534883949.4
Tyquan LewisIND21241234321838222522bye2634172827312543625.6
Da'Shawn HandMIA01018162620504bye323881611161419813.2
Tim SettleBUF151418204119362825232813bye19213020937922.3
Rasheem GreenCHI253339112423252718142018bye202319262038522.6
Derrick NnadiKC393414273625314423bye342234392327301649829.3
Josh SweatPHI594032524049386163bye678141534649451282848.7
Poona FordBUF10130001927260000bye002720915118.9
B.J. HillCIN565643414055bye484057424953355943421977845.8
Kentavius StreetMulti6647162332247360374119000026720.5
Folorunso FatukasiJAC3333262322343819bye2813222203329142641525.9
Deadrin SenatTB0000bye0090000090000189.0
Christian WilkinsMIA685233424949694657bye583745624261537189452.6
Nathan ShepherdNO32304140253829353540bye3634353045313859434.9
Zach SielerMIA655236434646654556bye543244614156466885650.4
Kendal VickersBUF00004601600000bye000006231.0
Justin JonesCHI394250385243434250413739bye464843454173943.5
Bilal NicholsLV333835323735405531524137bye343626262761536.2
Jalyn HolmesNYJ000000bye00000013241417138116.2
Sebastian Joseph-DayMulti364548500253332424739474043330113360437.8
John Franklin-MyersNYJ414647403643bye473630464242151434343462736.9
Daniel EkualeNE1924100000000bye00000005317.7
Matt DickersonKC4119016074197bye111615100002519015.8
Abdullah AndersonWAS102116616013000000bye0003111316.1
Tyler LancasterDEN000001300bye001800110004214.0
Taylor StallworthTEN000006bye0000000000066.0
Bruce HectorNYJ000000bye00000000020173718.5
Nick ThurmanCAR202526171634bye202119171721142827222336721.6
Nick BosaSF3563394834686463bye3762495250476438882148.3
Quinnen WilliamsNYJ525749464151bye584143554944384043413177945.8
Josh AllenJAC5738394451667255bye49284861655359464988051.8
Ed OliverBUF38243446716703545553360bye523553364673045.6
Clelin FerrellSF3144203431364037bye2220193025302818647127.7
Jeffery SimmonsTEN626056466264bye5456514862370000065854.8
Dexter Lawrence IINYG37466136354952534256640bye293038423770744.2
Dre'Mont JonesSEA55523241bye3851513629354155305547555976244.8
Montez SweatMulti5148495848334842414439390484846414076344.9
Jerry TilleryLV36273382021445437273529bye312823292250429.6
Zach AllenDEN5359516256634949bye44635559514845485691153.6
Brian BurnsCAR506151434653bye48460594939444663546281450.9
Raekwon DavisMIA463730233028392025bye213219203223373649829.3
Chase WinovichMIA020300000bye0000000052.5
Isaiah BuggsDET0018122917330bye3200043232423025425.4
Charles OmenihuKC000000323846bye273944433429482440436.7
Carl GrandersonNO47446456355049585664bye5354545155463887451.4
Armon WattsPIT022183418bye172802227922151994927318.2
John CominskyDET2748443624423727bye2737232750463143056935.6
Austin BryantSF1600020000bye0000000003618.0
Albert HugginsATL251400910001634bye2317393028353731724.4
Jonathan LedbetterARI41505000354447494204141bye38340051242.7
Michael DogbeHOU0150000bye000000000001515.0
Greg GainesTB26194225bye2430482324232521522826241347327.8
Khalen SaundersNO28263543183526293331bye3131402249252152330.8
Anthony NelsonTB25243321bye019252423233224262830322040925.6
Trysten HillNE0000004000bye000000044.0
Maxx CrosbyLV637159655860698663667049bye7039765661108163.6
Kyle PhillipsNO0000000005bye0022912805611.2
Shy TuttleCAR334439314535bye303233302229301737332954932.3
Kevin GivensSF2027142922201917bye22181822244223174439823.4
Marquise CopelandLAR0000011000bye000000001111.0
Jonathan HarrisDEN3939504551462624bye10234120212817262352931.1
Kevin StrongARI315043304728350233821029bye284025046833.4
Chase YoungMulti04754635775615005482636294031265770544.1
A.J. EpenesaBUF191825295921322131322730bye400221738725.8
Derrick BrownCAR507262385247bye525365614659505261566494055.3
Javon KinlawSF2429193022292517bye24212222354545293847628.0
Yetur Gross-MatosCAR44242333630bye0000037374155525746638.8
Julian OkwaraDET0000315818bye2212001701501112113.4
Neville GallimoreDAL341316182519bye9816161711121716231828816.9
K'Lavon ChaissonJAC2227162313172119bye151315157162116728316.6
Jordan ElliottCLE26241629bye2732271725252723113031304444426.1
Josh UcheNE242326183619001717bye181925263123933122.1
DaVon HamiltonJAC000000014bye160030263430142619023.8
Justin MadubuikeBAL573664394843404528583940bye584448452575744.5
Darrell TaylorSEA3746940bye2439464732232336191425214152230.7
Jonathan GreenardHOU494143325751bye444743444641434830063242.1
Marlon DavidsonTEN000000bye000000193748253416332.6
T.J. SlatonGB4050264937bye34473641295136343934172662636.8
Leki FotuARI17042424020233124281200bye0001929827.1
Joe GazianoATL0000000000bye0002200264824.0
Trevis GipsonTEN700396bye171321000000007610.9
Larrell MurchisonLAR106181218002627bye123013121712142525216.8
McTelvin AgimIND00000001300bye00000001313.0
Khalid KareemCHI0000000260000bye000002626.0
Benito JonesDET4048172141234024bye40502245453030302156733.4
D.J. WonnumMIN545259453747476365625169bye5166600082855.2
Benning Potoa'eWAS0000000000000bye000282828.0
Ross BlacklockMulti6000000000012000021306917.3
Khalil DavisHOU0036172736bye283823203416221736482442228.1
Jay TufeleCIN30012110bye27172000081321969.6
Broderick Washington Jr.BAL35222428262833401927022bye171916262941125.7
Janarius RobinsonLV000000000003bye1423211257813.0
Bryce HuffNYJ231816272835bye282832333433303431242648028.2
Malcolm RoachNO19193129202416242328bye28290000029024.2
Mike DannaKC605229505747464848bye35403854424356074546.6
Teair TartMulti413435270002428302929423100151437929.2
James Smith-WilliamsWAS42212216183217214424000bye062465341832.2
Tershawn WhartonKC272539162317182121bye131916321616265439923.5
Greg RousseauBUF35243037054304030393036bye463952323158536.6
LaCale LondonATL0000010324100bye0004023332520429.1
Michael HoechtLAR475271616554555263bye535163584951675096256.6
Eric BanksARI015027000000000bye00004221.0
Jonah WilliamsLAR203133335934363845bye352749442321373359835.2
T.J. SmithMIN0000000012000bye00014184414.7
Myles AdamsSEA242122bye114600000000512879.7
Kwity PayeIND4655495204052504637bye3453403537413370043.8
Christian BarmoreNE37284143355045495539bye3343484260495375044.1
Levi OnwuzurikeDET221491001100bye00701414602513213.2
Joseph OssaiCIN00551922bye94212808176252617712.6
Odafe OwehBAL49140000403730473541bye38343333643733.6
Victor DimukejeARI25224527291828262824272420bye120181338624.1
Jaelan PhillipsMIA730290030504551bye543500000036745.9
Aidan HutchinsonDET5968565461505443bye59695361645954576798858.1
Dante StillsARI0183333422726324241554139bye304430053335.5
Jordan DavisPHI351721292344281718bye376231432532401751930.5
Alim McNeillDET4355403451393833bye5054454700003055943.0
Khyiris TongaMIN912000305620989bye0212303618814.5
Bobby Brown IIILAR19291632360000bye29193826211952431324.1
Rashad WeaverTEN992211912bye09026241227308161624016.0
Ronnie PerkinsDEN000015282225bye19000001921014921.3
Malcolm KoonceLV172725232223213024263226bye443350334450029.4
Patrick JohnsonPHI000000000bye0000801293812.7
Jeremiah MoonBAL00462301000000bye0004259919.8
Payton TurnerNO7000000000bye000000182512.5
Cam SampleCIN292416271818bye172150381811221613132537622.1
Osa OdighizuwaDAL272433303845bye394030294643385149453063737.5
Jonathon CooperDEN3852556256474437bye35595053505645455283649.2
Naquan JonesMulti13616721250610000001521102117114.3
Roy LopezARI00020271926212834402927bye3041242939528.2
Ta'Quon GrahamATL231417170021261624bye2324403822322736424.3
Dayo OdeyingboIND35413748413335413340bye3648363130332462236.6
Marlon TuipulotuPHI67811004133bye93211185503016211.6
Milton WilliamsPHI332317363341244128bye28034402124482349430.9
Boogie Basham Jr.NYG1513187991652641120bye000111219414.9
Chauncey GolstonDAL301418151920bye161523121911132819221530918.2
Chris Rumph IILAC002016bye720221800000000010317.2
Pat Jones IIMIN0000000033382729bye233154705435939.9
Quinton BohannaMulti00000000002622250171201111318.8
Phil HoskinsARI0000000000332717bye00192812424.8
Earnest Brown IVLAR5000841300bye000095012568.0
Sam KamaraCLE0000bye0000000000370438040.0
Isaiahh LoudermilkPIT311491313bye0914818320100133318112.1
Jack HeflinNO0000000000bye001700001717.0
Austin FaoliuSEA0000bye000000000007152211.0
Christian EllissMulti34480000000227440000011919.8
Malik HerringKC161718122520000bye00000005516323.3
Myjai SandersHOU000000bye0131780001043281913819.7
Kayvon ThibodeauxNYG426072455056686251407268bye675666525398057.6
Zach HarrisonATL2317172015822272324bye241921292528034221.4
Kingsley EnagbareGB4140233029bye18252221224227202530241345226.6
DeMarvin LealPIT263933210bye23142445350900020617.2
Perrion WinfreyNYJ000000bye0000013000001313.0
George Karlaftis IIIKC595433515732495248bye44474856353951075547.2
David OjaboBAL37424000000000bye000008327.7
Logan HallTB40344941bye334418031402823322731442854333.9
Arnold EbiketieATL18311128281431332121bye2517191823291738422.6
Travon WalkerJAC6156474353636649bye43284857625256394686951.1
Jermaine Johnson IINYJ495944344050bye554238494841404242413474844.0
Phidarian MathisWAS000000014141816921bye2724233720320.3
Boye MafeSEA4305838bye3052584246445562455554656180850.5
Cameron ThomasARI26273519292524173915222023bye4300035523.7
Sam WilliamsDAL341910162012bye21122716341914117161530317.8
Josh PaschalDET17000001722bye39262943314335386040033.3
Devonte WyattGB3048274433bye10353428333931293738292755232.5
Tyreke SmithMulti090000000000000082196.3
Nik BonittoDEN1545474848554032bye25433224900402152434.9
Byron YoungLV20241808131600000bye000009916.5
Christopher HintonLAC0000bye00000000025027298127.0
Travis JonesBAL202022272222352921262923bye252529384045326.6
Jayden PeevyTEN040000bye0000000000044.0
Amare BarnoCAR02172512bye727542917142000018815.7
Neil Farrell Jr.KC0022060000bye0000000134113.7
John Ridgeway IIIWAS16192013203324241431201117bye1528272435620.9
Ochaun MathisLAR000010180710bye5240000007412.3
Ben StilleARI00270330025000260bye0002313426.8
Calijah KanceyTB11000bye4040415946324647573540434057741.2
DeAngelo MaloneATL0000000000bye000110021.0
Zach VanValkenburgLAR116123171571610bye000000009710.8
Otito OgbonniaLAC0000bye00037332626170024362422327.9
Kalia DavisSF00000000bye0001922130005418.0
D.J. DavidsonNYG01719191306719321334bye11112312924516.3
Kurt HinishHOU213036303021bye252719254122242638272546727.5
Matt HenningsenDEN9182312811176bye814191216171610822413.2
Dominique RobinsonCHI2325381522222000000bye01918211924222.0
Matthew ButlerLV000000000000bye00029115.5
LaBryan RayCAR111782434bye283029322420271527172135520.9
Drake JacksonSF2840304113221510bye00000000019924.9
Alex WrightCLE15111717bye1569015193017295247424738824.3
Micheal ClemonsNYJ23402725210bye281926251622162216202236823.0
Eric Johnson IIIND1817171811143202233bye2427010015726518.9
Sam RobertsNE001813251716300bye080000010014.3
Timmy HorneMulti0017170000023000007006416.0
BJ OjulariARI1213155221820251937353328bye2530324040924.1
Bryan BreseeNO26283832302926363332bye2729443727303553931.7
Derick HallSEA20243327bye12183025116164151011261930718.1
Isaiah FoskeyNO012111020421000bye0700007839.2
Jalen CarterPHI40282136390191751bye437638352821363556335.2
Myles MurphyCIN131971971bye91027292212232732163230517.9
Nolan SmithPHI766983449bye5111121917174118811.1
Will Anderson Jr.HOU484144365257bye4940454052424100123163042.0
Zacch PickensCHI12222091410201911121711bye161919151826415.5
Jaquelin RoyMIN00917402127847bye1210400968.0
Robert Beal Jr.SF00000000bye000001104243913.0
Siaki IkaCLE0000bye0000000001827163910025.0
Colby WoodenGB3636101916bye191315105225715810925515.0
Elijah GarciaDEN7001311000bye0000000003110.3
Benton WhitleyMulti100000000003064000143.5
Keir ThomasLAR000000000bye131515121486119411.8
Kingsley JonathanBUF00127265134190bye097120968.0
Mike GreeneTB30253324bye16610969000000016816.8
Jeremiah Pharms Jr.NE00071420052bye1242614418907.5
Tyree WilsonLV323811292422283832221928bye374543202549329.0
Felix Anudike-UzomahKC191625132551094bye73265446121812.8
Gervon Dexter Sr.CHI233326103316273014293020bye273030252943225.4
Karl BrooksGB2923283119bye26232314253024241217141838022.4
Adetomiwa AdebaworeIND00015008102117bye152650150013214.7
Mazi SmithDAL171112172218bye181225192011133226161530417.9
Will McDonald IVNYJ1301112176bye880121412131813101718412.3
Yaya DiabyTB26232521bye3020241727214847373635463251530.3
Keion WhiteNE231918273980623120bye2853363240424352132.6
Kobie TurnerLAR292848344156463862bye363137423536613769741.0
Lukas Van NessGB3518123726bye16262019122825142620191236521.5
Isaiah McGuireCLE0000bye00015000009020509423.5
Tuli TuipulotuLAC22506363bye4439365025666459585453594785250.1
Keeanu BentonPIT2928212933bye19304845392225173324222048428.5
Keondre CoburnMulti900000000000002320342110721.4
Moro OjomoPHI000045000bye0110611337688.5
Byron YoungLAR435271615865565561bye595364594849694696957.0
Tavius RobinsonBAL715553929251817982310bye1875143633519.7
Travis BellATL0000000000bye0017130003015.0
Brodric MartinDET000000011bye0000611000289.3
Dylan HortonHOU141530201726bye18141011000000017517.5
Tyler LacyJAC08710810120bye169531016111281459.7
BJ ThompsonKC000000000bye0000000282828.0
Jordon RileyNYG17000070000014bye91835171913617.0
Nesta Jade SilveraLV0008000016000bye000002412.0
Scott MatlockLAC11172119bye22192200000232919333126622.2
Cameron YoungSEA2172121bye5141612060104121673720013.3
Desjuan JohnsonLAR0055001179bye22221009291029.3
TK McLendon Jr.TEN000000bye0015156111715022010114.4
Caleb MurphyTEN000200bye0000000002042.0
Andre Jones Jr.WAS400002001416262633bye35015017119.0
Joshua PryorWAS0000000000000bye000111.0
Jalen HarrisWAS00000000000717bye12210308717.4
Cory DurdenLAR00000119195bye000000004411.0
Brandon PiliMIA9214500000bye00000000307.5
Markees WattsTB0000bye000011307136050457.5
Tyrus WheatDAL000005bye301503003002315.2