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
8Tij IginlaFWHL20UTA24′ #61.8846.190%1.4y @21.4
354997
56.7
9Liam RuckFWHL18.5PIT*26′ #221.5337.688%2y @20.5
345791
56.7
10Markus RuckFWHL18.5PIT*26′ #391.5939.185%2.1y @20.6
345791
54.7
12Matias VanhanenFWHL18.9NJD*26′ #371.434.575%1.9y @20.8
244890
47.8
13Daxon RudolphDWHL18.5BUF*26′ #41.1528.285%1.6y @20.1
254979
46.4
15Braeden CootesFWHL19.5VAN*25′ #151.3934.170%1.5y @21
294285
45.8
19Carter BearFWHL19.8DET25′ #131.4535.775%1.5y @21.3
304181
44.8
23Carson CarelsDWHL18.2CGY*26′ #61.263175%1.8y @20
164477
41.5
31Radim MrtkaDWHL19.2BUF25′ #90.7919.578%1.4y @20.6
153372
37.6
38Mathis PrestonFWHL18.1ANA*26′ #500.9322.865%3.7y @21.8
03383
35.2
39Maddox SchultzFWHL16.40.852162%5.4y @21.8
03383
35.1
40Ryan LinDWHL18.3SJS*26′ #211.0826.568%1.7y @20
153366
35
52Chase HarringtonFWHL18.8CGY*26′ #360.932368%3y @21.8
03473
33.5
56Jaxon JacobsonFWHL17.71.3533.262%4.1y @21.8
03274
33.1
61Enzo DiDomenicantonioFWHL16.80.276.755%5y @21.8
03288
32.5
69Liam PueFWHL16.50.4711.657%5.3y @21.8
03183
32
71Beckett HamiltonFWHL18.4COL*26′ #740.9322.860%3.5y @21.9
03183
31.8
77Brock EnglandFWHL170.819.657%4.8y @21.8
03168
31.4
85JP HurlbertFWHL18.41.4335.155%3.4y @21.8
02974
30.9
90Grayden PetersonFWHL170.143.550%4.8y @21.8
03088
30.6
93Ben HarveyFWHL170.614.855%4.8y @21.8
03083
30.4
96Lynden LakovicFWHL19.7WSH*25′ #271.3232.457%2.4y @22.1
143061
30.1
104Chase SurkanFWHL17.40.8420.855%4.4y @21.8
03068
29.4
108Shaeffer Gordon-CarrollFWHL17.70.922.255%4.1y @21.8
02968
29.2
110Jonah SivertsonFWHL18VGK*26′ #1130.819.855%3.9y @21.9
02958
29
113Jake EvansFWHL16.9MTL*14′ #2070.12350%5y @21.9
02483
28.9
114Brock BurchFWHL16.60.12353%5.2y @21.8
03068
28.9
119Tyden LafournaiseFWHL17.40.37.353%4.5y @21.9
03083
28.7
120Brooks DeMarsFWHL17.20.266.453%4.7y @21.9
03083
28.7
124Landon DuPontDWHL17.21.1628.560%3.5y @20.7
02462
28.6
131Prabh BhathalFWHL17.30.4912.150%4.6y @21.9
02483
28.5
132Calder HamiltonFWHL17.50.531350%4.4y @21.9
02483
28.5
133Kayden StroederFWHL17.50.5814.350%4.4y @21.9
02483
28.5
134Connor HoweFWHL17.10.327.950%4.8y @21.9
02483
28.5
135Carter MoenFWHL17.50.389.350%4.4y @21.9
02483
28.5
136Crew MartinsonFWHL17.30.5313.250%4.6y @21.9
02483
28.5
137Blake ChorneyFWHL17.30.317.750%4.6y @21.9
02483
28.5
138Ludovic PerreaultFWHL17.40.531350%4.5y @21.9
02483
28.5
141Finn SpeharFWHL17.40.215.250%4.5y @21.9
03083
28.2
142Alessandro DomenichelliFWHL17.30.184.550%4.6y @21.9
03083
28.2
144Shaun HildebrandtFWHL17.20.174.350%4.7y @21.9
03083
28.2
145Aiden WagnerFWHL17.30.225.450%4.6y @21.9
03083
28.2
146Marcus LaraqueFWHL17.40.194.650%4.5y @21.9
03083
28.2
152Joe IginlaFWHL18CGY*26′ #650.5413.353%3.8y @21.8
02968
28.1
165Zachary LansardFWHL18.1CAR*26′ #680.8220.353%3.7y @21.8
02768
27.5
171Ossie McIntyreFWHL17.40.256.147%4.5y @21.9
02483
27.4
172Eli McKameyFWHL17.60.358.747%4.3y @21.9
02483
27.4
180Noah DavidsonFWHL17.80.7819.153%4.1y @21.9
02758
27.2
194Cole HajtFWHL17.60.123.147%4.3y @21.9
0483
26.8
195Mathis PaullFWHL17.60.245.847%4.3y @21.9
0483
26.8
196Ben BowtellFWHL17.70.194.647%4.2y @21.9
0483
26.8
197Gavin BurcarFWHL17.60.276.647%4.3y @21.9
0483
26.8
198Alexander LaingFWHL17.60.174.147%4.3y @21.9
0483
26.8
208Jacob SchwartzFWHL17.20.12.550%4.7y @21.9
01958
26.5
216Asher GingrasFWHL17.40.112.747%4.5y @21.9
0458
26
220Zach OlsenFWHL18.4TOR*26′ #730.614.747%3.6y @22
0383
25.8
230Cohen KlassenFWHL17.90.614.747%4.1y @22
01958
25.2
231Cruz PavaoFWHL180.6716.547%4y @22
01958
25.2
233Noah KosickFWHL18ANA*26′ #1920.8320.447%4y @22
01958
25.1
236Terik ParascakFWHL20.2WSH24′ #171.331.953%2.6y @22.8
02355
25
244Ty MeunierFWHL180.5112.445%4y @22
0058
24.7
245Stepan KuryachenkovFWHL18.10.614.745%3.9y @22
0058
24.7
246Sawyer DingmanFWHL17.90.4310.545%4.1y @22
0058
24.7
252Luke WilfleyFWHL18.1NJD*26′ #1720.235.645%3.9y @22
0058
24.5
253Triston Mitchell-McElhoneFWHL17.90.092.145%4.1y @22
0058
24.5
258Cage SmithFWHL17.70.245.845%4.3y @22
0058
24.2
259Grady PichetteFWHL17.60.245.845%4.4y @22
0058
24.2
261Rylan NgFWHL17.90.327.945%4.1y @22
0058
24.1
262Kohen LodgeFWHL17.90.266.345%4.1y @22
0058
24.1
263Colton GerriorFWHL17.90.348.445%4.1y @22
0058
24.1
264Grady WedmanFWHL17.90.348.545%4.1y @22
0058
24.1
268Jordan DuguayFWHL18.50.9623.550%4.3y @22.8
02456
24
276Mirco DufourFWHL17.60.33842%4.5y @22.1
0058
23.6
277Jacob DumanskyFWHL17.60.256.342%4.5y @22.1
0058
23.6
284Maxmilian CurranFWHL20COL*24′ #1611.3232.545%3.3y @23.3
01059
23.2
286Logan LantiFWHL18.10.08242%4y @22.1
0058
23.1
292Tyus SparksFWHL18.6WSH*26′ #1010.942347%3.7y @22.3
01956
22.9
297Colt CarterDWHL17.10.6215.353%5y @22.1
02053
22.8
298Brock CrippsDWHL17.10.614.753%5y @22.1
02053
22.8
299Boston TaitDWHL17.40.379.153%4.7y @22.1
02053
22.8
303Ty BonkowskiFWHL18.10.6215.442%4y @22.1
0057
22.6
310Jaxon PisaniDWHL17.40.12.650%4.9y @22.3
02053
22.4
311Cohen WilliamsDWHL17.10.153.750%5.2y @22.3
02053
22.4
312Grayson TashDWHL17.40.184.450%4.9y @22.3
02053
22.4
320Andrei MolgachevFWHL18.50.9723.847%3.9y @22.4
01956
22.3
325Shea RollasonFWHL17.80.092.142%4.3y @22.1
0057
22
326Harry MatternDWHL170.08250%5.4y @22.4
02053
22
327Jesse McKinnonFWHL17.80.16442%4.3y @22.1
0057
22
331Owen CooperFWHL180.24.842%4.1y @22.1
0057
21.9
332Cameron KuzmaFWHL18.10.4210.342%4y @22.1
0057
21.9
333Jayden OleskiwFWHL180.133.342%4.1y @22.1
0057
21.9
334Cruz WaltzeFWHL180.235.642%4.1y @22.1
0057
21.9
340Cooper WilliamsFWHL18.5TOR*26′ #1580.8621.247%3.9y @22.4
01952
21.8
346Giorgos PantelasFWHL18.3LAK*26′ #1530.5413.442%4y @22.3
0056
21.6
347Jakub VanecekDWHL18.5DAL*26′ #590.5914.650%3.3y @21.8
01655
21.6
361Luke ChristophersonDWHL17.30.061.447%5.3y @22.6
01653
21.1
362Dylan DeanFWHL18.30.5613.740%3.9y @22.2
0056
21.1
363Joaquin GerasDWHL17.60.225.447%4.8y @22.4
01650
21.1
364Madden TymchakDWHL17.50.051.247%4.9y @22.4
01650
21.1
365Owen HaydenDWHL17.60.020.647%4.8y @22.4
01650
21.1
8. Tij Iginla90% NHL · 1.4y
Timo Meier 15#981 pk698 GP
Nick Suzuki 17#13101 pk537 GP
Max Domi 13#1272 pk815 GP
Ty Dellandrea 18#1328 pk265 GP
Cody Glass 17#640 pk322 GP
9. Liam Ruck88% NHL · 2y
Joel Farabee 18#1457 pk497 GP
Andre Burakovsky 13#2368 pk771 GP
Curtis Lazar 13#1729 pk617 GP
Nikolay Goldobin 14#2735 pk125 GP
Mikhail Grigorenko 12#1231 pk249 GP
10. Markus Ruck85% NHL · 2.1y
Nikolay Goldobin 14#2735 pk125 GP
Mason Shaw 17#97never stuck82 GP
Daniel Sprong 15#4657 pk374 GP
Andre Burakovsky 13#2368 pk771 GP
Brock Boeser 15#2374 pk629 GP
12. Matias Vanhanen75% NHL · 1.9y
Nikolay Goldobin 14#2735 pk125 GP
Jaret Anderson-Dolan 17#4127 pk134 GP
Hunter Shinkaruk 13#24never stuck15 GP
Mason Shaw 17#97never stuck82 GP
Kailer Yamamoto 17#2279 pk374 GP
13. Daxon Rudolph85% NHL · 1.6y
Quinn Hughes 18#792 pk507 GP
Mikhail Sergachev 16#966 pk630 GP
Adam Boqvist 18#843 pk272 GP
Evan Bouchard 18#1095 pk429 GP
Seth Jones 13#460 pk912 GP
15. Braeden Cootes70% NHL · 1.5y
Jakub Vrana 14#1362 pk406 GP
Sonny Milano 14#1642 pk344 GP
Jared McCann 14#2473 pk720 GP
Bo Horvat 13#990 pk881 GP
Mathew Barzal 15#1685 pk611 GP
19. Carter Bear75% NHL · 1.5y
Jakub Vrana 14#1362 pk406 GP
Luke Kunin 16#1541 pk496 GP
Kerby Rychel 13#19never stuck43 GP
Timo Meier 15#981 pk698 GP
Nick Suzuki 17#13101 pk537 GP
23. Carson Carels75% NHL · 1.8y
Mikhail Sergachev 16#966 pk630 GP
Quinn Hughes 18#792 pk507 GP
Jakob Chychrun 16#1664 pk621 GP
Evan Bouchard 18#1095 pk429 GP
Darnell Nurse 13#753 pk798 GP
31. Radim Mrtka78% NHL · 1.4y
Erik Brannstrom 17#1536 pk294 GP
Morgan Rielly 12#572 pk951 GP
Derrick Pouliot 12#826 pk226 GP
Jeremy Roy 15#31never stuck0 GP
Olli Maatta 12#2255 pk804 GP
38. Mathis Preston65% NHL · 3.7y
J.T. Compher 13#3552 pk658 GP
Eeli Tolvanen 17#3046 pk423 GP
Scott Laughton 12#2045 pk745 GP
Jarrod Maidens 12#82never stuck0 GP
Daniel Sprong 15#4657 pk374 GP
39. Maddox Schultz62% NHL · 5.4y
Stefan Matteau 12#29never stuck92 GP
Riley Barber 12#167never stuck16 GP
Andrew Copp 13#10458 pk779 GP
Jared Fiegl 14#191never stuck0 GP
Nicolas Kerdiles 12#36never stuck3 GP
40. Ryan Lin68% NHL · 1.7y
Jakob Chychrun 16#1664 pk621 GP
Mikhail Sergachev 16#966 pk630 GP
Ian McCoshen 13#31never stuck60 GP
Quinn Hughes 18#792 pk507 GP
Evan Bouchard 18#1095 pk429 GP