Prospect Team NameDraft Year Overall Pick Information Lien
Aarne TalvitiePittsburgh Penguins13119
Adam BeckmanVancouver Canucks1532
Adam GinningPhiladelphia Flyers1461
Adam HelewkaSt-Louis Blues
Aidan DudasAnaheim Ducks14138
Aidan McdonoughSt-Louis Blues1586
Akil ThomasCarolina Hurricanes1422
Akira SchmidBuffalo Sabres14153
Aku RatySan Jose Sharks15138
Alban ErikssonVegas Knights1451
Albert JohanssonSt-Louis Blues1569
Albin GreweNashville Predators1591
Alec RegulaSt-Louis Blues1473
Alex BeaucageVegas Knights1555
Alex D'OrioMontreal Canadiens
Alex Kannok-LeipertNew York Islanders14181
Alex NewhookWashington Capitals159
Alex TurcotteNew Jersey Devils156
Alex VlasicColumbus Jackets1550
Alexander CampbellMontreal Canadiens1562
Alexander KhovanovNew Jersey Devils1443
Alexander RomanovMinnesota Wild1423
Alexandr DarinSt-Louis Blues15143
Alexei LipanovColumbus Jackets1380
Alexis GravelOttawa Senators1477
Aliaksei ProtasDétroit Red Wings1539
Allan McShaneNew York Islanders1497
Andre LeePittsburgh Penguins15150
Andrei AltybarmakyanVegas Knights1390
Angus CrookshankSt-Louis Blues14147
Antti SaarelaFlorida Panthers15128
Antti TuomistoNew York Islanders1531
Anttoni HonkaDétroit Red Wings1572
Arsen KhisamutdinovBuffalo Sabres15157
Arseny GritsyukSt-Louis Blues15142
Artem ManukyanDallas Stars14165
Artemi KniazevPhiladelphia Flyers1566
Arthur KaliyevBuffalo Sabres1526
Artur KayumovDallas Stars1298
Arturs SilovsBuffalo Sabres15181
Arvid CostmarNew York Rangers15136
Arvid HolmPhoenix Coyotes13174
Austin WongVegas Knights14135
Axel AnderssonOttawa Senators1485
Axel BergkvistNew York Rangers15106
Beau StarrettChicago Blackhawks10108
Benjamin FinkelsteinAnaheim Ducks1294
Benjamin MirageasNashville Predators13117
Benoit-Olivier GroulxOttawa Senators1446
Benton MaassNew Jersey Devils13140
Blade JenkinsAnaheim Ducks14139
Blake McLaughlinDétroit Red Wings1471
Blake MurrayEdmonton Oilers15124
Bobby BrinkVancouver Canucks1536
Bowen ByramColorado Avalanche158
Braden DoyleNew Jersey Devils15115
Brandon CrawleyTampa Lightning
Brandon KruseNashville Predators14121
Brandon SaigeonBuffalo Sabres14145
Brayden TraceyTampa Lightning1540
Brent GatesSt-Louis Blues11176
Brett StapleySt-Louis Blues14178
Bryan LittleCarolina Hurricanes
Bulat ShafigullinColumbus Jackets14105
Caleb HerbertSan Jose Sharks
Calen AddisonPittsburgh Penguins1438
Cam HillisPhiladelphia Flyers14104
Cam YorkAnaheim Ducks1527
Cameron CrottyPhiladelphia Flyers13137
Cameron MorrisonOttawa Senators1242
Carson FochtColumbus Jackets15164
Carter BergerSt-Louis Blues15165
Carter GylanderNew Jersey Devils15151
Case McCarthyNew York Rangers15159
Cedric PareNew York Islanders13185
Christopher WilkieTampa Lightning11164
Clayton PhillipsVegas Knights13154
Cole BradyAnaheim Ducks15160
Cole CaufieldCarolina Hurricanes1515
Cole CoskeySt-Louis Blues15155
Cole FonstadSan Jose Sharks14148
Cole GuttmanPittsburgh Penguins13179
Cole HultsColumbus Jackets13166
Cole KoepkeVegas Knights14127
Cole SchwindtOttawa Senators1563
Colin WilsonPhiladelphia Flyers
Collin AdamsSan Jose Sharks12147
Colten EllisOttawa Senators1590
Connor CorcoranNew York Islanders14174
Connor McMichaelWinnipeg Jets157
Cooper MooreWashington Capitals15146
Curtis DouglasWashington Capitals14149
Curtis HallFlorida Panthers
Dalton ProutWinnipeg Jets
Damian GirouxNew York Islanders14154
Daniil MisyulSan Jose Sharks15107
Daniil TarasovNashville Predators13123
Danila ZhuravlyovPittsburgh Penguins14144
Danny DeKeyserNew York Islanders
David CottonPittsburgh Penguins11146
David FarranceMontreal Canadiens13120
David HrenakPhoenix Coyotes14164
David TendeckPittsburgh Penguins14184
Dawson BarteauxMontreal Canadiens14185
Declan ChisholmWinnipeg Jets14119
Demetrios KoumontzisMontreal Canadiens14160
Denis SmirnovMinnesota Wild1388
Dennis BusbyNew York Islanders14118
Dillon HamaliukBoston Bruins15116
Dmitri SemykinPittsburgh Penguins14151
Dmitry VoronkovSt-Louis Blues1578
Dmitry ZavgorodniyWinnipeg Jets14125
Domenick FensoreSt-Louis Blues1582
Dominik BokkOttawa Senators1421
Drew HellesonAnaheim Ducks1597
Dustin ByfuglienBuffalo Sabres
Dustin WolfPittsburgh Penguins1575
Dylan CozensDétroit Red Wings153
Dylan SambergSan Jose Sharks1345
Eemeli RasanenMontreal Canadiens1393
Eetu MakiniemiAnaheim Ducks13162
Eetu PakkilaPittsburgh Penguins14170
Egor AfanasyevPittsburgh Penguins1545
Elmer SoderblomNew York Rangers15100
Eric HjorthNashville Predators15123
Erik PortilloSt-Louis Blues15101
Ethan HaiderPhiladelphia Flyers15185
Ethan KeppenBoston Bruins15134
Ethan PhillipsVegas Knights15183
Evan BarrattNew Jersey Devils1386
Felix BibeauOttawa Senators1595
Filip HallanderNew Jersey Devils1442
Filip JohanssonPittsburgh Penguins1484
Filip KralDallas Stars14114
Filip LindbergNew York Rangers15121
Filip WesterlundColumbus Jackets13109
Frederik DichowVancouver Canucks15174
Fredrik KarlstromNew Jersey Devils1256
Gabriel FortierOttawa Senators1466
Gianni FairbrotherWinnipeg Jets15105
Giorgio EstephanBoston Bruins11104
Giovanni VallatiWashington Capitals14109
Graeme ClarkeNew York Rangers15125
Grant MismashPittsburgh Penguins1375
Greg MeirelesSt-Louis Blues15173
Grigori DenisenkoColorado Avalanche1412
Harrison BlaisdellTampa Lightning15163
Henri NikkanenNew York Rangers15117
Henry ThrunVancouver Canucks1580
Hugo AlnefeltColorado Avalanche1543
Hunter JonesCarolina Hurricanes15102
Hunter SkinnerAnaheim Ducks15169
Ian MitchellNashville Predators1346
Ian ScottNashville Predators13146
Ilya KonovalovCarolina Hurricanes15108
Ilya NikolaevAnaheim Ducks15148
Ilya SorokinColorado Avalanche1073
Isaiah SavillePittsburgh Penguins1599
Ivan LodniaWashington Capitals1371
Ivan MorozovVancouver Canucks1494
J.D GreenwayWashington Capitals1291
Jachym KondelikNew Jersey Devils1463
Jack AdamsVegas Knights13125
Jack BadiniAnaheim Ducks13142
Jack DrurySt-Louis Blues1445
Jack LafontaineCarolina Hurricanes12135
Jack MaloneAnaheim Ducks15184
Jack McBainBuffalo Sabres1480
Jack RathboneMontreal Canadiens13127
Jackson LaCombeCarolina Hurricanes1571
Jacob Bernard-DockerNew Jersey Devils1441
Jacob LeguerrierSt-Louis Blues15154
Jacob OlofssonMinnesota Wild1449
Jacob PetersonVancouver Canucks13104
Jake McGrewNew York Islanders13151
Jake PivonkaFlorida Panthers14143
Jake WiseDallas Stars1456
Jakob PelletierVegas Knights1533
Jakob RagnarssonPhiladelphia Flyers14103
Jakub GalvasDétroit Red Wings13160
Jamie McGinnMontreal Canadiens
Jamieson ReesOttawa Senators1537
Jan JenikLos Angeles Kings1464
Jared McIsaacVegas Knights1427
Jay O'BrienCarolina Hurricanes1468
Jayden StrubleMontreal Canadiens1570
Jeremy SwaymanDétroit Red Wings1398
Jesper EliassonVegas Knights14141
Jesper SellgrenPhoenix Coyotes14102
Jesse PuljujarviFlorida Panthers
Jesse YlonenAnaheim Ducks1434
Jett WooDétroit Red Wings1439
Jiri PateraMontreal Canadiens13182
Joe WegwerthNashville Predators10111
Joel HoferAnaheim Ducks14133
John BeecherColorado Avalanche1556
John FarinacciSt-Louis Blues1574
John LeonardPittsburgh Penguins14132
John LudvigOttawa Senators1544
John St. IvanyCarolina Hurricanes14113
Jonas RondbjergSan Jose Sharks13121
Jonatan BerggrenDétroit Red Wings1437
Jonathan DuganVegas Knights13112
Jonathan GrudenVancouver Canucks14129
Joni IkonenMinnesota Wild1377
Jonny TychonickColumbus Jackets1474
Jordan HarrisAnaheim Ducks14110
Jordan KooyCarolina Hurricanes14146
Jordan SpenceSt-Louis Blues1587
Joshua EssPittsburgh Penguins13163
Josiah SlavinMontreal Canadiens14186
Judd CaulfieldAnaheim Ducks15179
Julius HonkaNew York Rangers
Justin AlmeidaWinnipeg Jets1475
Justin SchutzOttawa Senators14134
Justus AnnunenVegas Knights1498
Juuso ParssinenEdmonton Oilers15186
Juuso ValimakiMinnesota Wild
K'Andre MillerOttawa Senators1420
Kaden FulcherTampa Lightning
Kaedan KorczakNew York Rangers1567
Kalle LoponenNew York Rangers15132
Karl HenrikssonDallas Stars1585
Kasper BjorkqvistColumbus Jackets12121
Keean WashkurakSt-Louis Blues15118
Keith PetruzzelliDallas Stars13134
Kerby RychelToronto Leafs
Kevan MillerFlorida Panthers
Kevin BahlVancouver Canucks1460
Kevin MandoleseVegas Knights14126
Kim NousiainenNew Jersey Devils1592
Kirill KaprizovColorado Avalanche1152
Kirill MarchenkoVegas Knights1440
Kirill SlepetsCarolina Hurricanes15170
Kirill TyutyayevWashington Capitals15145
Kristoffer GunnarssonAnaheim Ducks13169
Lassi ThomsonMinnesota Wild1535
Lauri PajuniemiBuffalo Sabres14179
Layton AhacAnaheim Ducks15137
Leevi AaltonenNew York Rangers15166
Lenni KillinenNew York Rangers14169
Liam FoudyPhiladelphia Flyers1431
Liam HawelOttawa Senators13152
Liam KirkWashington Capitals14128
Linus CronholmBuffalo Sabres14183
Linus KarlssonAnaheim Ducks1487
Linus WeissbachSt-Louis Blues13131
Logan CockerillSt-Louis Blues13144
Logan HutskoPittsburgh Penguins1478
Lucas FeukTampa Lightning15141
Lucas JohansenCarolina Hurricanes
Luka BurzanOttawa Senators15156
Lukas DostalDétroit Red Wings1450
Lukas ParikOttawa Senators1573
Lukas RousekCarolina Hurricanes15139
Luke GazdicNew York Rangers
Luke HenmanOttawa Senators14180
Luke MartinWashington Capitals13103
Luke StevensNashville Predators11103
Mads SogaardFlorida Panthers1559
Marc Del GaizoDallas Stars15103
Marcus DavidssonColorado Avalanche1351
Marcus KarlbergWashington Capitals14108
Mark KastelicDallas Stars15104
Mark LetestuOttawa Senators
Markus PhillipsNashville Predators13102
Marshall WarrenWashington Capitals15111
Martin HasVegas Knights15177
Mason MillmanWinnipeg Jets1598
Matej BlumelSan Jose Sharks15167
Matej PekarSan Jose Sharks1486
Mathias Emilio PettersenDallas Stars1467
Mathias LaferriereBuffalo Sabres1491
Matias MaccelliWinnipeg Jets1538
Matias MantykiviNew Jersey Devils15147
Matt FilipeCarolina Hurricanes12114
Matt HunwickVegas Knights
Matthew BoldyLos Angeles Kings1525
Matthew CairnsCarolina Hurricanes12139
Matthew RobertsonWinnipeg Jets1541
Matthew StienburgAnaheim Ducks15109
Matthew ThiessenBuffalo Sabres14162
Matthew WedmanBoston Bruins15162
Mattias NorlinderNew York Islanders1557
Mattias SamuelssonPittsburgh Penguins1458
Matvey GuskovVegas Knights15175
Maxence GuenetteOttawa Senators15120
Maxim CajkovicNew York Rangers1576
Maxim DenezhkinVegas Knights15172
Maxwell CrozierPhoenix Coyotes15161
Maxwell GildonNew Jersey Devils1355
Michael KarowSan Jose Sharks13167
Michael KesselringPittsburgh Penguins14168
Michael VukojevicAnaheim Ducks15131
Michal TeplyDétroit Red Wings1565
Mikael HakkarainenMontreal Canadiens14111
Mike KosterSan Jose Sharks15182
Mikhail AbramovSt-Louis Blues1558
Mikko KokkonenBuffalo Sabres1588
Milan KloucekCarolina Hurricanes14172
Milos RomanDallas Stars14112
Mitchell HoelscherOttawa Senators14182
Mitchell Vande SompelEdmonton Oilers
Morgan BarronWinnipeg Jets13106
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
Nikita AlexandrovOttawa Senators1546
Nikita NesterenkoWashington Capitals15133
Nikita OkhotyukVegas Knights15114
Nikita PavlychevPittsburgh Penguins11180
Niklas NordgrenCarolina Hurricanes1455
Nikola PasicEdmonton Oilers1593
Nikolai KovalenkoMinnesota Wild1479
Nils HoglanderCarolina Hurricanes1522
Nils LundkvistNew Jersey Devils1444
Noah CatesNew Jersey Devils13115
Noel HoefenmayerMontreal Canadiens13128
Nolan FooteColorado Avalanche1528
Nolan PatrickVegas Knights
Nolan VeseyMontreal Canadiens
Olivier RodrigueOttawa Senators1459
Olle Eriksson EkVegas Knights13107
Olof LindbomDallas Stars1492
Oskar BackNew York Rangers14117
Oskari LaaksonenNashville Predators13116
Ostap SafinSan Jose Sharks1372
Otto KivenmakiMinnesota Wild14123
Owen LindmarkPittsburgh Penguins15158
Patrick HarperPittsburgh Penguins1269
Patrick MoynihanPittsburgh Penguins15129
Patrick SheaSt-Louis Blues11166
Patrik PuistolaTampa Lightning1548
Patrik SiikanenOttawa Senators14163
Pavel DorofeyevWinnipeg Jets1547
Peter DiliberatorePittsburgh Penguins14131
Petrus PalmuColorado Avalanche
Peyton KrebsLos Angeles Kings1514
Philip BrobergLos Angeles Kings1524
Philip KempPittsburgh Penguins13143
Philip TomasinoNew Jersey Devils1517
Pontus HolmbergNew York Islanders14156
Pyotr KochetkovSan Jose Sharks1577
Quinn OlsonFlorida Panthers1579
Quinn SchmiemannCalgary Flames15130
Radim SaldaNew York Rangers14157
Rafael Harvey-PinardMontreal Canadiens1594
Raphael LavoieDétroit Red Wings1534
Reece NewkirkDétroit Red Wings1596
Reilly WalshPittsburgh Penguins1376
Rhett PitlickVancouver Canucks15110
Riley DamianiNew York Rangers1488
Riley HughesEdmonton Oilers14171
Riley StottsAnaheim Ducks14142
Robert MastrosimoneMontreal Canadiens1549
Robin SaloNashville Predators13113
Roddy RossAnaheim Ducks15180
Roman BychkovVancouver Canucks15176
Roman DurnyNew York Islanders14136
Ronnie AttardPittsburgh Penguins15113
Rourke ChartierPittsburgh Penguins
Ruslan IskhakovNashville Predators1433
Ryan JohnsonLos Angeles Kings1564
Ryan LohinBuffalo Sabres12161
Ryan MerkleyPhiladelphia Flyers1418
Ryan MurphySan Jose Sharks
Ryan O'reillyMontreal Canadiens
Ryan SheaNew Jersey Devils11156
Ryan SuzukiColumbus Jackets1519
Ryder DonovanSan Jose Sharks15153
Sam HentgesCarolina Hurricanes14166
Sampo RantaPittsburgh Penguins1472
Samuel BolducOttawa Senators1554
Samuel ErssonMinnesota Wild1457
Samuel FagemoCarolina Hurricanes1529
Samuel HoudeOttawa Senators14152
Samuel MorinDétroit Red Wings
Samuel PoulinOttawa Senators1516
Samuel SjolundAnaheim Ducks15168
Samuel WalkerVancouver Canucks13148
Santtu KinnunenMontreal Canadiens14137
Sasha MutalaNew Jersey Devils1589
Scott PerunovichColorado Avalanche1435
Scott ReedyDallas Stars13130
Semyon ChystyakovVegas Knights15112
Semyon Der-ArguchintsevVegas Knights1493
Serron NoelSan Jose Sharks1430
Seth BartonMontreal Canadiens14116
Shamil ShmakovNew York Rangers14175
Shane PintoColorado Avalanche1530
Shawn BoudriasOttawa Senators14176
Simon JohanssonSt-Louis Blues14173
Simon LundmarkAnaheim Ducks15127
Slava DeminBuffalo Sabres1481
Spencer KnightPittsburgh Penguins1520
Spencer StastneyPittsburgh Penguins14140
Tanner LaczynskiMinnesota Wild1287
Tarmo ReunanenEdmonton Oilers12148
Thomas HarleyDétroit Red Wings1518
Tim BerniBuffalo Sabres14159
Todd BurgessNew York Islanders12118
Tomas MazuraVancouver Canucks15126
Tomas VomackaMontreal Canadiens13168
Toni UtunenVegas Knights14122
Trent MinerSan Jose Sharks15171
Trevor JanickePhiladelphia Flyers15119
Trevor ZegrasPhiladelphia Flyers155
Tuukka TieksolaTampa Lightning1583
Ty DellandreaDallas Stars
Ty EmbersonAnaheim Ducks14120
Ty SmithColumbus Jackets1413
Tyce ThompsonSt-Louis Blues1560
Tyler AngleMontreal Canadiens15149
Tyler MaddenColorado Avalanche1436
Tyler NanneChicago Blackhawks10168
Tyler ParsonsDétroit Red Wings
Tyler TuckerWinnipeg Jets14106
Tyler WallPittsburgh Penguins12108
Vadim ZherenkoCalgary Flames15135
Valentin NussbaumerCalgary Flames15140
Valtteri PuustinenCarolina Hurricanes1584
Vasili PodkolzinLos Angeles Kings1510
Victor BerglundVegas Knights13156
Victor BrattstromCarolina Hurricanes14177
Victor SoderstromLos Angeles Kings1512
Viktor LodinAnaheim Ducks15144
Vladislav FirstovDallas Stars1552
Vladislav KolyachonokLos Angeles Kings1568
Vladislav YeryomenkoPhoenix Coyotes14167
Wade AllisonNashville Predators1253
William LockwoodMinnesota Wild12110
Wyatt KalynukEdmonton Oilers13157
Wyatte WylieNew York Rangers14107
Xavier BernardDétroit Red Wings14161
Xavier BouchardNashville Predators14115
Yegor SerdyukVegas Knights15178
Yegor SpiridonovWashington Capitals15122
Zac JonesPittsburgh Penguins1561
Zach GallantNashville Predators13173
Zachary EmondOttawa Senators1482