Everything is FREE until August 1free through July 31 →
Verdexed Projection Engine · v2 · self-correcting

The 2026 Draft Board

Built by a machine that studied 14 seasons of NFL history, weighs ten signals on every player, prices its every opinion against the live draft market, and retrains itself weekly. It doesn't guess 10,000 times and call that science — it shows its work once, in public, losses included.

7,974

player-seasons studied

7–3

vs the market, 10 replayed drafts

Every pick

priced against live ADP

Weekly

self-retraining through drafts

10 replayed drafts: 7–3 vs ADP (PPR)2024 (latest graded): +2.49%full backtest, losses included — see the math🖨 Printable cheat sheet
  1. 1

    Jahmyr Gibbs

    RB1DET · bye 6

  2. 2

    Bijan Robinson

    RB2ATL · bye 11

  3. 3

    Puka NacuaQuestionable

    WR1LAR · bye 11

  4. 4

    Ja'Marr ChaseQuestionable

    WR2CIN · bye 6

  5. 5

    Christian McCaffreyQuestionable

    RB3SF · bye 8

  6. 6

    Jaxon Smith-Njigba

    WR3SEA · bye 11

  7. 7

    Amon-Ra St. Brown

    WR4DET · bye 6

  8. 8

    Jonathan Taylor

    RB6IND · bye 13 · market RB4

    -2
  9. 9

    De'Von Achane

    RB4MIA · bye 6 · market RB5

    +1
  10. 10

    CeeDee Lamb

    WR5DAL · bye 14

  11. 11

    James Cook

    RB5BUF · bye 7 · market RB6

    +1
  12. 12

    Justin Jefferson

    WR6MIN · bye 6

  13. 13

    Chase Brown

    RB9CIN · bye 6 · market RB7

    -2
  14. 14

    Drake London

    WR7ATL · bye 11

  15. 15

    Derrick Henry

    RB7BAL · bye 13 · market RB8

    +1
  16. 16

    A.J. Brown

    WR8NE · bye 11

  17. 17

    Rashee RiceNO LINE

    WR12KC · bye 5 · market WR9

    -3
  18. 18

    Saquon Barkley

    RB8PHI · bye 10 · market RB9

    +1
  19. 19

    George Pickens

    WR9DAL · bye 14 · market WR10

    +1
  20. 20

    Chris Olave

    WR11NO · bye 8

  21. 21

    Nico Collins

    WR10HOU · bye 8 · market WR12

    +2
  22. 22

    Kenneth Walker III

    RB12KC · bye 5 · market RB10

    -2
  23. 23

    Ashton JeantyQuestionableNO LINE

    RB10LV · bye 13 · market RB11

    +1
  24. 24

    Omarion Hampton

    RB13LAC · bye 7 · market RB12

    -1
  25. 25

    Zay FlowersQuestionable

    WR13BAL · bye 13

  26. 26

    Malik NabersQuestionableNO LINE

    WR14NYG · bye 8

  27. 27

    Garrett Wilson

    WR18NYJ · bye 13 · market WR15

    -3
  28. 28

    Jeremiyah LoveRQuestionableNO LINE

    RB15ARI · bye 14 · market RB13

    -2
  29. 29

    DeVonta Smith

    WR17PHI · bye 10 · market WR16

    -1
  30. 30

    Breece HallQuestionable

    RB11NYJ · bye 13 · market RB14

    +3
  31. 31

    Trey McBride

    TE1ARI · bye 14

  32. 32

    Tetairoa McMillan

    WR15CAR · bye 5 · market WR17

    +2
  33. 33

    Javonte Williams

    RB17DAL · bye 14 · market RB15

    -2
  34. 34

    Kyren Williams

    RB14LAR · bye 11 · market RB16

    +2
  35. 35

    Josh Allen

    QB1BUF · bye 7

  36. 36

    Brock Bowers

    TE2LV · bye 13

  37. 37

    Emeka EgbukaQuestionableNO LINE

    WR16TB · bye 10 · market WR18

    +2
  38. 38

    Travis EtienneNO LINE

    RB16NO · bye 8 · market RB17

    +1
  39. 39

    Tee HigginsQuestionableNO LINE

    WR19CIN · bye 6

  40. 40

    Cam SkatteboNO LINE

    RB20NYG · bye 8 · market RB18

    -2
  41. 41

    Ladd McConkey

    WR20LAC · bye 7

  42. 42

    Davante AdamsNO LINE

    WR25LAR · bye 11 · market WR21

    -4
  43. 43

    D'Andre SwiftQuestionable

    RB18CHI · bye 10 · market RB19

    +1
  44. 44

    Jaylen Waddle

    WR21DEN · bye 10 · market WR22

    +1
  45. 45

    Jameson Williams

    WR22DET · bye 6 · market WR23

    +1
  46. 46

    Bucky IrvingNO LINE

    RB19TB · bye 10 · market RB20

    +1
  47. 47

    DJ Moore

    WR23BUF · bye 7 · market WR24

    +1
  48. 48

    Terry McLaurin

    WR26WAS · bye 7 · market WR25

    -1
  49. 49

    Quinshon Judkins

    RB22CLE · bye 11 · market RB21

    -1
  50. 50

    Luther Burden IIIQuestionable

    WR24CHI · bye 10 · market WR26

    +2
  51. 51

    Drake Maye

    QB2NE · bye 11

  52. 52

    David Montgomery

    RB23HOU · bye 8 · market RB22

    -1
  53. 53

    Bhayshul TutenQuestionableNO LINE

    RB26JAX · bye 7 · market RB23

    -3
  54. 54

    Colston LovelandNO LINE

    TE3CHI · bye 10

  55. 55

    Joe Burrow

    QB8CIN · bye 6 · market QB3

    -5
  56. 56

    Rome OdunzeQuestionable

    WR28CHI · bye 10 · market WR27

    -1
  57. 57

    Lamar Jackson

    QB5BAL · bye 13 · market QB4

    -1
  58. 58

    Christian WatsonNO LINE

    WR34GB · bye 11 · market WR28

    -6
  59. 59

    Mike EvansQuestionableNO LINE

    WR32SF · bye 8 · market WR29

    -3
  60. 60

    Rhamondre StevensonNO LINE

    RB25NE · bye 11 · market RB24

    -1
  61. 61

    Courtland SuttonNO LINE

    WR27DEN · bye 10 · market WR30

    +3
  62. 62

    Parker WashingtonNO LINE

    WR30JAX · bye 7 · market WR31

    +1
  63. 63

    Jaylen WarrenNO LINE

    RB24PIT · bye 9 · market RB25

    +1
  64. 64

    TreVeyon HendersonQuestionableNO LINE

    RB21NE · bye 11 · market RB26

    +5
  65. 65

    DK MetcalfQuestionable

    WR33PIT · bye 9 · market WR32

    -1
  66. 66

    Dak Prescott

    QB6DAL · bye 14 · market QB5

    -1
  67. 67

    Marvin Harrison Jr.

    WR31ARI · bye 14 · market WR33

    +2
  68. 68

    Tyler WarrenQuestionable

    TE4IND · bye 13

  69. 69

    Jadarian PriceR

    RB30SEA · bye 11 · market RB27

    -4
  70. 70

    Tony PollardNO LINE

    RB27TEN · bye 9 · market RB28

  71. 71

    Alec PierceNO LINE

    WR36IND · bye 13 · market WR34

    -2
  72. 72

    Brian Thomas Jr.NO LINE

    WR29JAX · bye 7 · market WR35

    +6
  73. 73

    Harold Fannin Jr.NO LINE

    TE5CLE · bye 11

  74. 74

    Jayden Daniels

    QB14WAS · bye 7 · market QB6

    -8
  75. 75

    Matthew Stafford

    QB12LAR · bye 11 · market QB7

    -5
  76. 76

    Rico Dowdle

    RB31PIT · bye 9 · market RB29

    -3
  77. 77

    Michael WilsonNO LINE

    WR35ARI · bye 14 · market WR36

    +1
  78. 78

    Jalen Hurts

    QB7PHI · bye 10 · market QB8

    +1
  79. 79

    Michael PittmanQuestionable

    WR37PIT · bye 9

  80. 80

    Chris Godwin Jr.NO LINE

    WR40TB · bye 10 · market WR38

    -2
  81. 81

    Chuba HubbardQuestionableNO LINE

    RB29CAR · bye 5 · market RB30

  82. 82

    Carnell TateRQuestionableNO LINE

    WR44TEN · bye 9 · market WR39

    -5
  83. 83

    Kyle Pitts

    TE6ATL · bye 11

  84. 84

    Brock Purdy

    QB15SF · bye 8 · market QB9

    -6
  85. 85

    Caleb Williams

    QB4CHI · bye 10 · market QB10

    +6
  86. 86

    J.K. DobbinsNO LINE

    RB36DEN · bye 10 · market RB31

    -6
  87. 87

    Wan'Dale RobinsonQuestionableNO LINE

    WR38TEN · bye 9 · market WR40

    +2
  88. 88

    Jayden ReedNO LINE

    WR42GB · bye 11 · market WR41

    -1
  89. 89

    Jonathon BrooksQuestionableNO LINE

    RB39CAR · bye 5 · market RB32

    -8
  90. 90

    Jakobi MeyersQuestionableNO LINE

    WR39JAX · bye 7 · market WR42

    +3
  91. 91

    George KittleQuestionableNO LINE

    TE7SF · bye 8

  92. 92

    Trevor Lawrence

    QB16JAX · bye 7 · market QB11

    -5
  93. 93

    Kenny GainwellNO LINE

    RB33TB · bye 10

    -1
  94. 94

    Quentin JohnstonNO LINE

    WR41LAC · bye 7 · market WR43

    +2
  95. 95

    Josh DownsQuestionableNO LINE

    WR43IND · bye 13 · market WR44

    +1
  96. 96

    RJ HarveyNO LINE

    RB28DEN · bye 10 · market RB35

    +6
  97. 97

    Stefon DiggsNO LINE

    WR47WAS · bye 7 · market WR45

    -2
  98. 98

    Jordan AddisonNO LINE

    WR45MIN · bye 6 · market WR46

    +1
  99. 99

    Khalil ShakirQuestionableNO LINE

    WR46BUF · bye 7 · market WR47

    +1
  100. 100

    Sam LaPortaQuestionable

    TE8DET · bye 6

  101. 101

    Matthew Golden

    WR50GB · bye 11 · market WR48

    -2
  102. 102

    Jared Goff

    QB3DET · bye 6 · market QB12

    +9
  103. 103

    Justin Herbert

    QB11LAC · bye 7 · market QB13

    +2
  104. 104

    Patrick MahomesQuestionable

    QB10KC · bye 5 · market QB14

    +4
  105. 105

    Tucker KraftQuestionable

    TE9GB · bye 11

  106. 106

    Aaron Jones

    RB35MIN · bye 6 · market RB36

  107. 107

    Xavier Worthy

    WR48KC · bye 5 · market WR49

    +1
  108. 108

    Travis Kelce

    TE10KC · bye 5

  109. 109

    Romeo Doubs

    WR51NE · bye 11 · market WR50

    -1
  110. 110

    Kyle MonangaiQuestionable

    RB32CHI · bye 10 · market RB37

    +4
  111. 111

    Jordan Mason

    RB43MIN · bye 6 · market RB38

    -6
  112. 112

    Bo Nix

    QB9DEN · bye 10 · market QB15

    +6
  113. 113

    MarShawn Lloyd

    RB48GB · bye 11 · market RB39

    -10
  114. 114

    Jacory Croskey-MerrittQuestionable

    RB37WAS · bye 7 · market RB40

    +2
  115. 115

    Deebo Samuel Sr.

    WR49SF · bye 8 · market WR51

    +2
  116. 116

    KC ConcepcionR

    WR55CLE · bye 11 · market WR52

    -3
  117. 117

    Jaxson Dart

    QB17NYG · bye 8 · market QB16

    -1
  118. 118

    Jalen Coker

    WR53CAR · bye 5

  119. 119

    Dallas Goedert

    TE11PHI · bye 10

  120. 120

    Blake Corum

    RB46LAR · bye 11 · market RB41

    -6
  121. 121

    De'Zhaun StriblingRQuestionable

    WR61SF · bye 8 · market WR54

    -7
  122. 122

    Rashid Shaheed

    WR56SEA · bye 11 · market WR55

    -1
  123. 123

    Tyjae Spears

    RB42TEN · bye 9

    -1
  124. 124

    Kyler Murray

    QB22MIN · bye 6 · market QB17

    -5
  125. 125

    Rachaad WhiteQuestionable

    RB34WAS · bye 7 · market RB43

    +8
  126. 126

    Baker Mayfield

    QB13TB · bye 10 · market QB18

    +5
  127. 127

    Jerry Jeudy

    WR52CLE · bye 11 · market WR56

    +4
  128. 128

    Makai LemonR

    WR58PHI · bye 10 · market WR57

    -1
  129. 129

    Mark Andrews

    TE12BAL · bye 13

  130. 130

    Tre Tucker

    WR57LV · bye 13 · market WR58

    +1
  131. 131

    Jake Ferguson

    TE13DAL · bye 14

  132. 132

    Isaiah Likely

    TE14NYG · bye 8

  133. 133

    Keenan Allen

    WR54IND · bye 13 · market WR59

    +5
  134. 134

    Tyler Shough

    QB20NO · bye 8 · market QB19

    -1
  135. 135

    Denzel BostonR

    WR66CLE · bye 11 · market WR60

    -6
  136. 136

    Jordan Love

    QB19GB · bye 11 · market QB20

    +1
  137. 137

    Jalen McMillanQuestionable

    WR59TB · bye 10 · market WR61

    +2
  138. 138

    Woody Marks

    RB41HOU · bye 8 · market RB44

    +2
  139. 139

    Najee Harris

    RB44NYG · bye 8 · market RB45

  140. 140

    Jauan Jennings

    WR60MIN · bye 6 · market WR62

    +2
  141. 141

    Sam Darnold

    QB21SEA · bye 11

  142. 142

    Zach CharbonnetPUP

    RB38SEA · bye 11 · market RB46

    +7
  143. 143

    Dalton Kincaid

    TE15BUF · bye 7

  144. 144

    Emmett JohnsonR

    RB88KC · bye 5 · market RB47

    -42
  145. 145

    Jordyn TysonRIR

    WR62NO · bye 8 · market WR63

    +1
  146. 146

    Fernando MendozaR

    QB27LV · bye 13 · market QB22

    -5
  147. 147

    AJ Barner

    TE16SEA · bye 11

  148. 148

    Zachariah BranchR

    WR79ATL · bye 11 · market WR64

    -15
  149. 149

    Alvin KamaraQuestionable

    RB40NO · bye 8 · market RB48

    +7
  150. 150

    Mike Washington Jr.R

    RB91LV · bye 13 · market RB49

    -43
  151. 151

    Malik Washington

    WR64MIA · bye 6 · market WR65

    +1
  152. 152

    Calvin Ridley

    WR63TEN · bye 9 · market WR66

    +3
  153. 153

    Juwan Johnson

    TE17NO · bye 8

  154. 154

    Cyrus AllenR

    WR109KC · bye 5 · market WR67

    -42
  155. 155

    Rashod Bateman

    WR67BAL · bye 13 · market WR68

    +1
  156. 156

    Tyler Allgeier

    RB49ARI · bye 14 · market RB50

  157. 157

    Nicholas SingletonR

    RB94TEN · bye 9 · market RB51

    -44
  158. 158

    Jonah ColemanR

    RB93DEN · bye 10 · market RB52

    -42
  159. 159

    Hunter Henry

    TE18NE · bye 11

  160. 160

    C.J. Stroud

    QB18HOU · bye 8 · market QB23

    +5
  161. 161

    Jalen Nailor

    WR71LV · bye 13 · market WR69

    -2
  162. 162

    George Holani

    RB79SEA · bye 11 · market RB53

    -27
  163. 163

    Chris Rodriguez Jr.

    RB69JAX · bye 7 · market RB54

    -16
  164. 164

    Daniel Jones

    QB29IND · bye 13 · market QB24

    -5
  165. 165

    Kayshon Boutte

    WR65HOU · bye 8 · market WR70

    +5
  166. 166

    Dontayvion Wicks

    WR69PHI · bye 10 · market WR71

    +2
  167. 167

    Dylan Sampson

    RB45CLE · bye 11 · market RB55

    +9
  168. 168

    Justice Hill

    RB50BAL · bye 13 · market RB56

    +5
  169. 169

    Keaton MitchellQuestionable

    RB65LAC · bye 7 · market RB57

    -9
  170. 170

    Cooper Kupp

    WR70SEA · bye 11 · market WR72

    +2
  171. 171

    Brenton Strange

    TE19JAX · bye 7

  172. 172

    Isiah PachecoIR

    RB52DET · bye 6 · market RB58

    +5
  173. 173

    Ja'Kobi LaneR

    WR104BAL · bye 13 · market WR73

    -31
  174. 174

    Braelon Allen

    RB64NYJ · bye 13 · market RB59

    -6
  175. 175

    Tank Bigsby

    RB61PHI · bye 10 · market RB60

    -2
  176. 176

    Tyrone Tracy Jr.Questionable

    RB47NYG · bye 8 · market RB61

    +13
  177. 177

    Malik Willis

    QB40MIA · bye 6 · market QB25

    -15
  178. 178

    Devaughn Vele

    WR73NO · bye 8 · market WR74

    +1
  179. 179

    Brian Robinson

    RB51ATL · bye 11 · market RB62

    +10
  180. 180

    Caleb DouglasR

    WR105MIA · bye 6 · market WR75

    -30
  181. 181

    Adonai Mitchell

    WR74NYJ · bye 13 · market WR76

    +2
  182. 182

    Germie BernardR

    WR92PIT · bye 9 · market WR77

    -15
  183. 183

    Kaelon BlackR

    RB85SF · bye 8 · market RB63

    -23
  184. 184

    Samaje Perine

    RB71CIN · bye 6 · market RB64

    -8
  185. 185

    Tank DellIR

    WR68HOU · bye 8 · market WR78

    +10
  186. 186

    Terrance FergusonQuestionable

    TE20LAR · bye 11

  187. 187

    Malik Davis

    RB77DAL · bye 14 · market RB65

    -13
  188. 188

    Bryce Young

    QB26CAR · bye 5

  189. 189

    Odell Beckham Jr.

    WR103NYG · bye 8 · market WR79

    -24
  190. 190

    Jaylin NoelQuestionable

    WR72HOU · bye 8 · market WR80

    +8
  191. 191

    Ryan Flournoy

    WR76DAL · bye 14 · market WR81

    +5
  192. 192

    T.J. Hockenson

    TE21MIN · bye 6

  193. 193

    Chris BellR

    WR112MIA · bye 6 · market WR82

    -30
  194. 194

    Kenyon SadiqRQuestionable

    TE22NYJ · bye 13

  195. 195

    Greg Dulcich

    TE23MIA · bye 6

  196. 196

    Malachi FieldsR

    WR114NYG · bye 8 · market WR83

    -31
  197. 197

    Cam Ward

    QB23TEN · bye 9 · market QB27

    +4
  198. 198

    Isaac TeSlaa

    WR77DET · bye 6 · market WR84

    +7
  199. 199

    Jacoby Brissett

    QB33ARI · bye 14 · market QB28

    -5
  200. 200

    Troy Franklin

    WR75DEN · bye 10 · market WR85

    +10

Showing the top 200 overall — position tabs go deeper. The CSV cheat sheet always includes the complete board.

Value badges compare our positional rank to the market's (ADP snapshot 2026-09-08). In the ALL view players follow market draft order — cross-position strategy is your league's call; the badges and tiers are ours. Projections are anchored to sportsbook season futures (snapshot 2026-09-08); a NO LINE tag means the books currently decline to post this player's season markets.

Inside the machine — and its audited record

A word about "we simulated the season 10,000 times": anyone can run arithmetic ten thousand times — simulation volume is marketing, not skill. The only question that matters is whether a process beats the market out-of-sample, and that's the only thing we publish.

Every player gets a season projection built from opportunity and efficiency treated separately: projected touches and targets (sticky) times points-per-touch (regressed), with touchdown rates re-anchored to yardage — because last year's TD luck is the market's favorite mistake — plus team-level context computed from roster arithmetic: targets and carries vacated by departures, mouths added by arrivals and drafted rookies, and each offense's projected volume. Aging curves come from 14 years of data; rookies get draft-capital priors. Then we blend our ranking with live ADP per position, weights fit on recent seasons out-of-sample.

The honest results, because we tested a full decade and publish the losses: across ten replayed draft seasons (2015–2024) the blended board went 7–3 against drafting straight off ADP, averaging +0.78% more value per season (2024, the latest graded year: +2.49%out-of-sample). Three of the ten years were losses — they're in the published backtest, parameters and all, because a record you can't audit is marketing. The board leans on the model where it has earned trust (quarterbacks and running backs, after touchdown-luck correction) and defers to the market where it hasn't (the TE board is the market, on purpose). Floor and ceiling ranges come from real backtest errors, not vibes. Full methodology on the methodology page.

Two more things we publish because they're true: the decade backtest is graded in PPR scoring — re-graded without re-tuning, the same board is roughly market-even in half-PPR and standard (numbers in the published backtest), so treat the edge claim as a PPR claim. And we also built injury-history and QB-change features, tested them the same way, and rejected them when they failed out-of-sample — the lab log of every configuration we tried ships with the receipts. This board freezes with every weekly rebuild and gets graded against actual season results after the year — the same public accountability as our game predictions. Somewhere between a spreadsheet and a precog.