Skip to main content

NFL Snap Count Leaders (2020)

Defensive Linemen - Weeks 1 to 17

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 Team1234567891011121314151617 TTL AVG
Adrian ClaybornCLE321816021192521bye233956401723183640426.9
Cameron HeywardPIT506137bye494850766450374767645058080853.9
J.J. WattHOU63447259716556bye686261746858547068101363.3
Aldon SmithDAL546160545741424150bye5051415059534580950.6
Allen BaileyATL162333231629323034bye3627332323201941726.1
Justin HoustonIND353732494943bye3633363932352843433960938.1
Ryan KerriganWAS2223412921716bye29232730303724221639724.8
Corey LiugetHOU0000000bye136016181620008914.8
Cameron JordanNO6072484659bye386636614626596356443681651.0
Brooks ReedTEN000bye0000000000022214321.5
Jabaal SheardMulti00000130342419024413229302727327.3
Jurrell CaseyDEN5751480bye00000000000015652.0
Lawrence Guy Sr.NE2245360bye494120035324822464402746735.9
Tony BrownWAS0000004bye00000000044.0
Domata Peko Sr.ARI0000000bye00033391436282717729.5
Calais CampbellBAL453853553451bye29300023340202741234.3
Ndamukong SuhTB565545455343435353426250bye5442345678649.1
Carlos Dunlap IIMulti5230755129281204651513823026453659339.5
Brandon GrahamPHI3844585658444343bye465344414241584975847.4
Everson GriffenMulti425640383630390245626254500353652837.7
Jason Pierre-PaulTB656549485558567058437070bye6756476694358.9
Brian PriceGB0000bye000000000093126.0
Jerry HughesBUF38484345414336404449bye5741443327062941.9
Geno AtkinsCIN000019181219bye0131813700011914.9
Tyson AlualuPIT323423bye21263460193144293630335144929.9
Linval JosephLAC4245426257bye474645413347483653483372545.3
Corey PetersARI44374746374661bye4417000000037942.1
Mario AddisonBUF35443244444439404349bye5241373826060840.5
Melvin Ingram IIILAC5468000bye434844495500000036151.6
Vinny CurryPHI220000192036bye25023192527494531028.2
Dontari PoeDAL3635466031263300bye000000026738.1
Fletcher CoxPHI5848555054575274bye5645473850567074749.8
Michael BrockersLAR534740353160037bye36465430325140059242.3
Bruce IrvinSEA6854000bye0000000000012261.0
Derek WolfeBAL5330450330bye2851495658645735392662444.6
Olivier VernonCLE42006548556660bye455563735851695580557.5
Tyrone CrawfordDAL403933342723154425bye211663641252044527.8
Akiem HicksCHI5551565557590685038bye0544860404673752.6
Mike DanielsCIN370280002536bye42314334322621035532.3
Malik JacksonPHI564142413832017bye363234332530424053935.9
Jack CrawfordTEN133932bye313227114832134439363437947729.8
Billy WinnGB00611bye060007830000416.8
Steve McLendonMulti3130293431242540411827270432519044429.6
Damontre MooreSEA2018343421bye232200000060818618.6
Alex OkaforKC100003315000bye2224324430331926226.2
Dion JordanSF002226352633252925bye3935491201737328.7
William GholstonTB343728243732454548314746bye4540254260637.9
Ezekiel AnsahSF002113000000bye0000003417.0
Datone JonesLV000027bye000000000002727.0
Margus HuntMulti21381718002130003236432038324038629.7
Abry JonesJAC323136382500bye00000000016232.4
Johnathan HankinsLV3930434148bye392944274253444250455066641.6
Akeem SpenceNE0000bye0000001531116221910417.3
Sheldon RichardsonCLE3667425347476260bye355050555130635280050.0
Sylvester WilliamsDEN0000bye702432311732110001917321.6
John JenkinsCHI23260001502000bye35151434111220520.5
Kawann ShortCAR400043400000000bye000012341.0
Brandon WilliamsBAL35253132360bye2727500293921212835627.4
Steven MeansATL144345263031414151bye5035504443395263539.7
Stacy McGeeARI0000000bye00090000293819.0
Nick WilliamsDET4102926bye2145413904833544042412652637.6
Benson MayowaSEA7265524657bye520001840323046352657143.9
Damion SquareLAC151872516bye14148111420221327141425215.8
Damon Harrison Sr.Multi00000000019261822233001215021.4
Jadeveon ClowneyTEN476255bye54535845052000000042653.3
Stephon TuittPIT556233bye464148776451420545449525278052.0
Trent MurphyBUF2539394232024372934bye000004434534.5
Dee FordSF46000000000bye0000004646.0
Tim JerniganMulti2015201010000000000006613.2
Daniel McCullersCHI000000002039bye27000008628.7
Aaron DonaldLAR606054584463044bye466261554459584180953.9
DeMarcus LawrenceDAL462831384740434547bye5035434052453766741.7
Justin EllisBAL21101725033bye01647584825221620035827.5
Cassius MarshMulti01238243400007101500011015118.9
DaQuan JonesTEN364345bye3949555438555037453741463770744.2
Brent UrbanCHI1817142720150202342bye39243424251435623.7
Caraun ReidJAC000081518bye00004319260813719.6
Chris SmithLV000019bye0117013170101602211514.4
Shamar StephenMIN524049372444bye4237304943402952534166241.4
Shelby HarrisDEN45333954bye383251000032383939044040.0
Kerry Hyder Jr.SF33523647434428514340bye41535247654672145.1
Josh MauroARI0000000bye2537300000009230.7
Zach KerrCAR25433115253831017402428bye00353939130.1
Denico AutryIND394243525452bye33423700434451485263245.1
Brandon DunnHOU42314235264027bye31442937382800045034.6
Mike Pennel Jr.KC001802514241913bye219252616253927421.1
Mike PurcellDEN41414747bye365000000000021736.2
Leonard WilliamsNYG44425938476160553847bye35505650516980250.1
Randy GregoryDAL00000063140bye1729134436352027127.1
Danny SheltonDET39463852bye1953474241522600003048540.4
Jordan PhillipsARI31334245324027bye120000400026629.6
Arik ArmsteadSF52463548545030534440bye43495248614675146.9
Dante Fowler Jr.ATL49462845344551410bye016395545445158942.1
Malcom BrownNO2034372833bye25332824312140002734526.5
Carl Davis Jr.NE0000bye0001219200000005117.0
Grady JarrettATL505544495352565063bye6147626161522183752.3
Henry AndersonNYJ323423201818313568bye3532224539484954934.3
Trey FlowersDET46434053bye28433800000000029141.6
Mario Edwards Jr.CHI08182214160121328bye24202012181724217.3
Justin HamiltonDAL0000019361510bye172414224435023623.6
Christian CovingtonCIN3834353838343036bye503436402928203855834.9
Angelo BlacksonARI23322440263340bye33434139472441333155034.4
Rakeem Nunez-RochesTB253429141936353255173228bye3829213848230.1
Tyeler DavisonATL423041303619231719bye4621513339294051632.3
Frank ClarkKC53364505947513871bye544752524446069549.6
David IrvingLV00000bye00022180000004020.0
Xavier WilliamsMulti900003429200342135272723184231926.6
DeShawn WilliamsDEN002730bye36293133392635252135303943631.1
Efe ObadaCAR142343163329202325292127bye2217433141626.0
T.Y. McGill Jr.PHI1600000150bye161416000232712718.1
Joey BosaLAC4757506228bye47300054535945170054945.8
Emmanuel OgbahMIA554453484353bye6954534939424933595079349.6
DeForest BucknerIND454447546758bye465047550534935584575350.2
Shaq LawsonMIA60514247043bye452846433433583001257240.9
A'Shawn RobinsonLAR00000000bye101522121512101511113.9
Austin JohnsonNYG171921131061071217bye7132320201623114.4
Carl NassibLV201527205bye3931373560570042354146433.1
Jonathan BullardSEA000023bye182124130001800011719.5
Maliek CollinsLV474240260bye443158435448000234950542.1
Kenny ClarkGB15000bye40434631576444445550436359545.8
Jarran ReedSEA6862544666bye725344535563442762532584752.9
Antwaun WoodsDAL292532482526264638bye40443532170046333.1
Anthony ZettelNO00000bye0000008000088.0
Yannick NgakoueMulti4354595446530344525224356484430065643.7
Sheldon RankinsNO4343373536bye22140000453445303141534.6
Vernon ButlerBUF029263732312802442bye34312525234242930.6
Hassan RidgewayPHI30231523251570bye0000000013819.7
Sheldon DayIND0000015bye15141800000006215.5
Chris JonesKC52753905141404167bye484648593649169346.2
Javon HargravePHI025324250424248bye354937294239513860140.1
Jihad WardBAL312132392820bye0000038310171527227.2
Adam GotsisJAC41423417221629bye26352950604442294856435.3
David OnyemataNO405103038bye245235533323484460343459939.9
Willie Henry Jr.SF0000000000bye40000044.0
Dean LowryGB39443243bye42293725394430313444355360137.6
Justin ZimmerBUF1600003219232223bye23161523184527522.9
DJ ReaderCIN5056685629000bye0000000025951.8
Romeo OkwaraDET29443352bye25424253544737665658414772645.4
Matt IoannidisWAS304290000bye0000000008127.0
Roy Robertson-HarrisCHI37333734371801500bye00000021130.1
Stephen WeatherlyCAR384055383739384330000bye000035839.8
Quinton JeffersonBUF35474435384131194241bye47272433151653533.4
Woodrow HamiltonCAR013000010120000bye1111005711.4
Trevon ColeyARI000003322bye033422141000019232.0
Eddie YarbroughMIN2300000bye00000230018208421.0
Morgan FoxLAR232923272228017bye242230182916343237424.9
Myles GarrettCLE4884496052507033bye4600535449585275854.1
Jonathan AllenWAS37505045533842bye59515147625853575781050.6
Solomon ThomasSF40900000000bye0000004924.5
Derek BarnettPHI033384350403841bye4638403838520053541.2
Taco CharltonKC02214011130121bye00000007312.2
Haason ReddickARI30293544345479bye57736651724780507387454.6
Charles HarrisATL0032274240141740bye20231201010329022.3
Chris WormleyPIT9107bye4111000082467384114811.4
Davon GodchauxMIA44382836260bye000000000017234.4
Vincent TaylorCLE121913273101210bye911101396101120313.5
Derek RiversMulti2010160001061010005610081119.3
Deatrich Wise Jr.NE2520390bye38304736273753284128523853935.9
Ryan GlasgowNO00000bye00001420000003417.0
Carl LawsonCIN4333474440433355bye493858474657414972345.2
Larry OgunjobiCLE325740290554758bye364450443542443164442.9
Grover StewartIND322832344845bye2139343265363932363158436.5
Tarell BashamNYJ483732513824383961bye5453496234684773545.9
Dawuane SmootJAC36251336403644bye39254936594247565764040.0
Carlos WatkinsHOU16173424163231bye42533742422633524654333.9
DeMarcus WalkerDEN17400bye0222641443543292537214038429.5
Isaac RochellLAC1919112256bye1526917721233752634143827.4
Tanoh KpassagnonKC49784604738664165bye2830275028322765243.5
Dalvin TomlinsonNYG32385145435748362936bye21304750454965741.1
Patrick O'ConnorTB510012748021bye22045623.9
Jeremiah LedbetterTB0000024000000bye0181205418.0
Montravius AdamsGB0121110bye282362614000000013016.3
Tashawn BowerNE0000bye02719110600174215013719.6
Ifeadi OdenigboMIN594153444255bye585438445053422636069546.3
Jaleel JohnsonMIN574658332648bye4137275038483036493065440.9
Bryan Cox Jr.BUF00000230000bye0000002323.0
Al-Quadin MuhammadIND243239323739bye3842343146414232314058036.3
Trey HendricksonNO3946413250bye23433149332346334602355837.2
D.J. JonesSF39362639193021353326bye011025414042130.1
Tanzel SmartNYJ000000008bye00001008268.7
Cameron MalveauxCLE00000000bye081000000189.0
Adam ButlerNE3518290bye2013191039046353450554945232.3
Eli AnkouDAL0000000011bye273027031154518626.6
Daniel RossMulti0021000001800090021138216.4
Alex BarrettSF000012818000bye12040323311917.0
Devaroe LawrenceWAS0000003bye00000000033.0
Rashaad CowardCHI00000660707750bye00006127018.0
Arden KeyLV3034272732bye2800303633253725324043631.1
Daron PayneWAS52475547594547bye63546251587249615988155.1
Sam HubbardCIN5843694638000bye455167554657414866451.1
Dorance Armstrong Jr.DAL172020231920251426bye3823232434222237023.1
Marcus DavenportNO000021bye23452844302102756433637434.0
Vita VeaTB57413744440000000bye000022344.6
Taven BryanJAC60473041283053bye2350192316171625848630.4
Harrison PhillipsBUF2037294327004100bye21181321204433427.8
Tyquan LewisIND13122091221bye2522304955283235262741626.0
Da'Shawn HandDET29462837bye13424224520002000033333.3
Tim SettleWAS16152622211620bye25272519254214231134721.7
Rasheem GreenSEA300000bye0025294039323843414836536.5
Derrick NnadiKC16512703726262138bye362035282629041629.7
Josh SweatPHI4939382728362441bye253427242540042130.1
Poona FordSEA4342424149bye604541453743351947433867041.9
Andrew BrownMulti711012013000000000210557.9
B.J. HillNYG19202915222725272218bye20322121203737523.4
Joe OstmanPHI00000000bye090000911299.7
Kentavius StreetSF0251711271222192424bye32362413524338125.4
Foley FatukasiNYJ321823242125412955bye414027410464550833.9
P.J. HallHOU17434543334031bye34401600000034234.2
Deadrin SenatATL14110004040bye00001000438.6
Kemoko TurayIND000000bye000104916338159513.6
Christian WilkinsMIA444841443746bye59520045444632476164646.1
Nathan ShepherdNYJ3416160140142024bye161052038624633523.9
Zach SielerMIA41631264449bye6539535420262529302253333.3
Kendal VickersLV91601637bye16921271818292531172731621.1
Ola AdeniyiPIT1196bye0930210131161860401449.6
Justin JonesLAC5220000bye333341453444393449634052740.5
Maurice Hurst II Jr.LV212230350bye3160001621383127027825.3
Kylie FittsARI9301234025bye228485308014110.8
Bilal NicholsCHI4427434432330413754bye51383348262657738.5
Jalyn HolmesMIN304334433145bye61533950536229440061744.1
Sebastian Joseph-DayLAR222121271842027bye182833222332282839026.0
John Franklin-MyersNYJ02721312730363141bye4020543031493149933.3
Mike LoveBUF0000000000bye00000353535.0
Frank HerronDET0000bye00002126013034009423.5
Trent HarrisNYG0000009151432bye0000007017.5
Daniel EkualeJAC0000000bye16131323464844444329032.2
Matt DickersonTEN21150bye1400000821372423191519719.7
Austin LarkinCAR00000561112251211bye21002412714.1
Abdullah AndersonMIN000000bye010000000001010.0
Tyler LancasterGB23332935bye902722223817141821202435223.5
Demone HarrisKC0000003800bye00000003838.0
Jacob Tuioti-MarinerATL22827819751636bye2040323924402837123.2
Taylor StallworthIND1361961510bye1018181253112212171125315.8
Henry MondeauxPIT000bye00719151196531013898.1
Nick ThurmanNE0540bye2023172300000028012017.1
Nick BosaSF571100000000bye0000006834.0
Quinnen WilliamsNYJ50403350423648370bye54526448330058745.2
Josh AllenJAC484445580064bye57463700000039949.9
Ed OliverBUF38363940374235403940bye47343733241857936.2
Clelin FerrellLV5238463652bye383657490052700046342.1
Jeffery SimmonsTEN456160bye063676552575756555150505184056.0
Jachai PoliteLAR11064905bye20000000282.8
Dexter Lawrence IINYG30395742364147432538bye25374348515265440.9
Dre'Mont JonesDEN382000bye0315141475150473947415756043.1
Montez SweatWAS48504627443839bye44384433455639505269343.3
Jerry TilleryLAC2854465459bye323741443553593861634274646.6
Zach AllenARI3114175744357bye00042363675496250538.8
Brian BurnsCAR434563511658605655554562bye555829075150.1
Raekwon DavisMIA272213201126bye5037374933284139535454033.8
Jaylon FergusonBAL231417242430bye22181919362301501930321.6
Chase WinovichNE4247320bye2213531655360522419355755737.1
Isaiah BuggsPIT17164bye68034280063000913113.1
Joe JacksonCLE03117210000bye000000006923.0
Charles OmenihuHOU44294020363522bye1003646343739615854736.5
Carl GrandersonNO2332182712bye86120151620632382629119.4
Randy RamseyGB0008bye10001603949466756.3
Armon WattsMIN363822201130bye1336111817191826413539124.4
Wyatt RayTEN000bye00001300000216397017.5
John CominskyATL403747292800030bye2418202619343939130.1
Austin BryantDET0000bye00027440003039343821235.3
Albert HugginsDET0000bye00000014000001414.0
Walter PalmoreDAL000000000bye000000191919.0
Derick RobersonTEN000bye0500501152282637370024630.8
Ben BanoguIND7122412109bye1800000044010011.1
Michael DogbeARI0000000bye502412000004113.7
Kingsley KekeGB29352835bye3630163314311924352425041427.6
Greg GainesLAR14610201126012bye108131314981518912.6
Khalen SaundersKC8000001500bye000000517424.7
Jordan BrailfordMIN000000bye000001110148346.8
Anthony NelsonTB311278141522242211628bye3614156632220.1
Trysten HillDAL39394765220000bye000000021242.4
Darryl JohnsonBUF171106111471366bye24171228203322515.0
Byron CowartNE2131240bye042453629320263035302140230.9
Cortez BroughtonLAC0001117bye0061300081214139410.4
Maxx CrosbyLV5145424867bye514169496968585861517990756.7
Kyle PhillipsNYJ412421243024700bye000000017124.4
Braxton HoyettKC020000000bye000000022.0
Amani BledsoeCIN1024251414292827bye3120210020193031222.3
Tim WardKC000000000bye000000575757.0
Matt NelsonDET2203bye1500241349673302921013.1
Shy TuttleNO0021020bye152117221322353546312832625.1
Kevin GivensSF22382717352931292928bye41420180038629.7
Marquise CopelandLAR30000000bye0000000033.0
Anthony RushMulti0152218110000000001006713.4
Bryan MoneSEA1526251930bye232215000000262722822.8
Aaron AdeoyeBAL000000bye000080000088.0
Tuzar SkipperTEN000bye0000001725110004411.0
Kevin StrongDET01300bye0000000283037475420934.8
Isaiah MackMulti1109026181290011110000010713.4
Freedom AkinmoladunCIN016080000bye000000002412.0
Chase YoungWAS5355130454447bye64495351636148626277051.3
A.J. EpenesaBUF017241542290118bye31232122275729120.8
Derrick BrownCAR434442333347545643534453bye4957454674246.4
Javon KinlawSF39432847454125474035bye214844430054639.0
Yetur Gross-MatosCAR17024211700013462741bye4252374137831.5
Julian OkwaraDET70810bye500000000020196911.5
Neville GallimoreDAL614002223381736bye3835363741314241629.7
K'Lavon ChaissonJAC49182440473826bye18314622482527474855434.6
Terrell LewisLAR0000149012bye28140000171010414.9
Jordan ElliottCLE263420319211524bye18171823911121630419.0
Josh UcheNE0000bye0012421221636162031017819.8
DaVon HamiltonJAC27273435302255bye364144380000038935.4
Jabari ZunigaNYJ0000000919bye1715816613010312.9
Justin MadubuikeBAL00003025bye19243333003130231226026.0
Rashard LawrenceARI142514131700bye000001824162516618.4
Jonathan GreenardHOU0005204bye57231816121615475026520.4
James LynchMIN0000814bye11004707423606.7
Marlon DavidsonATL003215120000bye625189001513216.5
Leki FotuARI40021203849bye22000391929242028525.9
Joe GazianoLAC00000bye00000000014142814.0
Trevis GipsonCHI12001000000bye01020101447110.1
Larrell MurchisonTEN01615bye28811813300021001513813.8
Bradlee AnaeDAL032110000bye000000071.0
McTelvin AgimDEN00917bye0001921916015197914114.1
Raequan WilliamsPHI000000016bye0002291119219816.3
Khalid KareemCIN101471218251843bye268131778112225916.2
Benito JonesMIA000008bye1201212000310488.0
D.J. WonnumMIN02525182736bye373828283102443635147433.9
Alton RobinsonSEA00302735bye74936271210123124181833624.0
Benning Potoa'eTB000000000000bye000171717.0
Ross BlacklockHOU101709102419bye2714141817138203525517.0
Jonathan GarvinGB621624bye167014000000008510.6
Chauncey RiversBAL000000bye000015000001515.0
Bravvion RoyCAR20171801517193721442232bye4447293842028.0
Khalil DavisTB0000000000023bye000143718.5
Darrion DanielsSF0000000000bye1506022236616.5
Jessie LemonierLAC00034bye0000000002314447.3
Tipa GaleaiGB9000bye00000000000099.0
Carlos DavisPIT000bye000016784002107547.7
Robert WindsorIND000000bye000270000094.5
Jason StrowbridgeMIA000000bye0121216421008556.9
Broderick Washington Jr.BAL283021020bye0018292700150016120.1
Breiden FehokoLAC00000bye000007120000199.5
John PenisiniDET9181922bye13354739374644423548565856835.5
Doug CostinJAC00030221235bye2903943514952493344437.0
Bryce HuffNYJ007423014304625bye2419179591829521.1
Josiah CoatneySF0000000000bye00000121212.0
Malcolm RoachNO232930180bye001731000243724023325.9
Mike DannaKC29402400002529bye1316213213266132927.4
Teair TartTEN000bye0000221719262302126015422.0
James Smith-WilliamsWAS17012510bye1111510314477987.0
Derrek TuszkaDEN0005bye4000000014310273.0
Austin EdwardsATL000000100bye000000011.0
Aaron CrawfordBAL000000bye000021000002121.0
Tershawn WhartonKC14251101916473150bye2243264729336447731.8
Ron'Dell CarterDAL000000000bye00070136268.7
Auzoyah AlufohaiHOU0000000bye0000001621296622.0
Reggie WalkerARI00000170bye0000000001717.0
Niko LalosNYG0000000000bye8261716417212.0
Tyshun RenderMIA000080bye000000000088.0
Kameron ClineIND000000bye000012000001212.0