PLAYING TIME & OPPORTUNITY

NFL Snap Count Rankings

See who was actually on the field, then compare how often each snap produced a carry, target, reception, or touch.

Why snap share mattersPlaying time is role evidence—not fantasy production by itself. Rising snap share can confirm a changing depth-chart role before box scores catch up.
RKPlayerPOSTeamGSnapsSnaps/GSnap %Rush %Tgt %Touch %Util %
#1DK MetcalfWRPIT213266.096.5%0.0%0.0%0.0%0.0%
#2Justin JeffersonWRMIN211256.096.0%0.0%0.0%0.0%0.0%
#3Devaughn VeleWRNO214773.593.5%0.0%0.0%0.0%0.0%
#4Amon-Ra St. BrownWRDET213165.592.5%0.0%0.0%0.0%0.0%
#5Denzel BostonWRCLE210150.592.5%0.0%0.0%0.0%0.0%
#6DeVonta SmithWRPHI211959.591.5%0.0%0.0%0.0%0.0%
#7Ja'Marr ChaseWRCIN211356.591.0%0.0%0.0%0.0%0.0%
#8Jameson WilliamsWRDET212864.090.5%0.0%0.0%0.0%0.0%
#9Michael WilsonWRARI211155.589.5%0.0%0.0%0.0%0.0%
#10Caleb DouglasWRMIA210251.088.5%0.0%0.0%0.0%0.0%
#11Michael PittmanWRPIT15959.088.0%0.0%0.0%0.0%0.0%
#12Chris GodwinWRTB210552.586.0%0.0%0.0%0.0%0.0%
#13Emeka EgbukaWRTB210552.586.0%0.0%0.0%0.0%0.0%
#14Josh DownsWRIND210251.086.0%0.0%0.0%0.0%0.0%
#15Jordan AddisonWRMIN210050.085.5%0.0%0.0%0.0%0.0%
#16Malik WashingtonWRMIA29849.085.5%0.0%0.0%0.0%0.0%
#17Rashod BatemanWRBAL210753.585.5%0.0%0.0%0.0%0.0%
#18Chris OlaveWRNO213467.085.0%0.0%0.0%0.0%0.0%
#19Matthew GoldenWRGB210753.584.0%0.0%0.0%0.0%0.0%
#20Christian WatsonWRGB210552.583.0%0.0%0.0%0.0%0.0%
#21Carnell TateWRTEN28442.081.5%0.0%0.0%0.0%0.0%
#22Garrett WilsonWRNYJ211557.581.5%0.0%0.0%0.0%0.0%
#23Xavier WorthyWRKC212261.081.5%0.0%0.0%0.0%0.0%
#24Rashee RiceWRKC212060.081.0%0.0%0.0%0.0%0.0%
#25Tetairoa McMillanWRCAR210954.581.0%0.0%0.0%0.0%0.0%
#26Drake LondonWRATL210251.080.0%0.0%0.0%0.0%0.0%
#27George PickensWRDAL29145.580.0%0.0%0.0%0.0%0.0%
#28Jalen CokerWRCAR210753.580.0%0.0%0.0%0.0%0.0%
#29Quentin JohnstonWRLAC29849.079.5%0.0%0.0%0.0%0.0%
#30Jaxon Smith-NjigbaWRSEA29246.078.5%0.0%0.0%0.0%0.0%
#31Terry McLaurinWRWAS211155.578.5%0.0%0.0%0.0%0.0%
#32Tre' HarrisWRLAC29748.578.5%0.0%0.0%0.0%0.0%
#33CeeDee LambWRDAL28844.078.0%0.0%0.0%0.0%0.0%
#34Jakobi MeyersWRJAX29045.077.5%0.0%0.0%0.0%0.0%
#35Dontayvion WicksWRPHI29748.576.5%0.0%0.0%0.0%0.0%
#36Marvin HarrisonWRARI29648.076.5%0.0%0.0%0.0%0.0%
#37Adonai MitchellWRNYJ210753.575.5%0.0%0.0%0.0%0.0%
#38Courtland SuttonWRDEN28442.074.5%0.0%0.0%0.0%0.0%
#39Ted HurstWRTB29145.574.5%0.0%0.0%0.0%0.0%
#40Bryce LanceWRNO211658.074.0%0.0%0.0%0.0%0.0%
#41Ryan FlournoyWRDAL28341.573.5%0.0%0.0%0.0%0.0%
#42Malachi FieldsWRNYG15050.072.0%0.0%0.0%0.0%0.0%
#43Nico CollinsWRHOU15757.072.0%0.0%0.0%0.0%0.0%
#44Tee HigginsWRCIN28944.572.0%0.0%0.0%0.0%0.0%
#45Isaac TeSlaaWRDET210150.571.5%0.0%0.0%0.0%0.0%
#46Isaiah WilliamsWRNYJ210150.571.0%0.0%0.0%0.0%0.0%
#47Parker WashingtonWRJAX28341.571.0%0.0%0.0%0.0%0.0%
#48Mack HollinsWRNE28944.570.5%0.0%0.0%0.0%0.0%
#49Puka NacuaWRLAR14343.070.0%0.0%0.0%0.0%0.0%
#50Jahan DotsonWRATL29045.069.0%0.0%0.0%0.0%0.0%
#51Xavier HutchinsonWRHOU210954.568.5%0.0%0.0%0.0%0.0%
#52Jaylen WaddleWRDEN27638.068.0%0.0%0.0%0.0%0.0%
#53KC ConcepcionWRCLE27336.567.5%0.0%0.0%0.0%0.0%
#54Wan'Dale RobinsonWRTEN26934.567.5%0.0%0.0%0.0%0.0%
#55Roman WilsonWRPIT29246.067.0%0.0%0.0%0.0%0.0%
#56Rome OdunzeWRCHI29849.066.0%0.0%0.0%0.0%0.0%
#57Luther BurdenWRCHI29748.565.0%0.0%0.0%0.0%0.0%
#58Tre TuckerWRLV28542.565.0%0.0%0.0%0.0%0.0%
#59Mike EvansWRSF27738.564.5%0.0%0.0%0.0%0.0%
#60Kendrick BourneWRARI28040.063.5%0.0%0.0%0.0%0.0%
#61Makai LemonWRPHI28341.563.5%0.0%0.0%0.0%0.0%
#62Tyquan ThorntonWRKC29447.063.5%0.0%0.0%0.0%0.0%
#63Calvin RidleyWRTEN26532.563.0%0.0%0.0%0.0%0.0%
#64Pat BryantWRDEN27135.562.5%0.0%0.0%0.0%0.0%
#65Keon ColemanWRBUF28442.062.0%0.0%0.0%0.0%0.0%
#66Romeo DoubsWRNE27738.561.5%0.0%0.0%0.0%0.0%
#67Jerry JeudyWRCLE26633.061.0%0.0%0.0%0.0%0.0%
#68Kalif RaymondWRCHI29145.561.0%0.0%0.0%0.0%0.0%
#69Rashid ShaheedWRSEA27236.061.0%0.0%0.0%0.0%0.0%
#70Cooper KuppWRSEA26934.560.5%0.0%0.0%0.0%0.0%
#71Jalen NailorWRLV27939.560.0%0.0%0.0%0.0%0.0%
#72Kayshon BoutteWRHOU29447.059.0%0.0%0.0%0.0%0.0%
#73Keenan AllenWRIND26934.559.0%0.0%0.0%0.0%0.0%
#74Andrei IosivasWRCIN27135.557.0%0.0%0.0%0.0%0.0%
#75Darnell MooneyWRNYG13939.057.0%0.0%0.0%0.0%0.0%
#76Stefon DiggsWRWAS28040.057.0%0.0%0.0%0.0%0.0%
#77DeMario DouglasWRNE27035.054.5%0.0%0.0%0.0%0.0%
#78Laquon TreadwellWRIND26733.554.5%0.0%0.0%0.0%0.0%
#79Davante AdamsWRLAR13333.054.0%0.0%0.0%0.0%0.0%
#80Dyami BrownWRWAS27638.054.0%0.0%0.0%0.0%0.0%
#81DJ MooreWRBUF26733.553.5%0.0%0.0%0.0%0.0%
#82Elic AyomanorWRTEN25427.052.5%0.0%0.0%0.0%0.0%
#83Malik NabersWRNYG13636.052.0%0.0%0.0%0.0%0.0%
#84Xavier LegetteWRCAR26934.551.5%0.0%0.0%0.0%0.0%
#85Deebo SamuelWRSF25829.051.0%0.0%0.0%0.0%0.0%
#86Khalil ShakirWRBUF26733.551.0%0.0%0.0%0.0%0.0%
#87Jauan JenningsWRMIN13131.048.0%0.0%0.0%0.0%0.0%
#88Ladd McConkeyWRLAC25829.047.5%0.0%0.0%0.0%0.0%
#89Demarcus RobinsonWRSF25728.547.0%0.0%0.0%0.0%0.0%
#90Jack BechWRLV26130.547.0%0.0%0.0%0.0%0.0%
#91Chris BellWRMIA25326.546.5%0.0%0.0%0.0%0.0%
#92Chris MooreWRBAL25728.546.0%0.0%0.0%0.0%0.0%
#93Jaylin NoelWRHOU27236.045.0%0.0%0.0%0.0%0.0%
#94Brian ThomasWRJAX25226.044.5%0.0%0.0%0.0%0.0%
#95A.J. BrownWRNE13131.044.0%0.0%0.0%0.0%0.0%
#96Antonio WilliamsWRWAS26130.543.0%0.0%0.0%0.0%0.0%
#97Alec PierceWRIND24924.542.5%0.0%0.0%0.0%0.0%
#98Germie BernardWRPIT25829.041.5%0.0%0.0%0.0%0.0%
#99Jared WayneWRHOU26532.541.0%0.0%0.0%0.0%0.0%
#100Jordan WhittingtonWRLAR12525.041.0%0.0%0.0%0.0%0.0%
#101LaJohntay WesterWRBAL25125.541.0%0.0%0.0%0.0%0.0%
#102Ja'Kobi LaneWRBAL12727.040.0%0.0%0.0%0.0%0.0%
#103Kevin ColemanWRMIA24321.537.5%0.0%0.0%0.0%0.0%
#104Olamide ZaccheausWRATL24824.036.5%0.0%0.0%0.0%0.0%
#105Chris BlairWRATL24422.033.0%0.0%0.0%0.0%0.0%
#106De'Zhaun StriblingWRSF12121.032.0%0.0%0.0%0.0%0.0%
#107Tory HortonWRSEA12222.031.0%0.0%0.0%0.0%0.0%
#108Jayden ReedWRGB24120.530.0%0.0%0.0%0.0%0.0%
#109Treylon BurksWRWAS12121.030.0%0.0%0.0%0.0%0.0%
#110Devontez WalkerWRBAL11717.029.0%0.0%0.0%0.0%0.0%
#111Zay FlowersWRBAL12020.029.0%0.0%0.0%0.0%0.0%
#112Darius CooperWRPHI23919.528.0%0.0%0.0%0.0%0.0%
#113Myles PriceWRMIN22914.527.5%0.0%0.0%0.0%0.0%
#114Jacob CowingWRSF22914.527.0%0.0%0.0%0.0%0.0%
#115Jahdae WalkerWRCHI24120.527.0%0.0%0.0%0.0%0.0%
#116Troy FranklinWRDEN23015.027.0%0.0%0.0%0.0%0.0%
#117Tylan WallaceWRCLE22914.526.5%0.0%0.0%0.0%0.0%
#118Konata MumpfieldWRLAR11616.026.0%0.0%0.0%0.0%0.0%
#119Tez JohnsonWRTB23216.026.0%0.0%0.0%0.0%0.0%
#120Xavier SmithWRLAR11616.026.0%0.0%0.0%0.0%0.0%
#121Josh CameronWRJAX22914.525.0%0.0%0.0%0.0%0.0%
#122Zachariah BranchWRATL23216.025.0%0.0%0.0%0.0%0.0%
#123Marquise BrownWRPHI11717.022.0%0.0%0.0%0.0%0.0%
#124Jimmy HornWRCAR11414.021.0%0.0%0.0%0.0%0.0%
#125Skyy MooreWRGB22512.521.0%0.0%0.0%0.0%0.0%
#126Jaylin LaneWRWAS22914.520.5%0.0%0.0%0.0%0.0%
#127KhaDarel HodgeWRSF22110.520.0%0.0%0.0%0.0%0.0%
#128Jonathan MingoWRDAL22211.019.5%0.0%0.0%0.0%0.0%
#129Ashton DulinWRIND11010.019.0%0.0%0.0%0.0%0.0%
#130Kyle WilliamsWRNE22311.518.5%0.0%0.0%0.0%0.0%
#131Brenen ThompsonWRLAC22211.018.0%0.0%0.0%0.0%0.0%
#132CJ WilliamsWRJAX11010.018.0%0.0%0.0%0.0%0.0%
#133Efton ChismWRNE11010.018.0%0.0%0.0%0.0%0.0%
#134Marvin MimsWRDEN199.018.0%0.0%0.0%0.0%0.0%
#135Brycen TremayneWRCAR22311.517.5%0.0%0.0%0.0%0.0%
#136Braxton BerriosWRNYG11212.017.0%0.0%0.0%0.0%0.0%
#137Dareke YoungWRLV22211.017.0%0.0%0.0%0.0%0.0%
#138Dohnte MeyersWRCIN22110.517.0%0.0%0.0%0.0%0.0%
#139Lewis BondWRHOU11313.016.0%0.0%0.0%0.0%0.0%
#140Odell BeckhamWRNYG11111.016.0%0.0%0.0%0.0%0.0%
#141Colbie YoungWRCIN2199.515.5%0.0%0.0%0.0%0.0%
#142Derius DavisWRLAC2189.015.0%0.0%0.0%0.0%0.0%
#143J. Michael SturdivantWRGB199.015.0%0.0%0.0%0.0%0.0%
#144Bo MeltonWRGB2178.513.5%0.0%0.0%0.0%0.0%
#145Cody WhiteWRLV2189.013.5%0.0%0.0%0.0%0.0%
#146Kaden DavisWRCHI11010.013.0%0.0%0.0%0.0%0.0%
#147KaVontae TurpinWRDAL2136.511.5%0.0%0.0%0.0%0.0%
#148Malik BensonWRLV2157.511.5%0.0%0.0%0.0%0.0%
#149Jalen McMillanWRTB177.011.0%0.0%0.0%0.0%0.0%
#150John MetchieWRCAR177.011.0%0.0%0.0%0.0%0.0%
#151Ben SkowronekWRPIT2157.510.5%0.0%0.0%0.0%0.0%
#152Isaiah BondWRCLE2115.510.5%0.0%0.0%0.0%0.0%
#153Simi FehokoWRARI2126.010.0%0.0%0.0%0.0%0.0%
#154Jalen RoyalsWRKC2126.07.5%0.0%0.0%0.0%0.0%
#155Omar CooperWRNYJ155.07.0%0.0%0.0%0.0%0.0%
#156Kevin AustinWRNO2105.06.5%0.0%0.0%0.0%0.0%
#157Chimere DikeWRTEN263.06.0%0.0%0.0%0.0%0.0%
#158Ryan MillerWRMIA273.56.0%0.0%0.0%0.0%0.0%
#159Barion BrownWRNO294.55.5%0.0%0.0%0.0%0.0%
#160Lil'Jordan HumphreyWRDEN133.05.0%0.0%0.0%0.0%0.0%
#161Jalen BrooksWRARI263.04.5%0.0%0.0%0.0%0.0%
#162Kameron JohnsonWRTB252.54.5%0.0%0.0%0.0%0.0%
#163Cyrus AllenWRKC242.02.5%0.0%0.0%0.0%0.0%
#164Deion BurksWRIND231.52.5%0.0%0.0%0.0%0.0%
#165Greg DortchWRBUF242.02.5%0.0%0.0%0.0%0.0%
#166Tai FeltonWRMIN231.52.5%0.0%0.0%0.0%0.0%
#167Arian SmithWRNYJ231.52.0%0.0%0.0%0.0%0.0%
#168Zavion ThomasWRCHI221.01.5%0.0%0.0%0.0%0.0%

Snap % = average share of team offensive snaps played.

Touch % = carries + receptions per offensive snap.

Util % = carries + targets per offensive snap.

Game-level snap counts are distributed by nflverse and derived from Pro Football Reference. Opportunity rates are calculated independently by FantasyLeagueIQ from synchronized weekly stats.