Skip Navigation to Main Content

NFL Snap Count Analysis

Offense - Weeks 1 to 21

What are NFL Snap Counts?
Snap counts represent the total number of offensive plays a player participated in. Higher snap counts and percentages indicate that the player had more opportunities throughout his games. To view snap stats by week, check out our Snap Count Leaders report.

Player PosTeamGamesSnapsSnaps/GmSnap %Rush %Tgt %Touch %Util % Fantasy Pts Pts/100 Snaps
Aaron RodgersQBNYJ171,0306197205959267.626.0
Joe FlaccoQBIND84675886205555106.222.7
Matthew StaffordQBLAR161,02464100305353222.621.7
Andy DaltonQBCAR6306518240565664.921.2
Kirk CousinsQBATL149136598305252192.321.1
Russell WilsonQBPIT117196598605353177.824.7
Travis KelceTEKC169405984014101498.410.5
DeAndre HopkinsWRKC165333349015111591.017.1
Robert WoodsWRHOU153612437086818.35.1
Keenan AllenWRCHI158505787014814115.413.6
Geno SmithQBSEA171,0756398505959281.126.1
Zach ErtzTEWAS177714566012912111.414.4
Kyle JuszczykRBSF175373250164738.67.2
Derek CarrQBNO106046095304949156.025.8
Mike EvansWRTB1467148710161116166.424.8
Brandin CooksWRDAL10471476911161243.69.3
Davante AdamsWRNYJ1479257920181118156.319.7
Jimmy GaroppoloQBLAR1666610030656520.931.7
Adam ThielenWRCAR104294369014111491.521.3
Marcus MariotaQBWAS31003352180626245.745.7
Jameis WinstonQBCLE125044260506464143.228.4
Amari CooperWRBUF14587426401471478.713.4
Ameer AbdullahRBLV1441029431611262885.220.8
MyCole PruittTEPIT122712334042410.03.7
Nelson AgholorWRBAL144203046073735.18.4
Tyler LockettWRSEA17765457001061072.09.4
Stefon DiggsWRHOU84315478115121674.917.4
Raheem MostertRBMIA132782132318373951.918.7
Jared GoffQBDET171,1136597305252335.530.1
Derrick HenryRBBAL1763537575135455317.450.0
Tyler BoydWRTEN166354062096939.36.2
Hunter HenryTENE16835528101281279.49.5
Sterling ShepardWRTB14509365421081248.39.5
Austin HooperTENE17575345301081063.611.1
Dak PrescottQBDAL85016391306060124.524.9
Jacoby BrissettQBNE8351447040505046.213.2
Nick VannettTETEN173992336054531.57.9
Demarcus RobinsonWRLAR178925282073792.510.4
Tyreek HillWRMIA1790653801141014137.215.1
Mike WilliamsWRPIT184722641074735.87.6
Christian McCaffreyRBSF416742753011394132.819.6
Deshaun WatsonQBCLE7415598770606079.619.2
David NjokuTECLE115895475016111684.514.3
Chris GodwinWRTB73995787016131687.822.0
Evan EngramTEJAC93634071018131842.511.7
Patrick Mahomes IIQBKC161,1066999505858292.926.5
Joshua DobbsQBSF2814158110696932.840.5
Joe MixonRBHOU1455740624495154204.536.7
Alvin KamaraRBNO14641467136144649197.330.8
Kareem HuntRBKC1347737524274749132.427.8
JuJu Smith-SchusterWRKC144243046064635.18.3
Zay JonesWRARI11257233504348.43.3
Cooper KuppWRLAR1263753830161116108.017.0
Curtis SamuelWRBUF143782743112101332.78.7
Josh ReynoldsWRJAC93123552084825.48.1
Noah BrownWRWAS11470436301271251.310.9
James ConnerRBARI1661939603894647206.833.4
Jonnu SmithTEMIA1762637550181418134.321.5
Cooper RushQBDAL125724870505858114.620.0
Austin EkelerRBWAS1240934531910272997.323.8
Mack HollinsWRBUF177214266074767.89.4
George KittleTESF1580854860121012158.619.6
Tim PatrickWRDET166414059075759.49.3
Mo Alie-CoxTEIND174752844053520.74.4
Aaron Jones Sr.RBMIN1770041633694445190.627.2
Eric SaubertTESF173772235043415.74.2
Johnny MundtTEMIN174342639064626.26.0
David MooreWRCAR17568335501061053.19.3
Kendrick BourneWRNE124563858087937.18.1
Taysom HillTENO822528421714293380.335.7
Patrick RicardRBBAL174352639011114.23.3
Lamar JacksonQBBAL171,07463971305757434.440.4
Mason RudolphQBTEN84735986505353104.822.2
Sam DarnoldQBMIN171,1106599605555319.828.8
Baker MayfieldQBTB171,1236699505656381.834.0
Saquon BarkleyRBPHI1680150744354748322.340.2
Nick ChubbRBCLE82352940435464858.324.8
Courtland SuttonWRDEN179365585014915159.317.0
Calvin RidleyWRTEN178885281114814135.215.2
Cedrick Wilson Jr.WRNO153842640076829.67.7
DJ MooreWRCHI171,06663941131115140.113.1
Christian KirkWRJAC8337427001481443.913.0
Mark AndrewsTEBAL176824061110911133.819.6
Dallas GoedertTEPHI10446456601291261.613.8
Mike GesickiTECIN175233146016121676.514.6
Josh AllenQBBUF1796857891106060385.139.8
Allen LazardWRNYJ126495484096989.013.7
Dalton SchultzTEHOU17865517801061065.27.5
Jordan AkinsTECLE17456273901391351.011.2
Durham SmytheTEMIA17364213205255.31.5
Noah FantTESEA14569416401181156.09.8
Marquez Valdes-ScantlingWRNO144783455094965.513.7
Ray-Ray McCloud IIIWRATL1798158861971078.58.0
Tyler ConklinTENYJ168055080096970.98.8
Justin WatsonWRKC176864060053540.96.0
Tim BoyleQBNYG385284340626215.017.6
Will DisslyTELAC15540365701291260.111.1
A.J. BrownWRPHI137665986013913149.919.6
DK MetcalfWRSEA158325586013813125.215.0
Drew LockQBNYG7321467560626285.126.5
Marquise BrownWRKC245233303320339.120.2
Daniel JonesQBNYG1067768981006060142.321.0
David MontgomeryRBDET14390284147105757185.747.6
Deebo Samuel Sr.WRSF1568245736121418102.615.0
Justice HillRBBAL1541428421112212485.120.6
Josh JacobsRBGB1767840634465051257.137.9
Devin SingletaryRBNYG153802539306353675.619.9
T.J. HockensonTEMIN104234261015101545.510.8
Foster MoreauTENO177524469064671.39.5
Parris CampbellWRPHI5140284306469.06.4
Terry McLaurinWRWAS179355580013913185.819.9
Josh OliverTEMIN155523756054543.87.9
Drew SampleTECIN176553958033416.52.5
Gardner Minshew IIQBLV105645686305858106.518.9
Alec IngoldRBMIA153372233346715.34.5
Greg DortchWRARI174322539112101353.312.3
Lil'Jordan HumphreyWRDEN175463250086833.36.1
Jakobi MeyersWRLV1589860920141015131.014.6
Kyler MurrayQBARI171,0656397705858308.429.0
Diontae JohnsonWRHOU12398335511791756.114.1
Alexander MattisonRBLV14444324930113841101.422.8
Dawson KnoxTEBUF166183961054537.16.0
Tyler JohnsonWRLAR15361243701171135.19.7
Justin HerbertQBLAC171,0456198705555288.627.6
Tony PollardRBTEN1670144683784345159.722.8
Darius SlaytonWRNYG168725583085871.08.1
Olamide ZaccheausWRWAS17494294201391367.413.6
Joe BurrowQBCIN171,13267100406161381.933.7
Tua TagovailoaQBMIA117176597205858188.526.3
Jerry JeudyWRCLE171,0616290014814150.914.2
CeeDee LambWRDAL1582655802181420162.419.7
D'Andre SwiftRBCHI1775144663473941172.523.0
Tee HigginsWRCIN1263653790171117149.123.4
Jonathan TaylorRBIND1470751804344547226.732.1
DeVonta SmithWRPHI138016289011911131.416.4
Cole KmetTECHI179945888065673.47.4
Travis Etienne Jr.RBJAC1549433543011384191.218.5
Justin JeffersonWRMIN171,04361930151015214.520.6
J.K. DobbinsRBLAC1353341633774344159.830.0
Jordan LoveQBGB158685891305252244.928.2
Brandon AiyukWRSF7357517601371337.410.5
Zack MossRBCIN82973762259333458.919.8
Jalen HurtsQBPHI1593462911605555320.034.3
Michael Pittman Jr.WRIND16904578801281296.810.7
Tyler HuntleyQBMIA5314639380515163.720.3
Najee HarrisRBPIT1756933504685355168.629.6
Clyde Edwards-HelaireRBNO2442235301136417.015.9
Colby ParkinsonTELAR176013555085835.45.9
Isaiah HodginsWRNYG363212803331.21.9
Gabe DavisWRJAC10410417201051033.98.3
Adam TrautmanTEDEN175743452042430.85.4
Van JeffersonWRPIT177214264063639.65.5
Luke FarrellTEJAC17390233804346.71.7
Noah GrayTEKC176643958076873.311.0
Patrick Taylor Jr.RBSF71722538236242926.815.6
Juwan JohnsonTENO176974164097972.810.4
Jauan JenningsWRSF1568946730161116133.519.4
Antonio GibsonRBNE173592133338404280.422.4
Rico DowdleRBDAL1663640573784345158.825.0
Charlie WoernerTEATL16457294203234.61.0
K.J. OsbornWRWAS82513148073711.74.7
Nick Westbrook-IkhineWRTEN1777145700848103.713.5
Trevor LawrenceQBJAC105365489505858152.228.4
Justin FieldsQBPIT1040841621505555120.129.4
Ja'Marr ChaseWRCIN171,05462930171217276.026.2
Jaylen WaddleWRMIA15793537811081191.611.6
Chuba HubbardRBCAR1571247773584143198.627.9
Rashod BatemanWRBAL1776645690969129.616.9
Brock PurdyQBSF159446399705555279.029.6
Amon-Ra St. BrownWRDET171,01059880141214201.219.9
Darnell MooneyWRATL169886293011711129.213.1
Kristian WilkersonWRLV245233207477.817.3
Desmond RidderQBLV5132264170717123.918.1
Trey LanceQBDAL4982537110535313.714.0
Dorian Thompson-RobinsonQBCLE72083043100676721.810.5
Brian Robinson Jr.RBWAS1450536523754142139.827.7
Chris OlaveWRNO83153959014101444.714.2
Dyami BrownWRWAS164743044187937.47.9
Elijah MooreWRCLE17892527601171259.96.7
Tutu AtwellWRLAR174252539015111556.913.4
Nico CollinsWRHOU1250242660201420142.628.4
Mac JonesQBJAC104975079605858104.120.9
Brevin JordanTEHOU267344804340.71.0
Pat FreiermuthTEPIT177764669010810103.313.3
Kyle PittsTEATL17707426201071084.211.9
Jake FergusonTEDAL146164464014101445.47.4
Kenny PickettQBPHI5134273970383826.119.5
Rhamondre StevensonRBNE1559940623574041142.923.9
Michael CarterRBARI31324462278353524.818.8
Javonte WilliamsRBDEN17574345224123336105.918.4
Tommy TrembleTECAR125194369064633.46.4
John BatesTEWAS17516304403236.41.2
Kylen GransonTEIND174302540073718.24.2
Joshua PalmerWRLAC15616416501161168.411.1
John Metchie IIIWRHOU13381294501061031.48.2
Bryce YoungQBCAR147285288605959203.828.0
Jayden DanielsQBWAS171,06262911405959364.734.3
Treylon BurksWRTEN5147294815473.52.4
Tank BigsbyRBJAC1535123384835051122.034.8
Bo NixQBDEN171,0886499806161328.130.2
Zay FlowersWRBAL1783249751141015135.516.3
Jerome FordRBCLE145263854208272897.018.4
Trey McBrideTEARI1693458900161216138.814.9
Brock BowersTELV1795656851161217150.715.8
James CookRBBUF1648530484384951234.748.4
George PickensWRPIT147745581013814105.413.6
Darnell WashingtonTEPIT175843452043426.04.5
Jahmyr GibbsRBDET17639385639104749310.948.7
Jordan MasonRBSF1237832504044344104.027.5
Michael Penix Jr.QBATL5230466730494947.220.5
Sam LaPortaTEDET1691057850979114.612.6
Tyrone Tracy Jr.RBNYG1765138582983538144.322.2
Breece HallRBNYJ16720457229113740183.925.5
Wan'Dale RobinsonWRNYG178575076016111789.710.5
Will LevisQBTEN126215284705656132.021.3
Kayshon BoutteWRNE157605179096980.910.6
Brian Thomas Jr.WRJAC1782148791161117197.024.0
Rakim JarrettWRTB102102131054512.45.9
Xavier WorthyWRKC1775745663131016128.216.9
Jayden ReedWRGB1768540633111114142.020.7
Kenneth Walker IIIRBSEA11469436433114244135.228.8
Jonathan MingoWRDAL1746227420941015.23.3
Drake MayeQBNE136815281805858187.127.5
Kevin Austin Jr.WRNO83234066074716.05.0
Michael MayerTELV114604263075715.63.4
Kyren WilliamsRBLAR1688856873653940238.126.8
Marvin Harrison Jr.WRARI178655179013713134.515.5
Jaxon Smith-NjigbaWRSEA1794856861141115153.016.1
C.J. StroudQBHOU171,0356193505657232.422.5
Garrett WilsonWRNYJ171,02560960151015150.914.7
Spencer RattlerQBNO7396578850626272.218.2
Caleb WilliamsQBCHI171,1236699705757260.523.2
Troy FranklinWRDEN16386243711481439.110.1
Jahan DotsonWRPHI176744058053522.93.4
Theo JohnsonTENYG126835784064639.15.7
Parker WashingtonWRJAC175843457095965.011.1
Jordan AddisonWRMIN158185582012812149.518.3
Rashee RiceWRKC41553961119161940.926.4
Elijah HigginsTEARI174112438065629.27.1
Quentin JohnstonWRLAC156564470014914119.718.2
Bijan RobinsonRBATL1786151753584244280.732.6
De'Von AchaneRBMIA17704416229124041221.931.5
Zach CharbonnetRBSEA1756833522493133144.925.5
Drake LondonWRATL171,03261900151015180.817.5
Sincere McCormickRBLV4892232448515221.223.8
James MitchellTEDET125253200000.00.0
Jalen McMillanWRTB1362648701971098.415.7
Puka NacuaWRLAR1148744682221824127.626.2
Cade OttonTETB14856619301071081.69.5
Jack StollTEMIA9203233401111.00.5
Simi FehokoWRLAC82443149072710.64.3
Austin TrammellWRJAC133336109692.06.1
Brock WrightTEDET175833451032322.03.8
DJ TurnerWRLV123583045186931.18.7
Malik WillisQBGB7217314690343451.823.9
Jameson WilliamsWRDET158265579111812154.218.7
Calvin Austin IIIWRPIT17593355301061082.814.0
Jeremy RuckertTENYJ173932337075710.52.7
Khalil ShakirWRBUF1558639610171317106.518.2
Davis AllenTELAR14309223404243.91.3
Jalen TolbertWRDAL1789252760959103.011.5
Isaiah LikelyTEBAL166273960097981.713.0
Alec PierceWRIND1681751800858124.415.2
Romeo DoubsWRGB13660517701171186.113.0
Erick All Jr.TECIN9231264201091015.86.8
Christian WatsonWRGB15555375811061076.313.7
Rachaad WhiteRBTB16591375624103334148.625.1
Michael Woods IIWRCLE5304618306266.52.1
Xavier WeaverWRARI257294604040.00.0
Chig OkonkwoTETEN17665396101181161.69.3
Bailey ZappeQBCLE15353904062629.017.0
Jalen NailorWRMIN175733451175875.013.1
Grant CalcaterraTEPHI177664566043435.84.7
Jaylen WarrenRBPIT1544730452711353886.119.3
Daniel BellingerTENYG173652132054512.53.4
Lucas KrullTEDEN132992335086815.25.1
Aidan O'ConnellQBLV9427477050626297.722.9
Isiah PachecoRBKC72183146387444544.920.6
Ja'Tavion SandersTECAR165313355086840.27.6
Anthony RichardsonQBIND1162056921405757174.528.1
Dontayvion WicksWRGB17586345401371371.512.2
Adonai MitchellWRIND17383233511471630.88.0
Drew OgletreeTEIND174392640032316.93.8
Leroy WatsonTETEN4190487200000.00.0
Rashid ShaheedWRNO6286487621491659.820.9
Josh DownsWRIND1460243650181218111.518.5
Tanner McKeeQBPHI289456760565628.932.5
Tucker FiskTELAC9206233604343.91.9
Dalton KincaidTEBUF13471365701691656.812.1
Jalin HyattWRNYG16346223305256.21.8
Luke SchoonmakerTEDAL174112435097930.17.3
Cade StoverTEHOU154002740064619.34.8
Luke MusgraveTEGB7145213107574.53.1
Cedric TillmanWRCLE11432395701171251.411.9
Johnny WilsonWRPHI16369233404149.82.7
Tucker KraftTEGB1792554850868113.312.2
DeMario DouglasWRNE176794062013101381.712.0
Roschon JohnsonRBCHI132722131207262861.422.6
Tyjae SpearsRBTEN1232027432611363783.626.1
Chase BrownRBCIN1668643653394143201.029.3
Xavier HutchinsonWRHOU164933147052511.72.4
Michael WilsonWRARI168225180096977.59.4
Andrei IosivasWRCIN178925279074783.99.4
Tre TuckerWRLV179845888186982.38.4
Brenton StrangeTEJAC175753456097951.18.9
Payne DurhamTETB164302741033323.55.5
Tank DellWRHOU14633456911391489.014.1
Malik NabersWRNYG1588659911191320164.618.6
Rome OdunzeWRCHI17954568401161190.99.5
Jalen BrooksWRDAL143712738083823.76.4
Tommy DeVitoQBNYG391304490575713.514.8
Julian HillTEMIA165143248042410.01.9
Ryan MillerWRTB112752536074724.89.0
Nate AdkinsTEDEN174202538043429.57.0
Hunter LuepkeRBDAL163282130457914.94.5
Joe Milton IIIQBNE1616195160646419.231.5
Bucky IrvingRBTB17516304540104950197.438.3
Keon ColemanWRBUF13598467301051082.513.8
Ladd McConkeyWRLAC1673546730151115158.921.6
Xavier LegetteWRCAR16680437011281376.111.2
Ja'Lynn PolkWRNE154362945083820.74.7
Ricky PearsallWRSF11455416811081162.513.7
Malik WashingtonWRMIA1441430451971028.87.0
Luke McCaffreyWRWAS174192536064616.84.0
AJ BarnerTESEA175012946086848.59.7
Bub MeansWRNO7145213101061017.812.3
Jalen CokerWRCAR11430396601181160.614.1
Devaughn VeleWRDEN13447345301291265.514.7
Tip ReimanTEARI17450264102123.70.8
Mason TiptonWRNO11358335007479.92.8