Fourth & Inches

2026 regular · wk 4 · half ppr · 64 games lined

Rookie rankings

80 rookies. Two boards — the college grade, and the ranking once draft capital is known.

Dynasty value ages this season’s projection over six seasons on a measuredage curve, regresses his rate and availability toward the mean as the horizon lengthens, and discounts each year by the measured chance the player is still fantasy-relevant. All come from nflverse 2012–2025: production is estimated with player fixed effects, so each man is compared against his own career rather than against whoever else happens to be that age. Ages marked * are assumed.

This is the board to draft from. It blends this season’s projection, which knows the room he landed in, with what his draft slot has historically returned over six seasons. Capital carries the larger share, because a rookie’s year-one role is a statement about an August depth chart rather than about his career.

#PlayerPosAge2026 VORDynasty valuevs redraft
12Jeremiyah LoveARIRRB2175318+18
21Carnell TateTENRWR2127250+59
36Jordyn TysonNORWR2211190+77
39Jadarian PriceSEARRB2255182+9
47Makai LemonPHIRWR221161+93
51KC ConcepcionCLERWR223155+81
69Denzel BostonCLERWR22-3116+82
70Omar CooperNYJRWR22-2112+80
80De'Zhaun StriblingSFRWR23-497+82
90Germie BernardPITRWR22-4178+227
91Fernando MendozaLVRQB22-18677+553
106Kaelon BlackSFRRB24-5553+300
110Kenyon SadiqNYJRTE21352+20
111Antonio WilliamsWASRWR22-4250+209
116Malachi FieldsNYGRWR23-3945+179
118Caleb DouglasMIARWR23-2844+120
123Zachariah BranchATLRWR22-6141+317
125Ja'Kobi LaneBALRWR22-1140+70
127Ty SimpsonLARQB23-13939+509
129Ted HurstTBRWR22-5038+237
130Chris BrazzellCARRWR23-1238+67
134Zavion ThomasCHIRWR22-6434+330
136Chris BellMIARWR22-5532+266
137Jonah ColemanDENRRB23-932+46
142Eli StowersPHIRTE23-927+44
144Nate BoerkircherJAXRTE25-5426+254
145Brenen ThompsonLACRWR23-5226+233
146Mike WashingtonLVRRB23-1725+63
148Marlin KleinHOURTE24-6525+326
150Max KlareLARTE23-6624+330
153Cyrus AllenKCRWR23-724+17
158Sam RoushCHIRTE23-7022+341
159Elijah SarrattBALRWR23-6521+313
161Oscar DelpNORTE23-7121+346
168Kaden WetjenPITRWR24-9118+423
170Will KacmarekMIARTE23-6817+319
172Skyler BellBUFRWR24-6317+284
173Eli RaridonNERTE22-5115+199
175Bryce LanceNORWR24-7314+342
176Colbie YoungCINRWR24-5314+216
178Reggie VirgilARIRWR22-7014+323
181Kendrick LawDETRWR23-1514+22
182Kevin ColemanMIARWR23-9713+428
184Barion BrownNORWR22-6713+302
185Josh CameronJAXRWR23-9413+412
187Malik BensonLVRWR23-8913+399
188CJ DanielsLARWR24-7513+346
189Emmanuel HendersonSEARWR23-8813+394
190CJ WilliamsJAXRWR22-7413+336
191Lewis BondHOURWR23-8913+394
193Anthony SmithDALRWR24-9113+397
194Deion BurksINDRWR23-10613+429
195Carson BeckARIRQB23-14013+442
198Drew AllarPITRQB22-14110+440
199Emmett JohnsonKCRRB22-8310+365
200Max BredesonMINRRB23-939+396
201Nicholas SingletonTENRRB22-949+399
202Adam RandallBALRRB22-1490
203Kaytron AllenWASRRB23-999+411
204Demond ClaiborneMINRRB22-1008+415
205Jam MillerRRB22-818+351
206Eli HeidenreichPITRRB23-748+324
207Seth McGowanINDRRB24-968+398
209Cade KlubnikNYJRQB22-1927+436
213Justin JolyMIARTE22-946+386
215Tanner KoziolJAXRTE22-965+391
218Riley NowakowskiPITRTE24-955+385
219Joe RoyerCLERTE24-534+171
220Josh CuevasBALRTE23-974+389
223Seydou TraoreMIARTE24-964+384
225Bauer SharpTBRTE23-983+387
228Cole PaytonPHIRQB23-1413+413
230Taylen GreenCLERQB23-1413+409
237Jaren KanakTENRTE22-151−33
238Jack EndriesCINRTE22-721+272
239Dallen BentleyDENRTE25-731+276
240Carsen RyanCLERTE23-1001+380
243Behren MortonNERQB24-1411+397
244Garrett NussmeierKCRQB24-1411+398
245Athan KaliakmanisWASRQB23-1971+401

College Credit

what he did before the NFL got hold of him

How past classes graded

out-of-sample, with what they went on to do

551 players
75–10055% usefuln=71
50–7428% usefuln=177
25–4918% usefuln=177
0–248% usefuln=126
PlayerPosClassPickGradeReturnedOutcome
Amari CooperWR20154100244startable season
Chris ConleyWR2015761000never startable
Ezekiel ElliottRB20164100482startable season
Corey ColemanWR2016151001never startable
Derrick HenryRB20164510076startable season
John RossWR2017910022never startable
Evan EngramTE201723100124startable season
Saquon BarkleyRB20182100326startable season
Lamar JacksonQB201832100307startable season
Justin JeffersonWR202022100542startable season
Jonathan TaylorRB202041100392startable season
Jalen HurtsQB202053100315startable season
Lynn Bowden Jr.WR2020801000never startable
Kyle PittsTE2021410079startable season
DeVonta SmithWR202110100274startable season
Melvin GordonRB20151599268startable season
J.K. DobbinsRB2020559753startable season
Jaelen StrongWR201570930never startable
D'Onta ForemanRB201789932never startable
Nick ChubbRB20183592280startable season
Henry Ruggs IIIWR2020129223never startable
Denzel MimsWR202059910never startable
Mike GesickiTE2018428961startable season
Curtis SamuelWR20174088100startable season
Clyde Edwards-HelaireRB2020328898startable season
Chase ClaypoolWR2020498889startable season
Jay AjayiRB201514987105startable season
Kerryon JohnsonRB2018438764startable season
T.J. HockensonTE2019887208startable season
Elijah MooreWR2021348738never startable
Tyler LockettWR2015698691startable season
David NjokuTE2017298629startable season
Chris GodwinWR20178486225startable season
Deshaun WatsonQB20171285280startable season
Jerry JeudyWR2020158574startable season
Cole KmetTE2020438562startable season
Josh DoctsonWR201622842never startable
Laquon TreadwellWR201623840never startable
Rodney AndersonRB2019211840never startable
Donovan Peoples-JonesWR20201878416never startable
Trey SermonRB202188840never startable
C.J. ProsiseRB201690835never startable
Malachi DupreWR2017247830never startable
Marquise BrownWR20192583151startable season
N'Keal HarryWR201932830never startable
Dede WestbrookWR20171108238never startable
Noah FantTE2019208239startable season
Mecole HardmanWR2019568225never startable
Javonte WilliamsRB20213582100startable season
Sterling ShepardWR20164080136startable season
Gerald EverettTE201744802never startable
Derrius GuiceRB2018598014never startable
Miles BoykinWR201993800never startable
Ja'Marr ChaseWR2021580585startable season
Travis EtienneRB20212580197startable season
Sammie CoatesWR201587790never startable
Corey DavisWR201757982startable season
Tyler JohnsonWR2020161791never startable
Dyami BrownWR202182790never startable
Keenan ReynoldsRB2016182780never startable
Kadarius ToneyWR202120780never startable
Tyler BoydWR20165577139startable season
JuJu Smith-SchusterWR20176277254startable season
Carlos HendersonWR201782770never startable
Josh JacobsRB20192477262startable season
CeeDee LambWR20201777478startable season
Parris CampbellWR201959760never startable
Jordan LeggettTE2017150750never startable
DJ CharkWR20186175107startable season
Royce FreemanRB201871750never startable
Amari RodgersWR202185750never startable
Brett HundleyQB2015147740never startable
Hunter HenryTE20163574107startable season
Elijah HoodRB2017242740never startable
KJ HamlerWR202046740never startable
Rondale MooreWR2021497412never startable
T.J. YeldonRB2015367335never startable
Joshua DobbsQB2017135730never startable
Rashod BatemanWR2021277343startable season
Marcus MariotaQB201527220startable season
Rashaad PennyRB201827722never startable
Christian KirkWR20184772105startable season
Bo ScarbroughRB2018236720never startable
Kahale WarringTE201986720never startable
Quintez CephusWR2020166724never startable
Nelson AgholorWR2015207164startable season
Tony LippettWR2015156710never startable
Daniel BravermanWR2016230710never startable
Leonard FournetteRB2017471263startable season
Bucky HodgesTE2017201710never startable
Auden TateWR2018253710never startable
D'Andre SwiftRB20203571200startable season
Devin FunchessWR2015417057startable season
Jeremy McNicholsRB2017162700never startable
James WashingtonWR201860700never startable
Tre'Quan SmithWR201891700never startable
JJ Arcega-WhitesideWR201957700never startable
Dexter WilliamsRB2019194700never startable
Jalen ReagorWR202021700never startable
Bryan EdwardsWR202081700never startable
Devin SmithWR201537690never startable
Ty MontgomeryWR2015946934never startable
Zay JonesWR2017376916never startable
Joe MixonRB20174869214startable season
DeShone KizerQB201752690never startable
Damien HarrisRB2019876994startable season
Tee HigginsWR20203369245startable season
Devin AsiasiTE202091690never startable
DeVante ParkerWR2015146838never startable
Beau SandlandTE2016252680never startable
Patrick MahomesQB20171068289startable season
O.J. HowardTE2017196861startable season
Samaje PerineRB2017114682never startable
Sony MichelRB2018316864startable season
Miles SandersRB20195368135startable season
Justice HillRB2019113680never startable
Brycen HopkinsTE2020136680never startable
Christian McCaffreyRB2017867559startable season
Dante PettisWR201844671never startable
Keke CouteeWR20181036715never startable
Josh OliverTE201969670never startable
Darius SlaytonWR20191716756startable season
Kaden SmithTE20191766716never startable
AJ DillonRB2020626756startable season
Tutu AtwellWR202157670never startable
Ricardo LouisWR2016114660never startable
Harrison BryantTE2020115660never startable
Kenneth GainwellRB2021150660never startable
Ameer AbdullahRB2015546515never startable
Tre McBrideWR2015245650never startable
Jordan HowardRB201615065211startable season
Thomas DuarteTE2016231650never startable
Keith MarshallRB2016242650never startable
Josh ReynoldsWR2017117650never startable
Antonio GibsonRB20206665190startable season
Phillip DorsettWR201529640never startable
Dak PrescottQB201613564107startable season
Isaiah FordWR2017237640never startable
D.J. MooreWR20182464221startable season
Braxton BerriosWR2018210640never startable
Alexander MattisonRB2019102640never startable
Caleb WilsonTE2019254640never startable
Kenneth DixonRB2016134636never startable
Taywan TaylorWR201772630never startable
Dillon MitchellWR2019239630never startable
Brandon AiyukWR20202563257startable season
Noah BrownWR2017239620never startable
Antonio CallawayWR2018105620never startable
Jordan LasleyWR2018162620never startable
Kyler MurrayQB2019162247startable season
D.K. MetcalfWR20196462298startable season
Malcolm PerryRB2020246620never startable
Najee HarrisRB20212462272startable season
Seth WilliamsWR2021219620never startable
Jaylen SamuelsTE2018165615never startable
Gary Jennings JrWR2019120610never startable
Benny Snell Jr.RB2019122610never startable
Nico CollinsWR20218961215startable season
Michael CarterRB20211076125never startable
Tyler HigbeeTE20161106037startable season
Anthony MillerWR201851600never startable
Ian ThomasTE2018101605never startable
Equanimeous St. BrownWR2018207600never startable
Joe ReedWR2020151600never startable
Anthony SchwartzWR202191600never startable
Brevin JordanTE2021147600never startable
Tevin ColemanRB20157359112startable season
Karlos WilliamsRB20151555927never startable
Kenny BellWR2015162590never startable
Paul PerkinsRB2016149590never startable
Mike WilliamsWR201775979startable season
Trace McSorleyQB2019197590never startable
Isaiah CoulterWR2020171590never startable
Darnell MooneyWR20201735963startable season
Isaiah HodginsWR20202075919never startable
Tyler ErvinRB2016119580never startable
Josh MaloneWR2017128580never startable
Sam DarnoldQB20183580never startable
Cam AkersRB2020525835never startable
Adam ShaheenTE201745570never startable
Alvin KamaraRB20176757439startable season
Jonnu SmithTE20171005719never startable
DaeSean HamiltonWR2018113570never startable
Deon CainWR2018185570never startable
Cedrick Wilson Jr.WR20182085724never startable
Darrell HendersonRB2019705756startable season
Jordan LoveQB2020265743startable season
Amon-Ra St. BrownWR202111257470startable season
Rhamondre StevensonRB202112057148startable season
David CobbRB2015138560never startable
A.J. BrownWR20195156364startable season
Alizé MackTE2019231560never startable
Tylan WallaceWR2021131560never startable
Kevin WhiteWR20157550never startable
Darren WallerWR2015204550never startable
Michael RobertsTE2017127550never startable
Stephen SullivanTE2020251550never startable
Dax MilneWR2021258550never startable
Rashad GreeneWR2015139540never startable
Kenyan DrakeRB2016735460startable season
Tyreek HillWR201616554387startable season
Moritz BoehringerWR2016180540never startable
Mike ThomasWR2016206540never startable
Aaron BurbridgeWR2016213540never startable
Devin FullerWR2016238540never startable
Eric SaubertTE2017174540never startable
Chris CarsonRB201724954192startable season
Justin WatsonWR2018144540never startable
Troy FumagalliTE2018156540never startable
Tremon SmithWR2018196540never startable
Andy IsabellaWR201962540never startable
Michael Pittman Jr.WR20203454213startable season
Zack MossRB202086540never startable
Pat FreiermuthTE2021555471startable season
Breshad PerrimanWR201526530never startable
Justin HardyWR2015107530never startable
Jacoby BrissettQB201691530never startable
Michael GallupWR20188153100startable season
Trayveon WilliamsRB2019182530never startable
Joe BurrowQB2020153190startable season
Darrynton EvansRB202093530never startable
Jaylen WaddleWR2021653262startable season
Terrace Marshall Jr.WR202159530never startable
Sam EhlingerQB2021218530never startable
Tyler KroftTE201585525never startable
Jeremy LangfordRB2015106526never startable
David MooreWR2017226520never startable
Tyler ConklinTE2018157520never startable
Russell GageWR20181945260startable season
Deebo SamuelWR20193652299startable season
KeeSean JohnsonWR2019174520never startable
Scotty MillerWR2019208520never startable
Gabe DavisWR20201285276startable season
Freddie SwainWR2020214520never startable
Jaelon DardenWR2021129520never startable
Austin HooperTE20168151102startable season
Pharoh CooperWR2016117510never startable
Wendell SmallwoodRB2016153510never startable
Jordan AkinsTE201898513never startable
Travis HomerRB2019204510never startable
Mike WeberRB2019218510never startable
Devin DuvernayWR202092510never startable
Clive WalfordTE201568500never startable
DeAndre SmelterWR2015132500never startable
Marlon MackRB201714350135startable season
Ray-Ray McCloudWR2018187500never startable
Eno BenjaminRB2020222500never startable
Hunter LongTE202181500never startable
Jamison CrowderWR20151054974startable season
Devontae BookerRB2016136497never startable
Isaiah McKenzieWR2017172490never startable
Josh AllenQB2018749302startable season
Justin JacksonRB2018251490never startable
Trey LanceQB20213490never startable
Zach DavidsonTE2021168490never startable
Malcolm JohnsonTE2015195480never startable
Terry McLaurinWR20197648245startable season
Darwin ThompsonRB2019214480never startable
James ProcheWR2020201480never startable
Cornell PowellWR2021181480never startable
Javorius AllenRB20151254721never startable
Jonathan WilliamsRB2016156470never startable
Dwayne WashingtonRB2016236470never startable
Jeremy SprinkleTE2017154470never startable
Trent TaylorWR2017177470never startable
Hayden HurstTE201825476never startable
Ronald Jones IIRB2018384793startable season
Daniel JonesQB201964759startable season
Terry GodwinWR2019237470never startable
Jake FunkRB2021233470never startable
Will FullerWR2016214697startable season
Rashard HigginsWR2016172464never startable
Dalvin CookRB20174146238startable season
Josh RosenQB201810460never startable
Marcell AtemanWR2018228460never startable
Trey QuinnWR2018256460never startable
K.J. HillWR2020220460never startable
Mike DavisRB2015126450never startable
Kareem HuntRB20178645297startable season
Baker MayfieldQB20181451never startable
Hakeem ButlerWR2019103450never startable
Tommy TrembleTE202183450never startable
Ian BookQB2021133450never startable
Todd GurleyRB20151044381startable season
James O'ShaughnessyTE2015173443never startable
A.J. DerbyTE2015202440never startable
Seth DevalveTE2016138440never startable
Jordan PaytonWR2016154440never startable
Alex CollinsRB20161714476startable season
Rico GathersTE2016217440never startable
Amara DarbohWR2017106440never startable
Jake ButtTE2017145440never startable
Kalen BallageRB2018131440never startable
John KellyRB2018176440never startable
Javon WimsWR2018224440never startable
Ty JohnsonRB2019186440never startable
Collin JohnsonWR2020165440never startable
Ihmir Smith-MarsetteWR2021157440never startable
Christian HackenbergQB201651430never startable
Demarcus AyersWR2016229430never startable
James ConnerRB201710543200startable season
Mark AndrewsTE20188643315startable season
Alex McGoughQB2018220430never startable
Tyrie ClevelandWR2020252430never startable
Trevor LawrenceQB202114361startable season
Kylen GransonTE2021127430never startable
Matt JonesRB2015954222never startable
Foster MoreauTE2019137420never startable
Colby ParkinsonTE2020133420never startable
Chuba HubbardRB20211264250startable season
Elijah MitchellRB20211944270startable season
Jesse JamesTE2015160410never startable
Wayne GallmanRB2017140410never startable
Robert DavisWR2017209410never startable
Ryquell ArmsteadRB2019140410never startable
Quez WatkinsWR2020200410never startable
Dazz NewsomeWR2021221410never startable
David JohnsonRB20158640307startable season
David MorganTE2016188400never startable
ArDarius StewartWR201779400never startable
Kelvin HarmonWR2019206400never startable
La'Mical PerineRB2020120400never startable
Khalil HerbertRB20212174036never startable
Jameis WinstonQB201513937startable season
Stefon DiggsWR201514639260startable season
Paxton LynchQB201626390never startable
Ryan SwitzerWR2017133390never startable
Chad HansenWR2017141390never startable
Brian HillRB2017156390never startable
Mason SchreckTE2017251390never startable
Courtland SuttonWR2018403965startable season
Dallas GoedertTE20184939118startable season
Chris HerndonTE20181073912never startable
Dalton KeeneTE2020101390never startable
Cameron Artis-PayneRB2015174384never startable
Da'Ron BrownWR2015233380never startable
Demarcus RobinsonWR2016126380never startable
George KittleTE201714638330startable season
David MontgomeryRB20197338227startable season
Riley RidleyWR2019126380never startable
Neal SterlingWR2015220370never startable
Tajae SharpeWR2016140370never startable
Temarrick HemingwayTE2016177370never startable
Kolby ListenbeeWR2016192370never startable
Calvin RidleyWR20182637260startable season
Ito SmithRB2018126370never startable
Mike WhiteQB2018171370never startable
Dwayne HaskinsQB201915370never startable
Irv Smith Jr.TE201950370never startable
Zach GentryTE2019141370never startable
Justin FieldsQB2021113797startable season
Jared GoffQB201613653startable season
Jakeem GrantWR2016186360never startable
J'Mon MooreWR2018133360never startable
Luke FalkQB2018199360never startable
Antonio Gandy-GoldenWR2020142360never startable
DeeJay DallasRB2020144360never startable
Jeff HeuermanTE201592350never startable
Jerell AdamsTE2016184350never startable
Kyle LaulettaQB2018108350never startable
Jordan WilkinsRB2018169350never startable
Kellen MondQB202166350never startable
Charone PeakeWR2016241340never startable
Dalton SchultzTE20181373482startable season
Zach WilsonQB20212340never startable
Dorial Green-BeckhamWR201540330never startable
Evan SpencerWR2015187330never startable
Josh RobinsonRB2015205330never startable
Kennard BackmanTE2015213330never startable
Cody CoreWR2016199330never startable
Devin LucienWR2016225330never startable
DeAngelo YanceyWR2017175330never startable
Trevon WescoTE2019121330never startable
Tony PollardRB20191283316never startable
Nate StanleyQB2020244330never startable
Jeff DriskelQB20162073212never startable
Damion RatleyWR2018175320never startable
Dawson KnoxTE2019963258startable season
Justin HerbertQB2020632227startable season
Leonte CarrooWR201686310never startable
Malcolm MitchellWR2016112310never startable
Daniel LascoRB2016237310never startable
Stacy ColeyWR2017219310never startable
Myles GaskinRB20192343182startable season
Adam TrautmanTE2020105310never startable
Chris EvansRB2021202310never startable
Shi SmithWR2021204310never startable
Chad KellyQB2017253300never startable
Nyheim HinesRB20181043036never startable
Trenton CannonRB2018204300never startable
K.J. OsbornWR20201763019never startable
Gerrid DoaksRB2021244300never startable
Kenny LawlerWR2016243290never startable
Chase EdmondsRB20181342915never startable
Qadree OllisonRB2019152290never startable
Isaac NautaTE2019224290never startable
Trevor SiemianQB2015250280never startable
Rory AndersonTE2015254280never startable
Braxton MillerWR201685280never startable
DeAndre WashingtonRB2016143280never startable
Mason RudolphQB201876280never startable
Easton StickQB2019166280never startable
Mike StrachanWR2021229280never startable
Carson WentzQB201622791startable season
Kevin HoganQB2016162270never startable
Mitchell TrubiskyQB201722716never startable
C.J. BeathardQB2017104272never startable
Brandon WilsonRB2017207270never startable
Mark WaltonRB2018112270never startable
Jace SternbergerTE201975270never startable
Jarrett StidhamQB2019133271never startable
Tommy SweeneyTE2019228270never startable
Laviska Shenault Jr.WR2020422717never startable
Joshua KelleyRB2020112270never startable
Jacob EasonQB2020122270never startable
John HightowerWR2020168270never startable
Randall TelferTE2015198260never startable
Donnel PumphreyRB2017132260never startable
Aaron JonesRB201718226232startable season
De'Angelo HendersonRB2017203260never startable
John BatesTE2021124260never startable
Luke FarrellTE2021145260never startable
Nathan PetermanQB2017171250never startable
Kerrith Whyte JrRB2019222250never startable
Dezmon PatmonWR2020212250never startable
Bryce PettyQB2015103240never startable
Ben KoyackTE2015229240never startable
Chris MooreWR2016107240never startable
Drew LockQB201942240never startable
Jalen HurdWR201967240never startable
Bryce LoveRB2019112240never startable
Clayton ThorsonQB2019167240never startable
Charlie WoernerTE2020190240never startable
Kyle TraskQB202164240never startable
Duke JohnsonRB2015772361startable season
Trevor DavisWR2016163230never startable
Van JeffersonWR2020572322never startable
Josh PalmerWR2021772341startable season
Mario AlfordWR2015238220never startable
Cody KesslerQB201693220never startable
Jamaal WilliamsRB20171342231never startable
Jehu ChessonWR2017139220never startable
Nick BawdenRB2018237220never startable
Drew SampleTE201952220never startable
D'Wayne EskridgeWR202156220never startable
Jermar JeffersonRB2021257220never startable
Nick BoyleTE2015171210never startable
Kenny HilliardRB2015235210never startable
Nate SudfeldQB2016187210never startable
Dylan CantrellWR2018191210never startable
Logan WoodsideQB2018249210never startable
Austin ProehlWR2018255210never startable
Jake FrommQB2020167210never startable
Tommy StevensQB2020240210never startable
Dez FitzpatrickWR2021109210never startable
Simi FehokoWR2021179210never startable
Sean MannionQB201589200never startable
Zac BrooksRB2016247200never startable
Khalfani MuhammadRB2017241200never startable
Danny EtlingQB2018219200never startable
Hunter RenfrowWR20191492098startable season
Josiah DeguaraTE202094200never startable
T.J. LoganRB2017179190never startable
Daurice FountainWR2018159190never startable
Gardner Minshew IIQB2019178198never startable
Raymond CalaisRB2020245190never startable
JJ NelsonWR20151591818never startable
Mack HollinsWR2017118180never startable
Rodney AdamsWR2017170180never startable
Albert OkwuegbunamTE2020118180never startable
Noah GrayTE2021162180never startable
Tre NixonWR2021242180never startable
Nick VannettTE201694170never startable
Boston ScottRB20182011715never startable
Tre' McKittyTE202197170never startable
Kelvin TaylorRB2016211160never startable
Chad WilliamsWR201798160never startable
Davis MillsQB202167160never startable
Cardale JonesQB2016139150never startable
Jake RudockQB2016191150never startable
Geoff SwaimTE2015246140never startable
Connor CookQB2016100140never startable
Jaleel ScottWR2018132140never startable
Larry RountreeRB2021198140never startable
Brad KaayaQB2017215130never startable
Olabisi JohnsonWR2019247130never startable
Garrett GraysonQB201575120never startable
Dezmin LewisWR2015234120never startable
Davis WebbQB201787120never startable
Kenny GolladayWR20179612180startable season
Tanner LeeQB2018203120never startable
Cullen GillaspiaRB2019220120never startable
Jauan JenningsWR2020217120never startable
C.J. UzomahTE2015157110never startable
Keith MumpheryWR2015175110never startable
Tua TagovailoaQB202051141startable season
Kene NwangwuRB2021119110never startable
Andre DeboseWR2015221100never startable
Marquez Valdes-ScantlingWR20181741012never startable
Jordan ScarlettRB2019154100never startable
Mac JonesQB202115100never startable
Gary BrightwellRB2021196100never startable
Racey McMathWR2021205100never startable
Ben SkowronekWR2021249100never startable
Travis FulghamWR201918492never startable
Marcus GreenWR201920390never startable
Ke'Shawn VaughnRB20207690never startable
Will GrierQB201910080never startable
Tyler DavisTE202020680never startable
Kylin HillRB202125680never startable
Gerald ChristianTE201525670never startable
Darius JacksonRB201621670never startable
Shelton GibsonWR201716670never startable
Brandon AllenQB201620160never startable
Richie JamesWR201824060never startable
Jason HuntleyRB202017260never startable
Elijah McGuireRB2017188517never startable
Diontae JohnsonWR2019665195startable season
James MorganQB202012550never startable
David WilliamsRB201822640never startable
Frank DarbyWR202118740never startable
Demetric FeltonRB202121140never startable
Vince MayleWR201512330never startable
Will DisslyTE2018120333startable season
Jake LutonQB202018930never startable
Ryan FinleyQB201910420never startable
Blake BellTE201511710never startable
Geremy DavisWR201518610never startable
Maxx WilliamsTE20155500never startable
MyCole PruittTE201514300never startable
Kaelin ClayWR201518400never startable
Nick O'LearyTE201519400never startable
Marcus MurphyRB201523000never startable
Brandon DoughtyQB201622300never startable
Cooper KuppWR2017690251startable season
Tarik CohenRB2017119077startable season
Devante MaysRB201723800never startable
Matthew DayesRB201725200never startable
Durham SmytheTE201812300never startable
Jordan ThomasTE201821100never startable
Ryan IzzoTE201825000never startable
Devin SingletaryRB201974080startable season
Juwann WinfreeWR201918700never startable
Chandler CoxRB201923300never startable
John UrsuaWR201923600never startable
Anthony McFarland Jr.RB202012400never startable
Ben DiNucciQB202023100never startable
Jacob HarrisWR202114100never startable
Marquez StevensonWR202120300never startable
Jalen CampWR202120900never startable
Kawaan BakerWR202125500never startable

Each class is graded by a model fitted withoutit, so these are out-of-sample grades rather than the model marking its own homework. Only classes with a complete scoring window appear — a recent class has not had its seasons yet, and ranking a partial total against finished ones is not a comparison. “Useful” is one season as a startable starter at his own position, which is a different bar at each: a startable tight end is worth far less over replacement than a startable back.