Round one
1. Vancouver Canucks (from Colorado Avalanche): F Nolan Patrick, Brandon Wheat Kings (WHL)
2. Anaheim Ducks (from Buffalo Sabres): F Cody Glass, Portland Winterhawks (WHL)
3. Colorado Avalanche (from Vancouver Canucks): F Nico Hischier, Halifax Mooseheads (QMJHL)
4. Arizona Coyotes: F Gabriel Vilardi, Windsor Spitfires (OHL)
5. Vegas Golden Knights: F Casey Mittelstadt, Eden Prairie Eagles (USHS)
6. New Jersey Devils: F Owen Tippett, Mississauga Steelheads (OHL)
7. Boston Bruins (from Dallas Stars): D Jusso Valimaki, Tri-City Americans (WHL)
8. Detroit Red Wings: D Timothy Liljegren, Rögle BK J20 (SuperElit)
9. Florida Panthers: F Elias Pettersson, Timrå Red Eagles (Allsvenskan)
10. Boston Bruins (from Winnipeg Jets): F Michael Rasmussen, Tri-City Americans (WHL)
11. Los Angeles Kings: F Martin Necas, HC Kometa Brno (Czech)
12. Philadelphia Flyers: F Eeli Tolvanen, Sioux City Musketeers (USHL)
13. New York Islanders: F Nick Suzuki, Owen Sound Attack (OHL)
14. Carolina Hurricanes: D Miro Heiskanen, HIFK (Liiga)
15. Tampa Bay Lightning: D Cale Makar, Brooks Bandits (AJHL)
16. Toronto Maple Leafs (from Boston Bruins): D Callan Foote, Kelowna Rockets (WHL)
17. Nashville Predators: F Kailer Yamamoto, Spokane Chiefs (WHL)
18. Winnipeg Jets (from Calgary Flames via Boston): D Erik Brannstrom, HV71 J20 (SuperElit)
19. Los Angeles Kings (from Toronto Maple Leafs): F Kristian Vesalainen, Frölunda Indians (SHL)
20. St. Louis Blues: F Lias Andersson, HV71 (SHL)
21. Columbus Blue (from Ottawa Senators via Islanders): F Jaret Anderson-Dolan, Spokane Chiefs (WHL)
22. New York Islanders (from San Jose Sharks): D Nicolas Hague, Mississauga Steelheads (OHL)
23. Detroit Red Wings (from Edmonton Oilers): F Klim Kostin, Dynamo Moskva (KHL)
24. Los Angeles Kings (from Anaheim Ducks): F Ryan Poehling, St. Cloud State Huskies (NCHC)
25. Chicago Blackhawks (from Montreal Canadiens via Colorado): D Conor Timmins, Sault Ste. Marie Greyhounds (OHL)
26. New York Rangers: F Shane Bowers, Waterloo Black Hawks (USHL) Auto
27. Arizona Coyotes (from Minnesota Wild): F Robert Thomas, London Knights (OHL)
28. Pittsburgh Penguins: F Matthew Strome, Hamilton Bulldogs (OHL)
29. Colorado Avalanche (from Chicago Blackhawks): F Alexei Lipanov, Dynamo Balashikha (VHL)
30. Columbus Blue Jackets: F Kole Lind, Kelowna Rockets (WHL)
31. St. Louis Blues (from Washington Capitals): D Pierre-Olivier Joseph, Charlottetown Islanders (QMJHL)
Round two
32. Pittsburgh Penguins (from Colorado Avalanche): D Urho Vaakanainen, JYP (Liiga)
33. Arizona Coyotes: F Jason Robertson, Kingston Frontenacs (OHL)
34. Vegas Golden Knights: D Henri Jokiharju, Portland Winterhawks (WHL)
35. New Jersey Devils: F Nikita Popugaev, Prince George Cougars (WHL)
36. Vancouver Canucks: F Maxime Comtois, Victoriaville Tigres (QMJHL)
37. Boston Bruins (from Dallas Stars): D Eemeli Rasanen, Kingston Frontenacs (OHL)
38. Detroit Red Wings: F Stelio Mattheos, Brandon Wheat Kings (WHL)
39. Buffalo Sabres: F Isaac Ratcliffe, Guelph Storm (OHL)
40. Florida Panthers: G Jake Oettinger, Boston University Terriers (HE)
41. Winnipeg Jets: F Joshua Norris, Team USA (NTDP)
42. Anaheim Ducks (from Los Angeles Kings): F Ivan Lodnia, Erie Otters (OHL)
43. Philadelphia Flyers: F Alex Formenton, London Knights (OHL)
44. San Jose Sharks (from New York Islanders): D Noel Hoefenmayer, Ottawa 67's (OHL)
45. Carolina Hurricanes: F Scott Reedy, Team USA (NTDP)
46. Minnesota Wild (from Tampa Bay Lightning): F Jesper Boqvist, Brynäs IF (SHL)
47. Minnesota Wild (from Boston Bruins via New Jersey and Vegas): D Robin Salo, Vaasan Sport (Liiga)
48. Nashville Predators: F Nick Henry, Regina Pats (WHL) Auto
49. Tampa Bay Lightning (from Toronto Maple Leafs): F Marcus Davidsson, Djurgårdens IF (SHL)
50. Anaheim Ducks (from Calgary Flames via Ottawa): G Michael DiPietro, Windsor Spitfires (OHL)
51. St. Louis Blues: F Joni Ikonen, Frolunda Indians J20 (SuperElit)
52. Montreal Canadiens (from Ottawa Senators via Anaheim, Toronto, Dallas): F Grant Mismash, Team USA (NTDP)
53. Anaheim Ducks (from San Jose Sharks via Toronto, Los Angeles): D Josh Brook, Moose Jaw Warriors (WHL)
54. Winnipeg Jets (from Edmonton Oilers via Boston): D David Farrance, Team USA (NTDP)
55. Ottawa Senators (from Anaheim Ducks): F Sasha Chmelevski, Ottawa 67s (OHL)
56. Dallas Stars (from Montreal Canadiens): G Keith Petruzzelli, Muskegon Lumberjacks (USHL)
57. Colorado Avalanche (from New York Rangers via Carolina): F Denis Smirnov, Penn State Nittany Lions (B1G)
58. Buffalo Sabres (from Minnesota Wild): D Cale Fleury, Kootenay Ice (WHL)
59. Carolina Hurricanes (from Pittsburgh Penguins): F Lukas Elvenes, Rögle BK J20 (SuperElit)
60. Chicago Blackhawks: F Kyle Olson, Tri-City Americans (WHL)
61. Boston Bruins (from Columbus Blue Jackets via Vancouver): F Morgan Geekie, Tri-City Americans (WHL)
62. New Jersey Devils (from Washington Capitals via Montreal, Dallas): F Adam Ruzicka, Sarnia Sting (OHL)
Round three
63. New York Islanders (from Colorado Avalanche via New Jersey): G Ukko-Pekka Luukkonen, HPK U20 (Jr. Liiga)
64. Florida Panthers (from Arizona Coyotes): F Antoine Morand, Acadie-Bathurst Titan (QMJHL)
65. Minnesota Wild (from Vegas Golden Knights): G Maxim Zhukov, Green Bay Gamblers (USHL)
66. Carolina Hurricanes (from New Jersey Devils): F Aleksi Heponiemi, Swift Current Broncos (WHL)
67. Carolina Hurricanes (from Vancouver Canucks): D Artyom Minulin, Swift Current Broncos (WHL)
68. Montreal Canadiens (from Dallas Stars): F Morgan Frost, Sault Ste. Marie Greyhounds (OHL)
69. Arizona Coyotes (from Detroit Red Wings via San Jose): F Ostap Safin, HC Sparta Praha U20 (Czech U20) Auto
70. Buffalo Sabres: D Luke Martin, Michigan Wolverines (B1G)
71. Detroit Red Wings (from Florida Panthers): F Jake Leschyshyn, Regina Pats (WHL) Auto
72. Winnipeg Jets: F Filip Chytil, PSG Zlin (Czech)
73. New York Islanders (from Los Angeles Kings): D Markus Phillips, Owen Sound Attack (OHL)
74. Philadelphia Flyers: F Nate Schnarr, Guelph Storm (OHL) Auto
75. New York Islanders: F Mason Shaw, Medicine Hat Tigers (WHL)
76. Los Angles Kings (from Carolina Hurricanes): D Max Gildon, Team USA (NTDP)
77. New York Islanders (from Tampa Bay Lightning): F Austen Keating, Ottawa 67's (OHL)
78. Buffalo Sabres (from Boston Bruins via Philadelphia): F Jonah Gadjovich, Owen Sound Attack (OHL)
79. Vancouver Canucks (from Nashville Predators): F Zach Gallant, Peterborough Petes (OHL)
80. Detroit Red Wings (from Toronto Maple Leafs): D Jarret Tyszka, Seattle Thunderbirds (WHL) Auto
81. Arizona Coyotes (from Calgary Flames): F Evan Barratt, Team USA (NTDP)
82. Dallas Stars (from St. Louis Blues via Edmonton, New Jersey): F Kirill Maksimov, Niagara IceDogs (OHL)
83. Vancouver Canucks (from Ottawa Senators via Carolina): F MacAuley Carson, Sudbury Wolves (OHL)
84. Dallas Stars (from San Jose Sharks via New Jersey): D Tyler Inamoto, Team USA (NTDP)
85. Edmonton Oilers: F Rickard Hugg, Leksands IF J20 (SuperElit)
86. Anaheim Ducks: F Linus Nyman, Kingston Frontenacs (OHL)
87. Colorado Avalanche (from Montreal Canadiens): F Igor Shvyryov, Stalnye Lisy Magnitogorsk (MHL)
88. Detroit Red Wings (from New York Rangers): D Filip Westerlund, Frölunda Indians J20 (SuperElit)
89. Vegas Golden Knights (from Minnesota Wild): F Artyom Manukyan, Omskie Yastreby (MHL)
90. Pittsburgh Penguins: D Dmitri Samorukov, Guelph Storm (OHL)
91. Detroit Red Wings (from Chicago Blackhawks via Carolina, Chicago): F Ivan Chekhovich, Baie-Comeau Drakkar (QMJHL)
92. Columbus Blue Jackets: F Yaroslav Alexeyev, Sherbrooke Phoenix (QMJHL)
93. Washington Capitals (from Washington Capitals via Buffalo): F Jonas Rondbjerg, Växjö Lakers HC J20 (SuperElit) Auto
Round four
94. Colorado Avalanche: F Maxime Fortier, Halifax Mooseheads (QMJHL)
95. Vegas Golden Knights (from Arizona Coyotes via Minnesota): F Alexei Toropchenko, HK MVD Balashikha (MHL)
96. Minnesota Wild (from Vegas Golden Knights): D Ian Mitchell, Spruce Grove Saints (AJHL)
97. New Jersey Devils: D Dylan Coghlan, Tri-City Americans (WHL)
98. Vancouver Canucks: D Jakub Galvas, HC Olomouc (Czech) Auto
99. New Jersey Devils (from Dallas Stars): F Tyler Steenbergen, Swift Current Broncos (WHL)
100. Detroit Red Wings: D Dylan Samberg, Hermantown High (USHS)
101. Buffalo Sabres: F MacKenzie Entwistle, Hamilton Bulldogs (OHL)
102. New York Rangers (from Florida Panthers): D Gustav Lindstrom, Almtuna IS (Allsvenskan)
103. Boston Bruins (from Winnipeg Jets): F Lane Zablocki, Red Deer Rebels (WHL)
104. New York Islanders (from Los Angeles Kings): F Jack Studnicka, Oshawa Generals (OHL)
105. Vegas Golden Knights (from Philadelphia Flyers via New Jersey): D David Kvasnicka, HC Plzen (Czech)
106. Philadelphia Flyers (from New York Islanders): F Finn Evans, St. Michael's Buzzers (OJHL)
107. Vancouver Canucks (from Carolina Hurricanes): D Scott Walford, Victoria Royals (WHL)
108. Philadelphia Flyers (from Tampa Bay Lightning): F Fabian Zetterlund, Färjestad BK J20 (SuperElit)
109. Vancouver Canucks (from Boston Bruins): F Ryan Peckford, Victoria Royals (WHL)
110. Vegas Golden Knights (from Nashville Predators via New Jersey): D Venyamin Baranov, MHK Dynamo St. Petersburg (MHL)
111. Toronto Maple Leafs: G Ian Scott, Prince Albert Raiders (WHL)
112. Calgary Flames: D Mikey Anderson, Waterloo Black Hawks (USHL)
113. St. Louis Blues: F Ivan Kosorenkov, Victoriaville Tigres (QMJHL)
114. Columbus Blue Jackets (from Ottawa Senators): F Alexandre Texier, Bruleurs de Loups de Grenoble (France)
115. Vancouver Canucks (from San Jose Sharks): F D'Artagnan Joly, Baie-Comeau Drakkar (QMJHL)
116. Edmonton Oilers: D Reilly Walsh, Proctor Academy Hornets (USHS)
117. Anaheim Ducks: D Jacob Paquette, Kingston Frontenacs (OHL)
118. Dallas Stars (from Montreal Canadiens): D Brendan De Jong, Portland Winterhawks (WHL)
119. Colorado Avalanche (from New York Rangers): F Kevin Hancock, Owen Sound Attack (OHL)
120. Buffalo Sabres (from Minnesota Wild): D Tobias Geisser, EV Zug (NLA)
121. Toronto Maple Leafs (from Pittsburgh Penguins): G Stuart Skinner, Lethbridge Hurricanes (WHL)
122. Chicago Blackhawks: F Carson Meyer, Miami University Redhawks (NCHC)
123. New York Islanders (from Columbus Blue Jackets): D Leon Gawanke, Cape Breton Screaming Eagles (QMJHL)
124. Washington Capitals: F Greg Meireles, Kitchener Rangers (OHL) Auto
Round five
125. Colorado Avalanche: D Thomas Gregoire, Sherbrooke Phoenix (QMJHL)
126. Arizona Coyotes: F Pavel Koltygin, Drummondville Voltigeurs (QMJHL) Auto
127. Vegas Golden Knights: F Aarne Talvitie, Espoo Blues U20 (Jr. Liiga)
128. Philadelphia Flyers (from New Jersey Devils): D Brady Lyle, North Bay Battalion (OHL)
129. Edmonton Oilers (from Vancouver Canucks): F Denis Mikhnin, Rimouski Océanic (QMJHL)
130. Dallas Stars: F Isaac Johnson, Des Moines Buccaneers (USHL)
131. Buffalo Sabres (from Detroit Red Wings): G Dayton Rasmussen, Chicago Steel (USHL)
132. St. Louis Blues (from Buffalo Sabres): F Emil Bemstrom, Leksands IF J20 (SuperElit)
133. Florida Panthers: D Tommy Miller, Team USA (NTDP)
134. Winnipeg Jets: F Zack Solow, Dubuque Fighting Saints (USHL)
135. Los Angeles Kings: D Jocktan Chainey, Halifax Mooseheads (QMJHL)
136. Philadelphia Flyers: D Adam Thilander, North Bay Battalion (OHL)
137. New York Islanders: G Olle Eriksson Ek, Färjestad BK J20 (SuperElit)
138. Chicago Blackhawks (from Carolina Hurricanes): G Stephen Dhillon, Niagara IceDogs (OHL)
139. Los Angeles Kings (from Tampa Bay Lightning): D Daniel Bukac, Brandon Wheat Kings (WHL)
140. New York Islanders (from Boston Bruins via Carolina): F Joel Teasdale, Blainville-Boisbriand Armada (QMJHL)
141. Nashville Predators: D Ben Mirageas, Chicago Steel (USHL) Auto
142. Toronto Maple Leafs: D Antoine Crete-Belzile, Blainville-Boisbriand Armada (QMJHL)
143. New York Islanders (from Calgary Flames): F Jordy Bellerive, Lethbridge Hurricanes (WHL)
144. Chicago Blackhawks (from St. Louis Blues): F Cole Guttman, Dubuque Fighting Saints (USHL)
145. Pittsburgh Penguins (from Ottawa Senators): G Cayden Primeau, Lincoln Stars (USHL)
146. San Jose Sharks: D Kristians Rubins, Medicine Hat Tigers (WHL)
147. Edmonton Oilers: D Mark Rubinchik, Saskatoon Blades (WHL)
148. Ottawa Senators (from Anaheim Ducks): F Pavel Shen, Mamonty Yugry (MHL)
149. Vegas Golden Knights (from Montreal Canadiens): F Nicolas Muller, MODO Hockey J18 (J18 Allsvenskan)
150. New York Rangers: F Daniil Skorikov, Tolpar Ufa (MHL) Auto
151. Minnesota Wild: D Mario Ferraro, Des Moines Buccaneers (USHL)
152. Pittsburgh Penguins: F Simon Stransky, Prince Albert Raiders (WHL)
153. Chicago Blackhawks: D Scooter Brickey, Des Moines Buccaneers (USHL)
154. Columbus Blue Jackets: F Filip Sveningsson, HV71 J20 (SuperElit)
155. Washington Capitals: D Cameron Crotty, Brockville Braves (CCHL) Auto
Round six
156. Colorado Avalanche (from Colorado Avalanche via San Jose): F Daniil Vovchenko, Severstal Cherepovets (KHL)
157. San Jose Sharks (from Arizona Coyotes): F Samuel Bucek, Shawinigan Cataractes (QMJHL)
158. Vegas Golden Knights: D Dmitri Rodionychev, Chaika Nizhny Novgorod (MHL)
159. New Jersey Devils: D Alexis Binner, Green Bay Gamblers (USHL)
160. New York Rangers (from Vancouver Canucks): D Jack Rathbone, Dexter School (USHS) Auto
161. Dallas Stars: D Otto Latvala, HPK U20 (Jr. Liiga)
162. Detroit Red Wings: F Kyler Yeo, Hill-Murray Pioneers (USHS)
163. Buffalo Sabres: F Ben Jones, Niagara IceDogs (OHL)
164. Detroit Red Wings (from Florida Panthers): G Daniil Tarasov, Tolpar Ufa (MHL)
165. Winnipeg Jets: D Matteo Pietroniro, Baie-Comeau Drakkar (QMJHL)
166. Los Angeles Kings: F Marian Studenic, Hamilton Bulldogs (OHL)
167. Philadelphia Flyers: D Vladislav Yeryomenko, Calgary Hitmen (WHL)
168. Chicago Blackhawks (from New York Islanders): F Joona Luoto, Tampereen Tappara (Liiga)
169. Carolina Hurricanes: D Kasper Kotkansalo, Sioux Falls Stampede (USHL)
170. Tampa Bay Lightning: F Jesse Koskenkorva, Oulun Kärpät U20 (Jr. Liiga)
171. Boston Bruins: G Matt Villalta, Sault Ste. Marie Greyhounds (OHL)
172. New Jersey Devils (from Nashville Predators): F Drake Rymsha, Sarnia Sting (OHL)
173. Toronto Maple Leafs: F Emil Oksanen, Espoo United (Mestis)
174. Calgary Flames: F Ryan McGregor, Sarnia Sting (OHL) Auto
175. St. Louis Blues: F Tim Soderlund, Skellefteå AIK (SHL)
176. Ottawa Senators: F Santeri Virtanen, TPS U20 (Jr. Liiga)
177. San Jose Sharks: D Matthew Brassard, Oshawa Generals (OHL)
178. Ottawa Senators (from Edmonton Oilers): D Nate Knoepke, Team USA (NDTP)
179. Florida Panthers (from Anaheim Ducks): F Kirill Slepets, Loko Yaroslavl (MHL)
180. Tampa Bay Lightning (from Montreal Canadiens): F Alexander Volkov, SKA-Neva St. Petersburg (VHL)
181. Nashville Predators (from New York Rangers): F Jonathan Dugan, Northwood School Junior (USHS) Auto
182. Tampa Bay Lighting (from Minnesota Wild): D Juho Korhonen, Kärpät U20 (Jr. Liiga)
183. Pittsburgh Penguins: F Brady Gilmour, Saginaw Spirit (OHL)
184. Chicago Blackhawks: F Vladimir Kuznetsov, Acadie-Bathurst Titan (QMJHL)
185. Columbus Blue Jackets: F Alexander Polunin, Lokomotiv Yaroslavl (KHL)
186. St. Louis Blues (from Washington Capitals): F Petrus Palmu, Owen Sound Attack (OHL)
Round seven
187. Colorado Avalanche: F Andrei Svetlakov, CSKA Moskva (KHL)
188. Arizona Coyotes: F Jaroslav Dvorak, HC Hradec Kralove U20 (Czech U20) Auto
189. Vegas Golden Knights: F Matt Miller, Sioux City Musketeers (USHL) Auto
190. Carolina Hurricans (from New Jersey Devils via Dallas): G Dylan Ferguson, Kamloops Blazers (WHL)
191. Vancouver Canucks: D Johnny Kovacevic, Merrimack College Warriors (HE)
192. Boston Bruins (from Dallas Stars): F Andrei Altybarmakyan, Serebryanye Lvy St. Petersburg (MHL)
193. Detroit Red Wings: F Maksim Sushko, Owen Sound Attack (OHL)
194. Buffalo Sabres: D Clayton Phillips, Fargo Force (USHL)
195. New York Islanders (from Florida Panthers via Boston, Dallas): F Sebastian Aho, Skellefteå AIK (SHL)
196. Winnipeg Jets: F Patrick Khodorenko, Team USA (NTDP)
197. Tampa Bay Lightning (from Los Angeles Kings): F Jerry Turkulainen, JYP (Liiga)
198. Philadelphia Flyers: F Kameron Kielly, Charlottetown Islanders (QMJHL)
199. New York Islanders: F Shawn Boudrias, Gatineau Olympiques (QMJHL)
200. Carolina Hurricanes: F Sean Dhooghe, Team USA (NTDP)
201. Philadelphia Flyers (from Tampa Bay Lightning): F Marcus Sylvegard, Malmö Redhawks J20 (SuperElit)
202. New York Islanders (from Boston Bruins via Dallas): G Adam Ahman, HV71 J20 (SuperElit)
203. Nashville Predators: D John St. Ivany, Sioux Falls Stampede (USHL) Auto
204. Toronto Maple Leafs: D Zachary Lauzon, Rouyn-Noranda Huskies (QMJHL)
205. Calgary Flames: F Cole Coskey, Saginaw Spirit (OHL) Auto
206. St. Louis Blues: F Sami Moilanen, Seattle Thunderbirds (WHL)
207. San Jose Sharks (from Ottawa Senators): F Patrik Hrehorcak, HC Trinec U20 (Czech U20)
208. San Jose Sharks: D William Lindgren, Örebro HK J20 (SuperElit)
209. Ottawa Senators (from Edmonton Oilers): F Liam Hawel, Guelph Storm (OHL)
210. Chicago Blackhawks (from Anaheim Ducks): F Jacob Tortora, Team USA (NTDP)
211. Tampa Bay Lightning (from Montreal Canadiens via Winnipeg): D Tom Hedberg, Barrie Colts (OHL)
212. New York Rangers: D Gleb Shutov, Omskie Yastreby (MHL) Auto
213. Vegas Golden Knights (from Minnesota Wild): F Linus Olund, Brynäs IF (SHL)
214. Pittsburgh Penguins: F Logan Cockerill, Team USA (NTDP)
215. San Jose Sharks (from Chicago Blackhawks): F Morgan Barron, St. Andrew's College Saints (CaHS)
216. Columbus Blue Jackets: F Kirill Kozhevnikov, Yugra Khanty-Mansiysk (MHL)
217. Washington Capitals: D Jonathan Smart, Regina Pats (WHL) Auto