Prospect Rankings

Ranked by expected peak NHL production — not by junior points. Each prospect is matched to the players drafted 2012–2018 whose draft-stage profiles his most resembles, and carries what actually became of them: how many made it, when they arrived, and how good they got.

How this is built. Each prospect's draft-stage profile — league-adjusted scoring (NHLe), his age that season, goal share, pedigree — is matched against every player drafted 2012–2018, including the ones who never made it. What you see is what happened to his 40 closest matches: P(NHL) is the share who reached 100+ NHL games, ETA the median age they became regulars, and the band their 25th–90th percentile peak scoring pace. The rank itself is the mean peak pace across all matches, busts counted as zero — so a flashy profile whose comps washed out ranks below a steadier one whose comps stuck.
Two stages, matched separately: a junior is compared to other juniors; an AHL/pro prospect (the PRO tag) to players who were at the same stage — so a 22-year-old producing in the AHL isn't judged against 18-year-olds. Pool: 1324 drafted players (734 with a pro-stage season), 32% made the NHL — the base rate any prospect is measured against. Skaters only: there is no NHLe for a goalie.
#PlayerPosLeagueAgeOrgDraftP/GPNHLeP(NHL)ETAUpside bandScore
97Nick LardisFAHLPRO21.1CHI23′ #670.913368%1.8y @22.9
183258
30
437Sam RinzelDAHLPRO22.2CHI22′ #250.612245%1y @23.2
01645
19.2
490Kevin KorchinskiDAHLPRO22.2CHI22′ #70.4917.745%0.6y @22.8
01642
18
633Gavin HayesFAHLPRO22.3CHI*22′ #660.4616.535%1.2y @23.5
0437
14.9
763Samuel SavoieFAHLPRO22.4CHI*22′ #810.4215.130%1y @23.4
0037
12.6
1023Martin MisiakFAHLPRO21.9CHI*23′ #550.248.628%1.6y @23.5
0027
9.1
1331Nolan AllanDAHLPRO23.3CHI*21′ #320.2810.112%0.8y @24.1
0026
6.2
1510Ethan Del MastroDAHLPRO23.6CHI21′ #1050.414.412%1.3y @24.9
0019
4.5
97. Nick Lardis68% NHL · 1.8y
Artturi Lehkonen 13#5565 pk660 GP
Carl Grundstrom 16#5727 pk339 GP
Anton Slepyshev 13#8820 pk102 GP
Nick Sorensen 13#45never stuck5 GP
Jesper Boqvist 17#3634 pk387 GP
437. Sam Rinzel45% NHL · 1y
Jordan Schmaltz 12#25never stuck42 GP
Josh Brook 17#56never stuck0 GP
Sean Durzi 18#5244 pk302 GP
Tony DeAngelo 14#1965 pk482 GP
Robin Salo 17#46never stuck32 GP
490. Kevin Korchinski45% NHL · 0.6y
Olli Juolevi 16#5never stuck41 GP
Haydn Fleury 14#726 pk345 GP
Cal Foote 17#1414 pk145 GP
Travis Sanheim 14#1745 pk660 GP
Julius Honka 14#14never stuck87 GP
633. Gavin Hayes35% NHL · 1.2y
Jordan Martinook 12#5837 pk797 GP
Fabian Zetterlund 17#6346 pk329 GP
Jansen Harkins 15#4720 pk305 GP
Keegan Kolesar 15#6930 pk439 GP
Ryan Kujawinski 13#73never stuck0 GP
763. Samuel Savoie30% NHL · 1y
Jonathan Gruden 18#95never stuck16 GP
Brad Morrison 15#113never stuck0 GP
Ryan Kujawinski 13#73never stuck0 GP
J.C. Beaudin 15#71never stuck22 GP
Jonathan Ang 16#94never stuck0 GP
1023. Martin Misiak28% NHL · 1.6y
Alex Schoenborn 14#72never stuck0 GP
Aleksi Heponiemi 17#40never stuck25 GP
Remi Elie 13#4016 pk107 GP
Vaclav Karabacek 14#49never stuck0 GP
Jakub Lauko 18#7725 pk139 GP
1331. Nolan Allan12% NHL · 0.8y
Jeremy Roy 15#31never stuck0 GP
Jared McIsaac 18#36never stuck0 GP
Dylan Blujus 12#40never stuck0 GP
Julius Bergman 14#46never stuck0 GP
Bode Wilde 18#41never stuck0 GP
1510. Ethan Del Mastro12% NHL · 1.3y
Casey Fitzgerald 16#86never stuck63 GP
Vojtech Budik 16#130never stuck0 GP
Niclas Almari 16#151never stuck0 GP
Ty Emberson 18#7327 pk178 GP
Linus Hogberg 16#139never stuck5 GP