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 %
#1Christian McCaffreyRBSF1793254.883.1%33.4%13.8%44.3%47.2%
#2Jonathan TaylorRBIND1788351.982.6%36.6%6.2%41.8%42.8%
#3Saquon BarkleyRBPHI1677348.378.3%36.2%6.5%41.0%42.7%
#4Bijan RobinsonRBATL1786050.678.2%33.4%12.0%42.6%45.3%
#5Ashton JeantyRBLV1777145.477.9%34.5%9.5%41.6%44.0%
#6De'Von AchaneRBMIA1669443.475.4%34.3%12.2%43.9%46.5%
#7Javonte WilliamsRBDAL1676948.169.0%32.8%6.6%37.3%39.4%
#8Kyren WilliamsRBLAR1777245.468.3%33.5%6.5%38.2%40.0%
#9Jahmyr GibbsRBDET1773743.467.0%33.0%12.8%43.4%45.7%
#10Chase BrownRBCIN1773843.466.6%31.4%11.9%40.8%43.4%
#11Breece HallRBNYJ1664040.064.4%38.0%7.5%43.6%45.5%
#12Alvin KamaraRBNO1145741.563.7%28.7%8.5%35.9%37.2%
#13Omarion HamptonRBLAC938442.763.4%32.3%9.1%40.6%41.4%
#14Tony PollardRBTEN1765738.662.5%36.8%6.2%41.9%43.1%
#15Bucky IrvingRBTB1042142.161.6%41.1%8.3%48.2%49.4%
#16Travis EtienneRBJAX1769140.660.1%37.6%7.5%42.8%45.2%
#17Rhamondre StevensonRBNE1453338.159.4%24.4%6.9%30.4%31.3%
#18Josh JacobsRBGB1555436.959.1%42.2%7.9%48.7%50.2%
#19D'Andre SwiftRBCHI1662138.857.9%35.9%7.7%41.4%43.6%
#20James CookRBBUF1763937.657.2%48.4%6.3%53.5%54.6%
#21Rico DowdleRBCAR1759134.856.1%39.9%8.5%46.5%48.4%
#22Aaron JonesRBMIN1236630.555.1%36.1%11.2%43.7%47.3%
#23Derrick HenryRBBAL1755532.654.5%55.3%3.8%58.0%59.1%
#24Tyrone TracyRBNYG1554836.554.5%0.0%0.0%0.0%0.0%
#25Kimani VidalRBLAC1348137.054.5%32.2%4.6%35.6%36.8%
#26Cam SkatteboRBNYG829536.952.3%34.2%10.8%42.4%45.1%
#27Isiah PachecoRBKC1342432.651.7%27.8%6.1%32.3%34.0%
#28Woody MarksRBHOU1657135.751.5%34.3%6.3%38.5%40.6%
#29J.K. DobbinsRBDEN1034034.051.1%45.0%4.1%48.2%49.1%
#30Rachaad WhiteRBTB1757433.851.1%23.0%7.8%30.0%30.8%
#31Jaylen WarrenRBPIT1648930.650.8%43.1%9.2%51.3%52.4%
#32Quinshon JudkinsRBCLE1445232.350.5%50.9%8.0%56.6%58.8%
#33James ConnerRBARI39331.050.0%34.4%9.7%43.0%44.1%
#34Kenny GainwellRBPIT1751730.449.6%22.1%16.4%36.2%38.5%
#35Austin EkelerRBWAS26934.549.5%20.3%10.1%27.5%30.4%
#36Zach CharbonnetRBSEA1648930.648.4%37.6%4.9%41.7%42.5%
#37Trey BensonRBARI412330.848.3%23.6%13.0%34.1%36.6%
#38Kareem HuntRBKC1752931.147.1%30.8%4.7%34.2%35.5%
#39Tyjae SpearsRBTEN1337428.845.9%19.3%13.4%31.3%32.6%
#40TreVeyon HendersonRBNE1750129.545.9%35.9%8.4%42.9%44.3%
#41Chuba HubbardRBCAR1543228.845.8%31.0%9.0%38.0%40.0%
#42Kyle JuszczykRBSF1751030.045.5%0.4%5.5%5.1%5.9%
#43Jordan MasonRBMIN1641325.842.8%38.5%3.9%41.9%42.4%
#44RJ HarveyRBDEN1748128.342.1%30.4%12.1%40.1%42.4%
#45Kyle MonangaiRBCHI1747828.140.9%35.4%6.3%39.1%41.6%
#46Patrick RicardRBBAL1127424.940.6%0.4%0.7%0.7%1.1%
#47Devin NealRBNO1026826.840.0%0.0%0.0%0.0%0.0%
#48Jacory Croskey-MerrittRBWAS1740623.939.5%43.1%3.2%45.3%46.3%
#49Audric EstimeRBNO718125.939.3%0.0%0.0%0.0%0.0%
#50Justice HillRBBAL1021921.937.1%8.2%12.3%17.8%20.5%
#51David MontgomeryRBDET1740824.037.1%38.7%7.1%44.6%45.8%
#52Alec IngoldRBMIA1736221.336.9%0.6%3.0%2.8%3.6%
#53Samaje PerineRBCIN1534623.135.1%24.3%6.1%29.2%30.3%
#54Zonovan KnightRBARI1228323.633.1%0.0%0.0%0.0%0.0%
#55Nick ChubbRBHOU1532621.732.2%37.4%6.1%41.4%43.6%
#56Jeremy McNicholsRBWAS1733719.831.9%13.1%9.2%20.5%22.3%
#57Chris RodriguezRBWAS1325519.631.2%0.0%0.0%0.0%0.0%
#58Emanuel WilsonRBGB1732619.231.1%38.3%5.2%42.9%43.6%
#59Jerome FordRBCLE1326920.730.5%8.9%11.9%18.6%20.8%
#60Tyler AllgeierRBATL1732819.330.2%43.6%4.9%47.9%48.5%
#61Jawhar JordanRBHOU47919.830.0%54.4%8.9%63.3%63.3%
#62Ty JohnsonRBBUF1733519.729.6%14.9%9.9%22.1%24.8%
#63Giovanni RicciRBDET35819.329.3%0.0%1.7%0.0%1.7%
#64Blake CorumRBLAR1733219.529.1%43.7%4.2%46.1%47.9%
#65C.J. HamRBMIN1118416.728.7%1.6%1.1%2.7%2.7%
#66Isaiah DavisRBNYJ1628517.828.0%15.1%9.8%22.5%24.9%
#67Jaret PattersonRBLAC611619.328.0%35.3%3.4%37.9%38.8%
#68Devin SingletaryRBNYG1731118.327.6%38.3%6.1%44.1%44.4%
#69Robbie OuztsRBSEA1220316.927.4%0.0%0.0%0.0%0.0%
#70Dylan SampsonRBCLE1524916.626.5%26.1%16.1%39.4%42.2%
#71Raheim SandersRBCLE45914.825.8%45.8%6.8%50.8%52.5%
#72Jaydon BlueRBDAL57815.625.6%48.7%1.3%50.0%50.0%
#73Kendre MillerRBNO711316.124.3%41.6%4.4%46.0%46.0%
#74Braelon AllenRBNYJ45814.523.3%31.0%5.2%34.5%36.2%
#75Emari DemercadoRBARI1319615.123.2%22.4%10.2%29.1%32.7%
#76LeQuint AllenRBJAX1725915.222.6%0.0%0.0%0.0%0.0%
#77Ollie GordonRBMIA1722213.122.4%0.0%0.0%0.0%0.0%
#78Ty ChandlerRBMIN34214.022.3%40.5%9.5%47.6%50.0%
#79Najee HarrisRBLAC34314.321.7%34.9%7.0%41.9%41.9%
#80Jaylen WrightRBMIA1012712.721.5%55.1%7.1%59.1%62.2%
#81Miles SandersRBDAL46516.321.5%30.8%12.3%43.1%43.1%
#82Reggie GilliamRBBUF1723513.821.2%0.9%0.9%1.7%1.7%
#83Bhayshul TutenRBJAX1521514.321.1%38.6%6.5%43.3%45.1%
#84Hunter LuepkeRBDAL1725114.821.1%6.4%6.0%11.6%12.4%
#85Trayveon WilliamsRBMulti78011.420.7%12.5%11.3%22.5%23.8%
#86Malik DavisRBDAL1015515.520.7%33.5%3.2%34.8%36.8%
#87Jakob JohnsonRBHOU78612.320.1%0.0%0.0%0.0%0.0%
#88Chris BrooksRBGB1720311.920.1%13.3%8.4%19.7%21.7%
#89Raheem MostertRBLV1213711.420.0%16.1%8.8%24.8%24.8%
#90Evan HullRBNO67712.819.2%24.7%1.3%26.0%26.0%
#91Adam PrenticeRBDEN1721112.418.6%4.7%3.8%7.6%8.5%
#92Phil MafahRBDAL11010.018.0%50.0%20.0%70.0%70.0%
#93Tyler BadieRBDEN1619212.017.5%4.2%16.1%14.1%20.3%
#94Keaton MitchellRBBAL1313210.217.5%44.7%9.1%51.5%53.8%
#95Brashard SmithRBKC1719111.216.7%23.0%18.3%36.1%41.4%
#96Brian RobinsonRBSF1719011.216.7%48.4%6.3%52.6%54.7%
#97Antonio GibsonRBNE55210.416.6%48.1%5.8%51.9%53.8%
#98Jaleel McLaughlinRBDEN88510.616.0%43.5%7.1%48.2%50.6%
#99Zamir WhiteRBLV66210.315.8%19.4%9.7%25.8%29.0%
#100Sean TuckerRBTB1717710.415.8%48.6%6.2%53.1%54.8%
#101Ray DavisRBBUF171689.914.3%34.5%7.7%40.5%42.3%
#102Khalil HerbertRBNYJ7507.113.6%32.0%8.0%34.0%40.0%
#103Corey KinerRBARI4307.513.3%40.0%10.0%46.7%50.0%
#104Rasheen AliRBBAL151197.913.0%5.9%9.2%13.4%15.1%
#105Tank BigsbyRBMulti171398.212.6%45.3%2.9%47.5%48.2%
#106Will ShipleyRBPHI151167.712.5%12.1%10.3%19.8%22.4%
#107DJ GiddensRBIND9707.812.0%37.1%2.9%37.1%40.0%
#108AJ DillonRBPHI7507.111.9%24.0%6.0%30.0%30.0%
#109Dare OgunbowaleRBHOU171297.611.2%8.5%10.1%16.3%18.6%
#110Andrew BeckRBNYJ171106.510.6%0.9%8.2%6.4%9.1%
#111Ameer AbdullahRBIND13866.610.5%16.3%19.8%34.9%36.0%
#112Clyde Edwards-HelaireRBKC2199.510.5%36.8%10.5%47.4%47.4%
#113Zavier ScottRBMIN161056.610.2%30.5%15.2%43.8%45.7%
#114Hassan HaskinsRBLAC12836.910.0%20.5%4.8%25.3%25.3%
#115Kaleb JohnsonRBPIT10515.19.1%0.0%0.0%0.0%0.0%
#116Jacardia WrightRBSEA155.09.0%100.0%0.0%100.0%100.0%
#117D'Ernest JohnsonRBMulti8465.88.5%30.4%0.0%30.4%30.4%
#118Dameon PierceRBMulti5285.68.4%50.0%3.6%50.0%53.6%
#119Terrell JenningsRBNE7395.68.3%59.0%2.6%61.5%61.5%
#120British BrooksRBHOU15714.76.7%23.9%0.0%23.9%23.9%
#121Brittain BrownRBCHI3155.06.7%33.3%6.7%33.3%40.0%
#122DeeJay DallasRBMulti6264.36.2%11.5%3.8%11.5%15.4%
#123Kendall MiltonRBCIN144.06.0%50.0%0.0%50.0%50.0%
#124Trevor EtienneRBCAR17633.75.6%31.7%4.8%36.5%36.5%
#125George HolaniRBSEA11363.35.5%61.1%5.6%66.7%66.7%
#126Jeff WilsonRBMIA382.75.0%0.0%0.0%0.0%0.0%
#127Tyler GoodsonRBIND11353.25.0%25.7%8.6%31.4%34.3%
#128Tahj BrooksRBCIN16472.94.5%34.0%4.3%36.2%38.3%
#129Kene NwangwuRBNYJ12282.34.4%46.4%3.6%46.4%50.0%
#130Josh WilliamsRBTB382.74.3%50.0%0.0%50.0%50.0%
#131Amar JohnsonRBLAC242.04.0%50.0%25.0%50.0%75.0%
#132Myles GaskinRBSEA133.04.0%100.0%0.0%100.0%100.0%
#133Julius ChestnutRBTEN17402.43.9%27.5%5.0%27.5%32.5%
#134Owen WrightRBTB372.33.3%42.9%0.0%42.9%42.9%
#135Nyheim Miller-HinesRBMulti252.53.0%0.0%0.0%0.0%0.0%
#136Ulysses BentleyRBIND122.03.0%0.0%0.0%0.0%0.0%
#137Dylan LaubeRBLV17271.62.9%25.9%14.8%37.0%40.7%
#138Nathan CarterRBATL7121.72.9%0.0%0.0%0.0%0.0%
#139Cam AkersRBMulti691.52.5%55.6%11.1%55.6%66.7%
#140Ronnie RiversRBLAR11191.72.5%47.4%0.0%47.4%47.4%
#141Kalel MullingsRBTEN9121.32.1%25.0%0.0%25.0%25.0%
#142Jordan JamesRBSF331.01.7%0.0%0.0%0.0%0.0%
#143Eric GrayRBNYG430.81.3%0.0%0.0%0.0%0.0%
#144Craig ReynoldsRBDET740.60.9%75.0%0.0%75.0%75.0%
#145Roschon JohnsonRBCHI740.60.9%50.0%0.0%50.0%50.0%
#146Jacob SaylorsRBDET1680.50.8%25.0%0.0%25.0%25.0%
#147Travis HomerRBCHI1060.60.7%16.7%0.0%16.7%16.7%
#148Chase EdmondsRBWAS310.30.7%0.0%0.0%0.0%0.0%
#149Trey SermonRBPIT410.30.5%0.0%0.0%0.0%0.0%
#150Sione VakiRBDET1110.10.1%100.0%0.0%100.0%100.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.