Kodo Hockey

Draft Value vs ADP · 2026-27

Two ways the market can be wrong about a player. Level — we rank him well ahead of or behind where he is drafted. Direction — he is moving against his own last season and his price has not moved with him.

my league is
pick the categories your league counts and the tiers re-score for them

Value and rank computed for Categories — equal-weight z-scores: G, A, PPP, SOG, HIT, BLK + W, SV%, GAA.

💎 Undervalued · we rank them ahead of their price

#PlayerTmPosOur rankADPGapTrendz-value
1Roman Kantserov CHI · RCHIR71258.7+187.7—+4.7
2Will Cuylle NYR · LNYRL59203.7+144.7-0.1+5.4
3Eeli Tolvanen NYR · RNYRR109253.3+144.3-0.3+3.3
4Fabian Zetterlund OTT · LOTTL164292.3+128.3+0.7+1.6
5Kiefer Sherwood SJS · LSJSL70191.6+121.6-1.6+4.8
6Yakov Trenin MIN · CMINC158276.2+118.2-1.1+1.8
7Alexander Romanov NYI · DNYID170286.8+116.8—+1.4
8Elias Lindholm BOS · CBOSC121235.3+114.3-0.0+2.9
9Anton Lundell FLA · CFLAC136246.5+110.5-0.5+2.4
10Emmitt Finnie DET · LDETL181291.3+110.3+1.5+1.3
11Vasily Podkolzin EDM · REDMR155264.8+109.8-0.6+1.8
12Jack McBain UTA · CUTAC176285.2+109.2+0.0+1.3
13Emil Heineman NYI · LNYIL152258.1+106.1-0.8+1.9
14Brayden Schenn NYI · CNYIC171276.2+105.2+0.0+1.4
15Mackie Samoskevich SEA · RSEAR166267.3+101.3+0.7+1.5
16Ben Kindel PIT · CPITC188288.3+100.3+1.4+1.2
17Alex Laferriere LAK · RLAKR77176.5+99.5-0.4+4.5
18Matty Beniers SEA · CSEAC150248.4+98.4+0.6+2.0
19Dylan Cozens OTT · COTTC35130.3+95.3-0.5+6.8
20Ryan Leonard WSH · RWSHR113206+93.0+1.1+3.1
21Braden Schneider NYR · DNYRD197289.7+92.7-0.0+1.0
22Jake DeBrusk VAN · LVANL115207.6+92.6-0.1+3.0
23Jake Neighbours STL · LSTLL161249.4+88.4+0.5+1.6
24Marco Kasper DET · CDETC203290.2+87.2+1.1+0.9
25Anton Frondell CHI · CCHIC105188.9+83.9—+3.4
26Jack Quinn BUF · RBUFR173252.1+79.1+0.7+1.4
27Jimmy Snuggerud STL · RSTLR85163.7+78.7+2.0+4.2
28Beckett Sennecke ANA · RANAR47125+78.0+2.9+5.9
29William Eklund OTT · LOTTL88164.5+76.5+1.1+4.0
30Mathieu Olivier CBJ · RCBJR209284.8+75.8-0.8+0.8
31Lawson Crouse UTA · LUTAL151224.6+73.6-0.9+2.0
32Tomas Hertl VGK · CVGKC67140.5+73.5+0.5+5.0
33Dawson Mercer NJD · CNJDC219290.8+71.8+0.5+0.6
34Marco Rossi VAN · CVANC174245.7+71.7-0.2+1.3
35Anders Lee UTA · LUTAL167238.3+71.3+0.7+1.5
36Neal Pionk WPG · DWPGD189260.1+71.1+0.1+1.1
37Joel Farabee CGY · LCGYL222292.9+70.9+1.0+0.5
38Rickard Rakell PIT · RPITR80149.3+69.3-0.5+4.5
39Blake Coleman MIN · LMINL154222.2+68.2-0.7+1.9
40Morgan Frost CGY · CCGYC210277.3+67.3-0.0+0.7

⚠ Overvalued · going earlier than the projection supports

#PlayerTmPosOur rankADPGapTrendz-value
1John Marino UTA · DUTAD519203.2-315.8+0.1-3.6
2Arshdeep Bains VAN · LVANL599291.9-307.1-0.2-6.9
3Alexander Holtz VGK · RVGKR597292.4-304.6-0.7-6.0
4Nico Sturm MIN · CMINC591292.6-298.4-0.0-5.7
5Nils Hoglander NSH · LNSHL590292.4-297.6+0.4-5.6
6Isak Rosen WPG · RWPGR589292.5-296.5-0.3-5.5
7Sam Colangelo ANA · RANAR588292.6-295.4—-5.5
8Adam Edstrom NSH · CNSHC587291.9-295.1-0.6-5.5
9Matt Rempe NYR · CNYRC586291.9-294.1+0.1-5.4
10Emil Lilleberg TBL · DTBLD585292.1-292.9-0.6-5.4
11Stephen Halliday OTT · COTTC584292.8-291.2-0.4-5.4
12Cody Glass NJD · CNJDC582292.5-289.5-0.6-5.4
13Michael Misa SJS · CSJSC497207.8-289.2+1.1-3.2
14Erik Gustafsson LAK · DLAKD580292.1-287.9—-5.2
15Joel Kiviranta DAL · LDALL578292.6-285.4-0.1-5.1
16Owen Michaels EDM · REDMR577291.9-285.1—-5.0
17Conor Geekie TBL · CTBLC576292.8-283.2—-5.0
18Declan Chisholm NJD · DNJDD575292.6-282.4-0.0-5.0
19Hendrix Lapierre PIT · CPITC574292.6-281.4+0.5-5.0
20Johnathan Kovacevic NJD · DNJDD573292.4-280.6-0.5-5.0
21Zach Bogosian MIN · DMIND572292.5-279.5-0.2-5.0
22Dmitri Simashev UTA · DUTAD571292.9-278.1+1.5-4.9
23Nils Lundkvist DAL · DDALD570292.3-277.7-0.2-4.9
24Andrei Kuzmenko PIT · LPITL555277.6-277.4-0.9-4.4
25Nikolas Matinpalo OTT · DOTTD568291.9-276.1-0.1-4.8
26Cole Koepke WPG · LWPGL567292.5-274.5-0.6-4.8
27Josh Mahura SEA · DSEAD566292.6-273.4-0.9-4.8
28Lars Eller FLA · CFLAC565292.5-272.5-0.0-4.7
29Michael Carcone UTA · LUTAL564292.9-271.1-1.1-4.5
30Daniil But UTA · LUTAL563292.6-270.4+1.3-4.5
31Jordan Greenway CHI · LCHIL562292.5-269.5+0.8-4.5
32Ryan Lomberg CBJ · LCBJL561292.6-268.4-0.9-4.5
33Alexey Toropchenko STL · RSTLR560292.3-267.7-0.3-4.5
34Kailer Yamamoto UTA · RUTAR559292.4-266.6-0.6-4.5
35Declan Carlile PIT · DPITD557292.2-264.8+0.5-4.4
36Drew Helleson ANA · DANAD556292.3-263.7+0.1-4.4
37Adam Wilsby NSH · DNSHD554292.5-261.5+0.3-4.3
38Dominic James TBL · CTBLC553292.5-260.5+0.1-4.3
39Colin Blackwell DAL · CDALC552292.5-259.5-0.5-4.3
40Jonatan Berggren STL · RSTLR551292.6-258.4-0.7-4.2

📈 Rising, and not yet repriced · going after pick 100

Projected to gain on last season in the categories this league counts, and still available late. A riser the room already knows about is priced as one.

#PlayerTmPosAgeADPG+ABiggest moverMove
1Isaac Howard EDM · LEDML22292.85 → 25SOG 1.24 → 2.93+5.5
2Beckett Sennecke ANA · RANAR2012560 → 79G 0.28 → 0.41+2.9
3Frank Vatrano ANA · RANAR32275.39 → 28G 0.1 → 0.21+2.7
4Ivan Demidov MTL · RMTLR2012762 → 75A 0.52 → 0.65+2.3
5Ville Koivunen PIT · RPITR23292.67 → 24G 0.05 → 0.14+2.2
6Jimmy Snuggerud STL · RSTLR22163.751 → 68G 0.3 → 0.37+2.0
7Matvei Michkov PHI · RPHIR21163.551 → 62PPP 0.15 → 0.21+1.9
8Stefan Noesen NJD · RNJDR33292.57 → 20G 0.08 → 0.16+1.9
9Maxim Tsyplakov CGY · RCGYR28292.94 → 11PPP 0 → 0.05+1.6
10Kent Johnson CBJ · CCBJC24289.522 → 34G 0.09 → 0.18+1.6
11Braeden Bowman VGK · RVGKR23292.926 → 40G 0.15 → 0.25+1.6
12Zach Benson BUF · LBUFL21188.943 → 53PPP 0.08 → 0.2+1.5
13Victor Hedman TBL · DTBLD35114.117 → 46G 0.03 → 0.12+1.5
14Dmitri Simashev UTA · DUTAD21292.91 → 7SOG 0.93 → 1.26+1.5
15Emmitt Finnie DET · LDETL21291.330 → 40G 0.16 → 0.24+1.5
16Phillip Danault MTL · CMTLC33292.117 → 29G 0.08 → 0.14+1.4
17Ben Kindel PIT · CPITC19288.335 → 46G 0.22 → 0.3+1.4
18Zayne Parekh CGY · DCGYD201979 → 17BLK 0.81 → 1.03+1.4
19Sean Monahan CBJ · CCBJC32292.136 → 44G 0.17 → 0.23+1.3
20J.T. Miller NYR · CNYRC33112.353 → 68G 0.25 → 0.31+1.3
21Daniil But UTA · LUTAL21292.67 → 16G 0.1 → 0.19+1.3
22Luke Hughes NJD · DNJDD23163.535 → 49PPP 0.19 → 0.24+1.3
23Jordan Kyrou WSH · RWSHR28137.346 → 59G 0.25 → 0.33+1.3
24Valeri Nichushkin CBJ · RCBJR31189.749 → 51G 0.24 → 0.33+1.3
25Cole Perfetti WPG · LWPGL24273.632 → 46G 0.18 → 0.26+1.3
26Jonathan Marchessault NSH · RNSHR35251.631 → 44G 0.19 → 0.27+1.3
27Ryan Greene CHI · CCHIC22292.629 → 37G 0.15 → 0.21+1.3
28Berkly Catton SEA · CSEAC20292.517 → 27G 0.11 → 0.18+1.2
29Cole Sillinger CBJ · CCBJC2329333 → 41G 0.1 → 0.19+1.2
30Mason McTavish STL · CSTLC23205.541 → 52G 0.23 → 0.3+1.2
31JJ Peterka BOS · RBOSR24178.547 → 53PPP 0.06 → 0.12+1.2
32Oliver Moore CHI · CCHIC21292.719 → 27G 0.1 → 0.14+1.1
33Ryan Leonard WSH · RWSHR2120645 → 53SOG 2.04 → 2.31+1.1
34Marco Kasper DET · CDETC22290.219 → 29G 0.11 → 0.19+1.1
35Bowen Byram CHI · DCHID25115.942 → 41PPP 0.09 → 0.18+1.1
36Barrett Hayton UTA · CUTAC26293.525 → 37G 0.15 → 0.24+1.1
37Samuel Girard PIT · DPITD28292.719 → 22BLK 0.97 → 1.2+1.1
38William Eklund OTT · LOTTL24164.553 → 67G 0.19 → 0.29+1.1
39Lucas Raymond DET · LDETL24100.176 → 84PPP 0.34 → 0.39+1.1
40Michael Misa SJS · CSJSC19207.821 → 31SOG 1.29 → 1.61+1.1

📉 Slipping, and still being paid for · going inside pick 100

Projected to give back ground and still drafted early. This is a don't-pay-last-year's-price list, not a don't-draft list.

#PlayerTmPosAgeADPG+ABiggest moverMove
1Darren Raddysh TOR · DTORD3065.170 → 58G 0.3 → 0.17-3.2
2Mika Zibanejad NYR · CNYRC3366.978 → 72G 0.42 → 0.34-1.8
3Steven Stamkos NSH · CNSHC3695.566 → 54G 0.51 → 0.38-1.3
4Jakob Chychrun WSH · DWSHD2848.160 → 51G 0.33 → 0.24-1.1
5Brock Faber MIN · DMIND2493.351 → 42G 0.19 → 0.13-1.0
6Erik Karlsson PIT · DPITD3681.366 → 59PPP 0.35 → 0.29-0.9
7Pavel Dorofeyev NYR · RNYRR2596.964 → 56G 0.45 → 0.39-0.9
8Jason Robertson DAL · LDALL271296 → 96G 0.55 → 0.49-0.8
9Charlie McAvoy BOS · DBOSD2895.561 → 57PPP 0.33 → 0.27-0.8
10Cole Caufield MTL · RMTLR2518.988 → 79G 0.63 → 0.51-0.8
11Tage Thompson BUF · CBUFC2827.881 → 76G 0.49 → 0.45-0.8
12Alex Tuch WSH · RWSHR307166 → 62G 0.42 → 0.35-0.7
13Cutter Gauthier ANA · LANAL2245.469 → 68G 0.54 → 0.44-0.5
14Zach Hyman EDM · LEDML3475.852 → 62PPP 0.26 → 0.24-0.5
15Mark Scheifele WPG · CWPGC3341103 → 91G 0.44 → 0.39-0.4
16Alex DeBrincat DET · RDETR2843.285 → 82SOG 3.5 → 3.25-0.4
17John Carlson TBL · DTBLD3669.460 → 54G 0.2 → 0.16-0.4
18Jackson LaCombe ANA · DANAD2587.558 → 54A 0.59 → 0.53-0.4
19Matt Boldy MIN · LMINL2515.285 → 89G 0.55 → 0.48-0.4
20Martin Necas COL · RCOLR2724.3100 → 97G 0.49 → 0.4-0.4
21Leon Draisaitl EDM · CEDMC307.197 → 112G 0.54 → 0.5-0.3
22Sidney Crosby PIT · CPITC3953.374 → 71G 0.43 → 0.37-0.3
23Adrian Kempe LAK · RLAKR3059.973 → 71G 0.44 → 0.39-0.2
24Adam Fox NYR · DNYRD2864.853 → 71PPP 0.44 → 0.39-0.2
25Drake Batherson OTT · ROTTR2892.371 → 69G 0.42 → 0.35-0.2
26Mikhail Sergachev UTA · DUTAD2886.859 → 56SOG 2.04 → 1.84-0.2
27Wyatt Johnston DAL · CDALC2329.586 → 89SOG 2.51 → 2.73-0.1
28Miro Heiskanen DAL · DDALD2771.663 → 60PPP 0.36 → 0.34-0.1
29Nick Suzuki MTL · CMTLC2720.1101 → 104PPP 0.52 → 0.49-0.1
30Alex Ovechkin WSH · LWSHL4181.564 → 50SOG 2.98 → 2.82-0.1
31Evan Bouchard EDM · DEDMD2615.495 → 92G 0.26 → 0.23-0.1
32Dylan Larkin DET · CDETC308367 → 74SOG 3.09 → 2.92-0.0
33Zach Werenski CBJ · DCBJD2913.681 → 84G 0.29 → 0.25-0.0

Trend and Move are the change in per-game value across every category this league counts, projected 2026-27 against actual 2025-26 (minimum 20 games played). G+A is shown because it is the number everyone carries in their head, but it is not what the ordering is on: a player can gain points and still slip in a league paying him for hits or blocks, and Biggest mover names the per-game category doing the most work either way. A player with no comparable last season shows no trend rather than a zero.

Feedback