Skip to main content

NFL Snap Count Leaders (2021)

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 HeywardPIT565642574558bye475267625458637353526095556.2
J.J. WattARI465556495451300000bye00000034148.7
Justin HoustonBAL5627037443636bye343736424032380345057938.6
Ryan KerriganPHI00270211602601001320bye0014014718.4
Cameron JordanNO3364655867bye4549495356435705750483683051.9
Jabaal SheardMIA00001300000000bye00001313.0
Lawrence Guy Sr.NE29283631294328242723244133bye3339174553031.2
Calais CampbellBAL60294742524447bye405143049608425761741.1
Ndamukong SuhTB534134433434059bye57304346524342423168442.8
Carlos Dunlap IISEA400424720392939bye311747282133154345528.4
Brandon GrahamPHI351500000000000bye00005025.0
Everson GriffenMIN28034434963bye60875043000000045750.8
Jason Pierre-PaulTB77610041413968bye58444537543600060150.1
Jerry HughesBUF333432245434bye433531212825434029312155832.8
Tyson AlualuPIT5340000bye000000000005728.5
Linval JosephLAC334739345046bye58455000093147303255139.4
Corey PetersARI152617150000213420bye26302538313233025.4
Al WoodsSEA2760323543484327bye4642453530403828061938.7
Mario AddisonBUF263526142828bye402930182218484132281948228.4
Melvin Ingram IIIMulti54574735361700292144041375729493959239.5
Fletcher CoxPHI4151430516156275746504444bye394052070246.8
Michael BrockersDET3754454648563244bye3837293032322104162238.9
Bruce IrvinCHI000000000bye0017393230361917328.8
Akiem HicksCHI404151102404335bye000034035030433.8
Mike DanielsCIN000000000bye0000000484848.0
Malik JacksonCLE434637515454275035342942bye038350057541.1
Steve McLendonTB272015015000bye02822001833143823023.0
Alex OkaforKC272641430292725212213bye34262243211543527.2
William GholstonTB323624280173442bye30213333184034263948730.4
Margus HuntCHI03120001800bye001814200182112415.5
Star LotuleleiBUF0313122030bye35360000022001522227.8
Johnathan HankinsLV4638495143035bye39434338374333002956740.5
Akeem SpenceWAS00000000bye00000500055.0
Sheldon RichardsonMIN22232632031bye303632345362565661505265641.0
John JenkinsMIA45184749000000000bye000015939.8
Brandon WilliamsBAL440029382737bye0003336443536353542935.8
Steven MeansATL5947535540bye56543800043473947615369249.4
Nick WilliamsDET354042404536032bye393739210442703551236.6
Benson MayowaSEA32570022405823bye284441323802203046735.9
Damion SquareMulti000005223001925131700025017424.9
Jadeveon ClowneyCLE50463949058395553443954bye5800613267748.4
Dee FordSF3016201211bye170000000000010617.7
Aaron DonaldLAR66626072604563415553bye81527457617168104161.2
DeMarcus LawrenceDAL4300000bye0000037474025512927238.9
Justin EllisBAL192040013018bye4037282202303002031025.8
Cassius MarshCHI0000000022bye391818000009724.3
DaQuan JonesCAR432132433656362339294639bye434243333764137.7
Brent UrbanDAL28023303019bye0000000000013026.0
Chris SmithHOU000000000bye000172725006923.0
Shamar StephenDEN18131826191727282318bye26220032333135123.4
Shelby HarrisDEN32332840423240393640bye034342837383356635.4
Kerry Hyder Jr.SEA4151135139263329bye155853202800272250633.7
Josh MauroARI0000001501400bye0008003712.3
Zach KerrMulti0060002000248012000007014.0
Denico AutryTEN30374650484632515653520bye352938323466941.8
Mike Pennel Jr.ATL00005bye02522383300142617363425025.0
Mike PurcellDEN0211340323041000bye19032213603031528.6
Ethan WestbrooksNO00000bye00000000015001515.0
Leonard WilliamsNYG515749625652536861bye585350134645615388852.2
Randy GregoryDAL37038373936bye49480000313926471043736.4
Danny SheltonNYG2315212231180010bye18003125001623020.9
Eddie GoldmanCHI0000027283029bye25221427261815026123.7
Jordan PhillipsARI00000212350203725bye39412800028431.6
Arik ArmsteadSF6039483842bye55555442354855494453515282048.2
Dante Fowler Jr.ATL4745485225bye00031384033321338402750936.4
Malcom BrownJAC514144434340bye362841423939433540432967739.8
Carl Davis Jr.NE1315012180230231817265bye1614141222616.1
Danielle HunterMIN605351656167bye27000000000038454.9
Grady JarrettATL5443535344bye56535745436250514155535286550.9
Henry AndersonNE018113000000000bye00003210.7
Trey FlowersDET49420052474020bye540000000030443.4
Mario Edwards Jr.CHI0020282111221721bye230000001317619.6
Justin HamiltonDAL00253100bye294023173600000020128.7
Christian CovingtonLAC294345355144bye391600244129045192348334.5
Angelo BlacksonCHI222939484229361329bye713438353433242758334.3
Darius PhilonLV341433263000bye22000001424303526226.2
Rakeem Nunez-RochesTB2831320012022bye3630233524210222934526.5
Christian RingoNO24362400bye171717035282619250211230123.2
Tyeler DavisonATL4034413028bye32272231002601400032529.5
Frank ClarkKC0530047485053553657bye48365829503965947.1
Xavier WilliamsHOU000000000bye0000027002727.0
DeShawn WilliamsDEN1802135212226261726bye33253229350036626.1
Efe ObadaBUF00003420bye00351522029183811022224.7
T.Y. McGill Jr.MIN000000bye00000000014193316.5
Joey BosaLAC455155476458bye6849675855937620517284853.0
Emmanuel OgbahMIA48476337374142605346454338bye3539414075544.4
DeForest BucknerIND47525244605347596546405231bye5950483984449.6
Robert NkemdicheSEA03644210161228bye00000241803123025.6
Shaq LawsonNYJ3429375935bye43364736352442440330053438.1
A'Shawn RobinsonLAR2301935131438133851bye3733382333423948930.6
Austin JohnsonNYG333339404541395233bye372838523934503166439.1
Carl NassibLV3021241902719bye1703080013110021919.9
Jonathan BullardATL2732222518bye193300210000270022424.9
Andrew BillingsCLE0000210000000bye000002121.0
Maliek CollinsHOU473844383732354146bye5542414145004762941.9
Kenny ClarkGB414862505450605324496152bye51060392878248.9
Jarran ReedKC405646440404343402748bye44436429473268642.9
Noah SpenceCIN000000000bye00000160405628.0
Antwaun WoodsIND0012000013000010bye00003511.7
Yannick NgakoueLV33276155536055bye3856445854474031477583449.1
Sheldon RankinsNYJ3131376142bye413329324429039475304259139.4
Vernon ButlerBUF293521000bye3025354600026001926629.6
Hassan RidgewayPHI2625260017192718001622bye243603629224.3
Sheldon DayCLE000002200360022bye29525221023433.4
Chris JonesKC47574058003942453350bye5139035553762844.9
Javon HargravePHI40504944495949315250494537bye314053072845.5
Jihad WardJAC433535292733bye192614161123201234512945726.9
Adam GotsisJAC0284435390bye21242102230302220312138827.7
David OnyemataNO00000bye0273747433342335141443243039.1
Dean LowryGB383444384646422922425029bye395352353567439.6
Justin ZimmerBUF233825243021bye0000000000016126.8
DJ ReaderCIN483946414924325841bye2421434244038059039.3
Romeo OkwaraDET53635800000bye00000000017458.0
Matt IoannidisWAS434304440372729bye25242233624852354460838.0
Roy Robertson-HarrisJAC453400038bye303939383738503740453754739.1
Stephen WeatherlyMulti17290130002755250281539222502632126.8
Ronald Blair IIINYJ00000bye0003035223204045575231339.1
Quinton JeffersonLV43354735344243bye3145395345434030305068540.3
Woodrow HamiltonMulti00000000000000009099.0
Michael PierceMIN4137212100bye00000323031380025131.4
Kyle PekoTEN0000000002300bye131414163511519.2
Morgan FoxCAR332631423649292330242832bye31353747053333.3
Myles GarrettCLE504937616053335550454560bye576052653386550.9
Jonathan AllenWAS4756694941553535bye39433631465942474277245.4
Solomon ThomasLV15253737204637bye2039404233292520315855432.6
Derek BarnettPHI32455438506556335548453840bye383942071844.9
Malik McDowellCLE453730445046325842453854bye3800483964643.1
Taco CharltonPIT000000bye01623491822377130619121.2
Haason ReddickCAR493546475684594950435546bye60676304585453.4
Charles HarrisDET1526455246465253bye69556253616446646387251.3
Chris WormleyPIT404843564145bye4350435745555056005772948.6
Davon GodchauxNE36283743305626353533314945bye4452164363937.6
Vincent TaylorHOU2600000000bye000000002626.0
Derek RiversHOU000000000bye332330193800014328.6
Deatrich Wise Jr.NE25424254405723232736312725bye40204552132.6
Larry OgunjobiCIN594957363738446243bye38305156503638072445.3
Grover StewartIND44444726494329483236344526bye3431354064337.8
Tarell BashamDAL244522435636bye434940344136272628314662736.9
Dawuane SmootJAC363641354154bye36554136304246485304667642.3
Carlos WatkinsDAL3040003540bye27422331212819260242841429.6
DeMarcus WalkerHOU26023373723342734bye592400043355445635.1
Isaac RochellIND000902090261701413bye120181215015.0
Tanoh KpassagnonNO290432637bye253017130000000022027.5
Dalvin TomlinsonMIN473825503442bye43593030035383342484764140.1
Pat O'ConnorTB00000006bye001080000153.0
Jeremiah LedbetterARI000001000000bye0000001010.0
Montravius AdamsMulti001903702122016003440034283528628.6
Tashawn BowerMulti0150000000170190000005117.0
Ifeadi OdenigboCLE000016000332400bye12016162414120.1
Jaleel JohnsonMulti002933230002703132302029024027827.8
Al-Quadin MuhammadIND38365343604947575545365729bye4748465580147.1
Trey HendricksonCIN684660485125446534bye41254122584148071744.8
D.J. JonesSF030312826bye50374123183142353524263451131.9
Cameron MalveauxPHI0000000000000bye0345276622.0
Adam ButlerMIA48474133382631414047333133bye00302354236.1
Josh TupouCIN28232402531353125bye001717220172231724.4
Eli AnkouMulti000000018000141829001609519.0
Arden KeySF381901819bye18332524142320252518251936322.7
Daron PayneWAS6151635549534240bye38393147676545484383749.2
Sam HubbardCIN725364495338537244bye40326068685952087754.8
Dorance Armstrong Jr.DAL27400000bye253238456251293433395250739.0
Marcus DavenportNO260000bye354043464900364946382943739.7
Vita VeaTB5442334130273261bye3903034384037393060737.9
Taven BryanJAC301813000bye1620203124192919016025521.3
Harrison PhillipsBUF210020023bye242546543533494435362947433.9
Tyquan LewisIND293253435950331200000bye000031138.9
Da'Shawn HandMulti00000008068000000007638.0
Tim Settle Jr.WAS1202316132080bye04052700121715714.3
Rasheem GreenSEA5356425248503844bye33646138595159405884649.8
Derrick NnadiKC1935322232313025172418bye25184836201845026.5
Josh SweatPHI40284846535949304237424134bye333241065540.9
Poona FordSEA5263534645425140bye49565436413749365280247.2
Andrew BrownLAC000000bye0009000000099.0
B.J. HillCIN242033202632343125bye25382152444235050231.4
Kentavius StreetSF422323025bye431519151401002122231931422.4
Folorunso FatukasiNYJ3429395045bye513136343024423700364055837.2
Kemoko TurayIND0002431001525110017bye270131517819.8
Christian WilkinsMIA42445846464643483834353137bye4243564573443.2
Nathan ShepherdNYJ230303720bye3101722281924314262323845630.4
Zach SielerMIA28334239322926142126192333bye2838503751830.5
Ola AdeniyiTEN83291823430583000bye23000418515.4
Justin JonesLAC1600000bye49435556522439550405848744.3
Maurice Hurst II Jr.SF0002021bye0000000000004120.5
Kylie FittsARI100000900000bye000000199.5
Bilal NicholsCHI373559404538382739bye663537384235343367839.9
Jalyn HolmesNO012000bye000021363343170131418923.6
Sebastian Joseph-DayLAR52484748504254000bye000000034148.7
John Franklin-MyersNYJ4442456357bye3141413446364547410525171644.8
Justin LawlerLAR0009000000bye000000099.0
Frank HerronCAR000000000000bye0000888.0
Trent HarrisNYG0000000724bye1300000004414.7
Daniel EkualeNE000000171400008bye021006015.0
Bunmi RotimiWAS00000000bye0000443027542017535.0
Abdullah AndersonGB000000000000bye018016154916.3
Tyler LancasterGB291817013191815366250bye72534133831320.9
Demone HarrisMulti000010700000000041005819.3
Jacob Tuioti-MarinerATL25111208bye01000000000006613.2
Taylor StallworthIND016001128002233332228bye250163426824.4
Henry MondeauxPIT00012170bye161160192415212420719216.0
Bruce HectorDET00000000bye0002110002105217.3
Nick ThurmanATL00000bye00000000001701717.0
Nick BosaSF5144543942bye56575242344461554754496084149.5
Quinnen WilliamsNYJ3939355950bye503242324439493522004661340.9
Josh Hines-AllenJAC534951414362bye45525549405138410475176848.0
Ed OliverBUF36031235431bye453641323523514443322658336.4
Clelin FerrellLV001920111914bye02020171317161002522117.0
Jeffery SimmonsTEN534558575869477262575857bye414454485293254.8
Dexter Lawrence IINYG04643544541455441bye54495360464204271547.7
Dre'Mont JonesDEN40353848383346394039bye473324030374961638.5
Montez SweatWAS5361556038583831bye0000051380048348.3
Jerry TilleryLAC425353486761bye61466105562395555445886053.8
Zach AllenARI0382829440057476533bye62455351425564946.4
Brian BurnsCAR473246595169544847385049bye576154324684049.4
Raekwon DavisMIA500039363335310312334bye3131393440230.9
Jaylon FergusonBAL10000000bye0070013727243312117.3
Chase WinovichNE12201722700000000bye002109914.1
Isaiah BuggsPIT8015341315bye24264228000000020522.8
Joe JacksonCLE108003413112302110bye017110014914.9
Charles OmenihuMulti483623460039280001520141212201432725.2
Carl GrandersonNO3045282331bye19160930443852350252344829.9
Armon WattsMIN17130443636bye476942485430394030516666241.4
Wyatt RayCIN010081331001bye2280000135015617.3
John CominskyATL20000bye000000080030134.3
Austin BryantDET00134312261228bye06056548443346043533.5
Albert HugginsNO213302831bye0000002216232817021924.3
Derick RobersonTEN19000000000034bye2400007725.7
Ben BanoguIND041301200000000bye0000299.7
Michael DogbeARI138120024272524210bye1701718161423618.2
Kingsley KekeGB313242303126429003532bye384500039332.8
Greg GainesLAR25262429233222425765bye7648745544696978045.9
Khalen SaundersKC1129240014230000bye00000010120.2
Anthony NelsonTB0142101102310bye17151421141735585432423.1
Trysten HillDAL000000bye001528390280003214228.4
Darryl JohnsonCAR000000000000bye0000101010.0
Renell WrenCIN000000000bye0000000414141.0
Maxx CrosbyLV62526256525650bye4056556660544332478292554.4
Kyle PhillipsNYJ00000bye000028213135384004023333.3
Braxton HoyettNO00000bye00000000015001515.0
Amani BledsoeTEN000322814000000bye000007424.7
Tim WardNYJ171722012bye2101400002001424016117.9
Shy TuttleNO2239202445bye23273240342728202844202149429.1
Kevin GivensSF420000bye018201415130192015191020518.6
Marquise CopelandLAR000000001126bye00000704414.7
Daniel WiseWAS001100000bye00202470500013026.0
Anthony RushMulti0000000025343019002321292620725.9
Bryan MoneSEA35034026243822bye502733281000233138129.3
Jonathan HarrisDEN00000000130bye0000035237123.7
Kevin StrongMulti240000000000000800134515.0
Isaiah MackBAL0000000bye000000025002525.0
Freedom AkinmoladunNYJ00000bye00000000021002121.0
Chase YoungWAS7063706144614749bye120000000047753.0
A.J. EpenesaBUF19342020290bye2825312022163600161433023.6
Derrick BrownCAR433136454747453544325236bye48026293663239.5
Javon KinlawSF04240310bye00000000000011337.7
Yetur Gross-MatosCAR1990000291927172030bye21294249031125.9
Julian OkwaraDET00101220333536bye37373828000304235829.8
Curtis WeaverCLE000000000000bye0000666.0
Neville GallimoreDAL000000bye00000030380314114035.0
K'Lavon ChaissonJAC37313125330bye2013162927213217310036325.9
Terrell LewisLAR17143444415141384223bye2200000036733.4
Jordan ElliottCLE2724002421233638392542bye0380333640631.2
Joshua UcheNE153503102628261713000bye0019521521.5
DaVon HamiltonJAC46322226350bye24122040340382528311642928.6
Jabari ZunigaNYJ00000bye02100000000002121.0
Nnamdi MadubuikeBAL025024312533bye302936512650320273245132.2
Darrell TaylorSEA262337332235035bye31393530404136374354333.9
Rashard LawrenceARI212120022000000bye00282222015622.3
Jonathan GreenardHOU004003427384144bye04538440037739535.9
James LynchMIN00001113bye0301821550184015292327324.8
Marlon DavidsonATL21231500bye243136280242200002625025.0
T.J. SlatonGB1660000000000bye000002211.0
Leki FotuARI17001523292637283214bye0122140271733824.1
Joe GazianoLAC0111471311bye80043030290013017917.9
Kenny WillekesMIN000000bye041000373100374018637.2
Trevis GipsonCHI7026241218544540bye523631323726202948930.6
Larrell MurchisonTEN3714160002719170270bye00001317021.3
Bradlee AnaeDAL102300170bye000000000005012.5
McTelvin AgimDEN000170002000bye2000130007017.5
Raequan WilliamsPHI0000000000000bye000434343.0
Khalid KareemCIN000000003bye718001300488917.8
D.J. WonnumMIN475134534036bye537253536164676465697095256.0
Alton RobinsonSEA12184244012927bye20192704816220032525.0
Benning Potoa'eTB00000000bye00000090099.0
Ross BlacklockHOU272325000372635bye46303429042373142232.5
Jonathan GarvinGB2713202620444302030340bye181814123137024.7
Chauncey RiversGB011131900000000bye000004314.3
Bravvion RoyCAR1281001222301726152134bye21352822031320.9
Jay TufeleJAC000000bye0000029000083718.5
Jessie LemonierDET00000000bye00210474318132816123.0
Tipa GaleaiGB00000000003628bye161416113115221.7
Carlos DavisPIT1700000bye0000000159004113.7
William Bradley-KingWAS00000000bye000000024315527.5
Jordan SmithJAC000000bye0000000002002020.0
Broderick Washington Jr.BAL003611000bye1801130640204816023623.6
Breiden FehokoLAC0000017bye000341514002101311419.0
John PenisiniDET0198016221333bye14230015010261921818.2
Doug CostinJAC000000bye0000000001501515.0
Bryce HuffNYJ3430316253bye00000000293024029336.6
Malcolm RoachNO313902934bye0001400000001816527.5
Mike DannaKC463246553135373122240bye31262343201551732.3
Tyler ShelvinCIN000000000bye0000000424242.0
Ledarius MackCHI000000000bye1000010400248.0
Teair TartTEN37302942038180370410bye00024029632.9
Marquiss SpencerDEN0000000000bye000001401414.0
James Smith-WilliamsWAS301123232223019bye38443644003003037328.7
Derrek TuszkaPIT0027020bye502132151552202216022720.6
Tershawn WhartonKC36222432323227023021bye34275144242145030.0
Jamir JonesMulti01520002240000070002509311.6
Ron'Dell CarterHOU000000000bye0000017001717.0
Greg RousseauBUF304930183625bye31333741322303330262449831.1
Azur KamaraDAL0471000bye001000000000317.8
David MoaNYG000000000bye0000092603517.5
Chris WilliamsIND00120000000000bye009123311.0
Michael HoechtLAR060516001800bye1500000516.4
Eric BanksLAC1500000bye000000000001515.0
Jonah WilliamsLAR130096268000bye00000006212.4
T.J. SmithMIN000000bye0000200000002020.0
Myles AdamsSEA00000000bye000001419003316.5
Aaron PatrickDEN0003400090bye00000290456.4
Kwity PayeIND41410004441585448385031bye4643465163245.1
Christian BarmoreNE26402743305141384045343325bye3539232859835.2
Levi OnwuzurikeDET01001720152229bye26302348272621363238225.5
Marvin WilsonPHI0000000000000bye000191919.0
Quincy RocheNYG0000110235050bye503131293632332039633.0
Odafe OwehBAL48385042454138bye30454136353536550061541.0
Joshua KaindohKC1201800000000bye0000003015.0
Victor DimukejeARI00000000000bye1000290306.0
Jaelan PhillipsMIA22184929575415613741382829bye4126233560335.5
Shaka ToneyWAS00000000bye90555261231210413.0
Alim McNeillDET282613212430027bye15332543191719392640525.3
Daviyon Nixon Sr.CAR126785222200000bye000008211.7
Khyiris TongaCHI1302970022515bye230170016211918717.0
Bobby Brown IIILAR0000000000bye050000055.0
Rashad WeaverTEN0011000000000bye000001111.0
Malcolm KoonceLV0000000bye0000715000153712.3
Elerson G. SmithNYG000000000bye17001715132408614.3
Patrick JohnsonPHI713280000202000bye0025510912.1
Tommy TogiaiCLE0000000002220bye01125303412420.7
Payton TurnerNO03102936bye001500000000011127.8
Cam SampleCIN292231017032220bye0272343000024627.3
Osa OdighizuwaDAL364333414140bye49493137353930029414261638.5
Jonathon CooperDEN01318147040535646bye401641392402242930.6
Tarron JacksonPHI00519181042209201919bye173602722517.3
Jonathan MarshallNYJ00000bye000000190290004824.0
Naquan JonesTEN0000023303916291916bye31313527029626.9
Roy LopezHOU03435363121303833bye3025032320264044331.6
Josiah Bronson Jr.Multi000000230003933220070012424.8
Ta'Quon GrahamATL01316280bye1400027212221032313125623.3
Dayo OdeyingboIND0000000025121400bye027171410918.2
Marlon TuipulotuPHI00000001330000bye000264214.0
Milton WilliamsPHI31274723211318343121182620bye2342263545626.8
Boogie Basham Jr.BUF00023290bye0026310210361801720125.1
Chauncey GolstonDAL0030494032bye22303116324218142143341427.6
Chris Rumph IILAC06249011bye0031103124900012814.2
Pat Jones IIMIN000000bye00110150171900127414.8
Quinton BohannaDAL2002117014bye02407015017240015917.7
Phil HoskinsCAR0000000000016bye66000289.3
Sam KamaraCHI000005291224bye000006141510515.0
Isaiahh LoudermilkPIT01891798bye1502502712182435451427619.7
Jack HeflinGB0000000010000bye000001010.0
Austin FaoliuDAL0001300bye000000000001313.0
Michael DwumfourHOU000000000bye000002725156722.3
Christian EllissPHI0000000000000bye000777.0
Forrest MerrillLAC0003150bye000110000700369.0
Raymond Johnson IIINYG030000050bye150025015006312.6
Daniel ArchibongPIT000000bye0008000000088.0