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.
Org:AllANAARIBOSBUFCARCBJCGYCHICOLDALDETEDMFLALAKMINMTLNJDNSHNYINYROTTPHIPITSEASJSSTLTBLTORUTAVANVGKWPGWSH
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.
| # | Player | Pos | League | Age | Org | Draft | P/GP | NHLe | P(NHL) | ETA | Upside band | Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 35 | Benjamin Rautiainen | F | LIIGAPRO | 21.2 | TBL | 25′ #108 | 1.31 | 57.8 | 65% | 2y @23.2 | 213369 | 34.4 |
| 174 | Jesse Kiiskinen | F | LIIGAPRO | 21 | NSH* | 23′ #68 | 0.52 | 23 | 57% | 1.7y @22.7 | 02759 | 27.1 |
| 189 | Anttoni Uronen | F | LIIGAPRO | 18.2 | CBJ* | 26′ #182 | 0.37 | 16.4 | 55% | 4.4y @22.6 | 02559 | 26.8 |
| 215 | Oliver Suvanto | F | LIIGAPRO | 18 | WSH | 26′ #18 | 0.23 | 10.1 | 55% | 4.4y @22.4 | 01964 | 25.6 |
| 252 | Joona Saarelainen | F | LIIGAPRO | 20.4 | TBL* | 24′ #149 | 0.47 | 20.8 | 50% | 2.5y @22.9 | 02555 | 24.1 |
| 272 | Atte Joki | F | LIIGAPRO | 19.1 | DAL* | 25′ #146 | 0.3 | 13.3 | 47% | 3.5y @22.6 | 01859 | 23.1 |
| 336 | Santeri Sulku | F | LIIGAPRO | 22.2 | PHI* | 22′ #197 | 0.67 | 29.5 | 40% | 1.5y @23.7 | 02148 | 20.1 |
| 391 | Aatos Koivu | F | LIIGAPRO | 20.2 | MTL* | 24′ #70 | 0.19 | 8.5 | 45% | 2.4y @22.6 | 01159 | 18.7 |
| 409 | Oiva Keskinen | F | LIIGAPRO | 22.5 | CBJ* | 23′ #194 | 0.76 | 33.4 | 35% | 1.3y @23.8 | 01948 | 18.4 |
| 479 | Kasper Pikkarainen | F | LIIGAPRO | 20 | NJD* | 24′ #85 | 0.13 | 5.9 | 40% | 2.6y @22.6 | 0055 | 15.8 |
| 591 | Markus Loponen | F | LIIGAPRO | 20.2 | WPG* | 24′ #155 | 0.15 | 6.6 | 28% | 2.3y @22.5 | 0055 | 12.9 |
| 731 | Samu Bau | F | LIIGAPRO | 22.3 | ARI* | 23′ #162 | 0.27 | 12 | 17% | 0.9y @23.2 | 0025 | 9.2 |
Who each prospect looks like
35. Benjamin Rautiainen65% NHL · 2y
| Pavel Buchnevich 13′#75 | 87 pk | 674 GP |
| Oskar Lindblom 14′#138 | 49 pk | 337 GP |
| Riley Damiani 18′#137 | never stuck | 7 GP |
| Kirill Kaprizov 15′#135 | 112 pk | 397 GP |
| Taylor Raddysh 16′#58 | 39 pk | 373 GP |
174. Jesse Kiiskinen57% NHL · 1.7y
| Filip Hallander 18′#58 | never stuck | 16 GP |
| Peter Cehlarik 13′#90 | never stuck | 40 GP |
| Anton Slepyshev 13′#88 | 20 pk | 102 GP |
| Andreas Athanasiou 12′#110 | 58 pk | 495 GP |
| Connor Bunnaman 16′#109 | never stuck | 54 GP |
189. Anttoni Uronen55% NHL · 4.4y
| Taylor Leier 12′#117 | never stuck | 55 GP |
| Matia Marcantuoni 12′#92 | never stuck | 0 GP |
| Maksim Sushko 17′#107 | never stuck | 2 GP |
| Bogdan Yakimov 13′#83 | never stuck | 1 GP |
| Mathieu Joseph 15′#120 | 40 pk | 471 GP |
215. Oliver Suvanto55% NHL · 4.4y
| Zemgus Girgensons 12′#14 | 40 pk | 844 GP |
| Martin Kaut 18′#16 | never stuck | 56 GP |
| Marko Dano 13′#27 | 49 pk | 141 GP |
| Adrian Kempe 14′#29 | 80 pk | 711 GP |
| Joel Eriksson Ek 15′#20 | 68 pk | 614 GP |
252. Joona Saarelainen50% NHL · 2.5y
| Philipp Kurashev 18′#120 | 59 pk | 360 GP |
| Taylor Leier 12′#117 | never stuck | 55 GP |
| Mathieu Joseph 15′#120 | 40 pk | 471 GP |
| Sasha Chmelevski 17′#185 | never stuck | 24 GP |
| Ondrej Kase 14′#205 | 55 pk | 258 GP |
272. Atte Joki47% NHL · 3.5y
| Taylor Leier 12′#117 | never stuck | 55 GP |
| Maksim Sushko 17′#107 | never stuck | 2 GP |
| Matia Marcantuoni 12′#92 | never stuck | 0 GP |
| Beck Malenstyn 16′#145 | 21 pk | 262 GP |
| Philipp Kurashev 18′#120 | 59 pk | 360 GP |
336. Santeri Sulku40% NHL · 1.5y
| Jonathan Davidsson 17′#170 | never stuck | 6 GP |
| Rourke Chartier 14′#149 | never stuck | 56 GP |
| Alan Quine 13′#166 | 24 pk | 106 GP |
| Connor Brown 12′#156 | 51 pk | 676 GP |
| Riley Barber 12′#167 | never stuck | 16 GP |
391. Aatos Koivu45% NHL · 2.4y
| Dominic Turgeon 14′#63 | never stuck | 9 GP |
| Matia Marcantuoni 12′#92 | never stuck | 0 GP |
| Givani Smith 16′#46 | 12 pk | 168 GP |
| Gabriel Fortier 18′#59 | never stuck | 11 GP |
| Brock McGinn 12′#47 | 31 pk | 534 GP |
409. Oiva Keskinen35% NHL · 1.3y
| Maxim Mamin 16′#175 | never stuck | 73 GP |
| Jacob Peterson 17′#132 | never stuck | 83 GP |
| Jonathan Davidsson 17′#170 | never stuck | 6 GP |
| Olle Lycksell 17′#168 | never stuck | 52 GP |
| Mason Appleton 15′#168 | 37 pk | 465 GP |
479. Kasper Pikkarainen40% NHL · 2.6y
| Matia Marcantuoni 12′#92 | never stuck | 0 GP |
| Dominic Turgeon 14′#63 | never stuck | 9 GP |
| Givani Smith 16′#46 | 12 pk | 168 GP |
| Beck Malenstyn 16′#145 | 21 pk | 262 GP |
| Drake Rymsha 17′#138 | never stuck | 1 GP |
591. Markus Loponen28% NHL · 2.3y
| Beck Malenstyn 16′#145 | 21 pk | 262 GP |
| Maksim Sushko 17′#107 | never stuck | 2 GP |
| Matia Marcantuoni 12′#92 | never stuck | 0 GP |
| Taylor Leier 12′#117 | never stuck | 55 GP |
| Nick Caamano 16′#146 | never stuck | 36 GP |
731. Samu Bau17% NHL · 0.9y
| Conner Bleackley 16′#144 | never stuck | 0 GP |
| Gabriel Fontaine 16′#171 | never stuck | 0 GP |
| Oskar Steen 16′#165 | never stuck | 60 GP |
| Radel Fazleev 14′#168 | never stuck | 0 GP |
| Clark Bishop 14′#127 | never stuck | 53 GP |