Prospect Team NameDraft Year Overall Pick Information Lien
Aatu JamsenBuffalo Sabres16154
Adam BeckmanVancouver Canucks1532
Adam GinningPhiladelphia Flyers1461
Adam RaskaCalgary Flames16134
Adam WilsbyNashville Predators16145
Aidan McdonoughSt-Louis Blues1586
Akira SchmidBuffalo Sabres14153
Aku RatyVancouver Canucks15138
Alban ErikssonVegas Knights1451
Albert JohanssonSt-Louis Blues1569
Albert LyckasenNew York Rangers
Albin SundsvikWashington Capitals16149
Alex BeaucageVegas Knights1555
Alex CottonNew York Rangers1698
Alex JefferiesDetroit Red Wings16102
Alex Kannok-LeipertNew York Islanders14181
Alex LaferriereFlorida Panthers1699
Alex VlasicColumbus Jackets1550
Alex YoungNew York Rangers16157
Alexander CampbellMontreal Canadiens1562
Alexander GordinVegas Knights16173
Alexander KhovanovNew Jersey Devils1443
Alexander LjungkrantzWashington Capitals16181
Alexander NikishinColumbus Jackets16119
Alexander PashinSeattle Kraken1685
Alexandr DarinSt-Louis Blues15143
Alexei LipanovColumbus Jackets1380
Alexis GravelOttawa Senators1477
Allan McShaneNew York Islanders1497
Amir MiftakhovVancouver Canucks16147
Andre LeePittsburgh Penguins15150
Andrei AltybarmakyanVegas Knights1390
Anton JohannessonSeattle Kraken16108
Anton LundellWinnipeg Jets168
Antonio StrangesPittsburgh Penguins16148
Antti SaarelaFlorida Panthers15128
Antti TuomistoNew York Islanders1531
Anttoni HonkaPittsburgh Penguins1572
Arseny GritsyukSt-Louis Blues15142
Artem ManukyanDallas Stars14165
Artemi KniazevPhiladelphia Flyers1566
Artur AkhtyamovVancouver Canucks1696
Artur KayumovDallas Stars1298
Artyom GalimovWashington Capitals16174
Arvid CostmarNew York Rangers15136
Arvid HolmPhoenix Coyotes13174
Austin WongVegas Knights14135
Axel BergkvistAnaheim Ducks15106
Axel RindellBuffalo Sabres16123
Bear HughesSan Jose Sharks16166
Beau StarrettChicago Blackhawks10108
Ben McCartneyVegas Knights16128
Ben MeehanBoston Bruins16179
Benjamin BaumgartnerWashington Capitals16171
Benjamin FinkelsteinAnaheim Ducks1294
Benjamin MirageasNashville Predators13117
Benton MaassNew Jersey Devils13140
Blake BiondiPittsburgh Penguins16176
Blake McLaughlinDetroit Red Wings1471
Blake MurrayEdmonton Oilers15124
Bobby BrinkVancouver Canucks1536
Bogdan TrineyevNew York Rangers16158
Braden DoyleNew Jersey Devils15115
Braden SchneiderVancouver Canucks1619
Brandon KruseNashville Predators14121
Brandon SaigeonBuffalo Sabres14145
Brendan BrissonMinnesota Wild1631
Brent GatesSt-Louis Blues11176
Brett BerardDetroit Red Wings1669
Brett StapleySt-Louis Blues14178
Brock FaberWinnipeg Jets1635
Bryan LittleCarolina Hurricanes
Bulat ShafigullinColumbus Jackets14105
Caleb HerbertSan Jose Sharks
Calle ClangColorado Avalanche1667
Cam HillisPhiladelphia Flyers14104
Cameron MorrisonOttawa Senators1242
Carson BantleVegas Knights16140
Carter BergerSt-Louis Blues15165
Carter GylanderNew Jersey Devils15151
Carter SavoiePittsburgh Penguins1664
Case McCarthyNew York Rangers15159
Cedric PareNew York Islanders13185
Chase BradleyMontreal Canadiens16121
Clayton PhillipsVegas Knights13154
Colby AmbrosioTampa Lightning16116
Cole BradyAnaheim Ducks15160
Cole FonstadSan Jose Sharks14148
Cole GuttmanPittsburgh Penguins13179
Cole KoepkeVegas Knights14127
Colin WilsonPhiladelphia Flyers
Collin AdamsSan Jose Sharks12147
Colten EllisOttawa Senators1590
Connor CorcoranNew York Islanders14174
Connor McClennonPittsburgh Penguins16133
Connor ZaryVancouver Canucks1617
Cooper MooreWashington Capitals15146
Cross HanasNew York Islanders1689
Daemon HuntBuffalo Sabres1679
Dalton ProutWinnipeg Jets
Damian GirouxNew York Islanders14154
Daniel TorgerssonWinnipeg Jets1693
Daniil ChechelevAnaheim Ducks16143
Daniil MisyulSan Jose Sharks15107
Danil GushchinPittsburgh Penguins1654
Danila ZhuravlyovPittsburgh Penguins14144
David FarranceMontreal Canadiens13120
David HrenakPhoenix Coyotes14164
David TendeckPittsburgh Penguins14184
Dawson MercerNew York Islanders1618
Demetrios KoumontzisMontreal Canadiens14160
Denis SmirnovMinnesota Wild1388
Dennis BusbyNew York Islanders14118
Devon LeviPittsburgh Penguins1677
Dillon HamaliukBoston Bruins15116
Dmitri SemykinPittsburgh Penguins14151
Dmitry OvchinnikovVegas Knights16114
Dmitry VoronkovSt-Louis Blues1578
Domenick FensoreSt-Louis Blues1582
Drew CommessoFlorida Panthers1666
Drew HellesonAnaheim Ducks1597
Dustin ByfuglienBuffalo Sabres
Dylan HollowayWinnipeg Jets1614
Dylan PetersonNew York Rangers16110
Eamon PowellMinnesota Wild1692
Eemeli RasanenMontreal Canadiens1393
Eemil ViroColorado Avalanche1684
Eetu MakiniemiAnaheim Ducks13162
Eetu PakkilaPittsburgh Penguins14170
Egor AfanasyevPittsburgh Penguins1545
Elliot DesnoyersDetroit Red Wings1687
Elmer SoderblomNew York Rangers15100
Emil AndraeMinnesota Wild1648
Emil HeinemanPittsburgh Penguins16103
Eric EngstrandVegas Knights16161
Eric HjorthNashville Predators15123
Erik PortilloSt-Louis Blues15101
Ethan BowenWashington Capitals16187
Ethan EdwardsFlorida Panthers16144
Ethan HaiderPhiladelphia Flyers15185
Ethan KeppenBoston Bruins15134
Ethan PhillipsVegas Knights15183
Evan VierlingVegas Knights16139
Filip BarklundDallas Stars16190
Filip HallanderNew Jersey Devils1442
Filip JohanssonPittsburgh Penguins1484
Filip KralDallas Stars14114
Filip LindbergNew York Rangers15121
Filip WesterlundColumbus Jackets13109
Frederik DichowVancouver Canucks15174
Fredrik KarlstromVegas Knights1256
Gage GoncalvesFlorida Panthers1671
Garin BjorklundNew York Rangers16151
Gianni FairbrotherWinnipeg Jets15105
Giovanni VallatiWashington Capitals14109
Grant MismashPittsburgh Penguins1375
Greg MeirelesSt-Louis Blues15173
Gunnarwolfe FontaineVegas Knights16132
Harrison BlaisdellTampa Lightning15163
Helge GransPhiladelphia Flyers1629
Hendrix LapierreWashington Capitals1620
Henri NikkanenNew York Rangers15117
Henrik TikkanenWashington Capitals16172
Henry ThrunVancouver Canucks1580
Hugo AlnefeltColorado Avalanche1543
Hugo OllasSan Jose Sharks16138
Ian MooreAnaheim Ducks16107
Ilya KonovalovCarolina Hurricanes15108
Ilya NikolaevAnaheim Ducks15148
Ilya SolovyovWashington Capitals16167
Isaiah SavillePittsburgh Penguins1599
Ivan LodniaWashington Capitals1371
Ivan MorozovVancouver Canucks1494
J.D GreenwayWashington Capitals1291
Jachym KondelikNew Jersey Devils1463
Jack AdamsVegas Knights13125
Jack DrurySt-Louis Blues1445
Jack FinleyVancouver Canucks1681
Jack LafontaineCarolina Hurricanes12135
Jack MaloneAnaheim Ducks15184
Jack McBainBuffalo Sabres1480
Jack SmithDallas Stars16188
Jack ThompsonNew York Rangers16109
Jackson HallumWashington Capitals16120
Jackson KunzMontreal Canadiens16104
Jackson LaCombeSeattle Kraken1571
Jacob Bernard-DockerNew Jersey Devils1441
Jacob LeguerrierSt-Louis Blues15154
Jacob OlofssonMinnesota Wild1449
Jacob PetersonVancouver Canucks13104
Jacob TruscottTampa Lightning16124
Jake NeighboursOttawa Senators1634
Jake PivonkaFlorida Panthers14143
Jake SandersonNew Jersey Devils167
Jake WiseDallas Stars1456
Jakob PelletierVegas Knights1533
Jakob RagnarssonPhiladelphia Flyers14103
Jakub DobesNashville Predators16192
Jakub GalvasDetroit Red Wings13160
Jamie McGinnMontreal Canadiens
Jan BednarColumbus Jackets16169
Jaromir PytlikNew York Rangers1695
Jay O'BrienCarolina Hurricanes1468
Jayden StrubleMontreal Canadiens1570
Jaydon DureauFlorida Panthers16164
Jeremias LindewallCalgary Flames16177
Jeremie PoirierDetroit Red Wings1641
Jesper EliassonVegas Knights14141
Jesper SellgrenPhoenix Coyotes14102
Jesper VikmanBoston Bruins16136
Joe WegwerthNashville Predators10111
Joel BlomqvistVegas Knights1662
John BeecherColorado Avalanche1556
John FarinacciSt-Louis Blues1574
John St. IvanyCarolina Hurricanes14113
John-Jason PeterkaColorado Avalanche1625
Jonatan BerggrenDetroit Red Wings1437
Joni IkonenMinnesota Wild1377
Joni JurmoMinnesota Wild1670
Jonny TychonickColumbus Jackets1474
Jordan HarrisAnaheim Ducks14110
Jordan KooyCarolina Hurricanes14146
Jordan SpenceSt-Louis Blues1587
Joshua EssChicago Blackhawks13163
Judd CaulfieldAnaheim Ducks15179
Justin BarronCarolina Hurricanes1628
Justin SchutzOttawa Senators14134
Justin SourdifSeattle Kraken1665
Juuso ParssinenEdmonton Oilers15186
Kaiden GuhleMontreal Canadiens1624
Kalle LoponenNew York Rangers15132
Karl HenrikssonDallas Stars1585
Kasper BjorkqvistColumbus Jackets12121
Kasper PuutioMinnesota Wild16112
Kasper SimontaivalWinnipeg Jets1652
Keean WashkurakSt-Louis Blues15118
Keith PetruzzelliDallas Stars13134
Kerby RychelToronto Leafs
Kim NousiainenNew Jersey Devils1592
Kirill MarchenkoVegas Knights1440
Kirill SlepetsCarolina Hurricanes15170
Kirill TyutyayevWashington Capitals15145
Kristoffer GunnarssonAnaheim Ducks13169
Landon SlaggertWinnipeg Jets1655
Lauri PajuniemiBuffalo Sabres14179
Leevi AaltonenNew York Rangers15166
Leevi MerilainenVancouver Canucks1649
Lenni KillinenNew York Rangers14169
Leo LoofWashington Capitals16165
Liam HawelOttawa Senators13152
Liam KirkWashington Capitals14128
Linus CronholmBuffalo Sabres14183
Linus KarlssonAnaheim Ducks1487
Linus ObergNashville Predators16160
Linus WeissbachSt-Louis Blues13131
Logan CockerillSt-Louis Blues13144
Logan HutskoPittsburgh Penguins1478
Louis CrevierMontreal Canadiens16117
Lucas FeukTampa Lightning15141
Lucas JohansenCarolina Hurricanes
Lucas MercuriEdmonton Oilers16159
Lucas RaymondWinnipeg Jets164
Lukas CormierMontreal Canadiens1633
Lukas ParikOttawa Senators1573
Lukas ReichelNew Jersey Devils1615
Lukas RousekCarolina Hurricanes15139
Lukas SvejkovskyWinnipeg Jets16131
Luke GazdicNew York Rangers
Luke HenmanOttawa Senators14180
Luke MartinWashington Capitals13103
Luke ProkopDetroit Red Wings16137
Luke ReidColumbus Jackets16183
Luke TuchVegas Knights1658
Maksim BerezkinTampa Lightning16105
Marat KhusnutdinovTampa Lightning1637
Marc Del GaizoDallas Stars15103
Marco RossiDetroit Red Wings169
Marcus DavidssonColorado Avalanche1351
Marcus KarlbergWashington Capitals14108
Mark LetestuOttawa Senators
Marshall WarrenWashington Capitals15111
Martin ChromiakPittsburgh Penguins1683
Martin HasVegas Knights15177
Mason LangenbrunnerBoston Bruins16142
Mason LohreiOttawa Senators1656
Matej BlumelSan Jose Sharks15167
Mathias Emilio PettersenDallas Stars1467
Mathias LaferriereBuffalo Sabres1491
Matias MaccelliWinnipeg Jets1538
Matias MantykiviNew Jersey Devils15147
Matias RajaniemiVancouver Canucks16156
Matteo CostantiniSan Jose Sharks16135
Matthew CairnsCarolina Hurricanes12139
Matthew KesselWinnipeg Jets16115
Matthew RobertsonWinnipeg Jets1541
Matthew StienburgAnaheim Ducks15109
Matthew ThiessenBuffalo Sabres14162
Matthew WedmanBoston Bruins15162
Mattias NorlinderSeattle Kraken1557
Matvey GuskovVegas Knights15175
Mavrik BourqueWashington Capitals1621
Maxence GuenetteOttawa Senators15120
Maxim CajkovicNew York Rangers1576
Maxim DenezhkinVegas Knights15172
Maxim GroshevNashville Predators16178
Maxim MarushevWashington Capitals16180
Maxwell CrozierPhoenix Coyotes15161
Maxwell GildonNew Jersey Devils1355
Michael BenningTampa Lightning1672
Michael KarowSan Jose Sharks13167
Mikael HakkarainenMontreal Canadiens14111
Mikael PyyhtiaVegas Knights16118
Mike KosterSan Jose Sharks15182
Mikhail AbramovSt-Louis Blues1558
Milan KloucekCarolina Hurricanes14172
Milos RomanDallas Stars14112
Mitchell HoelscherOttawa Senators14182
Mitchell MillerNew York Rangers16163
Nathan LegarePittsburgh Penguins1553
Nathan SmithFlorida Panthers14155
Nicholas PorcoBoston Bruins15152
Nick AbruzzesePittsburgh Penguins1551
Nick CampoliVancouver Canucks13149
Nick LeivermannEdmonton Oilers13176
Nick RobertsonVancouver Canucks1513
Nick SwaneyBuffalo Sabres13183
Nicklaus PerbixVancouver Canucks13126
Nico DawsFlorida Panthers1697
Nikita AlexandrovOttawa Senators1546
Nikita NesterenkoWashington Capitals15133
Nikita PavlychevPittsburgh Penguins11180
Niklas NordgrenCarolina Hurricanes1455
Nikola PasicEdmonton Oilers1593
Nikolai KovalenkoMinnesota Wild1479
Nils AmanWashington Capitals16184
Nils LundkvistNew Jersey Devils1444
Noah CatesNew Jersey Devils13115
Noah EllisEdmonton Oilers16191
Noel GunlerWinnipeg Jets1632
Nolan VeseyMontreal Canadiens
Ole Julian Bjorgvik-HolmTampa Lightning16146
Oliver TarnstromSan Jose Sharks16106
Olof LindbomDallas Stars1492
Oskar BackNew York Rangers14117
Oskar MagnussonSan Jose Sharks16170
Otto KivenmakiMinnesota Wild14123
Owen LindmarkPittsburgh Penguins15158
Ozzy WiesblattSan Jose Sharks1642
Patrick MoynihanPittsburgh Penguins15129
Patrick SheaSt-Louis Blues11166
Patrik PuistolaTampa Lightning1548
Patrik SiikanenOttawa Senators14163
Pavel NovakSeattle Kraken16125
Petrus PalmuColorado Avalanche
Peyton KrebsTampa Lightning1514
Philip BrobergLos Angeles Kings1524
Philippe DaoustOttawa Senators16162
Pontus HolmbergNew York Islanders14156
Pyotr KochetkovSeattle Kraken1577
Quinn OlsonFlorida Panthers1579
Quinn SchmiemannVancouver Canucks15130
Radim SaldaNew York Rangers14157
Reece NewkirkDetroit Red Wings1596
Remi PoirierNew Jersey Devils16113
Rhett PitlickVegas Knights15110
Ridly GreigCarolina Hurricanes1627
Riley HughesEdmonton Oilers14171
Riley StottsAnaheim Ducks14142
Robert MastrosimoneMontreal Canadiens1549
Robin SaloNashville Predators13113
Roby JarventieAnaheim Ducks1638
Roddy RossAnaheim Ducks15180
Rodion AmirovPittsburgh Penguins1622
Roman BychkovVancouver Canucks15176
Roman DurnyNew York Islanders14136
Ronan SeeleySeattle Kraken16129
Roni HirvonenSeattle Kraken1653
Ronnie AttardPittsburgh Penguins15113
Rory KerinsNashville Predators16175
Ruslan IskhakovNashville Predators1433
Ryan FrancisWinnipeg Jets1690
Ryan JohnsonLos Angeles Kings1564
Ryder DonovanSan Jose Sharks15153
Ryder RolstonWashington Capitals16189
Sam ColangeloSan Jose Sharks1674
Sam HentgesCarolina Hurricanes14166
Sam StangeAnaheim Ducks16152
Samuel ErssonMinnesota Wild1457
Samuel HoudeOttawa Senators14152
Samuel JohannessonVegas Knights16182
Samuel KnazkoFlorida Panthers1661
Samuel PoulinOttawa Senators1516
Samuel SjolundAnaheim Ducks15168
Samuel WalkerVancouver Canucks13148
Santtu KinnunenMontreal Canadiens14137
Sasha MutalaNew Jersey Devils1589
Scott PerunovichColorado Avalanche1435
Sean FarrellColorado Avalanche1678
Semyon ChystyakovVegas Knights15112
Semyon Der-ArguchintsevVegas Knights1493
Serron NoelSan Jose Sharks1430
Seth BartonMontreal Canadiens14116
Seth JarvisWashington Capitals1613
Shakir MukhamadullinOttawa Senators1650
Shamil ShmakovNew York Rangers14175
Shawn BoudriasOttawa Senators14176
Simon JohanssonSt-Louis Blues14173
Simon LundmarkAnaheim Ducks15127
Slava DeminBuffalo Sabres1481
Spencer StastneyPittsburgh Penguins14140
Tanner DickinsonFlorida Panthers16141
Theodor NiederbachOttawa Senators1643
Thomas BordeleauColumbus Jackets1623
Tim BerniBuffalo Sabres14159
Timofey SpitserovVancouver Canucks16155
Todd BurgessNew York Islanders12118
Tomas MazuraVancouver Canucks15126
Tomas VomackaMontreal Canadiens13168
Toni UtunenVegas Knights14122
Topi NiemelaWinnipeg Jets1640
Trevor JanickePhiladelphia Flyers15119
Trevor KuntarVegas Knights16100
Tristen RobinsFlorida Panthers1657
Tuukka TieksolaTampa Lightning1583
Ty EmbersonAnaheim Ducks14120
Ty SmilanicDetroit Red Wings1673
Tyler KlevenColorado Avalanche1686
Tyler NanneChicago Blackhawks10168
Tyler TullioSeattle Kraken1682
Vadim ZherenkoCalgary Flames15135
Valentin NussbaumerCalgary Flames15140
Valtteri PuustinenCarolina Hurricanes1584
Vasili PodkolzinLos Angeles Kings1510
Vasily PonomarevPittsburgh Penguins1645
Veeti MiettinenPittsburgh Penguins1660
Victor BerglundVegas Knights13156
Victor BrattstromCarolina Hurricanes14177
Viktor LodinAnaheim Ducks15144
Viktor PerssonWinnipeg Jets16122
Vladislav FirstovDallas Stars1552
Vladislav YeryomenkoPhoenix Coyotes14167
William CuylleNew Jersey Devils1651
William DufourNew Jersey Devils1694
William VilleneuveBuffalo Sabres1659
William WallinderDallas Stars1639
Wyatt KaiserMinnesota Wild1688
Xavier BernardDetroit Red Wings14161
Xavier BouchardNashville Predators14115
Yan KuznetsovPittsburgh Penguins1680
Yaroslav AskarovDallas Stars1610
Yegor ChinakhovColorado Avalanche1630
Yegor SerdyukVegas Knights15178
Yegor SpiridonovWashington Capitals15122
Yevgeni OksentyukVegas Knights16126
Zach GallantNashville Predators13173
Zachary EmondOttawa Senators1482
Zachary UensTampa Lightning1691
Zion NybeckMinnesota Wild1675