2017 NHL Mock Draft

  1. New Jersey Devils- Nico Hischier, C, Halifax
  2. Philadelphia Flyers- Nolan Patrick, C, Brandon
  3. Dallas Stars- Miro Heiskanen, D, HIFK
  4. Colorado Avalanche- Casey Mittelstadt, C, HS- MN
  5. Vancouver Canucks- Cale Makar, D, Brooks
  6. Vegas Golden Knights- Gabriel Vilardi, C, Windsor
  7. Arizona Coyotes- Cody Glass, C, Portland
  8. Buffalo Sabres- Owen Tippett, W, Mississauga
  9. Detroit Red Wings- Michael Rasmussen, C, Tri-City
  10. Florida Panthers- Eeli Tolvanen, W, Sioux City
  11. Los Angeles Kings- Elias Pettersson, C, Timra IK
  12. Carolina Hurricanes- Nicholas Suzuki, C, Owen Sound
  13. Vegas Golden Knights (from Jets)- Juuso Valimaki, D, Tri-City
  14. Tampa Bay Lightning- Kristian Veslainen, W, Frolunda
  15. Vegas Golden Knights (from Islanders)- Lias Andersson, F, HV71- SWE
  16. Calgary Flames- Erik Brannstrom, D, HV71- SWE
  17. Toronto Maple Leafs- Callan Foote, D, Kelowna
  18. Boston Bruins- Kailer Yamanmoto, W, Spokane
  19. San Jose Sharks- Klim Kostin, C, Dynamo
  20. St. Louis Blues- Timothy Liljegren, D, Rogle Jr 20
  21. New York Rangers- Martin Necas, C, Brno
  22. Edmonton Oilers- Jason Robertson, W, Kingston
  23. Arizona Coyotes (from Wild)- Ryan Peohling, C, St. Cloud State
  24. Winnipeg Jets (from Blue Jackets)- Shane Bowers, C, Waterloo
  25. Montreal Canadiens- Nicholas Hague, D, Mississauga
  26. Chicago Blackhawks- Urho Vaakanainen, D, Blues- FIN
  27. St. Louis Blues (from Capitals)- Conor Timmins, D, Sault St. Marie
  28. Ottawa Senators- Jake Oettinger, G, BU
  29. Dallas Stars (from Ducks)- Josh Norris, C, U18
  30. Nashville Predators- Isaac Ratcliffe, W, Guelph
  31. Pittsburgh Penguins- Filip Chytil, C, Zlin- CZE