Everything is FREE until October 31free through October 31 →
Draft season is over. For lineups, trades and waivers use this week's rankings and the rest-of-season board, rebuilt every morning.
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 Nacua

    WR1LAR · bye 11

    -
  4. 4

    Ja'Marr Chase

    WR2CIN · bye 6

    -
  5. 5

    Christian McCaffrey

    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 AchaneIR

    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. BrownQuestionable

    WR8NE · bye 11

    -
  17. 17

    Rashee RiceOutNO LINE

    WR12KC · bye 5 · market WR9

    -3
  18. 18

    Saquon BarkleyOut

    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 JeantyNO LINE

    RB10LV · bye 13 · market RB11

    +1
  24. 24

    Omarion Hampton

    RB13LAC · bye 7 · market RB12

    -1
  25. 25

    Zay Flowers

    WR13BAL · bye 13

    -
  26. 26

    Malik NabersNO LINE

    WR14NYG · bye 8

    -
  27. 27

    Garrett Wilson

    WR18NYJ · bye 13 · market WR15

    -3
  28. 28

    Jeremiyah LoveROutNO LINE

    RB16ARI · bye 14 · market RB13

    -3
  29. 29

    DeVonta Smith

    WR17PHI · bye 10 · market WR16

    -1
  30. 30

    Breece HallOut

    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

    RB18DAL · bye 14 · market RB15

    -3
  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 EgbukaNO LINE

    WR16TB · bye 10 · market WR18

    +2
  38. 38

    Travis EtienneIRNO LINE

    RB17NO · bye 8

    -
  39. 39

    Tee HigginsNO LINE

    WR19CIN · bye 6

    -
  40. 40

    Cam SkatteboNO LINE

    RB20NYG · bye 8 · market RB18

    -2
  41. 41

    Ladd McConkeyOut

    WR20LAC · bye 7

    -
  42. 42

    Davante AdamsOutNO LINE

    WR25LAR · bye 11 · market WR21

    -4
  43. 43

    D'Andre SwiftNO LINE

    RB15CHI · bye 10 · market RB19

    +4
  44. 44

    Jaylen WaddleQuestionable

    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 MooreOut

    WR23BUF · bye 7 · market WR24

    +1
  48. 48

    Terry McLaurinOut

    WR26WAS · bye 7 · market WR25

    -1
  49. 49

    Quinshon JudkinsOut

    RB22CLE · bye 11 · market RB21

    -1
  50. 50

    Luther Burden III

    WR24CHI · bye 10 · market WR26

    +2
  51. 51

    Drake Maye

    QB2NE · bye 11

    -
  52. 52

    David MontgomeryOut

    RB23HOU · bye 8 · market RB22

    -1
  53. 53

    Bhayshul TutenNO 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 Odunze

    WR28CHI · bye 10 · market WR27

    -1
  57. 57

    Lamar JacksonOut

    QB5BAL · bye 13 · market QB4

    -1
  58. 58

    Christian WatsonNO LINE

    WR34GB · bye 11 · market WR28

    -6
  59. 59

    Mike EvansOutNO 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

    WR31JAX · bye 7

    -
  63. 63

    Jaylen WarrenNO LINE

    RB24PIT · bye 9 · market RB25

    +1
  64. 64

    TreVeyon HendersonNO LINE

    RB21NE · bye 11 · market RB26

    +5
  65. 65

    DK Metcalf

    WR30PIT · bye 9 · market WR32

    +2
  66. 66

    Dak Prescott

    QB6DAL · bye 14 · market QB5

    -1
  67. 67

    Marvin Harrison Jr.

    WR33HOU · bye 14

    -
  68. 68

    Tyler WarrenOut

    TE4IND · bye 13

    -
  69. 69

    Jadarian PriceRIR

    RB30SEA · bye 11 · market RB27

    -4
  70. 70

    Tony PollardNO LINE

    RB27TEN · bye 9 · market RB28

    -
  71. 71

    Alec PierceIRNO 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 HurtsIR

    QB7PHI · bye 10 · market QB8

    +1
  79. 79

    Michael PittmanIR

    WR37PIT · bye 9

    -
  80. 80

    Chris Godwin Jr.NO LINE

    WR40TB · bye 10 · market WR38

    -2
  81. 81

    Chuba HubbardNO LINE

    RB29CAR · bye 5 · market RB30

    -
  82. 82

    Carnell TateRNO 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 RobinsonNO LINE

    WR38TEN · bye 9 · market WR40

    +2
  88. 88

    Jayden ReedIRNO LINE

    WR42GB · bye 11 · market WR41

    -1
  89. 89

    Jonathon BrooksIRNO LINE

    RB39CAR · bye 5 · market RB32

    -8
  90. 90

    Jakobi MeyersNO LINE

    WR39JAX · bye 7 · market WR42

    +3
  91. 91

    George KittleNO 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 DownsNO 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 AddisonOutNO LINE

    WR45MIN · bye 6 · market WR46

    +1
  99. 99

    Khalil ShakirNO LINE

    WR46BUF · bye 7 · market WR47

    +1
  100. 100

    Sam LaPorta

    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 Mahomes

    QB10KC · bye 5 · market QB14

    +4
  105. 105

    Tucker Kraft

    TE9GB · bye 11

    -
  106. 106

    Aaron JonesQuestionable

    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 DoubsIR

    WR51NE · bye 11 · market WR50

    -1
  110. 110

    Kyle MonangaiOut

    RB32CHI · bye 10 · market RB37

    +4
  111. 111

    Jordan MasonIR

    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-MerrittIR

    RB37WAS · bye 7 · market RB40

    +2
  115. 115

    Deebo Samuel Sr.Out

    WR49SF · bye 8 · market WR51

    +2
  116. 116

    KC ConcepcionR

    WR56CLE · bye 11 · market WR52

    -4
  117. 117

    Jaxson DartIR

    QB17NYG · bye 8 · market QB16

    -1
  118. 118

    Jalen Coker

    WR53CAR · bye 5

    -
  119. 119

    Dallas Goedert

    TE11PHI · bye 10

    -
  120. 120

    Blake Corum

    RB47LAR · bye 11 · market RB41

    -7
  121. 121

    De'Zhaun StriblingRIR

    WR62SF · bye 8 · market WR54

    -8
  122. 122

    Rashid Shaheed

    WR55SEA · bye 11

    -
  123. 123

    Tyjae Spears

    RB42TEN · bye 9

    -1
  124. 124

    Kyler Murray

    QB22MIN · bye 6 · market QB17

    -5
  125. 125

    Rachaad White

    RB34WAS · bye 7 · market RB43

    +8
  126. 126

    Baker MayfieldOut

    QB13TB · bye 10 · market QB18

    +5
  127. 127

    Jerry Jeudy

    WR52CLE · bye 11 · market WR56

    +4
  128. 128

    Makai LemonRQuestionable

    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 McMillanIR

    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 KincaidQuestionable

    TE15BUF · bye 7

    -
  144. 144

    Emmett JohnsonR

    RB89KC · bye 5 · market RB47

    -43
  145. 145

    Jordyn TysonRIR

    WR61NO · bye 8 · market WR63

    +2
  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

    RB93LV · bye 13 · market RB49

    -45
  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 BatemanOut

    WR67BAL · bye 13 · market WR68

    +1
  156. 156

    Tyler Allgeier

    RB50ARI · bye 14

    -1
  157. 157

    Nicholas SingletonROut

    RB95TEN · bye 9 · market RB51

    -45
  158. 158

    Jonah ColemanRIR

    RB94DEN · bye 10 · market RB52

    -43
  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

    RB81SEA · bye 11 · market RB53

    -29
  163. 163

    Chris Rodriguez Jr.

    RB72JAX · bye 7 · market RB54

    -19
  164. 164

    Daniel Jones

    QB29IND · bye 13 · market QB24

    -5
  165. 165

    Kayshon Boutte

    WR65HOU · bye 8 · market WR70

    +5
  166. 166

    Dontayvion WicksQuestionable

    WR69PHI · bye 10 · market WR71

    +2
  167. 167

    Dylan SampsonIR

    RB45CLE · bye 11 · market RB55

    +9
  168. 168

    Justice Hill

    RB51BAL · bye 13 · market RB56

    +4
  169. 169

    Keaton Mitchell

    RB66LAC · bye 7 · market RB57

    -10
  170. 170

    Cooper Kupp

    WR70SEA · bye 11 · market WR72

    +2
  171. 171

    Brenton Strange

    TE19JAX · bye 7

    -
  172. 172

    Isiah PachecoIR

    RB53DET · bye 6 · market RB58

    +4
  173. 173

    Ja'Kobi LaneR

    WR103BAL · bye 13 · market WR73

    -30
  174. 174

    Braelon Allen

    RB65NYJ · bye 13 · market RB59

    -7
  175. 175

    Tank BigsbyIR

    RB63PHI · bye 10 · market RB60

    -4
  176. 176

    Tyrone Tracy Jr.

    RB46NYG · bye 8 · market RB61

    +14
  177. 177

    Malik Willis

    QB40MIA · bye 6 · market QB25

    -15
  178. 178

    Devaughn Vele

    WR73NO · bye 8 · market WR74

    +1
  179. 179

    Brian Robinson

    RB52ATL · bye 11 · market RB62

    +9
  180. 180

    Caleb DouglasROut

    WR105MIA · bye 6 · market WR75

    -30
  181. 181

    Adonai MitchellOut

    WR74NYJ · bye 13 · market WR76

    +2
  182. 182

    Germie BernardR

    WR94PIT · bye 9 · market WR77

    -17
  183. 183

    Kaelon BlackR

    RB86SF · bye 8 · market RB63

    -24
  184. 184

    Samaje Perine

    RB73CIN · bye 6 · market RB64

    -10
  185. 185

    Tank DellIR

    WR68HOU · bye 8 · market WR78

    +10
  186. 186

    Terrance FergusonIR

    TE20LAR · bye 11

    -
  187. 187

    Malik DavisIR

    RB78DAL · bye 14 · market RB65

    -14
  188. 188

    Bryce Young

    QB26CAR · bye 5

    -
  189. 189

    Odell Beckham Jr.Out

    WR104MIN · bye 8 · market WR79

    -25
  190. 190

    Jaylin Noel

    WR72HOU · bye 8 · market WR80

    +8
  191. 191

    Ryan Flournoy

    WR76DAL · bye 14 · market WR81

    +5
  192. 192

    T.J. HockensonOut

    TE21MIN · bye 6

    -
  193. 193

    Chris BellR

    WR112MIA · bye 6 · market WR82

    -30
  194. 194

    Kenyon SadiqR

    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-15); 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.