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 %
#1Kyren WilliamsRBLAR1688855.586.4%35.6%4.5%39.4%40.1%
#2Jonathan TaylorRBIND1470750.580.3%42.9%4.4%45.4%47.2%
#3Chuba HubbardRBCAR1571247.577.3%35.1%7.6%41.2%42.7%
#4Bijan RobinsonRBATL1786150.675.4%35.3%8.4%42.4%43.7%
#5Saquon BarkleyRBPHI1680150.173.4%43.1%5.4%47.2%48.4%
#6Breece HallRBNYJ1672045.072.4%29.0%10.6%36.9%39.6%
#7Christian McCaffreyRBSF416741.872.3%29.9%11.4%38.9%41.3%
#8Alvin KamaraRBNO1464145.870.9%35.6%13.9%46.2%49.5%
#9Tony PollardRBTEN1670143.867.8%37.1%8.1%42.9%45.2%
#10D'Andre SwiftRBCHI1775144.266.8%33.7%6.9%39.3%40.6%
#11Josh JacobsRBGB1767839.963.4%44.4%6.3%49.7%50.7%
#12J.K. DobbinsRBLAC1353341.063.4%36.6%7.1%42.6%43.7%
#13Aaron JonesRBMIN1770041.263.2%36.4%8.9%43.7%45.3%
#14Chase BrownRBCIN1668642.962.8%33.4%9.5%41.3%42.9%
#15De'Von AchaneRBMIA1770441.462.4%28.8%12.4%39.9%41.2%
#16Zack MossRBCIN829737.161.8%24.9%9.1%32.7%34.0%
#17Joe MixonRBHOU1455739.861.7%44.0%9.3%50.4%53.3%
#18Rhamondre StevensonRBNE1559939.961.5%34.6%6.8%40.1%41.4%
#19James ConnerRBARI1661938.760.6%38.1%8.9%45.7%47.0%
#20Rico DowdleRBDAL1663639.857.5%36.9%7.7%43.1%44.7%
#21Derrick HenryRBBAL1763537.457.4%51.2%3.5%54.2%54.6%
#22Tyrone TracyRBNYG1765138.357.4%0.0%0.0%0.0%0.0%
#23Rachaad WhiteRBTB1659136.956.6%24.4%9.6%33.0%34.0%
#24Jahmyr GibbsRBDET1763937.655.3%39.1%9.9%47.3%49.0%
#25Jerome FordRBCLE1452637.654.0%19.8%8.2%26.8%27.9%
#26Travis EtienneRBJAX1549432.953.9%30.4%10.5%38.3%40.9%
#27Zach CharbonnetRBSEA1756833.452.7%23.8%9.2%31.2%32.9%
#28Austin EkelerRBWAS1240934.152.7%18.8%10.0%27.4%28.9%
#29Javonte WilliamsRBDEN1757433.852.2%24.2%12.2%33.3%36.4%
#30Kareem HuntRBKC1347736.751.7%41.9%6.7%46.8%48.6%
#31Brian RobinsonRBWAS1450536.151.6%37.0%5.0%41.0%42.0%
#32Najee HarrisRBPIT1756933.550.0%46.2%8.4%52.5%54.7%
#33Kyle JuszczykRBSF1753731.649.5%0.9%5.8%4.5%6.7%
#34Alexander MattisonRBLV1444431.749.1%29.7%10.8%37.8%40.5%
#35Jordan MasonRBSF1237831.548.7%40.5%3.7%43.4%44.2%
#36James CookRBBUF1648530.347.7%42.7%7.8%49.3%50.5%
#37Isiah PachecoRBKC721831.147.6%38.1%7.3%43.6%45.4%
#38Jaylen WarrenRBPIT1544729.844.9%26.8%10.5%35.3%37.4%
#39Bucky IrvingRBTB1751630.444.4%40.1%10.1%49.2%50.2%
#40Tyjae SpearsRBTEN1232026.742.8%26.3%10.9%35.6%37.2%
#41David MontgomeryRBDET1439027.941.9%47.4%9.7%56.7%57.2%
#42Justice HillRBBAL1541427.641.7%11.4%12.3%21.5%23.7%
#43Nick ChubbRBCLE823529.441.3%43.4%4.7%45.5%48.1%
#44Patrick RicardRBBAL1743525.639.9%0.0%1.1%0.7%1.1%
#45Devin SingletaryRBNYG1538025.338.9%29.7%6.3%35.3%36.1%
#46Ameer AbdullahRBLV1641025.636.9%16.1%11.5%25.9%27.6%
#47Tank BigsbyRBJAX1635121.936.1%47.9%3.4%49.9%51.3%
#48Clyde Edwards-HelaireRBNO24422.035.0%29.5%11.4%36.4%40.9%
#49Gus EdwardsRBLAC1122320.334.7%45.3%2.2%46.6%47.5%
#50Miles SandersRBCAR1122420.433.4%24.6%13.4%35.3%37.9%
#51Antonio GibsonRBNE1735921.133.3%33.4%8.1%39.8%41.5%
#52Alec IngoldRBMIA1533722.533.1%3.0%3.6%6.2%6.5%
#53Raheem MostertRBMIA1327821.431.4%30.6%8.3%37.4%38.8%
#54Zamir WhiteRBLV815419.330.5%42.2%5.2%46.1%47.4%
#55Hunter LuepkeRBDAL1632820.530.3%3.7%4.9%7.3%8.5%
#56Jacob KibodiRBCLE11717.029.0%29.4%17.6%35.3%47.1%
#57Ty JohnsonRBBUF1731618.628.8%13.0%7.9%18.7%20.9%
#58Jaleel McLaughlinRBDEN1629618.528.2%38.2%9.1%46.3%47.3%
#59Roschon JohnsonRBCHI1427219.428.1%20.2%7.4%26.1%27.6%
#60Kendre MillerRBNO610417.328.0%37.5%7.7%42.3%45.2%
#61Kimani VidalRBLAC1016916.927.7%25.4%5.3%28.4%30.8%
#62Dare OgunbowaleRBHOU1731018.227.6%9.7%9.0%15.8%18.7%
#63D'Onta ForemanRBCLE1119517.726.7%36.4%4.1%39.5%40.5%
#64Braelon AllenRBNYJ1728316.626.0%32.5%9.5%39.2%42.0%
#65Kenny GainwellRBPHI1730117.726.0%24.9%7.3%30.2%32.2%
#66Sincere McCormickRBLV58917.826.0%43.8%7.9%50.6%51.7%
#67Samaje PerineRBKC1729617.425.8%6.8%11.8%16.2%18.6%
#68Ezekiel ElliottRBDAL1525817.225.3%28.7%5.8%33.3%34.5%
#69Adam PrenticeRBNO1727216.024.9%0.0%1.5%0.0%1.5%
#70Tyler AllgeierRBATL1728716.924.9%47.7%4.5%52.3%52.3%
#71Ray DavisRBBUF1726415.524.4%42.8%7.2%49.2%50.0%
#72Cam AkersRBMulti1728216.623.9%36.9%6.4%41.8%43.3%
#73C.J. HamRBMIN1726215.423.5%0.8%2.3%2.7%3.1%
#74Emanuel WilsonRBGB1726315.523.4%39.2%5.3%43.3%44.5%
#75Isaac GuerendoRBSF1622714.222.9%37.0%7.0%43.6%44.1%
#76D'Ernest JohnsonRBJAX1419213.722.9%16.7%9.9%22.9%26.6%
#77Trey SermonRBIND1724514.422.1%22.9%7.8%29.4%30.6%
#78Jeremy McNicholsRBWAS1725114.821.4%21.9%4.8%25.5%26.7%
#79Emari DemercadoRBARI1316412.620.3%14.6%12.2%24.4%26.8%
#80Jamaal WilliamsRBNO1417812.719.9%27.0%6.2%32.0%33.1%
#81Chris BrooksRBGB1518412.319.7%19.6%7.1%25.5%26.6%
#82Terrell JenningsRBNE33812.719.7%34.2%2.6%34.2%36.8%
#83Patrick TaylorRBSF1317213.219.6%22.7%6.4%24.4%29.1%
#84Pierre StrongRBCLE1419213.719.2%13.5%11.5%20.8%25.0%
#85Carson SteeleRBKC1720111.818.8%27.9%5.5%31.3%33.3%
#86Dalvin CookRBDAL22412.018.0%33.3%4.2%37.5%37.5%
#87Jaylen WrightRBMIA1517111.417.0%39.8%3.5%41.5%43.3%
#88Trey BensonRBARI1313710.516.7%46.0%4.4%50.4%50.4%
#89Audric EstimeRBDEN1313810.616.6%0.0%0.0%0.0%0.0%
#90Dameon PierceRBHOU1111110.116.4%36.0%3.6%37.8%39.6%
#91Michael BurtonRBDEN1717510.315.5%4.0%5.7%9.7%9.7%
#92Jordan MimsRBNO111059.515.2%19.0%17.1%30.5%36.2%
#93Jase McClellanRBATL2199.515.0%68.4%0.0%68.4%68.4%
#94Aaron ShampklinRBPIT3289.314.7%21.4%0.0%21.4%21.4%
#95Reggie GilliamRBBUF151399.314.3%2.2%0.0%2.2%2.2%
#96MarShawn LloydRBGB11010.014.0%60.0%10.0%70.0%70.0%
#97Ty ChandlerRBMIN171539.013.9%36.6%3.9%40.5%40.5%
#98Khalil HerbertRBMulti141399.913.5%25.9%7.9%33.1%33.8%
#99Tyler GoodsonRBIND161328.312.6%24.2%11.4%32.6%35.6%
#100Cordarrelle PattersonRBPIT131108.512.6%29.1%12.7%40.0%41.8%
#101Mike BooneRBCAR6437.212.0%30.2%7.0%32.6%37.2%
#102Chris RodriguezRBWAS9778.611.8%0.0%0.0%0.0%0.0%
#103Travis HomerRBCHI10757.511.6%8.0%4.0%12.0%12.0%
#104Jeff WilsonRBMIA9717.911.6%22.5%4.2%26.8%26.8%
#105Hassan HaskinsRBLAC171337.811.4%25.6%2.3%27.8%27.8%
#106JaMycal HastyRBNE151077.111.2%18.7%11.2%28.0%29.9%
#107Blake CorumRBLAR171197.011.2%48.7%6.7%54.6%55.5%
#108Andrew BeckRBMulti4276.811.0%0.0%7.4%0.0%7.4%
#109Jonathon BrooksRBCAR3237.711.0%39.1%13.0%52.2%52.2%
#110Keaton MitchellRBBAL5367.210.8%41.7%2.8%44.4%44.4%
#111Tyler BadieRBDEN3217.010.7%52.4%14.3%66.7%66.7%
#112Isaiah DavisRBNYJ171106.510.0%27.3%10.9%35.5%38.2%
#113Deuce VaughnRBDAL7527.49.7%32.7%9.6%38.5%42.3%
#114Eric GrayRBNYG171086.49.5%13.0%10.2%22.2%23.1%
#115Sean TuckerRBTB171126.69.2%44.6%10.7%52.7%55.4%
#116Blake WatsonRBDEN2115.59.0%36.4%18.2%45.5%54.5%
#117J.J. TaylorRBHOU5336.69.0%30.3%9.1%36.4%39.4%
#118Jermar JeffersonRBDET2126.09.0%50.0%8.3%58.3%58.3%
#119Craig ReynoldsRBDET17965.68.5%32.3%5.2%35.4%37.5%
#120Tyrion Davis-PriceRBPHI155.08.0%60.0%0.0%60.0%60.0%
#121Rasheen AliRBBAL6294.87.8%34.5%6.9%34.5%41.4%
#122Kenny McIntoshRBSEA17754.47.5%41.3%5.3%45.3%46.7%
#123Ronnie RiversRBLAR17814.87.4%27.2%7.4%33.3%34.6%
#124Raheem BlackshearRBCAR16613.87.2%24.6%0.0%24.6%24.6%
#125Julius ChestnutRBTEN17844.97.1%26.2%3.6%28.6%29.8%
#126Jakob JohnsonRBNYG3124.06.0%0.0%0.0%0.0%0.0%
#127Will ShipleyRBPHI16654.16.0%46.2%6.2%52.3%52.3%
#128DeeJay DallasRBARI17543.24.6%16.7%5.6%22.2%22.2%
#129Chris CollierRBMulti8192.44.3%26.3%10.5%31.6%36.8%
#130Khari BlasingameRBMulti5122.44.2%0.0%0.0%0.0%0.0%
#131Jonathan WardRBPIT4102.54.0%50.0%0.0%50.0%50.0%
#132Kendall MiltonRBCIN263.04.0%0.0%0.0%0.0%0.0%
#133Cody SchraderRBLAR122.03.0%50.0%50.0%100.0%100.0%
#134British BrooksRBHOU591.82.4%11.1%0.0%11.1%11.1%
#135Tyreik McAllisterRBLV341.32.3%50.0%0.0%50.0%50.0%
#136Myles GaskinRBMIN571.42.2%42.9%14.3%57.1%57.1%
#137Sione VakiRBDET16261.62.2%23.1%11.5%34.6%34.6%
#138Evan HullRBIND111.02.0%0.0%0.0%0.0%0.0%
#139Joshua KelleyRBTEN341.32.0%25.0%0.0%25.0%25.0%
#140Ke'Shawn VaughnRBSF331.01.7%66.7%0.0%66.7%66.7%
#141Darrynton EvansRBCHI540.81.6%75.0%0.0%75.0%75.0%
#142George HolaniRBSEA551.01.6%60.0%20.0%80.0%80.0%
#143Keilan RobinsonRBJAX650.81.3%0.0%0.0%0.0%0.0%
#144Trayveon WilliamsRBCIN17100.60.7%0.0%0.0%0.0%0.0%
#145Dante MillerRBNYG210.50.5%0.0%0.0%0.0%0.0%
#146Kene NwangwuRBNYJ210.50.5%0.0%0.0%0.0%0.0%
#147Dylan LaubeRBLV1020.20.4%50.0%0.0%50.0%50.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.