2025 season · Fantasy-relevant players, 2025

Usage vs Production

Usage vs Production — 2025 NFL rankings, updated Oct 9, 2026. Jahan Dotson (ATL) carried the widest gap between usage and production, finishing 69.0 positional places below his snap-share rank across 405 qualifying players. Based on verified nflverse play-by-play plus participation charting from FTN Data via nflverse; Half-PPR scoring. Usage and production both through the 2025 regular season.

Two ranks, side by side: where a player ranked at his position in snap share, and where he finished at his position in scoring. Most players land near their usage. The interesting rows are the ones that do not. Finishing well ahead of your snap-share rank means the production came from efficiency — big plays, touchdowns, yards per touch — and across 2016 to 2025 those are the inputs that travel worst between seasons. Finishing behind it means the opportunity was there and the results were not, and opportunity is the half that tends to come back. This is a description of what a season was made of, not a forecast of the next one.

Usage vs Production, 2025 NFL season
#PlayerSnap Rank2025 FinishUsage GapSnap %HPPR/GGRead
1Jahan DotsonWR · ATL51120+69.057.2%2.715
2Andrei IosivasWR · CIN2078+58.077.4%4.915
3Darnell MooneyWR · NYG3087+57.071.2%4.415Read
4Jerry JeudyWR · CLE1167+56.085.2%5.617Read
5Isaiah BondWR · CLE69115+46.045.3%3.015
6Tre TuckerWR · LV147+46.094.7%7.817Read
7Jordan WhittingtonWR · LAR91135+44.038.4%1.815
8Elic AyomanorWR · TEN2362+39.075.5%6.016
9Cooper KuppWR · SEA2765+38.073.4%5.816Read
10Xavier LegetteWR · CAR4381+38.061.6%4.815
11Jalen NailorWR · LV3673+37.065.9%5.117Read
12Tre' HarrisWR · LAC67103+36.049.3%3.416Read
13Van JeffersonWR · WAS5892+34.055.1%4.014
14Darius SlaytonWR · NYG3466+32.066.5%5.714
15Justin JeffersonWR · MIN234+32.094.6%9.417Read
16Noah GrayTE · KC3667+31.048.4%2.014
17Tommy TrembleTE · CAR2152+31.060.2%3.415
18Xavier HutchinsonWR · HOU4776+29.058.8%5.016
19Cole KmetTE · CHI1543+28.066.4%4.016
20DJ MooreWR · BUF1238+26.085.0%8.717Read
21Cade OttonTE · TB328+25.088.0%6.215Read
22Rachaad WhiteRB · WAS1943+24.051.1%7.217Read
23Cam WardQB · TEN1033+23.095.2%11.017Read
24Michael Pittman Jr.WR · PIT831+23.086.1%9.617Read
25Jack BechWR · LV103124+21.034.6%2.314Read
26LeQuint Allen Jr.RB · JAX6283+21.022.0%1.216
27DeVonta SmithWR · PHI1030+20.085.4%9.617Read
28Olamide ZaccheausWR · ATL6484+20.050.8%4.714
29Matthew GoldenWR · GB7392+19.043.1%4.014Read
30Tony PollardRB · TEN1130+19.062.3%10.017Read
31Malik WashingtonWR · MIA5068+18.057.5%5.517Read
32Tetairoa McMillanWR · CAR523+18.088.6%10.517Read
33Chimere DikeWR · TEN4461+17.059.4%6.117
34Sam DarnoldQB · SEA724+17.096.7%13.817Read
35T.J. HockensonTE · MIN1330+17.070.0%5.815Read
36Jordan AddisonWR · MIN2844+16.071.7%8.214Read
37Mack HollinsWR · NE4157+16.062.8%6.514
38Samaje PerineRB · CIN4460+16.031.1%4.615Read
39AJ BarnerTE · SEA722+15.078.6%7.117Read
40Chig OkonkwoTE · WAS1631+15.062.5%5.617Read
41Luke SchoonmakerTE · DAL6176+15.033.0%1.414
42Romeo DoubsWR · NE2540+15.074.2%8.616Read
43Theo JohnsonTE · NYG924+15.075.3%7.015
44Chris BrooksRB · GB6680+14.019.0%1.517Read
45Geno SmithQB · NYJ1630+14.086.5%11.615Read
46Jameson WilliamsWR · DET317+14.091.0%11.017Read
47Woody MarksRB · HOU2135+14.049.7%8.316Read
48Ashton JeantyRB · LV417+13.078.2%12.817Read
49Baker MayfieldQB · TB618+12.097.1%16.017Read
50Isaiah DavisRB · NYJ5264+12.027.5%3.816
51Kareem HuntRB · KC2537+12.047.5%8.017
52Tua TagovailoaQB · ATL1931+12.079.1%11.514Read
53Bryce YoungQB · CAR1425+11.090.8%13.616Read
54Courtland SuttonWR · DEN718+11.086.5%10.717Read
55Dawson KnoxTE · BUF2233+11.057.7%5.416
56Elijah HigginsTE · ARI4859+11.042.1%2.517
57Emanuel WilsonRB · SEA4657+11.030.7%5.117Read
58Jaylin LaneWR · WAS107118+11.032.8%2.915
59Ladd McConkeyWR · LAC2435+11.074.3%9.216Read
60Xavier WorthyWR · KC4859+11.058.5%6.414Read
61Emeka EgbukaWR · TB1929+10.078.6%9.717Read
62Kendrick BourneWR · ARI5969+10.053.4%5.314
63Ollie Gordon IIRB · MIA6171+10.022.3%3.017
64Bo NixQB · DEN110+9.099.7%17.917Read
65Chuba HubbardRB · CAR3342+9.041.7%7.415Read
66Jayden HigginsWR · HOU4958+9.058.3%6.417Read
67Mark AndrewsTE · BAL1726+9.062.4%6.317Read
68Saquon BarkleyRB · PHI514+9.074.4%13.416Read
69Aaron RodgersQB · PIT1523+8.089.2%14.116Read
70Breece HallRB · NYJ1220+8.060.9%11.916Read
71Jared GoffQB · DET412+8.098.7%17.517Read
72Jordan MasonRB · MIN3240+8.041.9%7.616Read
73Juwan JohnsonTE · NO816+8.075.8%8.317Read
74Tyrone Tracy Jr.RB · NYG2331+8.048.2%9.515Read
75Zay FlowersWR · BAL614+8.087.3%11.817Read
76Tyler WarrenTE · IND411+7.083.5%8.917Read
77Brevyn Spann-FordTE · DAL7379+6.024.8%1.216
78Brian Thomas Jr.WR · JAX3743+6.065.3%8.214Read
79Gunnar HelmTE · TEN3339+6.050.7%4.416Read
80Hunter HenryTE · NE612+6.079.2%8.817Read
81Kenneth GainwellRB · TB2026+6.049.8%10.917Read
82Rico DowdleRB · PIT1622+6.055.0%11.617Read
83Wan'Dale RobinsonWR · TEN1319+6.084.6%10.716Read
84Caleb WilliamsQB · CHI38+5.099.0%18.617Read
85Dalton SchultzTE · HOU1217+5.070.8%8.017Read
86Michael WilsonWR · ARI1520+5.081.3%10.717Read
87Ty JohnsonRB · BUF5055+5.029.5%5.217
88Kyle Pitts Sr.TE · ATL26+4.088.3%9.817Read
89Kyren WilliamsRB · LAR711+4.068.9%14.417Read
90Travis KelceTE · KC59+4.082.2%9.117Read
91Calvin Austin IIIWR · NYG7275+3.043.4%5.014
92Jordan LoveQB · GB1720+3.085.1%15.715Read
93Kenneth Walker IIIRB · KC2629+3.046.7%10.417Read
94Nick ChubbRB · HOU5154+3.027.8%5.515
95Jacory Croskey-MerrittRB · WAS3638+2.038.9%8.017Read
96Javonte WilliamsRB · DAL1012+2.065.8%14.116Read
97Kyle MonangaiRB · CHI3436+2.041.4%8.117Read
98Will ShipleyRB · PHI8385+2.010.9%1.114
99C.J. StroudQB · HOU2021+1.074.0%14.914Read
100Deebo Samuel Sr.WR · WAS3233+1.067.8%9.516Read
101Matthew StaffordQB · LAR23+1.099.2%20.617Read
102Alec PierceWR · IND21210.076.7%10.715Read
103Bijan RobinsonRB · ATL330.079.2%19.517Read
104Brashard SmithRB · KC70700.017.1%3.017
105Chase BrownRB · CIN990.066.4%14.617Read
106Christian McCaffreyRB · SF110.084.3%21.517Read
107Dak PrescottQB · DAL990.095.6%18.517Read
108DK MetcalfWR · PIT22220.075.8%10.515Read
109Jonathan TaylorRB · IND220.082.8%20.017Read
110Rasheen AliRB · BAL82820.011.1%1.315
111Tez JohnsonWR · TB70700.044.2%5.215
112Travis Etienne Jr.RB · NO13130.060.7%13.917Read
113Trevor LawrenceQB · JAX550.097.8%19.917Read
114Trey McBrideTE · ARI110.091.0%14.917Read
115Zach CharbonnetRB · SEA28280.046.1%10.716Read
116D'Andre SwiftRB · CHI1716-1.053.8%13.216Read
117De'Von AchaneRB · MIA65-1.071.5%18.116Read
118Dylan SampsonRB · CLE6059-1.022.8%4.715Read
119Ja'Marr ChaseWR · CIN43-1.089.3%15.716Read
120Jake FergusonTE · DAL1413-1.066.4%8.717Read
121Jauan JenningsWR · MIN2928-1.071.4%9.715Read
122Jaylen WaddleWR · DEN2625-1.073.7%10.116Read
123Justin HerbertQB · LAC1211-1.091.5%17.916Read
124Mitchell EvansTE · CAR5756-1.036.1%2.814
125Rhamondre StevensonRB · NE2221-1.049.0%11.614Read
126Oronde Gadsden IITE · LAC2523-2.054.9%7.115Read
127Tyler AllgeierRB · ARI4947-2.029.6%6.817Read
128A.J. BrownWR · NE1613-3.080.7%12.115Read
129Blake CorumRB · LAR4744-3.030.0%7.017Read
130Brian Robinson Jr.RB · ATL7269-3.015.9%3.417Read
131Harold Fannin Jr.TE · CLE118-3.072.6%9.416Read
132Isaac TeSlaaWR · DET8279-3.039.9%4.914Read
133RJ HarveyRB · DEN3027-3.042.5%10.817Read
134TreVeyon HendersonRB · NE2724-3.046.2%11.117Read
135Colby ParkinsonTE · LAR2420-4.056.2%7.714Read
136Devin SingletaryRB · NYG5450-4.027.0%5.917
137Jacoby BrissettQB · ARI2117-4.071.9%16.214Read
138Jahmyr GibbsRB · DET84-4.067.5%19.317Read
139Jalen HurtsQB · PHI117-4.091.7%18.816Read
140Kyle WilliamsWR · NE116112-4.030.1%3.214
141Troy FranklinWR · DEN4541-4.059.2%8.517Read
142Amon-Ra St. BrownWR · DET94-5.086.0%15.617Read
143Colston LovelandTE · CHI2015-5.060.8%8.516Read
144Dallas GoedertTE · PHI105-5.074.5%10.315Read
145David MontgomeryRB · HOU3732-5.037.5%9.117Read
146Jaylen WarrenRB · PIT2419-5.048.1%12.316Read
147Kayshon BoutteWR · NE5348-5.056.8%7.714Read
148Drake MayeQB · NE82-6.096.6%20.617Read
149Ray DavisRB · BUF7568-7.013.3%3.517Read
150Derrick HenryRB · BAL157-8.056.5%16.017Read
151George PickensWR · DAL146-8.082.3%14.417Read
152James Cook IIIRB · BUF146-8.058.1%16.817Read
153Josh DownsWR · IND6355-8.050.8%6.816Read
154Pat FreiermuthTE · PIT3527-8.050.2%6.215Read
155Quinshon JudkinsRB · CLE3123-8.042.3%11.214Read
156Chris OlaveWR · NO189-9.078.8%13.616Read
157Jaxson DartQB · NYG2414-10.067.3%17.314Read
158Josh JacobsRB · GB188-10.053.4%14.615Read
159Josh AllenQB · BUF131-12.091.5%22.816Read
160Kalif RaymondWR · CHI10694-12.033.0%3.715
161Keenan AllenWR · LAC5542-13.055.4%8.417
162Tank BigsbyRB · PHI8067-13.011.7%3.515Read
163Evan EngramTE · DEN4935-14.040.5%4.916Read
164Patrick Mahomes IIQB · KC184-14.084.0%20.314Read
165Jaxon Smith-NjigbaWR · SEA172-15.078.8%17.717Read
166Bhayshul TutenRB · JAX6852-16.018.8%5.615Read
167Jaylin NoelWR · HOU126110-16.025.6%3.317Read
168Khalil ShakirWR · BUF6044-16.052.8%8.216Read
169Sean TuckerRB · TB7456-18.015.6%5.117Read
170Parker WashingtonWR · JAX4627-19.058.9%9.716Read
171Tee HigginsWR · CIN3112-19.069.8%12.115Read
172Ryan FlournoyWR · DAL8060-20.040.4%6.315Read
173Nico CollinsWR · HOU3310-23.067.7%12.715Read
174Xavier SmithWR · LAR145122-23.018.7%2.516
175KaVontae TurpinWR · DAL11182-29.031.8%4.815
176Stefon DiggsWR · NE5626-30.055.4%9.917Read
177Marvin Mims Jr.WR · DEN10471-33.033.7%5.115
178Puka NacuaWR · LAR351-34.066.2%19.416Read
179Davante AdamsWR · LAR528-44.056.9%13.814Read
180DeMario DouglasWR · NE12177-44.026.2%5.016
181Luther Burden IIIWR · CHI10253-49.034.9%7.015Read
182CeeDee LambWR · DAL4211—61.9%12.613Read
183Brock BowersTE · LV194—61.4%12.012Read
184Omarion HamptonRB · LAC4315—33.1%13.39Read
185Drake LondonWR · ATL387—65.2%14.012Read
186Jeremiyah LoveRB · ARI—————0Read
187Rashee RiceWR · KC975—37.3%15.48Read
188Malik NabersWR · NYG144——18.8%—4Read
189Cam SkatteboRB · NYG5510—25.3%14.58Read
190Garrett WilsonWR · NYJ99——35.8%—7Read
191Lamar JacksonQB · BAL2316—69.6%16.513Read
192Joe BurrowQB · CIN3315—43.6%16.88Read
193Mike EvansWR · SF11537—31.0%8.78Read
194Terry McLaurinWR · WAS7932—41.0%9.510Read
195Bucky IrvingRB · TB3918—37.1%12.310Read
196Jadarian PriceRB · SEA—————0Read
197Jayden DanielsQB · WAS36——38.2%—7Read
198Rome OdunzeWR · CHI4024—63.3%10.312Read
199Christian WatsonWR · GB8615—39.8%11.510Read
200Carnell TateWR · TEN—————0Read
201Tucker KraftTE · GB472—42.2%12.68Read
202Marvin Harrison Jr.WR · ARI6636—49.6%8.912Read
203Jordyn TysonWR · NO—————0Read
204Sam LaPortaTE · DET417—46.9%9.79Read
205Makai LemonWR · PHI—————0Read
206Chris Godwin Jr.WR · TB9449—37.7%7.49Read
207George KittleTE · SF343—50.7%12.111Read
208Brock PurdyQB · SF276—52.0%19.79Read
209J.K. DobbinsRB · DEN4825—29.8%11.010Read
210Jayden ReedWR · GB152——16.4%—5Read
211Jakobi MeyersWR · JAX—39——8.616Read
212Quentin JohnstonWR · LAC3916—64.3%11.213Read
213Isaiah LikelyTE · NYG3842—47.8%4.012Read
214Kyler MurrayQB · MIN41——27.6%—5Read
215Dalton KincaidTE · BUF7110—26.0%8.912Read
216Ricky PearsallWR · SF7446—43.0%7.89Read
217Jonathon BrooksRB · CAR—————0Read
218Tyler ShoughQB · NO2522—54.0%14.411Read
219Aaron Jones Sr.RB · MIN4033—36.9%8.712Read
220KC ConcepcionWR · CLE—————0Read
221Chris Rodriguez Jr.RB · JAX5741—24.9%7.512Read
222Malik WillisQB · MIA—————4Read
223Kenyon SadiqTE · NYJ—————0Read
224Jalen CokerWR · CAR7656—42.5%6.711Read
225Rashid ShaheedWR · SEA—52——7.118Read
226Isiah PachecoRB · DET3849—37.4%6.013Read
227Brenton StrangeTE · JAX3118—51.3%7.912Read
228Keaton MitchellRB · LAC7863—12.4%3.913Read
229Daniel JonesQB · IND2213—70.2%17.413Read
230Jonah ColemanRB · DEN—————0Read
231Jalen McMillanWR · TB171——12.7%—4Read
232Omar Cooper Jr.WR · NYJ—————0Read
233Tyjae SpearsRB · TEN4145—35.3%6.913Read
234Alvin KamaraRB · NO3539—40.8%7.711Read
235Denzel BostonWR · CLE—————0Read
236Antonio WilliamsWR · WAS—————0Read
237Fernando MendozaQB · LV—————0Read
238Nicholas SingletonRB · TEN—————0Read
239Tyreek HillWR · MIA156——15.6%—4Read
240David NjokuTE · LAC4025—47.2%6.311Read
241Brandon AiyukWR · SF—————0
242Calvin RidleyWR · TEN128——24.0%—7Read
243Emmett JohnsonRB · KC—————0Read
244Mike Washington Jr.RB · LV—————0Read
245Greg DulcichTE · MIA7532—24.7%5.59Read
246Eli StowersTE · PHI—————0Read
247Zachariah BranchWR · ATL—————0Read
248Kaytron AllenRB · WAS—————0Read
249Braelon AllenRB · NYJ—————4Read
250De'Zhaun StriblingWR · SF—————0Read
251Tank DellWR · HOU—————0Read
252Adonai MitchellWR · NYJ—86——4.516Read
253Travis HunterWR · JAX—————7Read
254Chris BellWR · MIA—————0Read
255Germie BernardWR · PIT—————0Read
256Jordan JamesRB · SF—————0Read
257Terrance FergusonTE · LAR6841—30.6%4.211Read
258MarShawn LloydRB · GB—————0Read
259Malachi FieldsWR · NYG—————0Read
260Kimani VidalRB · LAC2934—43.0%8.513Read
261James ConnerRB · ARI—————3Read
262Deshaun WatsonQB · CLE—————0Read
263Keon ColemanWR · BUF6254—51.5%7.012Read
264Dontayvion WicksWR · PHI8483—39.8%4.713Read
265Justice HillRB · BAL6353—21.1%5.510Read
266Demond ClaiborneRB · MIN—————0
267Shedeur SandersQB · CLE3535—40.1%10.68Read
268Chris Brazzell IIWR · CAR—————0
269Ted Hurst IIIWR · TB—————0
270Michael Penix Jr.QB · ATL2826—50.0%13.49Read
271Kaelon BlackRB · SF—————0
272Christian KirkWR · SF9291—37.8%4.011Read
273Jake TongesTE · SF6021—33.9%7.610Read
274Mike GesickiTE · CIN7036—29.0%4.712Read
275Jaylen WrightRB · MIA7958—12.1%5.19Read
276George HolaniRB · SEA—76——2.010Read
277Jaydon BlueRB · DAL—————5Read
278Darnell WashingtonTE · PIT2737—52.8%4.513
279Austin EkelerRB—————2Read
280Pat BryantWR · DEN7585—42.8%4.613Read
281Joe MixonRB—————0Read
282Kirk CousinsQB · LV2936—50.0%10.410Read
283Kaleb JohnsonRB · PIT—88——0.810Read
284Rashod BatemanWR · BAL5797—55.2%3.513Read
285Elijah SarrattWR · BAL—————0
286Ja'Kobi LaneWR · BAL—————0
287Tory HortonWR · SEA13650—21.1%7.38Read
288Najee HarrisRB · LAC—————3
289Michael MayerTE · LV4340—46.5%4.313
290Tyquan ThorntonWR · KC10564—33.3%5.912Read
291Devaughn VeleWR · NO8963—39.0%6.09Read
292Caleb DouglasWR · MIA—————0
293Mason TaylorTE · NYJ1834—61.9%5.113
294Adam RandallRB · BAL—————0
295Malik DavisRB · DAL7762—12.7%4.010
296J.J. McCarthyQB · MIN2628—52.2%12.510
297Jalen TolbertWR · MIA88113—39.4%3.112Read
298Skyler BellWR · BUF—————0
299Zavion ThomasWR · CHI—————0
300Carson BeckQB · ARI—————0
301Brenen ThompsonWR · LAC—————0
302Ja'Tavion SandersTE · CAR5453—37.6%3.312
303Devin NealRB · NO5951—23.9%5.79
304Elijah ArroyoTE · SEA6962—29.4%2.313
305DJ GiddensRB · IND—————5
306Charlie KolarTE · LAC5261—39.4%2.413
307Eli RaridonTE · NE—————0
308Emari DemercadoRB · KC6961—17.5%4.312
309Odell Beckham Jr.WR · NYG—————0
310Oscar DelpTE · NO—————0
311Savion WilliamsWR · GB—136——1.712
312Hollywood BrownWR · PHI—————0
313Anthony Richardson Sr.QB · IND—————2
314Treylon BurksWR · WAS119117—28.0%3.08
315Nick Westbrook-IkhineWR · IND87143—39.5%1.113
316Justin JolyTE · DEN—————0
317Justin FieldsQB · KC3219—47.6%15.99
318Bryce LanceWR · NO—————0
319Max KlareTE · LAR—————0
320Kevin Coleman Jr.WR · MIA—————0
321Devontez WalkerWR · BAL16288—15.0%4.38
322Erick All Jr.TE · CIN—————0
323Cyrus AllenWR · KC—————0
324Jalen RoyalsWR · KC—————2
325Tahj BrooksRB · CIN—91——0.512
326Greg DortchWR · DET12474—25.9%5.112
327Dyami BrownWR · WAS11396—31.3%3.611
328Eli HeidenreichRB · PIT—————0
329Taylen GreenQB · CLE—————0
330Joe FlaccoQB · CIN—32——11.313
331Trey BensonRB · ARI84——10.8%—4
332Roman WilsonWR · PIT12795—25.0%3.69
333Luke McCaffreyWR · WAS15572—16.1%5.19
334James MitchellTE · CAR—————2
335Mac JonesQB · SF3129—48.0%11.811
336Dont'e Thornton Jr.WR · LV83137—39.8%1.711
337Deion BurksWR · IND—————0
338Phil MafahRB · DAL—————1
339Ashton DulinWR · IND158139—15.5%1.512
340Seth McGowanRB · IND—————0
341Michael TriggTE · DAL—————0
342Joshua PalmerWR · BUF—————0
343Colbie YoungWR · CIN—————0
344Cade KlubnikQB · NYJ—————0
345Jameis WinstonQB · NYG50——13.5%—3
346Malik BensonWR · LV—————0
347Konata MumpfieldWR · LAR109128—31.9%2.010
348Luke MusgraveTE · GB5054—40.5%2.913
349CJ DanielsWR · LAR—————0
350KeAndre Lambert-SmithWR · LAC176140—10.3%1.410
351Tutu AtwellWR · MIA15398—16.4%3.58
352Austin HooperTE · ATL4448—45.8%3.813
353Tyler HigbeeTE · LAR6329—32.4%5.910
354Tanner KoziolTE · JAX—————0
355Matt HibnerTE · BAL—————0
356Marlin KleinTE · HOU—————0
357Nate BoerkircherTE · JAX—————0
358Jahdae WalkerWR · CHI—————6
359Ty SimpsonQB · LAR—————0
360Davis MillsQB · HOU42——26.0%—6
361Damien MartinezRB · GB—————0
362Reggie VirgilWR · ARI—————0
363Cedric TillmanWR · CLE6890—47.9%4.112
364Jeff CaldwellWR · KC—————0
365Joe RoyerTE · CLE—————0
366Jack EndriesTE · CIN—————0
367Daniel BellingerTE · TEN3746—48.3%3.913
368Noah FantTE · NO5938—34.0%4.413
369Trevor EtienneRB · CAR—90——0.717
370Gardner Minshew IIQB · ARI—————4
371Sam RoushTE · CHI—————0
372Jackson HawesTE · BUF4650—42.9%3.413
373Ben SinnottTE · WAS6458—32.2%2.59
374Josh OliverTE · MIN5144—39.8%4.012
375Jawhar JordanRB · HOU—————4
376Will HowardQB · PIT—————0
377Tai FeltonWR · MIN—153——0.312
378Marquez Valdes-ScantlingWR · DAL—119——2.89
379Adam TrautmanTE · DEN2357—56.5%2.713
380Isaac GuerendoRB · SF—————7
381Jam MillerRB · NE—————0
382Jalen MilroeQB · SEA—————3
383Marcus MariotaQB · WAS3027—48.9%12.610
384Tyson BagentQB · CHI—————2
385Tanner McKeeQB · PHI—————4
386Joe Milton IIIQB · DAL—————4
387Zavier ScottRB · MIN—72——2.911
388Jarquez HunterRB · LAR—————0
389Riley NowakowskiTE · PIT—————0
390Kendre MillerRB · NO85——10.0%—7
391Jake BoboWR · SEA174——10.8%—5
392Jacob CowingWR · SF—————0
393Hakeem ButlerWR · DEN—————0
394Riley LeonardQB · IND53——12.2%—5
395Darren WallerTE · MIA7614—24.1%8.59
396John RossWR—————0
397Caleb LohnerTE · DEN—————0
398Bauer SharpTE · TB—————0
399Elijah MooreWR · PHI150121—16.5%2.79
400Robert Henry Jr.RB · WAS—————0
401Ja'Lynn PolkWR · NO—————0
402Mitch TinsleyWR · CIN—————0
403Anthony SmithWR · DAL—————0
404Isaiah NeyorWR · GB—————0
405Jalin HyattWR · NYG163——14.9%—6

A dash is a measurement that could not be taken, not a zero. Positional finish needs at least eight games, so a player who missed most of the season has none; snap-share rank needs enough snaps to clear the usage floor, so a player who barely played has none either. The gap needs both sides plus fourteen games, which is the strictest of the three and the reason more rows show a dash in the Usage Gap column than in either column it comes from. Rows with no gap sort to the bottom, beneath every row that has one.

How this board is built

How the usage gap is computed

Two ranks, subtracted. Usage is the player's rank among players at his own position by share of his team's offensive snaps. Production is his 2025 positional finish by Half-PPR points per game. The gap is finish minus usage, so a positive number means he finished that many positional places below where his snap count ranked him. Both sides are positional rather than overall, so a tight end is never measured against a running back's snap count.

Why usage is the half that matters

Across 2016 to 2025, opportunity is what carries from one season to the next and efficiency largely does not. Snap share repeats at a correlation of about point six four and carries per game about the same; yards per carry sits near point three eight and receiving touchdown rate near point two one. So a season built on snaps rests on firmer ground than one built on scoring rate, and that is what a wide gap is pointing at.

What a wide gap does not mean

It is a description of one season, not a prediction about the next. A back who finished ahead of his usage may keep doing it; a receiver who finished behind his may never get the targets again. This board is where the question starts. It carries no advice about who to draft, no projections, and there are no start-or-sit calls anywhere on this site.

Why many rows carry no gap

A large share of the board shows its figures and no gap, because for those players the two sides would not be measuring the same season. Snap share is cumulative across a team's whole year while positional finish is per game, so a player who missed real time carries a depressed share against an undisturbed scoring rate, and the difference between them measures absence rather than efficiency. Rashee Rice played eight games: his season snap share ranks 97th at his position while his per-game scoring finished 5th, and calling that a 92-place gap would be describing an injury as an insight. So the gap is withheld below fourteen games, and withheld entirely for players with no qualifying 2025 snaps. Those rows keep whichever real figures they have and decline to claim a third.

How deep the board runs

Every fantasy-relevant player carrying a 2025 season, ordered by the gap. The board ran seventy rows deep until July 2026 and runs several hundred now, and the extra depth changes no rank above it: positional finish is computed across the whole population of players with at least eight games, not across whoever happens to be on this page, so adding names further down cannot move the players already here. The deep rows are thinner by nature — the further past the draftable core you go, the more players there are whose season was too short to measure — which is why the columns are shown even where the gap is withheld.

Cite this

Muffed, “Usage vs Production,” muffed.ai/stats/market-vs-reality. 2025 snap share against 2025 positional finish. Data via nflverse; participation charting via FTN Data via nflverse.

Free to quote and link with credit. The underlying figures are recomputed from public play-by-play — see how we verify every number.

Choosing between two of these players?

Both men's 2025 production side by side, and which of them rests on inputs that historically repeat.

All comparisons →

More leaderboards

Follow the football you care about. Players, teams, stat boards — press Follow on any of them, and that is what your weekly email is made of. Nothing you didn't ask for.

Free. One email a week, in season.

Source: nflverse play-by-play + FTN Data via nflverse participation charting, 2025 regular season. Updated Oct 9, 2026. How we verify our data.

Use Muffed in your AI

Ask Claude or ChatGPT football questions and get these verified figures back, with sources. Add https://muffed.ai/api/mcp — free, no account, no API key.

Add to Claude · Set up in ChatGPT · How it works →