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
7Porter MartoneFNCAA19.8PHI25′ #61.434885%1.4y @21.2
356297
58.3
255Jack MurtaghFNCAA19PHI*25′ #400.3110.650%3.3y @22.3
01656
24.4
400Cole KnubleFNCAAPRO22.1PHI*23′ #1030.862942%1.6y @23.7
02138
20.1
719Noah PowellFNCAAPRO21.5PHI*24′ #1480.3511.920%1.1y @22.6
0055
13.2
987Heikki RuohonenFNCAA20.2PHI*24′ #1070.6822.823%2.6y @22.8
0033
9.8
1056Shane VansaghiFNCAA19.9PHI*25′ #480.3110.623%3.2y @23.1
0036
8.8
1100Matteo MannDNCAAPRO21.6PHI*23′ #1990.072.425%2.5y @24.1
0026
8.4
1187Ryan MacPhersonFNCAAPRO21.5PHI*23′ #1720.134.512%1.7y @23.2
0025
7.3
1556Owen McLaughlinFNCAAPRO23.4PHI*21′ #2060.516.812%1.3y @24.7
0023
4.3
7. Porter Martone85% NHL · 1.4y
Timo Meier 15#981 pk698 GP
Mitch Marner 15#4110 pk738 GP
Robby Fabbri 14#2149 pk463 GP
Nick Suzuki 17#13101 pk537 GP
Luke Kunin 16#1541 pk496 GP
255. Jack Murtagh50% NHL · 3.3y
Alexander Volkov 17#48never stuck46 GP
Fabian Zetterlund 17#6346 pk329 GP
Alexandre Texier 17#4546 pk283 GP
Isac Lundeström 18#2330 pk405 GP
Shane Eiserman 14#100never stuck0 GP
400. Cole Knuble42% NHL · 1.6y
Rourke Chartier 14#149never stuck56 GP
Connor Brown 12#15651 pk676 GP
Mason Shaw 17#97never stuck82 GP
Jacob Peterson 17#132never stuck83 GP
Alan Quine 13#16624 pk106 GP
719. Noah Powell20% NHL · 1.1y
Cole Ully 13#131never stuck0 GP
Viktor Crus Rydberg 13#136never stuck0 GP
Austin Wagner 15#9928 pk178 GP
Marián Studenic 17#143never stuck46 GP
Ben Jones 17#189never stuck56 GP
987. Heikki Ruohonen23% NHL · 2.6y
Oskar Lindblom 14#13849 pk337 GP
William Bitten 16#70never stuck4 GP
Logan Nelson 12#133never stuck0 GP
Christophe Lalancette 12#109never stuck0 GP
Tommy Novak 15#8569 pk285 GP
1056. Shane Vansaghi23% NHL · 3.2y
Alexey Lipanov 17#76never stuck0 GP
Linus Karlsson 18#8736 pk106 GP
Kasper Bjorkqvist 16#61never stuck6 GP
Max Zimmer 16#104never stuck0 GP
Lane Zablocki 17#79never stuck0 GP
1100. Matteo Mann25% NHL · 2.5y
Simon Bourque 15#177never stuck0 GP
Tyler Ganly 13#156never stuck0 GP
Anton Lindholm 14#144never stuck66 GP
Tim Berni 18#159never stuck59 GP
Sebastian Walfridsson 17#151never stuck0 GP
1187. Ryan MacPherson12% NHL · 1.7y
Viktor Crus Rydberg 13#136never stuck0 GP
Anton Blidh 13#180never stuck89 GP
Ben Johnson 12#90never stuck0 GP
Steven Hodges 12#84never stuck0 GP
Mattias Elfstrom 16#197never stuck0 GP
1556. Owen McLaughlin12% NHL · 1.3y
Semyon Kizimov 18#211never stuck0 GP
Mathias From 16#143never stuck0 GP
Erik Nystrom 12#154never stuck0 GP
Arnaud Durandeau 17#165never stuck4 GP
Gustav Possler 13#130never stuck0 GP