Models

Walk-forward NFL projections for every skill position — veterans and rookies — with calibrated ranges and model-vs-ADP value.

Season 2026268 playersRange = proj ± 1σUpdated 18 Jul 2026
Edit in Projections → · Compare vs Vegas →
QB46 players
#PlayerTeamByeGmsProjRangeADPValue
1Josh AllenBUF17393.4324 – 46230.20
2Matthew StaffordLAR17356.3284 – 428103.9+13
3Lamar JacksonBAL17353.7282 – 42654.3-1
4Jalen HurtsPHI1017344.9276 – 41469.1+1
5Patrick MahomesKC17343.8275 – 41392.2+7
6Drake MayeNE1117342.9277 – 40970.9+1
7Jared GoffDET17338.9270 – 408104.4+9
8Caleb WilliamsCHI1017332.7267 – 39870.3-2
9Justin HerbertLAC717323.4257 – 38983.70
10Brock PurdySF817323.3254 – 39297.4+3
11Trevor LawrenceJAX717315.3250 – 38186.4-1
12Bo NixDEN1017315.1249 – 381100.6+2
13Dak PrescottDAL17311.8246 – 37878.1-5
14Jordan LoveGB1117303.8238 – 370107.8+4
15C.J. StroudHOU817299.4234 – 365141.4+8
16Joe BurrowCIN617298.0232 – 36463.5-13
17Baker MayfieldTB17294.5232 – 357115.7+3
18Sam DarnoldSEA17294.4225 – 364137.4+3
19Jayden DanielsWAS717284.1224 – 34465.6-15
20Jaxson DartNYG817271.4212 – 33190.7-9
21Kyler MurrayMIN17256.3194 – 319106.3-4
22Daniel JonesIND17248.8189 – 308146.2+2
23Tyler ShoughNO817248.7189 – 308112.5-4
24Aaron RodgersPIT17245.3186 – 305187.5+5
25Bryce YoungCAR517240.3181 – 300153.90
26Cam WardTEN917229.7173 – 286138.4-4
27Michael Penix Jr.ATL1117228.3169 – 288213.3+4
28Jacoby BrissettARI17209.1156 – 263177.8-1
29Geno SmithNYJ17188.4135 – 242178.9-1
30Kirk CousinsLV17177.5124 – 231215.2+3
31Justin FieldsKC5235.327 – 43215.8+4
32Fernando Mendoza ROOKIELV233.725 – 42167.2-6
33Joe FlaccoCIN232.525 – 40216.0+4
34Mac JonesSF8230.923 – 39216.0+4
35J.J. McCarthyMIN6229.922 – 37215.8+1
36Tua TagovailoaATL11227.120 – 34208.4-6
37Marcus MariotaWAS226.920 – 34216.0+2
38Davis MillsHOU8226.519 – 34216.0+2
39Spencer RattlerNO8225.819 – 33216.0+2
40Ty Simpson ROOKIELAR225.113 – 37216.0+2
41Shedeur SandersCLE11224.218 – 31214.6-9
42Jake BrowningTB222.615 – 30
43Cade Klubnik ROOKIENYJ219.911 – 29216.00
44Carson Beck ROOKIEARI00.00 – 0215.3-10
45Drew Allar ROOKIEPIT00.00 – 0216.0-1
46Carson WentzMIN00.00 – 0
RB73 players
#PlayerTeamByeGmsProjRangeADPValue
1Christian McCaffreySF17319.4254 – 3857.2+3
2Jahmyr GibbsDET617297.7232 – 3631.60
3Bijan RobinsonATL1117266.7210 – 3231.5-2
4Jeremiyah Love ROOKIEARI17264.2214 – 31422.9+9
5James CookBUF717259.9194 – 32511.00
6Kyren WilliamsLAR17255.5187 – 32434.2+11
7Derrick HenryBAL17247.8180 – 31617.4+4
8Jonathan TaylorIND1317246.8190 – 3036.8-5
9Saquon BarkleyPHI17244.0179 – 30914.4-1
10Chase BrownCIN617220.1158 – 28218.3+2
11Josh JacobsGB17218.2156 – 28126.5+3
12Omarion HamptonLAC717217.9156 – 28016.1-2
13De'Von AchaneMIA617208.0157 – 25913.6-6
14D'Andre SwiftCHI1017207.9146 – 27053.6+9
15Javonte WilliamsDAL1417207.0145 – 26936.6+3
16Bucky IrvingTB1017195.4136 – 25545.0+3
17Kenneth Walker IIIKC517195.1130 – 26015.9-8
18J.K. DobbinsDEN1017188.6126 – 251103.3+17
19Cam SkatteboNYG817182.5126 – 23946.8+1
20Travis EtienneNO817181.7125 – 23831.2-4
21Ashton JeantyLV1317175.4125 – 22612.0-15
22Rhamondre StevensonNE1117169.2107 – 23274.9+6
23Quinshon JudkinsCLE1117168.0115 – 22156.0+1
24Breece HallNYJ1317165.2115 – 21630.3-9
25David MontgomeryHOU17162.2100 – 22549.2-3
26Jaylen WarrenPIT917149.693 – 20680.7+4
27Chuba HubbardCAR517144.989 – 20168.60
28Tony PollardTEN17144.391 – 19876.9+1
29Aaron JonesMIN17135.676 – 195120.0+10
30Bhayshul TutenJAX717126.264 – 18860.7-4
31Jacory Croskey-MerrittWAS717124.268 – 181114.1+6
32TreVeyon HendersonNE1111122.882 – 16347.3-11
33RJ HarveyDEN1011115.875 – 15684.4-2
34Jadarian Price ROOKIESEA11114.973 – 15758.2-9
35Zach Charbonnet INJ · ≤11 gmSEA1111108.666 – 151157.8+12
36Woody MarksHOU811105.765 – 146149.0+9
37Alvin KamaraNO11100.964 – 137181.2+16
38Kyle MonangaiCHI1011100.660 – 14190.0-6
39Tyrone Tracy Jr.NYG81198.162 – 134130.3+3
40Rico DowdlePIT91196.360 – 13390.5-7
41Blake CorumLAR1191.447 – 13696.4-7
42Isiah PachecoDET61188.246 – 130150.6+4
43Kenneth GainwellTB101185.948 – 124117.6-5
44Rachaad WhiteWAS71184.648 – 121122.9-3
45Jordan MasonMIN61180.042 – 118121.9-5
46Chris Rodriguez Jr.JAX71176.536 – 117110.9-10
47Tank BigsbyPHI101176.034 – 118178.4+5
48Tyjae SpearsTEN91174.840 – 109162.8+1
49Dylan SampsonCLE111174.440 – 109167.6+2
50Brashard SmithKC51173.732 – 116216.0+14
51Ty JohnsonBUF1168.626 – 111215.8+11
52Samaje PerineCIN1167.727 – 108215.6+8
53Brian RobinsonATL111167.031 – 103165.4-3
54Mike Washington ROOKIELV1163.831 – 96184.20
55Keaton MitchellLAC71162.022 – 102145.0-11
56Tyler AllgeierARI141159.627 – 92159.2-8
57Jaylen WrightMIA61157.725 – 90215.9+6
58Kareem Hunt FA · ≤4 gmFA433.920 – 48216.0+7
59Nick Chubb FA · ≤4 gmFA431.618 – 46
60Kimani VidalLAC7218.611 – 26212.1-1
61Devin NealNO8214.38 – 21216.0+5
62Kaelon Black ROOKIESF213.16 – 21206.4-4
63Devin SingletaryNYG212.46 – 19216.0+4
64Ray DavisBUF7212.35 – 20203.1-7
65Jonah Coleman ROOKIEDEN211.95 – 19141.8-22
66Emanuel WilsonSEA11210.83 – 19192.4-11
67Sean TuckerTB10210.54 – 17200.1-11
68Isaiah DavisNYJ13210.34 – 16216.00
69Ollie Gordon IIMIA629.54 – 15215.6-8
70Emari DemercadoKC500.00 – 0216.0-1
71Bam KnightARI1400.00 – 0
72Michael CarterTEN900.00 – 0
73Jeremy McNicholsWAS00.00 – 0
WR101 players
#PlayerTeamByeGmsProjRangeADPValue
1Puka NacuaLAR17294.0243 – 3454.1+1
2Ja'Marr ChaseCIN617270.4224 – 3173.1-1
3Amon-Ra St. BrownDET617266.4218 – 3158.0+1
4Jaxon Smith-NjigbaSEA1117262.6214 – 3115.2-1
5CeeDee LambDAL1417222.4176 – 2699.30
6Zay FlowersBAL1317215.0164 – 26638.2+9
7Nico CollinsHOU817213.1166 – 26025.8+3
8Jameson WilliamsDET617211.4163 – 26048.2+13
9Rashee RiceKC517210.2162 – 25919.0-2
10George PickensDAL1417209.7163 – 25625.3-1
11Justin JeffersonMIN617202.6158 – 2479.7-5
12Tee HigginsCIN617198.2152 – 24535.6+1
13DeVonta SmithPHI1017198.2150 – 24732.2-2
14Chris OlaveNO817194.3152 – 23632.7-2
15A.J. BrownNE17193.6147 – 240215.8+70
16Drake LondonATL1117191.4149 – 23319.7-8
17Davante AdamsLAR17188.4138 – 23950.9+7
18Ladd McConkeyLAC717183.9137 – 23040.50
19Brian Thomas Jr.JAX717182.5136 – 22964.8+11
20Courtland SuttonDEN17177.9131 – 22481.2+16
21Emeka EgbukaTB1017175.7132 – 22039.9-4
22Carnell Tate ROOKIETEN17174.3130 – 21860.7+6
23Khalil ShakirBUF717172.2123 – 221127.0+27
24Tetairoa McMillanCAR517171.4129 – 21335.7-10
25Ricky PearsallSF817168.1120 – 217101.7+18
26Quentin JohnstonLAC717167.6121 – 21494.2+14
27Christian WatsonGB1117166.6120 – 21359.30
28Jordan AddisonMIN617165.5121 – 21085.6+9
29Mike EvansSF17164.0115 – 21345.3-9
30Rome OdunzeCHI1017160.3114 – 20756.4-4
31Jauan JenningsSF817160.3112 – 209146.9+23
32Xavier WorthyKC517158.8110 – 207110.0+13
33Jakobi MeyersJAX17156.3110 – 20395.9+8
34Jordyn Tyson ROOKIENO17156.0110 – 20262.5-5
35DJ MooreBUF17155.4107 – 20453.0-10
36Jaylen WaddleDEN1017155.1108 – 20249.9-14
37DK MetcalfPIT17154.6112 – 19776.5-2
38Parker WashingtonJAX717151.3105 – 19875.4-4
39Keon ColemanBUF717149.5101 – 198214.8+39
40Troy FranklinDEN1017149.2103 – 196210.1+32
41Romeo DoubsNE1117148.2102 – 195113.4+5
42Rashid ShaheedSEA1117148.299 – 197136.8+9
43Wan'Dale RobinsonTEN917143.4104 – 183117.4+5
44Makai Lemon ROOKIEPHI17142.889 – 19672.5-11
45Luther Burden IIICHI1017142.796 – 18942.5-26
46Jayden HigginsHOU817140.594 – 187123.9+3
47Cooper KuppSEA17140.592 – 189208.3+22
48Garrett WilsonNYJ1317140.4103 – 17838.3-32
49Terry McLaurinWAS17139.197 – 18150.5-26
50Alec PierceIND1317138.296 – 18071.5-18
51Chris GodwinTB17136.192 – 18088.7-12
52Michael WilsonARI1417135.998 – 17487.6-14
53Michael PittmanPIT917134.993 – 177108.3-9
54Josh DownsIND1317134.893 – 17799.3-12
55Marvin Harrison Jr.ARI1417132.795 – 17067.4-24
56Tre TuckerLV1317123.185 – 161157.30
57Ryan FlournoyDAL1417121.875 – 168183.1+6
58KC Concepcion ROOKIECLE17121.277 – 165114.8-11
59Elic AyomanorTEN917119.880 – 160215.9+28
60Marvin Mims Jr.DEN1017119.373 – 166215.9+28
61Christian KirkSF17118.370 – 167213.7+15
62Xavier HutchinsonHOU817116.470 – 163215.9+27
63De'Zhaun Stribling ROOKIESF17115.362 – 169164.1-4
64Jerry JeudyCLE1117113.674 – 153179.9-3
65Chimere DikeTEN917109.270 – 149215.6+18
66Xavier LegetteCAR517106.164 – 148216.0+26
67Omar Cooper ROOKIENYJ17105.764 – 147139.9-15
68Andrei IosivasCIN617105.359 – 152215.4+13
69Malik WashingtonMIA617102.365 – 140203.2-1
70Denzel Boston ROOKIECLE17101.458 – 145161.3-12
71Germie Bernard ROOKIEPIT17101.054 – 148182.5-9
72Mack HollinsNE1799.653 – 146216.0+21
73Stefon Diggs FA · ≤10 gmFA1090.564 – 117141.1-20
74Darnell MooneyNYG81790.048 – 132198.7-7
75Darius SlaytonNYG1790.048 – 132215.7+9
76Jalen NailorLV131785.147 – 123156.7-21
77Ja'Kobi Lane ROOKIEBAL1783.427 – 140214.70
78Adonai MitchellNYJ131782.745 – 120210.9-5
79Kendrick BourneARI1782.144 – 120215.9+11
80Calvin Austin IIINYG81781.640 – 124216.0+14
81Van JeffersonWAS71781.639 – 124
82Olamide ZaccheausATL1780.238 – 122216.0+13
83Antonio Williams ROOKIEWAS1777.631 – 124160.1-26
84Chris Brazzell ROOKIECAR1775.529 – 122213.0-10
85Caleb Douglas ROOKIEMIA1775.334 – 117215.0-6
86Ted Hurst ROOKIETB1775.026 – 124193.1-21
87Zachariah Branch ROOKIEATL1773.727 – 120198.0-21
88Brenen Thompson ROOKIELAC1771.220 – 123215.3-8
89Malachi Fields ROOKIENYG1769.924 – 116210.0-18
90Colbie Young ROOKIECIN1769.718 – 121216.0+6
91Zavion Thomas ROOKIECHI1768.317 – 120215.4-9
92Chris Bell ROOKIEMIA1768.026 – 110188.5-28
93Kaden Wetjen ROOKIEPIT1767.521 – 114216.0+4
94Deebo Samuel FA · ≤8 gmFA867.346 – 88170.1-34
95Elijah Sarratt ROOKIEBAL1766.913 – 121208.6-25
96Bryce Lance ROOKIENO1760.114 – 107215.9-5
97Skyler Bell ROOKIEBUF1750.44 – 97213.6-22
98Keenan Allen FA · ≤6 gmFA648.533 – 64215.8-12
99Sterling Shepard FA · ≤2 gmFA210.05 – 15
100Tyler Lockett FA · ≤2 gmFA29.14 – 14
101Marquise BrownPHI00.00 – 0
TE48 players
#PlayerTeamByeGmsProjRangeADPValue
1George KittleSF17176.4136 – 217116.7+8
2Sam LaPortaDET617165.1124 – 20697.8+5
3Trey McBrideARI1417161.5130 – 19324.4-1
4Travis KelceKC17160.6120 – 201124.3+6
5Dalton KincaidBUF717156.9116 – 198131.3+8
6Colston LovelandCHI1017153.8115 – 19246.6-3
7Dallas GoedertPHI17153.6113 – 194135.3+7
8Tucker KraftGB1117152.5114 – 19180.5-3
9Tyler WarrenIND1317147.1112 – 18266.7-5
10Mark AndrewsBAL17144.3102 – 187127.3+2
11Kyle PittsATL1117139.9105 – 175103.4-3
12Hunter HenryNE17138.4100 – 177150.2+5
13Oronde Gadsden IILAC717137.799 – 176137.0+2
14Jake FergusonDAL1417136.097 – 175124.3-3
15AJ BarnerSEA1117133.793 – 174170.3+7
16Brock BowersLV1317132.7101 – 16421.3-15
17Brenton StrangeJAX717132.193 – 171153.0+1
18Dalton SchultzHOU17129.491 – 168171.3+5
19Harold Fannin Jr.CLE1117125.993 – 15991.9-13
20Evan EngramDEN17125.086 – 164214.9+12
21Dawson KnoxBUF17124.484 – 165215.7+16
22Cade OttonTB1017122.886 – 160185.4+3
23T.J. HockensonMIN17122.486 – 159163.9-2
24Colby ParkinsonLAR17121.179 – 164214.1+7
25Jake TongesSF817119.779 – 160212.3+5
26Juwan JohnsonNO817117.582 – 153155.5-6
27Theo JohnsonNYG817116.281 – 151215.4+6
28Pat FreiermuthPIT917110.275 – 145194.70
29David NjokuLAC17109.170 – 148190.3-3
30Cole KmetCHI1017107.068 – 146215.9+10
31Darnell WashingtonPIT917106.071 – 141215.6+5
32Chig OkonkwoWAS717104.169 – 139153.2-13
33Mike GesickiCIN17103.865 – 143207.8-4
34Kenyon Sadiq ROOKIENYJ17100.570 – 131147.7-18
35Mason TaylorNYJ131795.664 – 127215.8+4
36Gunnar HelmTEN91791.158 – 124181.2-12
37Eli Stowers ROOKIEPHI1782.343 – 122193.5-10
38Michael MayerLV131777.246 – 109215.5-4
39Max Klare ROOKIELAR1777.136 – 119215.9+2
40Noah FantNO1776.842 – 112216.0+2
41Marlin Klein ROOKIEHOU1776.138 – 114216.0+2
42Nate Boerkircher ROOKIEJAX1772.935 – 111216.0+2
43Eli Raridon ROOKIENE1771.033 – 109215.7-5
44Oscar Delp ROOKIENO1762.728 – 97215.5-9
45Sam Roush ROOKIECHI1761.624 – 100216.00
46Will Kacmarek ROOKIEMIA1754.724 – 86216.00
47Jonnu Smith FA · ≤8 gmFA846.929 – 64
48Zach Ertz FA · ≤6 gmFA642.930 – 56216.0-1

Model above market

Potential values — or context the model can't see. Verify before buying.

PlayerTeamModelADPGap
WRA.J. BrownNEWR15WR85+70
WRKeon ColemanBUFWR39WR78+39
WRTroy FranklinDENWR40WR72+32
WRKhalil ShakirBUFWR23WR50+27
WRJauan JenningsSFWR31WR54+23
WRCooper KuppSEAWR47WR69+22
WRRicky PearsallSFWR25WR43+18
RBJ.K. DobbinsDENRB18RB35+17
RBAlvin KamaraNORB37RB53+16
WRCourtland SuttonDENWR20WR36+16

Market above model

Drafters know something — injury returns, role changes — or they're chasing name value.

PlayerTeamModelADPGap
WRGarrett WilsonNYJWR48WR16-32
WRLuther Burden IIICHIWR45WR19-26
WRTerry McLaurinWASWR49WR23-26
WRMarvin Harrison Jr.ARIWR55WR31-24
WRAlec PierceINDWR50WR32-18
TEKenyon SadiqNYJTE34TE16-18
QBJayden DanielsWASQB19QB4-15
RBAshton JeantyLVRB21RB6-15
TEBrock BowersLVTE16TE1-15
WRJaylen WaddleDENWR36WR22-14
Model evaluation

Walk-forward cross-validation on held-out historical seasons (2018–2025). Tables show the production or winning model per target vs a simple baseline (naive per-game average, prior-season share, or train mean). MAE and RMSE are in native per-game units unless noted.

Team offense — walk-forward CV (32 teams × 8 seasons)
TargetWinnerMAERMSEMAE (naive)N × Seasons
Pass attempts/ghgb2.67↓ 10% vs naive3.389
+0.037
2.983256 × 8y
Rush carries/gridge2.18↓ 11% vs naive2.73
+0.166
2.458256 × 8y
Pass rateridge0.034↓ 11% vs naive0.044
+0.136
0.038256 × 8y
Offense plays/gridge2.42↓ 5% vs naive3.003
-0.061
2.548256 × 8y
Usage share model — walk-forward CV (within-team allocation)
TargetWinnerShare MAEAlloc RMSEAlloc RMSE (lag1)N × Seasons
Pass share (QB room)ridge22.23pp↓ 5% alloc RMSE vs lag1163.48172.45411 × 8y
Rush share (QB+RB)hgb8.99pp↓ 12% alloc RMSE vs lag155.4463.011180 × 8y
Target share (skill)hgb3.6pp↓ 14% alloc RMSE vs lag127.7532.22453 × 8y
QB — FPPG walk-forward CV (presumed starters)
TargetModelMAE (fp/g)RMSEMAE (naive)N × Seasons
Fantasy points/gextra_trees2.713↓ 4% vs naive3.455
+0.285
2.824263 × 8y
RB — skill model (veterans, walk-forward CV)
TargetMAE (ridge/g)RMSEMAE (naive)N × Seasons
Carries/g2.727↓ 8% vs naive3.361
+0.494
2.969465 × 8y
Rush yd/g13.847↓ 6% vs naive17.303
+0.431
14.654465 × 8y
Rush TD/g0.175↓ 12% vs naive0.235
+0.234
0.199465 × 8y
Targets/g0.903↓ 7% vs naive1.126
+0.448
0.969465 × 8y
Rec/g0.73↓ 7% vs naive0.922
+0.439
0.784465 × 8y
Rec yd/g6.436↓ 7% vs naive8.133
+0.395
6.89465 × 8y
WR — skill model (veterans, walk-forward CV)
TargetMAE (ridge/g)RMSEMAE (naive)N × Seasons
Targets/g1.12↓ 9% vs naive1.369
+0.476
1.237516 × 8y
Rec/g0.874↓ 7% vs naive1.081
+0.441
0.942516 × 8y
Rec yd/g12.068↓ 7% vs naive14.926
+0.396
12.965516 × 8y
Rec TD/g0.143↓ 12% vs naive0.179
+0.200
0.162516 × 8y
Rush yd/g1.178↓ -4% vs naive1.951
+0.297
1.128516 × 8y
TE — skill model (veterans, walk-forward CV)
TargetMAE (ridge/g)RMSEMAE (naive)N × Seasons
Targets/g1.087↓ 9% vs naive1.334
+0.333
1.191209 × 8y
Rec/g0.831↓ 10% vs naive1.014
+0.302
0.922209 × 8y
Rec yd/g10.28↓ 4% vs naive12.618
+0.283
10.763209 × 8y
Rec TD/g0.128↓ 17% vs naive0.161
+0.042
0.154209 × 8y
Rookie model — leave-one-season-out CV (draft picks 2012–2025)
QB
4.18
MAE fp/g
102 player-seasons · ridge
RB
2.92
MAE fp/g
256 player-seasons · ridge
WR
2.42
MAE fp/g
372 player-seasons · ridge
TE
1.83
MAE fp/g
157 player-seasons · ridge