RONDE 1 :
1. Columbus Blue Jackets: Nathan MacKinnon
2. Edmonton Oilers: Sean Monahan
3. Florida Panthers(via Calgary Flames): Seth Jones
4. Ottawa Senators: Alexander Barkov
5. Anaheim Ducks: Elias Lindholm
6. New York Islanders(via New Jersey Devils): Rasmus Ristolainen
7. Dallas Stars: Hunter Shintaruk
8. Washington Capitals: Curtis Lazar
9. New Jersey Devils(via Detroit Red Wings): Zachary Fucale
10. Nashville Predators: Max Domi
11. Washington Capitals(via Buffalo Sabres): Robert Hagg
12. Detroit Red Wings(via New York Islanders): Jonathan Drouin
13. Minnesota Wild(via Montreal Canadiens): Jacob De La Rose
14. Toronto Maple Leafs: Hudson Fasching
15. New Jersey Devils (via St. Louis Blues): Kerby Rachel
16. Minnesota Wild: Ville Husso
17. Detroit Red Wings(via Carolina Hurricanes): Valery Nichushkin
18. Tampa Bay Lightning: Adam Erne
19. Ottawa Senators(via Phoenix Coyotes): Ryan Pulock
20. Ottawa Senators(via Florida Panthers): Anthony Duclair
21. Nashville Predators(via San Jose Sharks): André Burakovsky
22. Columbus Blue Jackets(via Pittsburgh Penguins): Josh Morrisey
23. Colorado Avalanche: Jérémy Grégoire
24. Winnipeg Jets: J.T. Compher
25. Vancouver Canucks: Eric Comrie
26. Philadelphia Flyers: Darnell Nurse
27. Chicago Blackhawks: Shea Theodore
28. Columbus Blue Jackets(via New York Rangers): Bo Horvat
29. New Jersey Devils(via Boston Bruins): Adam Tambellini
30. Columbus Blue Jackets(via Los Angeles Kings): Stephen Harper
RONDE 2
31. Edmonton Oilers: Samuel Morin
32. Carolina Hurricanes(via Calgary Flames): Nick Sorensen
33. Nashville Predators(via Ottawa Senators): Nicholas Baptiste
34. Columbus Blue Jackets: Mark Dano
35. Anaheim Ducks: Sergei Tolchinsky
36. Los Angeles Kings(via New Jersey Devils): Madison Bowey
37. Dallas Stars: Matt Needham
38. Washington Capitals: Alex Forsberg
39. Pittsburgh Penguins(via Detroit Red Wings): Éric Roy
40. San Jose Sharks(via Nashville Predators): William Carrier
41. Buffalo Sabres: Fredrik Tiffels
42. Vancouver Canucks(via St. Louis Blues): Charles Éthier
43. Anaheim Ducks(via New York Islanders): Jim Greenstein
44. Nashville Predators(via Minnesota Wild): Keaton Thompson
45. Los Angeles Kings(via Montreal Canadiens): Victor Crus Rydberg
46. Toronto Maple Leafs: Albert Labunsky
47. Carolina Hurricanes: Asmo Laakkonen
48. Minnesota Wild(via Tampa Bay Lightning): Morgan Klimchuk
49. Phoenix Coyotes: Taylor Cammarata
50. Winnipeg Jets(via Florida Panthers): Tobias Lijendahl
51. Boston Bruins(via San Jose Sharks): Kade Pilton
52. Edmonton Oilers(via Winnipeg Jets): Jordan Subban
53. Montreal Canadiens(via Pittsburgh Penguins): Lukas Wallmark
54. Vancouver Canucks(via Chicago Blackhawks): Connor Rankin
55. Los Angeles Kings(via Colorado Avalanche): Nikita Zadorov
56. Vancouver Canucks: Steve Santini
57. Boston Bruins(via New York Rangers): Brent Pedersen
58. Pittsburgh Penguins(via Boston Bruins): Spencer Jensen
59. Philadelphia Flyers: Greg Chase
60. Buffalo Sabres(via Los Angeles Kings): Yan-Pavel Laplante