Round One
1. Edmonton Oilers: Connor McDavid, C, Erie (OHL)
2. Buffalo Sabres: Jack Eichel, C, Boston University (NCAA)
3. Arizona Coyotes: Mitchell Marner, C, London (OHL)
4. Toronto Maple Leafs: Dylan Strome, C, Erie (OHL)
5. Carolina Hurricanes: Noah Hanifin, D, Boston College (NCAA)
6. San Jose Sharks (from New Jersey Devils): Ivan Provorov, D, Brandon (WHL)
7. Philadelphia Flyers: Mathew Barzal, C, Seattle (WHL)
8. Columbus Blue Jackets: Timo Meier, RW, Halifax (QMJHL)
9. New Jersey Devils (from San Jose Sharks): Kyle Connor, LW, Youngstown (USHL)
10. Colorado Avalanche: Lawson Crouse, LW, Kingston (OHL)
11. Florida Panthers: Mikko Rantanen, RW, TPS (Finland)
12. Dallas Stars: Zachary Werenski, D, Michigan (NCAA)
13. Los Angeles Kings: Travis Konecny, C, Ottawa (OHL)
14. Boston Bruins: Pavel Zacha, C, Sarnia (OHL)
15. Calgary Flames: Daniel Sprong, RW, Charlottetown (QMJHL)
16. San Jose Sharks (from Pittsburgh Penguins via Edmonton): Nick Merkley, C, Kelowna (WHL)
17. Winnipeg Jets: Evgeny Svechnikov, LW, Cape Breton (QMJHL)
18. Toronto Maple Leafs (from Ottawa Senators): Jakub Zboril, D, Saint John (QMJHL)
19. Detroit Red Wings: Oliver Kylington, D, Farjestad (Sweden)
20. Minnesota Wild: Colin White, C, USA NTDP (USHL)
21. Buffalo Sabres (from New York Islanders): Jeremy Roy, D, Sherbrooke (QMJHL)
22. Vancouver Canucks: Jansen Harkins, C, Prince George (WHL)
23. Ottawa Senators (from Nashville Predators via Toronto): Thomas Chabot, D, Saint John (QMJHL)
24. Winnipeg Jets (from St Louis Blues via Buffalo): Jacob Larsson, D, Frolunda (Sweden)
25. San Jose Sharks (from Montreal Canadiens): Jeremy Bracco, RW, USA NTDP (USHL)
26. New Jersey Devils (from New York Rangers via Tampa Bay and Toronto): Joel Eriksson Ek, C, Farjestad (Sweden)
27. Washington Capitals: Brock Boeser, RW, Waterloo (USHL)
28. Arizona Coyotes (from Chicago Blackhawks): Thomas Novak, C, Waterloo (USHL)
29. Philadelphia Flyers (from Tampa Bay Lightning): Jake DeBrusk, LW, Swift Current (WHL)
30. Anaheim Ducks: Anthony Beauvillier, LW, Shawinigan (QMJHL)
Round Two
31. Edmonton Oilers (from Buffalo Sabres): Brandon Carlo, D, Tri-City (WHL)
32. Arizona Coyotes: Noah Juulsen, D, Everett (WHL)
33. Edmonton Oilers: Paul Bittner, LW, Portland (WHL)
34. Columbus Blue Jackets (from Toronto Maple Leafs via Los Angeles): Mitchell Vande Sompel, D, Oshawa (OHL)
35. Carolina Hurricanes: Filip Chlapik, C, Charlottetown (QMJHL)
36. Toronto Maple Leafs (from New Jersey Devils): Rasmus Andersson, D, Barrie (OHL)
37. San Jose Sharks (from Philadelphia Flyers via NY Islanders and Boston): Nicolas Meloche, D, Baie-Comeau (QMJHL)
38. Columbus Blue Jackets: Ryan Pilon, D, Brandon (WHL)
39. San Jose Sharks: MacKenzie Blackwood, G, Barrie (OHL)
40. Calgary Flames (from Colorado Avalanche): Gabriel Carlsson, D, Linkoping (Sweden)
41. Toronto Maple Leafs (from Florida Panthers via New Jersey): Denis Gurianov, RW, Togliatti (Russia)
42. Ottawa Senators (from Dallas Stars): Nikita Korostelev, RW, Sarnia (OHL)
43. Los Angeles Kings (via Buffalo): Dennis Yan, LW, Shawinigan (QMJHL) Autopick
44. Montreal Canadiens (from Boston Bruins via Tampa Bay): Jack Roslovic, C, USA NTDP (USHL)
45. Calgary Flames: Christian Fischer, RW, USA NTDP (USHL)
46. Pittsburgh Penguins: Jakob Forsbacka Karlsson, C, Omaha (OHL) Autopick
47. Winnipeg Jets: Vince Dunn, D, Niagara (OHL)
48. Buffalo Sabres (from Ottawa Senators): Filip Ahl, LW, HV71 (Sweden)
49. Dallas Stars (from Detroit Red Wings): Ilya Samsonov, G, Magnitogorsk (Russia)
50. Minnesota Wild: Zachary Senyshyn, RW, Sault Ste Marie (OHL)
51. Anaheim Ducks (from New York Islanders via Buffalo and Edmonton): Blake Speers, C, Sault Ste Marie (OHL)
52. Calgary Flames (from Vancouver Canucks): Nicolas Roy, C, Chicoutimi (QMJHL)
53. Toronto Maple Leafs (from Nashville Predators): Gabriel Gagne, RW, Victoriaville (QMJHL)
54. Chicago Blackhawks (Compensatory): Roope Hintz, LW, Ilves (Finland)
55. St Louis Blues: Jonas Siegenthaler, D, Zurich (Switzerland)
56. Ottawa Senators (from Montreal Canadiens via Edmonton and Toronto): Travis Dermott, D, Erie (OHL)
57. Arizona Coyotes (from New York Rangers): Alexander Dergachyov, C, SKA St Petersburg (Russia)
58. Colorado Avalanche (from Washington Capitals via Calgary): Austin Wagner, LW, Regina (WHL)
59. Philadelphia Flyers (from Chicago Blackhawks): Guillaume Brisebois, D, Acadie-Bathurst (QMJHL)
60. New York Rangers (from Tampa Bay Lightning): Jens Looke, RW, Brynas (Sweden)
61. Ottawa Senators (from Anaheim Ducks via Columbus): Erik Cernak, D, Kosice (Slovakia)
Round Three
62. Washington Capitals (from Buffalo Sabres): Matthew Spencer, D, Peterborough (OHL)
63. Arizona Coyotes: Brendan Guhle, D, Prince Albert (WHL)
64. Tampa Bay Lightning (from Edmonton Oilers via Anaheim): Jordan Greenway, LW, USA NTDP (USHL)
65. New Jersey Devils (from Toronto Maple Leafs): Jesper Lindgren, D, Modo (Sweden)
66. Columbus Blue Jackets (from Carolina Hurricanes via Ottawa): Erik Foley, LW, Cedar Rapids (USHL)
67. Carolina Hurricanes (from New Jersey Devils): Yakov Trenin, C, Gatineau (QMJHL)
68. Columbus Blue Jackets (from Philadelphia Flyers): Callum Booth, G, Quebec (QMJHL)
69. Columbus Blue Jackets: Graham Knott, LW, Niagara (OHL)
70. Philadelphia Flyers (from San Jose Sharks): Daniel Vladar, G, Kladno (Czech Republic)
71. Colorado Avalanche: Kyle Capobianco, D, Sudbury (OHL)
72. New York Islanders (from Florida Panthers): Mitchell Stephens, C, Saginaw (OHL)
73. Detroit Red Wings (from Dallas Stars): Parker Wotherspoon, D, Tri-City (WHL)
74. Los Angeles Kings: Michael Spacek, RW, Pardubice (Czech Republic) Autopick
75. Boston Bruins: Robin Kovacs, RW, AIK (Sweden)
76. Colorado Avalanche (from Calgary Flames): Ryan Gropp, LW, Seattle (WHL)
77. Florida Panthers (from Pittsburgh Penguins): Dmytro Timashov, LW, Quebec (QMJHL)
78. Winnipeg Jets: Nathan Noel, C, Saint John (QMJHL)
79. Edmonton Oilers (from Ottawa Senators): Gustav Bourmman, D, Sault Ste Marie (OHL)
80. Anaheim Ducks (from Detroit Red Wings via Columbus): Adam Marsh, LW, Saint John (QMJHL) Autopick
81. Arizona Coyotes (from Minnesota Wild): Loik Leveille, D, Cape Breton (QMJHL)
82. New York Islanders: Sebastian Aho, D, Skelleftea (Sweden)
83. Nashville Predators (from Vancouver Canucks via Anaheim): Matej Tomek, G, Topeka (NAHL)
84. Nashville Predators: Julius Nattinen, C, JYP (Finland)
85. Buffalo Sabres (from St Louis Blues via Edmonton): Dennis Gilbert, D, Chicago (USHL)
86. Montreal Canadiens: Conor Garland, C, Moncton (QMJHL)
87. New York Rangers: David Cotton, C, Cushing Academy (HS-MA) Autopick
88. Calgary Flames (from Washington Capitals): Glenn Gawdin, C, Swift Current (WHL)
89. Chicago Blackhawks: Caleb Jones, D, USA NTDP (USHL)
90. Philadelphia Flyers (from Tampa Bay Lightning): Alexandre Carrier, D, Gatineau (QMJHL)
91. Florida Panthers (from Anaheim Ducks): Keegan Kolesar, RW, Seattle (WHL)
Round Four
92. Buffalo Sabres: Joseph Cecconi, D, Muskegon (USHL)
93. Columbus Blue Jackets (from Arizona Coyotes via Washington and Carolina): Andrew Nielsen, D, Lethbridge (WHL)
94. St Louis Blues (from Edmonton Oilers): Jesse Gabrielle, LW, Regina (WHL)
95. Toronto Maple Leafs: Adam Musil, C, Red Deer (WHL)
96. New Jersey Devils (from Carolina Hurricanes): Denis Malgin, C, Zurich (Switzerland)
97. San Jose Sharks (from New Jersey Devils): Dante Salituro, C, Ottawa (OHL)
98. Philadelphia Flyers: Thomas Schemitsch, D, Owen Sound (OHL)
99. Philadelphia Flyers (from Columbus Blue Jackets): David Kase, C, Chomutov (Czech Republic)
100. Anaheim Ducks (from San Jose Sharks via Nashville): Sebastian Aho, RW, Karpat (Finland)
101. Colorado Avalanche: Jeremy Lauzon, D, Rouyn-Noranda (QMJHL)
102. Florida Panthers: Kevin Stenlund, C, HV71 (Sweden)
103. Dallas Stars: Fredrik Forsberg, C, Leksand (Sweden)
104. Los Angeles Kings: Gustav Olhaver, C, Rogle (Sweden)
105. San Jose Sharks (from Boston Bruins): Tyson Baillie, C, Kelowna (WHL)
106. Ottawa Senators (from Calgary Flames via San Jose): Kameron Keilly, RW, Charlottetown (QMJHL)
107. Toronto Maple Leafs (from Pittsburgh Penguins): Ethan Bear, D, Seattle (WHL)
108. Winnipeg Jets: Cooper Marody, C, Muskegon (USHL)
109. Columbus Blue Jackets (from Ottawa Senators): Anthony Richard, C, Val-d'Or (QMJHL)
110. Detroit Red Wings: Brendan Warren, LW, USA NTDP (USHL)
111. Minnesota Wild: Felix Sandstrom, G, Brynas (Sweden)
112. New York Islanders: Andrew Mangiapane, C, Barrie (OHL)
113. Vancouver Canucks: Jean-Christophe Beaudin, C, Rouyn-Noranda (QMJHL)
114. Nashville Predators: Radovan Bondra, RW, Kosice (Slovakia)
115. St Louis Blues: Brad Morrison, C, Prince George (WHL)
116. Edmonton Oilers (from Montreal Canadiens): Adin Hill, G, Portland (WHL)
117. New York Rangers: AJ Greer, LW, Boston University (NCAA)
118. Washington Capitals: Spencer Smallman, RW, Saint John (QMJHL)
119. Chicago Blackhawks: Connor Hobbs, D, Regina (WHL)
120. Tampa Bay Lightning: Veeti Vainio, D, Blues (Finland)
121. Tampa Bay Lightning (from Anaheim Ducks): Pavel Karnaukhov, LW, Calgary (WHL)
Round Five
122. Toronto Maple Leafs (from Buffalo Sabres): Samuel Montembeault, G, Blainville-Boisbriand (QMJHL)
123. Arizona Coyotes: Aleksi Saarela, C, Assat (Finland)
124. Washington Capitals (from Edmonton Oilers): Simon Bourque, D, Rimouski (QMJHL)
125. Tampa Bay Lightning (from Toronto Maple Leafs): Brent Gates, C, Green Bay (USHL)
126. Ottawa Senators (from Carolina Hurricanes): Reid Gardiner, C, Prince Albert (WHL)
127. St Louis Blues (from New Jersey Devils): Cameron Hughes, C, Wisconsin (NCAA)
128. Philadelphia Flyers: John Dahlstrom, LW, Frolunda (Sweden)
129. Columbus Blue Jackets: Tyler Soy, C, Victoria (WHL)
130. New Jersey Devils (from San Jose Sharks): Devante Stephens, D, Kelowna (WHL)
131. Montreal Canadiens (from Colorado Avalanche): Chris Martenet, D, London (OHL)
132. Florida Panthers: John Marino, D, South Shore (USPHL)
133. Dallas Stars: Deven Sideroff, RW, Kamloops (WHL)
134. Los Angeles Kings: Karch Bachman, LW, Culver Academy (HS-IN)
135. Boston Bruins: Jack Sadek, D, Lakeville (HS-MN)
136. Calgary Flames: Nick Betz, LW, Erie (OHL)
137. Pittsburgh Penguins: Kirill Kaprizov, LW, Novokuznetsk (Russia)
138. Carolina Hurricanes (from Winnipeg Jets): Vladislav Gavrikov, D, Yaroslavl (Russia)
139. Philadelphia Flyers (from Ottawa Senators): Kay Schweri, RW, Sherbrooke (QMJHL)
140. Detroit Red Wings: Adam Werner, G, Farjestad (Sweden)
141. Columbus Blue Jackets (from Minnesota Wild): Dryden Hunt, C, Regina (WHL)
142. San Jose Sharks (from New York Islanders): Chaz Reddekopp, D, Victoria (WHL)
143. Vancouver Canucks: Pius Suter, C, Guelph (OHL)
144. Montreal Canadiens (from Nashville Predators via Toronto): Colton White, D, Sault Ste Marie (OHL)
145. St Louis Blues: Jacob Jaremko, C, Elk River (HS-MN)
146. Florida Panthers (from Montreal Canadiens): Olivier Galipeau, D, Val-d'Or (QMJHL)
147. Vancouver Canucks (from New York Rangers): Kirill Pilipenko, RW, MVD (Russia)
148. Washington Capitals: David Henley, D, Charlottetown (QMJHL)
149. Chicago Blackhawks: Ales Steska, G, Liberec (Czech Republic)
150. Tampa Bay Lightning: Sami Niku, D, JYP (Finland)
151. Edmonton Oilers (from Anaheim Ducks): Chase Pearson, C, Youngstown (USHL)
Round Six
152. Buffalo Sabres: Jeremiah Addison, LW, Ottawa (OHL)
153. Tampa Bay Lightning (from Arizona Coyotes): Austin Cho, D, St Andrew's (HS-ON)
154. Edmonton Oilers: Nicholas Boka, D, USA NTDP (USHL)
155. Edmonton Oilers (from Toronto Maple Leafs): Hayden McCool, C, Windsor (OHL)
156. Carolina Hurricanes: Conor O'Brien, G, Northfield (HS-MA)
157. New Jersey Devils: William Borgen, D, Moorhead (HS-MN)
158. Philadelphia Flyers: Stephen Derocher, D, Oshawa (OHL)
159. Columbus Blue Jackets: Mikhail Vorobyov, C, Ufa (Russia)
160. San Jose Sharks: Ryan Shea, D, BC High School (HS-MA)
161. Colorado Avalanche: Tate Olson, D, Prince George (WHL)
162. Philadelphia Flyers (from Florida Panthers): Rodrigo Abols, C, Dinamo Riga (Russia)
163. Dallas Stars: Matteo Gennaro, C, Prince Albert (WHL)
164. Chicago Blackhawks (from Los Angeles Kings): Nikolai Cebikin, LW, Balashikha (Russia)
165. Boston Bruins: Christian Jaros, D, Lulea (Sweden)
166. Calgary Flames: Jake Massie, D, Kimball Union (HS-NH)
167. Pittsburgh Penguins: Kevin Davis, D, Everett (WHL)
168. Winnipeg Jets: Troy Terry, C, USA NTDP (USHL)
169. Carolina Hurricanes (from Ottawa Senators via Winnipeg): Jack Becker, C, Mahtomedi (HS-MN)
170. Detroit Red Wings: Roger Karrer, D, Zurich (Switzerland)
171. Minnesota Wild: Jake Morrissey, G, Kelowna (WHL)
172. New York Islanders: Samuel Dove-McFalls, LW, Saint John (QMJHL)
173. Vancouver Canucks: Denis Godla, G, Bratislava (Russia)
174. Anaheim Ducks (from Nashville Predators): Grayson Pawlenchuk, LW, Red Deer (WHL)
175. Columbus Blue Jackets (from St Louis Blues): Marcus Vela, C, Langley (BCHL)
176. Montreal Canadiens
177. New York Rangers
178. Washington Capitals
179. Chicago Blackhawks
180. Tampa Bay Lightning
181. Anaheim Ducks
Round Seven
182. Buffalo Sabres
183. Arizona Coyotes
184. Edmonton Oilers
185. Tampa Bay Lightning (from Toronto Maple Leafs)
186. Carolina Hurricanes
187. Los Angeles Kings (from New Jersey Devils)
188. Philadelphia Flyers
189. Columbus Blue Jackets
190. San Jose Sharks
191. Colorado Avalanche
192. Florida Panthers
193. Dallas Stars
194. Los Angeles Kings
195. Boston Bruins
196. Calgary Flames
197. Pittsburgh Penguins
198. Winnipeg Jets
199. Philadelphia Flyers (from Ottawa Senators)
200. Detroit Red Wings
201. Minnesota Wild
202. San Jose Sharks (from New York Islanders)
203. Minnesota Wild (from Vancouver Canucks via Tampa Bay)
204. San Jose Sharks (from Nashville Predators)
205. Florida Panthers (from St Louis Blues via New Jersey)
206. Toronto Maple Leafs (from Montreal Canadiens)
207. Tampa Bay Lightning (from New York Rangers)
208. Winnipeg Jets (from Washington Capitals)
209. Chicago Blackhawks
210. New York Islanders (from Tampa Bay Lightning)
211. Tampa Bay Lightning (from Anaheim Ducks)