Ronde 1
1. DET : Aaron Ekblad
2. CAL : Sam Reinhart
3. MTL : Sam Bennett
4. TOR : David Pastrnak
5. EDM : Nicholaj Ehlers
6. PHI : Dylan Larkin
7. LAK (BUF) : William Nylander
8. LAK (TAM) : Michael Dal Colle
9. LAK (NSH) : Nikita Scherbak
10. LAK (ANA) : Leon Draisaitl
11. CHI (BOS) : Anthony DeAngelo
12. DET (PIT) : John Klingberg
13. MON (WIN) : Kevin Fiala
14. EDM (STL) : Jake Virtanen
15. STL (NYR) : Julius Honka
16. PHI (CHI) : Travis Sanheim
17. CAL (VAN) : Nick Ritchie
18. OTT : Kasperi Kapanen
19. BUF (PHI) : Ivan Barbashev
20. WSH : Jakub Vrana
Ronde 2
21. BUF (CAL) : Haydn Fleury
22. LAK (DET) : Adrian Kempe
23. MTL : Robby Fabbri
24. PIT (TOR) : Brendan Perlini
25. LAK (EDM) : Christian Dvorak
26. PHI : Nikolay Goldobin
27. LAK (BUF) : Alex Tuch
28. PHI (TAM) : Vladislav Kamenev
29. BUF (NSH) : Jared McCann
30. TOR (ANA) : Sonny Milano
31. BOS : Jori Lehtera
32. LAK (PIT) : Connor Hellebuyck
33. LAK (WIN) : Nick Schmaltz
34. NSH (STL) : Josh Ho-Sang
35. DET (NYR) : Thatcher Demko
36. CHI : Shayne Gostisbehere
37. CHI (VAN) : Brendan Lemieux
38. PHI (OTT) : Nick Paul
39. WSH (LAK) : Hudson Fasching
40. WSH : Chris Tierney
Ronde 3
41. CAL : Adam Lowry
42. CHI (DET) : Brayden Point
43. MTL : Conner Bleackley
44. MTL (TOR) : Andrew Hammond
45. BUF (EDM) : Jayce Hawryluk
46. LAK (PHI) : Marcus Pettersson
47. TOR (BUF) : Andrew Copp
48. BUF (TAM) : Mike Reilly
49. BUF (NSH) : Danton Heinen
50. LAK (ANA) : Brett Pollock
51. PHI (BOS) : Jon Gillies
52. OTT (PIT) : Dominik Masin
53. BUF (WIN) : Mason McDonald
54. NSH (STL) : Nicolas Aube-Kubel
55. STL (NYR) : Ryan MacInnis
56. TOR (CHI) : Melker Karlsson
57. BUF (VAN) : Julius Bergman
58. BUF (OTT) : Martin Reway
59. TOR (LAK) : Barclay Goodrow
60. WSH : Trevor Carrick
Ronde 4
61. CAL : Matt Murray
62. CHI (DET) : John Quenneville
63. OTT (MTL) : Roland McKeown
64. LAK (TOR) : Jack Dougherty
65. VAN (EDM) : Tobias Rieder
66. LAK (PHI) : Alex Nedeljkovic
67. PIT (BUF) : Gustav Forsling
68. OTT (TAM) : Anton Karlsson
69. NSH : Jiri Sekac
70. CHI (ANA) : Brendan Leipsic
71. BOS : Antoine Bibeau
72. CHI (PIT) : Nikita Nesterov
73. PIT (WIN) : Brandon Montour
74. PIT (STL) : Andreas Englund
75. STL (NYR) : Ryan Donato
76. NSH (CHI) : Viktor Arvidsson
77. NSH (VAN) : Dylan Sadowy
78. PIT (OTT) : Jyrki Jokipakka
79. DET (LAK) : Francis Perron
80. WSH : Jimmy Vesey
Ronde 5
81. LAK (CAL) : Maxim Letunov
82. STL (DET) : Axel Holmstrom
83. NYR (MTL) : Max Friberg
84. LAK (TOR) : Nick Shore
85. PIT (EDM) : Rinat Valiev
86. WSH (PHI) : Brandon Halverson
87. PIT (BUF) : Rourke Chartier
88. TOR (TAM) : Daniel Audette
89. CHI (NSH) : Laurent Brossoit
90. PHI (ANA) : Michael Ferland
91. CHI (BOS) : Shane Prince
92. TOR (PIT) : Dominic Turgeon
93. WIN : Ryan Collins
94. MTL (STL) : Vitek Vanecek
95. EDM (NYR) : Petteri Lindbohm
96. LAK (CHI) : Anton Forsberg
97. PIT (VAN) : Joshua Jacobs
98. OTT : Eric Cornel
99. STL (LAK) : Ville Husso
100. PIT (WSH) : Jack Glover