A first round pick of the St. Louis Blues, Klim Kostin is a stand-out prospect, that projected higher but his draft stock fell due to an injury shortened season. He ranks third on our

TOP 31 / McKeen's 2018 NHL Draft Rankings

RANKPLAYERPOSTEAMHT/WTDOBGP-G-A-PTS
1Rasmus DahlinDFrolunda (Swe)6-2/1852000-04-1314-3-3-6
2Andrei SvechnikovRWBarrie (OHL)6-2/1852000-03-2610-10-4-14
3Adam BoqvistDBrynas (Swe Jr)5-11/1702000-08-1510-3-6-9
4Quinn HughesDMichigan (B1G)5-10/1751999-10-146-1-2-3
5Filip ZadinaRWHalifax (QMJHL)6-0/2001999-11-2716-12-12-24
6Brady TkachukLWBoston University (HE)6-3/1951999-09-168-0-5-5
7Oliver WahlstromRWNTDP (USA)6-1/2052000-06-1312-11-9-20
8Joe VelenoCSaint John (QMJHL)6-1/1952000-01-1317-2-13-15
9Jared McIsaacDHalifax (QMJHL)6-1/1952000-03-2715-0-6-6
10Ty SmithDSpokane (WHL)5-10/1802000-03-2416-2-13-15
11Akil ThomasCNiagara (OHL)5-11/1702000-01-0214-5-11-16
12Ryan MerkleyDGuelph (OHL)5-11/1702000-08-1415-4-11-15
13Ryan McLeodCMississauga (OHL)6-2/2001999-09-2114-6-10-16
14Joel FarabeeLWNTDP (USA)5-11/1652000-02-2512-10-6-16
15Isac LundestromCLulea (Swe)6-0/1851999-11-0615-3-4-7
16Barrett HaytonCSault Ste Marie (OHL)6-1/1902000-06-0914-6-8-14
17Jesperi KotkaniemiCAssat Pori (Fin)6-1/1902000-07-0619-5-4-9
18Rasmus KupariCKarpat Oulu (Fin)6-1/1852000-03-1516-3-1-4
19Benoit-Olivier GroulxLWHalifax (QMJHL)6-1/1952000-02-0616-8-6-14
20Noah DobsonDAcadie-Bathurst (QMJHL)6-3/1802000-01-0717-1-15-16
21Jacob OlofssonCTimra (Swe 2)6-2/1902000-02-0813-4-2-6
22Serron NoelRWOshawa (OHL)6-5/2002000-08-0811-10-4-14
23Jett WooDMoose Jaw (WHL)6-0/2052000-07-2714-6-8-14
24Bode WildeDNTDP (USA)6-2/1952000-01-2412-3-8-11
25Jack McBainCToronto Jr Canadiens (OJHL)6-3/1952000-01-0620-6-18-24
26Calen AddisonDLethbridge (WHL)5-10/1802000-04-1113-3-11-14
27Adam GinningDLinkopings (Swe)6-3/1952000-01-137-0-0-0
28Ty DellandreaCFlint (OHL)6-0/1902000-07-2114-6-5-11
29Jesse YlonenRWEspoo United (Fin 2)6-0/1651999-10-0310-1-3-4
30Allan McShaneCOshawa (OHL)5-11/1902000-02-1415-2-16-18
31Rasmus SandinDSault Ste Marie (OHL)5-11/1902000-03-072-0-1-1