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
269Simas IgnataviciusFNLPRO18.8FLA*26′ #400.2511.357%3.9y @22.7
01961
24
323Jiri FelcmanFNLPRO21.3CHI*23′ #930.3817.345%1.6y @22.9
01559
22.1
568Vinzenz RohrerFNLPRO21.9MTL*22′ #750.2913.240%1.5y @23.4
01237
16
581Rodwin DionicioDNLPRO22.4ANA*23′ #1290.5524.938%1.7y @24.1
01341
15.8
654Ludvig JohnsonDNLPRO20.1UTA*25′ #1740.313.642%2.4y @22.5
01129
14.4
1032Basile SansonnensDNLPRO20VAN*24′ #2210.073.133%2.7y @22.7
0426
9.1
1226Rico GredigFNLPRO21.5NYR*24′ #1910.156.712%1.7y @23.2
0025
7
1807Manix LandryFNLPRO23.7ARI*21′ #1390.3113.910%2.1y @25.8
000
2.9
1928Brian ZanettiDNLPRO23.4PHI*21′ #1100.136.15%2.7y @26.1
000
1.8
269. Simas Ignatavicius57% NHL · 3.9y
Marko Dano 13#2749 pk141 GP
Adrian Kempe 14#2980 pk711 GP
Joel Eriksson Ek 15#2068 pk614 GP
Martin Kaut 18#16never stuck56 GP
Brock McGinn 12#4731 pk534 GP
323. Jiri Felcman45% NHL · 1.6y
Mikhail Vorobyev 15#104never stuck35 GP
Paul Cotter 18#11527 pk296 GP
JC Lipon 13#91never stuck9 GP
Philipp Kurashev 18#12059 pk360 GP
Michael Amadio 14#9035 pk522 GP
568. Vinzenz Rohrer40% NHL · 1.5y
Fabian Zetterlund 17#6346 pk329 GP
Jonathan Gruden 18#95never stuck16 GP
Carsen Twarynski 16#82never stuck22 GP
JC Lipon 13#91never stuck9 GP
Scott Kosmachuk 12#70never stuck8 GP
581. Rodwin Dionicio38% NHL · 1.7y
Colin Miller 12#15141 pk590 GP
Markus Nutivaara 15#18931 pk275 GP
Andrei Mironov 15#101never stuck10 GP
Lucas Carlsson 16#110never stuck73 GP
Veeti Vainio 15#141never stuck0 GP
654. Ludvig Johnson42% NHL · 2.4y
Gustav Forsling 14#12643 pk557 GP
Maxime Lajoie 16#133never stuck77 GP
Sami Niku 15#198never stuck67 GP
Cale Fleury 17#8711 pk100 GP
Trevor Carrick 12#115never stuck7 GP
1032. Basile Sansonnens33% NHL · 2.7y
Maxime Lajoie 16#133never stuck77 GP
Tyler Ganly 13#156never stuck0 GP
Jacob Cederholm 16#97never stuck0 GP
Simon Bourque 15#177never stuck0 GP
Sebastian Walfridsson 17#151never stuck0 GP
1226. Rico Gredig12% NHL · 1.7y
Ivan Chekhovich 17#212never stuck4 GP
Drake Rymsha 17#138never stuck1 GP
Viktor Crus Rydberg 13#136never stuck0 GP
Ben Jones 17#189never stuck56 GP
Mattias Elfstrom 16#197never stuck0 GP
1807. Manix Landry10% NHL · 2.1y
Reid Duke 14#169never stuck0 GP
Luke Johnson 13#134never stuck32 GP
Graham McPhee 16#149never stuck0 GP
Fabrice Herzog 13#142never stuck0 GP
Michael Eyssimont 16#14233 pk269 GP
1928. Brian Zanetti5% NHL · 2.7y
Keaton Thompson 13#87never stuck0 GP
Michael Prapavessis 14#105never stuck0 GP
Devante Stephens 15#122never stuck0 GP
Niklas Hansson 13#68never stuck0 GP
Nico Gross 18#101never stuck0 GP