Round 1
1. Vancouver Canucks
Jack Hughes
2. Florida Panthers
Nolan Foote
3. Boston Bruins :arrow:Alex Newhook
4. New Jersey (Via Los Angeles Kings)
Peyton Krebs
5. Florida Panthers(via San Jose Sharks)
Kirby Dach
6. Carolina Hurricanes
Artemi Knyazev
7. New Jersey Devils
Mikko Kokkonen
8. Detroit Red Wings
Victor Soderstrom
9. Montreal Canadiens
Bowen Byram
10. St. Louis Blues
Xavier Parent
11. Chicago Blackhawks(via Arizona Coyotes)
Tag Bertuzzi
12. Buffalo Sabres
Kaapo Kakko
13. Buffalo Sabres(via Minnesota Wild)
Tobias Bjornföt
14. New York Islanders
Michael Vukojevic
15. Edmonton Oilers
Samuel Poulin
16. Toronto Maple Leafs
Alex Turcotte
17. Philadelphia Flyers
Logan Barlage
18. Anaheim Ducks
Joel Wahlgren
19. Florida Panthers(via Dallas Stars)
Ryan Suzuki
20. San Jose Sharks(via Nashville Predators)
Dmitri Sheshin
21. Anaheim Ducks(via Washington Capitals)
Chase Sakic
22. New York Rangers
Max Wahlgren
23. Chicago Blackhawks
Henri Nikkanen
24. St. Louis Blues(via Tampa Bay Lightning)
Albin Grewe
25. Colorado Avalanche
Cole Caufield
26. Columbus Blue Jackets(via Pittsburgh Penguins)
Tim Fleischer
27. Ottawa Senators
Marshall Warren
28. Columbus Blue Jackets
Josh Williams
29.Edmonton Oilers(via Calgary Flames)
Jakob Pelletier
30. Winnipeg Jets
Sasha Mutala
Round 2
31. Vancouver Canucks
Danil Antropov
32. Los Angeles Kings (via Florida Panthers)
Case McCarthy
33. Montreal Canadiens(via Boston Bruins)
Dustin Wolf
34. Los Angeles Kings
Isac Andersson
35. San Jose Sharks
Yannik Valenti
36. Carolina Hurricanes
Xavier Simoneau
37. Philadelphia Flyers(via New Jersey Devils) :arrow:Moritz Seider
38. Detroit Red Wings
Nikita Okhotyuk
39. Montreal Canadiens
Grant Silianoff
40. St. Louis Blues
Judd Caufield
41. Edmonton Oilers(via Arizona Coyotes)
Raphael Lavoie
42. Minnesota Wild(via Buffalo Sabres)
Anttoni Honka
43. Minnesota Wild
Cam York
44. New York Islanders
Dylan Cozens
45. Tampa Bay Lightning(via Edmonton Oilers)
Ville Heinola
46. Pittsburgh Penguins(via Toronto Maple Leafs)
Spencer Knight
47. Philadelphia Flyers
Elmer Söderblom
48. St. Louis Blues(via Anaheim Ducks)
Dean Schwenninger
49. Colorado Avalanche(via Dallas Stars)
Lukas Rubin
50. Nashville Predators
THOMAS HARLEY
51. Washington Capitals
Jameison Rees
52. Carolina Hurricanes(via New York Rangers)
Niklas Norman
53. Chicago Blackhawks
Simon Lundmark
54. Tampa Bay Lightning
Patrick Moynihan
55. Montreal Canadiens(via Colorado Avalanche)
Grayson Ladd
56. Pittsburgh Penguins
Robert Mastrosimone
57. Los Angeles Kings(via Ottawa Senators)
Matthew Boldy
58. Columbus Blue Jackets
Antti Saarela
59. Calgary Flames
Yegor Afanasyev
60. Winnipeg Jets
Blake Murray