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 Banger — peripheral-heavy: HIT/BLK 2x, PIM 1.5x, SOG 1.2x — scoring still counts.

💎 Undervalued · we rank them ahead of their price

#PlayerTmPosOur rankADPGapTrendz-value
1Mark Kastelic BOS · CBOSC13290.4+277.4-1.3+9.6
2Mathieu Olivier CBJ · RCBJR9284.8+275.8-1.4+10.3
3Adam Klapka CGY · RCGYR26292.2+266.2-1.4+8.2
4Radko Gudas FLA · DFLAD19281.4+262.4+0.5+8.8
5Jack McBain UTA · CUTAC25285.2+260.2-0.9+8.3
6A.J. Greer ANA · LANAL37292.6+255.6-1.6+6.9
7Jeremy Lauzon VGK · DVGKD21275+254.0-0.4+8.7
8Tanner Jeannot BOS · LBOSL44293.2+249.2+0.5+6.5
9Ben Chiarot DET · DDETD40286.9+246.9-1.7+6.8
10Yakov Trenin MIN · CMINC32276.2+244.2-1.7+7.3
11Michael McCarron MIN · CMINC53291.7+238.7-1.4+6.2
12Alexander Romanov NYI · DNYID57286.8+229.8—+6.0
13Simon Benoit PHI · DPHID65292.3+227.3+0.5+5.7
14Brenden Dillon NJD · DNJDD63289.2+226.2-1.1+5.7
15Nikita Zadorov BOS · DBOSD4229.4+225.4-1.0+13.5
16Erik Cernak TBL · DTBLD70293.2+223.2-1.6+5.3
17Mario Ferraro WPG · DWPGD78291.5+213.5-0.1+5.0
18Vasily Podkolzin EDM · REDMR52264.8+212.8-1.3+6.3
19Jake Middleton CGY · DCGYD86292.9+206.9+0.4+4.6
20Braden Schneider NYR · DNYRD85289.7+204.7-0.2+4.6
21Nick Seeler PHI · DPHID93291.8+198.8+0.6+4.3
22Keegan Kolesar DET · RDETR95292.2+197.2-0.2+4.3
23Will Cuylle NYR · LNYRL7203.7+196.7-1.0+11.6
24Beck Malenstyn BUF · LBUFL99292.5+193.5-1.5+4.2
25Brayden Schenn NYI · CNYIC84276.2+192.2-0.5+4.6
26Marcus Foligno MIN · LMINL101292.6+191.6-1.7+4.1
27Neal Pionk WPG · DWPGD71260.1+189.1-0.7+5.3
28Eeli Tolvanen NYR · RNYRR68253.3+185.3-0.3+5.3
29Kiefer Sherwood SJS · LSJSL8191.6+183.6-1.9+10.5
30Jake McCabe TOR · DTORD45224.3+179.3-0.9+6.4
31Frank Vatrano ANA · RANAR96275.3+179.3+3.2+4.2
32Connor Murphy EDM · DEDMD114293.1+179.1+0.3+3.8
33Josh Manson COL · DCOLD87258.4+171.4-1.4+4.5
34Charle-Edouard D'Astous TBL · DTBLD59229.8+170.8-1.5+5.9
35Roman Kantserov CHI · RCHIR89258.7+169.7—+4.5
36Peyton Krebs BUF · CBUFC123291.1+168.1-1.9+3.6
37Adam Larsson SEA · DSEAD90254.4+164.4-0.9+4.4
38Garnet Hathaway FLA · RFLAR130292.4+162.4+0.3+3.3
39Brandon Duhaime TOR · LTORL131292.4+161.4+0.4+3.3
40Brayden McNabb VGK · DVGKD117278+161.0-1.2+3.7

⚠ Overvalued · going earlier than the projection supports

#PlayerTmPosOur rankADPGapTrendz-value
1Michael Misa SJS · CSJSC563207.8-355.2+1.7-6.3
2John Marino UTA · DUTAD556203.2-352.8+0.6-5.7
3Igor Chernyshov SJS · LSJSL544210.5-333.5+1.8-5.3
4Andrei Kuzmenko PIT · LPITL593277.6-315.4-1.0-8.3
5Tyler Seguin DAL · CDALC582267.2-314.8+1.3-7.3
6Egor Chinakhov PIT · RPITR509195.5-313.5+0.3-4.5
7Arshdeep Bains VAN · LVANL599291.9-307.1+0.4-9.6
8Isak Rosen WPG · RWPGR598292.5-305.5+0.8-9.0
9Matt Duchene DAL · CDALC485179.6-305.4+0.1-3.8
10Alexander Holtz VGK · RVGKR597292.4-304.6-1.1-9.0
11Gabe Perreault NYR · RNYRR520217.2-302.8+1.2-4.7
12Stephen Halliday OTT · COTTC595292.8-302.2+1.2-8.6
13Erik Gustafsson LAK · DLAKD590292.1-297.9—-8.0
14Zayne Parekh CGY · DCGYD494197-297.0+2.6-4.0
15Cody Glass NJD · CNJDC589292.5-296.5-1.1-7.8
16Nils Hoglander NSH · LNSHL588292.4-295.6+1.2-7.7
17Nico Sturm MIN · CMINC587292.6-294.4+0.4-7.7
18Sam Colangelo ANA · RANAR584292.6-291.4—-7.4
19Patrick Kane CHI · RCHIR457166.6-290.4-0.3-3.4
20Daniil But UTA · LUTAL583292.6-290.4+1.9-7.4
21Jonatan Berggren STL · RSTLR581292.6-288.4-0.6-7.1
22Adam Edstrom NSH · CNSHC580291.9-288.1+0.6-7.0
23Cam Fowler STL · DSTLD525237.5-287.5+0.8-4.8
24Ville Koivunen PIT · RPITR578292.6-285.4+2.6-6.9
25Owen Michaels EDM · REDMR577291.9-285.1—-6.9
26Maxim Shabanov MIN · RMINR574289.8-284.2+1.5-6.8
27Michael Carcone UTA · LUTAL576292.9-283.1-0.9-6.9
28Jack Roslovic TOR · CTORC526243.2-282.8-2.4-4.8
29Joel Kiviranta DAL · LDALL575292.6-282.4+0.8-6.9
30Declan Chisholm NJD · DNJDD573292.6-280.4+1.2-6.8
31Kailer Yamamoto UTA · RUTAR572292.4-279.6-0.5-6.7
32Conor Geekie TBL · CTBLC571292.8-278.2—-6.7
33Anthony Duclair NYI · LNYIL570292.4-277.6-0.2-6.7
34Hendrix Lapierre PIT · CPITC569292.6-276.4+0.4-6.7
35Lars Eller FLA · CFLAC568292.5-275.5+0.7-6.5
36Cole Koepke WPG · LWPGL566292.5-273.5-0.6-6.5
37Dominic James TBL · CTBLC565292.5-272.5+0.9-6.5
38Matvei Gridin CGY · RCGYR541269.6-271.4+1.7-5.3
39Artemi Panarin LAK · LLAKL31746.9-270.1-0.0-0.7
40Victor Olofsson VGK · LVGKL562292.5-269.5+0.4-6.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+9.6
2Frank Vatrano ANA · RANAR32275.39 → 28SOG 1.58 → 2.1+3.2
3Maxim Tsyplakov CGY · RCGYR28292.94 → 11PIM 0.12 → 0.3+2.8
4Matt Rempe NYR · CNYRC24291.91 → 2PIM 0.42 → 0.91+2.8
5Zayne Parekh CGY · DCGYD201979 → 17BLK 0.81 → 1.03+2.6
6Ville Koivunen PIT · RPITR23292.67 → 24G 0.05 → 0.14+2.6
7Victor Hedman TBL · DTBLD35114.117 → 46G 0.03 → 0.12+2.6
8Pierre-Luc Dubois WSH · CWSHC28249.219 → 51PIM 0.66 → 0.81+2.4
9Jake Walman EDM · DEDMD30198.420 → 26PIM 0.19 → 0.39+2.3
10Jordan Greenway CHI · LCHIL29292.56 → 6HIT 1.43 → 1.81+2.3
11Beckett Sennecke ANA · RANAR2012560 → 79G 0.28 → 0.41+2.3
12Ivan Demidov MTL · RMTLR2012762 → 75SOG 1.55 → 1.88+2.0
13Martin Pospisil CGY · CCGYC262933 → 9PIM 0.77 → 0.96+2.0
14Braeden Bowman VGK · RVGKR23292.926 → 40G 0.15 → 0.25+2.0
15Paul Cotter VAN · LVANL2629315 → 14PIM 0.24 → 0.4+1.9
16Emmitt Finnie DET · LDETL21291.330 → 40G 0.16 → 0.24+1.9
17Daniil But UTA · LUTAL21292.67 → 16G 0.1 → 0.19+1.9
18Jimmy Snuggerud STL · RSTLR22163.751 → 68G 0.3 → 0.37+1.8
19J.T. Miller NYR · CNYRC33112.353 → 68PIM 0.49 → 0.57+1.8
20Igor Chernyshov SJS · LSJSL20210.519 → 37PIM 0.21 → 0.33+1.8
21Jordan Kyrou WSH · RWSHR28137.346 → 59G 0.25 → 0.33+1.8
22Michael Rasmussen DET · CDETC27292.414 → 18HIT 1 → 1.32+1.7
23Matvei Gridin CGY · RCGYR20269.620 → 32PIM 0.05 → 0.22+1.7
24Ben Kindel PIT · CPITC19288.335 → 46G 0.22 → 0.3+1.7
25Michael Misa SJS · CSJSC19207.821 → 31SOG 1.29 → 1.61+1.7
26John Tavares TOR · CTORC36115.771 → 70G 0.38 → 0.43+1.6
27Nazem Kadri COL · CCOLC36144.650 → 57G 0.21 → 0.32+1.6
28Ryan Greene CHI · CCHIC22292.629 → 37G 0.15 → 0.21+1.6
29Samuel Girard PIT · DPITD28292.719 → 22BLK 0.97 → 1.2+1.5
30Sam Dickinson SJS · DSJSD20279.714 → 19BLK 0.97 → 1.08+1.5
31Josh Norris BUF · CBUFC27226.434 → 44HIT 0.55 → 1.2+1.5
32Maxim Shabanov MIN · RMINR26289.818 → 24PIM 0.05 → 0.19+1.5
33Oliver Moore CHI · CCHIC21292.719 → 27SOG 1.12 → 1.35+1.5
34Alex Vlasic CHI · DCHID2529321 → 23BLK 1.47 → 1.6+1.5
35Nino Niederreiter WPG · RWPGR34292.819 → 25HIT 1.15 → 1.39+1.5
36Phillip Danault MTL · CMTLC33292.117 → 29G 0.08 → 0.14+1.4
37Seth Jones FLA · DFLAD32145.632 → 39BLK 1.17 → 1.4+1.4
38Drew Helleson ANA · DANAD25292.315 → 10PIM 0.33 → 0.48+1.4
39Ross Colton NSH · LNSHL30292.924 → 31G 0.12 → 0.21+1.4
40Berkly Catton SEA · CSEAC20292.517 → 27G 0.11 → 0.18+1.4

📉 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 → 58PIM 0.99 → 0.69-4.6
2Steven Stamkos NSH · CNSHC3695.566 → 54G 0.51 → 0.38-1.9
3Mika Zibanejad NYR · CNYRC3366.978 → 72HIT 1.3 → 1.01-1.8
4Brock Faber MIN · DMIND2493.351 → 42BLK 1.85 → 1.73-1.4
5Jakob Chychrun WSH · DWSHD2848.160 → 51G 0.33 → 0.24-1.4
6Alex Tuch WSH · RWSHR307166 → 62G 0.42 → 0.35-1.3
7Mikko Rantanen DAL · RDALR2936.377 → 99PIM 1.45 → 1.12-1.3
8Adrian Kempe LAK · RLAKR3059.973 → 71G 0.44 → 0.39-1.1
9Jason Robertson DAL · LDALL271296 → 96G 0.55 → 0.49-1.0
10MacKenzie Weegar UTA · DUTAD3290.528 → 34PIM 1.11 → 0.85-1.0
11Sidney Crosby PIT · CPITC3953.374 → 71PIM 0.65 → 0.55-0.9
12Martin Necas COL · RCOLR2724.3100 → 97G 0.49 → 0.4-0.9
13Jake Guentzel TBL · CTBLC3231.288 → 87PIM 0.75 → 0.6-0.9
14Nikita Kucherov TBL · RTBLR333.9130 → 128G 0.58 → 0.48-0.9
15Tage Thompson BUF · CBUFC2827.881 → 76G 0.49 → 0.45-0.8
16David Pastrnak BOS · RBOSR307.9100 → 111PIM 0.94 → 0.76-0.8
17Dylan Larkin DET · CDETC308367 → 74PIM 0.65 → 0.59-0.7
18Cutter Gauthier ANA · LANAL2245.469 → 68G 0.54 → 0.44-0.5
19Zach Hyman EDM · LEDML3475.852 → 62HIT 0.97 → 0.91-0.5
20Cole Caufield MTL · RMTLR2518.988 → 79G 0.63 → 0.51-0.5
21Wyatt Johnston DAL · CDALC2329.586 → 89SOG 2.51 → 2.73-0.5
22Noah Dobson MTL · DMTLD2676.947 → 48BLK 2.35 → 2.14-0.4
23Pavel Dorofeyev NYR · RNYRR2596.964 → 56G 0.45 → 0.39-0.4
24John Carlson TBL · DTBLD3669.460 → 54BLK 1.49 → 1.58-0.3
25Erik Karlsson PIT · DPITD3681.366 → 59BLK 0.85 → 0.95-0.3
26Nick Suzuki MTL · CMTLC2720.1101 → 104PIM 0.34 → 0.3-0.2
27Alex Ovechkin WSH · LWSHL4181.564 → 50SOG 2.98 → 2.82-0.2
28Nathan MacKinnon COL · CCOLC311.7127 → 130G 0.66 → 0.57-0.2
29Josh Morrissey WPG · DWPGD3179.555 → 58G 0.18 → 0.14-0.2
30Connor McDavid EDM · CEDMC291.9138 → 140SOG 3.73 → 3.5-0.2
31Matt Boldy MIN · LMINL2515.285 → 89G 0.55 → 0.48-0.2
32Alex DeBrincat DET · RDETR2843.285 → 82SOG 3.5 → 3.25-0.2
33Drake Batherson OTT · ROTTR2892.371 → 69G 0.42 → 0.35-0.1
34Charlie McAvoy BOS · DBOSD2895.561 → 57HIT 1.14 → 1.36-0.1
35Brandon Hagel TBL · LTBLL2854.674 → 89SOG 3.01 → 2.83-0.1
36Miro Heiskanen DAL · DDALD2771.663 → 60BLK 1.71 → 1.65-0.1
37Mikhail Sergachev UTA · DUTAD2886.859 → 56HIT 0.49 → 0.63-0.0
38Artemi Panarin LAK · LLAKL3446.984 → 83SOG 2.87 → 2.78-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