1. Montreal Canadians: Rasmus Dahlin, D, Frolunda HC
2. Arizona Coyotes: Filip Zadina, RW, Halifax
3. Ottawa Senators: Andrei Svechnikov, RW, Barrie
4. Buffalo Sabers: Adam Boqvist, D, Brynas IF
5. Edmonton Oilers: Quinn Hughes, D, University of Michigan
6. Vancouver Canucks: Evan Bouchard, D, London
7. Detroit Red Wings: Noah Dobson, D, Acadie-Bathurst
8. Chicago Blackhawks: Oliver Wahlstrom, RW, U.S U18
9. New York Rangers: Brady Tkachuk, LW, Boston University
10. Florida Panthers: Ty Smith, D, Spokane
11. New York Islanders: Barrett Hayton, C, Sault Ste. Marie
12. Carolina Hurricanes: Rasmus Kupari, C, Karpat
13. New York Islanders (via Calgary): Isac Lunsdestrom, Luela
14. Colorado Avalanche: Bode Wilde, D, U.S U18
15. Anahiem Ducks: Joel Farabee, LW, U.S U18
16. Columbus Blue Jackets: Jesperi Kotkaniemi, LW, Assat
17. New Jersey Devils: Akil Thomas, C, Niagara
18. Philadelphia Flyers (via St. Louis): Vitali Kravtsov, RW, Chelyabinsk
19. Los Angeles Kings: Serron Noel, RW, Oshawa
20. Philadelphia Flyers: Joe Veleno, C, Drummondville
21. Minnesota Wild: Dominik Bokk, Vaxjo
22. Pittsburgh Penguins: Jared McIsaac, D, Halifax
23. Dallas Stars: Martin Kaut, RW, Pardubice
24. San Jose Sharks: Mattias Samelsson, D, U.S U18
25. Toronto Maple Leafs: Jett Woo, D, Moose Jaw
26. Winnipeg Jets: Filip Hallander, C, Timra IK
27. Tampa Bay Lightning: Ryan McLeod, C, Mississauga
28. Washington Capitals: Jacob Olofsson, C, Timra IK
29. Nashville Predators: Grigori Denisenko, LW, Loko Yaroslavl
30. Vegas Golden Knights: Ryan Merkley, D, Guelph
31. Boston Bruins: Ty Dellandrea, C, Flint
2. Arizona Coyotes: Filip Zadina, RW, Halifax
3. Ottawa Senators: Andrei Svechnikov, RW, Barrie
4. Buffalo Sabers: Adam Boqvist, D, Brynas IF
5. Edmonton Oilers: Quinn Hughes, D, University of Michigan
6. Vancouver Canucks: Evan Bouchard, D, London
7. Detroit Red Wings: Noah Dobson, D, Acadie-Bathurst
8. Chicago Blackhawks: Oliver Wahlstrom, RW, U.S U18
9. New York Rangers: Brady Tkachuk, LW, Boston University
10. Florida Panthers: Ty Smith, D, Spokane
11. New York Islanders: Barrett Hayton, C, Sault Ste. Marie
12. Carolina Hurricanes: Rasmus Kupari, C, Karpat
13. New York Islanders (via Calgary): Isac Lunsdestrom, Luela
14. Colorado Avalanche: Bode Wilde, D, U.S U18
15. Anahiem Ducks: Joel Farabee, LW, U.S U18
16. Columbus Blue Jackets: Jesperi Kotkaniemi, LW, Assat
17. New Jersey Devils: Akil Thomas, C, Niagara
18. Philadelphia Flyers (via St. Louis): Vitali Kravtsov, RW, Chelyabinsk
19. Los Angeles Kings: Serron Noel, RW, Oshawa
20. Philadelphia Flyers: Joe Veleno, C, Drummondville
21. Minnesota Wild: Dominik Bokk, Vaxjo
22. Pittsburgh Penguins: Jared McIsaac, D, Halifax
23. Dallas Stars: Martin Kaut, RW, Pardubice
24. San Jose Sharks: Mattias Samelsson, D, U.S U18
25. Toronto Maple Leafs: Jett Woo, D, Moose Jaw
26. Winnipeg Jets: Filip Hallander, C, Timra IK
27. Tampa Bay Lightning: Ryan McLeod, C, Mississauga
28. Washington Capitals: Jacob Olofsson, C, Timra IK
29. Nashville Predators: Grigori Denisenko, LW, Loko Yaroslavl
30. Vegas Golden Knights: Ryan Merkley, D, Guelph
31. Boston Bruins: Ty Dellandrea, C, Flint