The 2024 NHL Entry Draft is officially complete. See who landed where from the first pick all the way through Round 7 below.
NHL Draft 2024 Round 1
- San Jose Sharks – Macklin Celebrini
- Chicago Blackhawks – Artyom Levshunov
- Anaheim Ducks – Beckett Sennecke
- Columbus Blue Jackets – Cayden Lindstrom
- Montreal Canadiens – Ivan Demidov
- Utah Hockey Club – Tij Iginla
- Ottawa Senators – Carter Yakemchuk
- Seattle Kraken – Berkly Catton
- Calgary Flames – Zayne Parekh
- New Jersey Devils – Anton Silayev
- San Jose Sharks – Sam Dickinson
- Minnesota Wild – Zeev Buium
- Philadelphia Flyers – Jett Luchanko
- Buffalo Sabres – Konsta Helenius
- Detroit Red Wings – Michael Brandsegg-Nygard
- St. Louis Blues – Adam Jiricek
- Washington Capitals – Terik Parascak
- Chicago Blackhawks – Sacha Boisvert
- Las Vegas Golden Knights – Trevor Connelly
- New York Islanders – Cole Eiserman
- Montreal Canadiens – Michael Hage
- Nashville Predators – Yegor Surin
- Anaheim Ducks – Stian Solberg
- Utah Hockey Club – Cole Beaudoin
- Boston Bruins – Dean Letourneau
- Los Angeles Kings – Liam Greentree
- Chicago Blackhawks – Marek Vanacker
- Calgary Flames – Matvei Gridin
- Dallas Stars – Emil Hemming
- New York Rangers – EJ Emery
- Toronto Maple Leafs – Ben Danford
- Edmonton Oilers- Sam O’Reilly
NHL Draft 2024 Round 2
- San Jose Sharks – Igor Chernyshov
- Carolina Hurricanes – Dominik Badinka
- Anaheim Ducks – Lucas Pettersson
- Columbus Blue Jackets – Charlie Elick
- Winnipeg Jets – Alfons Freij
- Colorado Avalanche – Ilya Nabokov
- Ottawa Senators – Gabriel Eliasson
- Seattle Kraken – Julius Miettinen
- Calgary Flames – Andrew Basha
- Buffalo Sabres – Adam Kleber
- Washington Capitals – Cole Hutson
- Pittsburgh Penguins – Harrison Brunicke
- Minnesota Wild – Ryder Ritchie
- Pittsburgh Penguins – Tanner Howe
- Detroit Red Wings – Max Plante
- St. Louis Blues – Colin Ralph
- New Jersey Devils – Mikhail Yegorov
- Carolina Hurricanes – Nikita Artamonov
- Philadelphia Flyers – Jack Berglund
- Washington Capitals – Leon Muggli
- San Jose Sharks – Leon Sahlin Wellenius
- New York Islanders – Jesse Pulkkinen
- Nashville Predators – Teddy Stiga
- St. Louis Blues – Lukas Fischer
- Los Angeles Kings – Carter George
- Florida Panthers – Linus Eriksson
- Philadelphia Flyers – Spencer Gill
- Columbus Blue Jackets – Evan Gardner
- New York Islanders – Kamil Bednarik
- Calgary Flames – Jacob Battaglia
- Seattle Kraken – Nathan Villeneuve
- Edmonton Oilers – Eemil Vinni
- Utah Hockey Club – Will Skahan
NHL Draft 2024 Round 3
- Anaheim Ducks – Maxim Masse
- Chicago Blackhawks – John Mustard
- Anaheim Ducks – Ethan Procyszyn
- Carolina Hurricanes – Noel Fransen
- Montreal Canadiens – Aatos Koivu
- Buffalo Sabres – Brodie Ziemer
- Chicago Blackhawks – AJ Spellacy
- Seattle Kraken – Alexis Bernier
- Calgary Flames – Henry Mews
- Washington Capitals – Ilya Protas
- Colorado Avalanche – William Zellers
- Nashville Predators – Viggo Gustafsson
- Montreal Canadiens – Logan Sawyer
- Anaheim Ducks – Tarin Smith
- Detroit Red Wings – Ondrej Becher
- St. Louis Blues – Ondrej Kos
- San Jose Sharks – Carson Wetsch
- Vegas Golden Knights – Pavel Moysevich
- Calgary Flames – Kirill Zarubin
- New Jersey Devils – Kasper Pikkarainen
- Columbus Blue Jackets – Luca Marrelli
- Nashville Predators – Miguel Marques
- Seattle Kraken – Kim Saarinen
- Utah Hockey Club – Tomas Lavoie
- Washington Capitals – Eriks Mateiko
- New Jersey Devils – Herman Traff
- Chicago Blackhawks – Jack Pridham
- Vancouver Canucks – Melvin Fernstrom
- Nashville Predators – Hiroki Gojsic
- St. Louis Blues – Adam Jecho
- Utah Hockey Club – Veeti Vaisanen
- Florida Panthers – Matvei Shuravin
NHL Draft 2024 Round 4
- Utah Hockey Club – Gregor Biber
- Nashville Predators – Jakub Milota
- Anaheim Ducks – Alexandre Blais
- Columbus Blue Jackets – Tanner Henricks
- Montreal Canadiens – Owen Protz
- Utah Hockey Club – Gabe Smith
- Ottawa Senators – Lucas Ellinas
- Seattle Kraken – Oliver Josephson
- Calgary Flames – Trevor Hoskin
- Philadelphia Flyers – Heikki Ruohonen
- Buffalo Sabres – Luke Osborn
- Winnipeg Jets – Kevin He
- Boston Bruins – Elliott Groenewold
- Pittsburgh Penguins – Chase Pietila
- Ottawa Senators – Javon Moore
- St. Louis Blues – Tomas Mrsic
- Washington Capitals – Nicholas Kempf
- New York Islanders – Dmitry Gamzin
- San Jose Sharks – Christian Kirsch
- Ottawa Senators – Blake Montgomery
- Tampa Bay Lightning – Jan Golicic
- New York Rangers – Raoul Boilard
- Toronto Maple Leafs – Victor Johansson
- Colorado Avalanche – Jake Fisher
- Minnesota Wild – Aron Kiviharju
- Buffalo Sabres – Simon-Pier Brunet
- Carolina Hurricanes – Alexander Siyatsky
- Vancouver Canucks – Riley Patterson
- Detroit Red Wings- Landon Miller
- Nashville Predators- Viktor Norringer
- Tampa Bay Lightning-Hagen Burrows
- Florida Panthers- Simon Zether
NHL Draft 2024 Round 5
- Montreal Canadiens – Tyler Thorpe
- San Jose Sharks – Colton Roberts
- Colorado Avalanche – Louka Cloutier
- Carolina Hurricanes – Oskar Vuollet
- Montreal Canadiens – Mius Vecvanags
- Utah Hockey Club – Owen Allard
- Ottawa Senators – Eerik Wallenius
- Colorado Avalanche – Ivan Yunin
- Chicago Blackhawks – Joel Svensson
- New Jersey Devils – Max Graham
- Minnesota Wild – Sebastian Soini
- Seattle Kraken – Clarke Caswell
- Minnesota Wild – Chase Wutzke
- San Jose Sharks – Nate Misskey
- Detroit Red Wings – John Whipple
- St. Louis Blues – William McIsaac
- New Jersey Devils – Veeti Louhivaara
- New York Islanders – Marcus Gidlof
- Philadelphia Flyers – Noah Powell
- Tampa Bay Lightning – Joona Saarelainen
- Calgary Flames – Luke Misa
- Toronto Maple Leafs – Miroslav Holinka
- Toronto Maple Leafs – Alexander Plesovskikh
- Utah Hockey Club – Ales Cech
- Boston Bruins – Jonathan Morello
- Winnipeg Jets – Markus Loponen
- Carolina Hurricanes – Justin Poirier
- Toronto Maple Leafs – Timofei Obvintsev
- Dallas Stars – Niilopekka Muhonen
- New York Rangers – Nathan Aspinall
- Edmonton Oilers – Connor Clattenburg
- Colorado Avalanche – Maxmilian Curran
NHL Draft 2024 Round 6
- Vancouver Canucks – Anthony Romani
- Chicago Blackhawks – Ty Henry
- Los Angeles Kings – Jared Woolley
- Columbus Blue Jackets – Luke Ashton
- Montreal Canadiens – Ben Merrill
- Utah Hockey Club – Vojtech Hradec
- Carolina Hurricanes – Timur Kol
- Florida Panthers – Stepan Gorbunov
- Calgary Flames – Hunter Laing
- New Jersey Devils – Matyas Melovsky
- Buffalo Sabres – Patrick Geary
- Philadelphia Flyers – Ilya Pautov
- Minnesota Wild – Stevie Leskovar
- Pittsburgh Penguins – Joona Vaisanen
- Detroit Red Wings – Charlie Forslund
- Calgary Flames – Eric Jamieson
- Washington Capitals – Petr Sikora
- New York Islanders – Xavier Veilleux
- Vegas Golden Knights – Trent Swick
- Tampa Bay Lightning – Kaden Pitre
- Anaheim Ducks – Austin Burnevik
- Edmonton Oilers – Albin Sundin
- Carolina Hurricanes – Roman Shokhrin
- Colorado Avalanche – Tory Pitner
- Boston Bruins – Loke Johansson
- Winnipeg Jets- Kieron Walton
- Carolina Hurricanes- Fyodor Avramov
- Vancouver Canucks- Parker Alcos
- Utah Hockey Club- Ludvig Lafton
- New York Rangers- Rico Gredig
- Edmonton Oilers- Dalyn Wakely
- Florida Panthers- Hunter St. Martin
NHL Draft 2024 Round 7
- San Jose Sharks – Yaroslav Korostelyov
- Tampa Bay Lightning – Joe Connor
- Edmonton Oilers – William Nicholl
- Vegas Golden Knights – Lucas Van Vliet
- Los Angeles Kings – James Reeder
- Tampa Bay Lightning – Noah Steen
- Toronto Maple Leafs – Matt Lahey
- Florida Panthers – Denis Gabdrakhmanov
- Seattle Kraken – Jakub Fibigr
- Detroit Red Wings – Austin Baker
- Buffalo Sabres – Vasily Zelenov
- Philadelphia Flyers – Austin Moline
- Tampa Bay Lightning – Harrison Meneghin
- Pittsburgh Penguins – Mac Swanson
- Detroit Red Wings – Fisher Scott
- St. Louis Blues – Antoine Dorion
- Montreal Canadiens – Makar Khanin
- St. Louis Blues – Matvei Korotky
- Washington Capitals – Miroslav Satan
- Nashville Predators – Erik Pahlsson
- Anaheim Ducks – Darels Uljanskis
- Colorado Avalanche – Christian Humphreys
- Toronto Maple Leafs – Sam McCue
- Colorado Avalanche – Nikita Prishchepov
- Edmonton Oilers – Bauer Berry
- Buffalo Sabres – Ryerson Leenders
- Carolina Hurricanes – Andrey Krutov
- Vancouver Canucks – Basile Sansonnens
- Dallas Stars – William Samuelsson
- Pittsburgh Penguins – Finn Harding
- Montreal Canadiens – Rasmus Bergqvist
- Toronto Maple Leafs – Nathan Mayes
Photo: Harold Litwiler. This file is licensed under the Creative Commons Attribution-Share Alike 2.0 Generic license.