Draft order based on NHL Standings as of October 20, 2017
1. – Rasmus Dahlin, D, Frölunda (SWE)
2. – Andrei Svechnikov, RW, Barrie (OHL)
3. – Adam Boqvist, D, Brynäs (SWE)
4. – Filip Zadina, RW, Halifax (QMJHL)
5. – Brady Tkachuk, C/LW, Boston University (H-EAST)
6. – Quinton Hughes, D, University of Michigan (BIG10)
7. – Ryan Merkley, D, Guelph (OHL)
8. – Bode Wilde, D, USA U-18 (USDP)
9. – Joe Veleno, C, Saint John (QMJHL)
10. – Oliver Wahlstrom, C, USA U-18 (USDP)
11. – Ty Smith, D, Spokane (WHL)
12. – Rasmus Kupari, Kärpät (FIN)
13. – Jared McIsaac, D, Halifax (QMJHL)
14. – Jesperi Kotkaniemi, C, Ässät (FIN)
15. – Akil Thomas, C, Niagara (OHL)
16. – Evan Bouchard, D, London (OHL)
17. – Ryan McLeod, C/LW, Mississauga (OHL)
18. (via CGY) – Benoit-Olivier Groulx, C, Halifax (QMJHL)
19. – Jack McBain, C, Toronto (OJHL)
20. – Vitali Kravtsov, RW, Chelyabinsk (KHL)
21. – Jett Woo, D, Moose Jaw (WHL)
22. – Calen Addison, D, Lethbridge (WHL)
23. – Isac Lundeström, C, Luleå (SWE)
24. – Allan McShane, C, Oshawa (OHL)
25. – Joel Farabee, LW, USA U-18 (USDP)
26. – Barrett Hayton, C, Sault Ste. Marie (OHL)
27. – Alexander Alexeyev, D, Red Deer (WHL)
28. – Jacob Olofsson, C, Timrå (SWE-2)
29. – Mattias Samuelsson, D, USA U-18 (USDP)
30. (via STL) – Philipp Kurashev, LW, Quebec (QMJHL)
31. – Filip Hållander, C/W, Timrå (SWE-2)
#18 – NY Islanders receive Calgary’s 2018 1st Round pick, 2018 2nd Round pick, and a 2019 or 2020 2nd Round pick in exchange for D Travis Hamonic and New York’s 2019 or 2020 4th Round pick.
#30 – Philadelphia receives St. Louis’ 2018 1st Round pick, Washington’s 2017 1st Round pick (#27 – Morgan Frost), and F Jori Lehtera in exchange for F Brayden Schenn.