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
318Denver BarkeyFAHLPRO21.3PHI23′ #950.6222.250%1.8y @23.1
02453
22.3
376Oliver BonkDAHLPRO21.6PHI23′ #220.4114.960%1.2y @22.8
82244
20.8
652Alex BumpFAHLPRO22.7PHI22′ #1330.7226.125%1.2y @23.9
0038
14.4
852Alexis GendronFAHLPRO22.6PHI*22′ #2200.4516.320%1.4y @24
0036
11.4
990David JiříčekDAHLPRO22.7PHI0.5218.933%1.8y @24.5
0029
9.7
1038Ethan SamsonDAHLPRO23PHI*21′ #1740.4415.928%1.9y @24.9
0027
8.9
1158Devin KaplanFAHLPRO22.6PHI*22′ #690.279.617%1.3y @23.9
0025
7.5
1509Samu TuomaalaFAHLPRO23.6PHI*21′ #460.4516.410%0.5y @24.1
0023
4.5
1769Ty MurchisonDAHLPRO23.5PHI*21′ #1580.217.510%2.6y @26.1
0015
3.1
318. Denver Barkey50% NHL · 1.8y
Michael Amadio 14#9035 pk522 GP
Sven Andrighetto 13#8636 pk216 GP
Andreas Athanasiou 12#11058 pk495 GP
Peter Cehlarik 13#90never stuck40 GP
Rudolfs Balcers 15#14234 pk170 GP
376. Oliver Bonk60% NHL · 1.2y
Matthew Finn 12#35never stuck0 GP
Lucas Johansen 16#28never stuck9 GP
Pierre-Olivier Joseph 17#2323 pk225 GP
Ryan Merkley 18#21never stuck39 GP
Travis Sanheim 14#1745 pk660 GP
652. Alex Bump25% NHL · 1.2y
Rourke Chartier 14#149never stuck56 GP
Jonathan Davidsson 17#170never stuck6 GP
Michael Bunting 14#11774 pk418 GP
Mason Shaw 17#97never stuck82 GP
Dmytro Timashov 15#125never stuck45 GP
852. Alexis Gendron20% NHL · 1.4y
Pavel Koltygin 17#176never stuck0 GP
Joel Vermin 13#186never stuck24 GP
Cameron Hughes 15#165never stuck5 GP
Gabriel Fontaine 16#171never stuck0 GP
Oskar Steen 16#165never stuck60 GP
990. David Jiříček33% NHL · 1.8y
Markus Nutivaara 15#18931 pk275 GP
MacKenzie Weegar 13#20655 pk629 GP
Jake Middleton 14#21026 pk381 GP
Ville Rasanen 17#197never stuck0 GP
Luc Snuggerud 14#141never stuck0 GP
1038. Ethan Samson28% NHL · 1.9y
Luc Snuggerud 14#141never stuck0 GP
MacKenzie Weegar 13#20655 pk629 GP
Linus Hogberg 16#139never stuck5 GP
Ville Rasanen 17#197never stuck0 GP
Filip Kral 18#149never stuck2 GP
1158. Devin Kaplan17% NHL · 1.3y
J.C. Beaudin 15#71never stuck22 GP
Jimmy Lodge 13#84never stuck0 GP
Grant Mismash 17#61never stuck0 GP
Jonas Rondbjerg 17#65never stuck80 GP
Jonathan Gruden 18#95never stuck16 GP
1509. Samu Tuomaala10% NHL · 0.5y
Andrei Altybarmakian 17#70never stuck0 GP
Justin Kirkland 14#62never stuck50 GP
Marcus Davidsson 17#37never stuck0 GP
William Bitten 16#70never stuck4 GP
Cole Cassels 13#85never stuck0 GP
1769. Ty Murchison10% NHL · 2.6y
Connor Clifton 13#13324 pk434 GP
Wyatte Wylie 18#127never stuck0 GP
Michael Brodzinski 13#141never stuck0 GP
Dysin Mayo 14#133never stuck85 GP
Aleksi Makela 13#182never stuck0 GP