2024 NHL Draft Picks By Team
2024 NHL Draft Picks By Team
The NHL Draft 2024 was from June 28-29 in Las Vegas. Here's a list of every NHL team's 2024 draft class, from the Anaheim Ducks to the Winnipeg Jets.
There were 225 of the best young hockey players in the world taken in the 2024 NHL Draft between June 28-29 at the Sphere in Las Vegas.
The first player in the draft was Macklin Celebrini of Boston University who was the overall No. 1 prospect in the class. Celebrini’s selection wasn’t surprising, but the rest of the first round was full of head-turning picks. After the first 32 selections, the rest of the draft began on June 29 with the remaining selections.
- Subscribe Today To Watch Elite Junior Hockey All Season On FloHockey
- NHL Mock Draft 2024: Final First Round Predictions From Chris Peters
- Which Prospects Have The Biggest Boom-Bust Potential
- NHL Player Comparables For 2024 NHL Draft Top Prospects
With the end of the draft, the attention now turns to how these players fit on the roster and in the organization and which prospects will return to college or junior teams.
Here’s a look the each team’s 2024 NHL Draft Class.
Anaheim Ducks 2024 NHL Draft Class
- Beckett Sennecke, RW, Oshawa (OHL)
- Stian Solberg, D, Valerenga (Norway)
- Lucas Pettersson, C, Modo Jr. (Sweden-Jr.)
- Maxim Massé, RW, Chicoutimi (QMJHL)
- Ethan Procyszyn, C, North Bay (OHL)
- Tarin Smith, D, Everett (WHL)
- Alexandre Blais, C, Rimouski (QMJHL)
- Austin Burnevik, RW, Madison (USHL)
- Darels Uljanskis, D, AIK Jr. (SWEDEN-JR.)
Boston Bruins 2024 NHL Draft Class
- Dean Letourneau, C, St. Andrews College (High-ON)
- Elliott Groenewold, D, Cedar Rapids (USHL)
- Jonathan Morello, C, St. Michaels (OJHL)
- Loke Johansson, D, AIK Jr. (Sweden-Jr.)
- Ryerson Leenders, G, Mississauga (OHL)
- Vasily Zelenov, RW, RB Hockey Juniors (AUSTRIA-2)
Buffalo Sabres 2024 NHL Draft Class
- Konsta Helenius, C, Jukurit (Finland)
- Adam Kleber, D, Lincoln (USHL)
- Brodie Ziemer, RW, USA U-18 (NTDP - USHL)
- Luke Osburn, D, Youngstown (USHL)
- Simon-Pier Brunet, D, Drummondville (QMJHL)
- Patrick Geary, D, Michigan State (BIG10)
- Vasily Zelenov, RW, RB Hockey Juniors (Austria-2)
- Andrey Krutov, LW, Nizhny Novgorod Jr. (RUSSIA-JR.)
Calgary Flames 2024 NHL Draft Class
- Zayne Parekh, D, Saginaw (OHL)
- Matvei Gridin, RW, Muskegon (USHL)
- Andrew Basha, LW, Medicine Hat (WHL)
- Jacob Battaglia, RW, Kingston (OHL)
- Henry Mews, D, Ottawa (OHL)
- Kirill Zarubin, G, AKM Tula Jr. (Russia-Jr.)
- Trevor Hoskin, RW, Cobourg (OJHL)
- Luke Misa, C, Mississauga (OHL)
- Hunter Laing, C, Prince George (WHL)
- Eric Jamieson, D, Everett (WHL)
Carolina Hurricanes 2024 NHL Draft Class
- Dominik Badinka, D, Malmö (Sweden)
- Nikita Artamonov, LW, Nizhny Novgorod (Russia)
- Noel Fransén, D, Färjestad Jr. (Sweden-Jr.)
- Alexander Siryatsky, D, Magnitogorsk Jr. (Russia-Jr.)
- Oskar Vuollet, LW, Skelleftea Jr. (Sweden-Jr.)
- Justin Poirier, RW, Baie-Comeau (QMJHL)
- Timur Kol, D, Omsk Jr. (Russia-Jr.)
- Roman Shokhrin, D, Loko-76 Yaroslavl (Russia-Jr.)
- Fyodor Avramov, LW, Stupino Jr. (Russia-Jr.)
- Andrey Krutov, LW, Nizhny Novgorod Jr. (RUSSIA-JR.)
Chicago Blackhawks 2024 NHL Draft Class
- Artyom Levshunov, D, Michigan State (BIG10)
- Sacha Boisvert, C, Muskegon (USHL)
- Marek Vanacker, LW, Brantford (OHL)
- John Mustard, C, Waterloo (USHL)
- Anthony (AJ) Spellacy, RW, Windsor (OHL)
- Jack Pridham, RW, West Kelowna (BCHL)
- Joel Svensson, C, Vaxjo Jr. (Sweden-Jr.)
- Ty Henry, D, Erie (OHL)
Colorado Avalanche 2024 NHL Draft Class
- Ilya Nabokov, G, Magnitogorsk (Russia)
- William Zellers, LW, Shattuck-St. Mary's Prep (High-MN)
- Jake Fisher, C, Fargo (USHL)
- Louka Cloutier, G, Chicago (USHL)
- Ivan Yunin, G, Omsk Jr. (Russia-Jr.)
- Maxmilian Curran, C, Tri-City (WHL)
- Tory Pitner, D, Youngstown (USHL)
- Christian Humphreys, C, USA U-18
- Nikita Prishchepov, C, Victoriaville (QMJHL)
Columbus Blue Jackets 2024 NHL Draft Class
- Cayden Lindstrom, C, Medicine Hat (WHL)
- Charlie Elick, D, Brandon (WHL)
- Evan Gardner, G, Saskatoon (WHL)
- Luca Marrelli, D, Oshawa (OHL)
- Tanner Henricks, D, Lincoln (USHL)
- Luke Ashton, D, Langley (BCHL)
Dallas Stars 2024 NHL Draft Class
- Emil Hemming, RW, Finland, TPS
- Niilopekka Muhonen, D, Finland, KalPa Jr.
- William Samuelsson, C, Sodertalje Jr. (SWEDEN-JR.)
Detroit Red Wings 2024 NHL Draft Class
- Michael Brandsegg-Nygård, RW, Norway, Mora (Sweden-2)
- Max Plante, LW, USA, USA U-18 (NTDP - USHL)
- Ondrej Becher, C, Czech Republic, Prince George (WHL)
- Landon Miller, G, Canada, Sault Ste. Marie (OHL)
- John Whipple, D, USA, USA U-18 (NTDP - USHL)
- Charlie Forslund, LW, Sweden, Falu IF (Sweden-3)
- Austin Baker, LW, USA, USA U-18 (NTDP - USHL)
- Fisher Scott, D, USA, Dubuque (USHL)
Edmonton Oilers 2024 NHL Draft Class
- Sam O'Reilly, RW, Canada, London (OHL)
- Eemil Vinni, G, Finland, Jokipojat (Finland-2)
- Connor Clattenburg, LW, Canada, Flint (OHL)
- Albin Sundin, D, Sweden, Frolunda Jr. (Sweden-JR.)
- Dalyn Wakely, C, Canada, North Bay (OHL)
- William Nicholl, C, Canada, London (OHL)
- Bauer Berry, D, Muskegon (USHL)
Florida Panthers 2024 NHL Draft Class
- Linus Eriksson, C, Sweden, Djurgarden (Sweden-2)
- Matvei Shuravin, D, Russia, CSKA Jr. (Russia-JR.)
- Simon Zether, C, Sweden, Rogle (Sweden)
- Stepan Gorbunov, C, Russia, Chelyabinsk Jr. (Russia-JR.)
- Hunter St. Martin, LW, Canada, Medicine Hat (WHL)
- Denis Gabdrakhmanov, G, Russia, Tyumen Jr. (Russia-JR.)
Los Angeles Kings 2024 NHL Draft Class
- Liam Greentree, RW, Canada, Windsor (OHL)
- Carter George, G, Canada, Owen Sound (OHL)
- Jared Woolley, D, Canada, London (OHL)
- James Reeder, RW, USA, Dubuque (USHL)
Minnesota Wild 2024 NHL Draft Class
- Zeev Buium, D, USA, Denver (NCHC)
- Ryder Ritchie, RW, Canada, Prince Albert (WHL)
- Aron Kiviharju, D, Denmark, HIFK (Finland)
- Sebastian Soini, D, Finland, Ilves Jr. (Finland-JR.)
- Chase Wutzke, G, Canada, Red Deer (WHL)
- Stevie Leskovar, D, Canada, Mississauga (OHL)
Montreal Canadiens 2024 NHL Draft Class
- Ivan Demidov, RW, Russia, SKA St. Petersburg Jr. (Russia-JR.)
- Michael Hage, C, Canada, Chicago (USHL)
- Aatos Koivu, C, Finland, TPS Jr. (Finland-JR.)
- Logan Sawyer, C, Canada, Brooks (BCHL)
- Owen Protz, D, Canada, Brantford (OHL)
- Tyler Thorpe, RW, Canada, Vancouver (WHL)
- Mikus Vecvanags, G, Latvia, HS Riga (Latvia)
- Ben Merrill, C, USA, St. Sebastian's School (High-MA)
- Makar Khanin, RW, Russia, Dynamo St. Petersburg Jr. (Russia-JR.)
- Rasmus Bergqvist, D, Skelleftea Jr. (SWEDEN-JR.)
Nashville Predators 2024 NHL Draft Class
- Egor Surin, C, Russia, Yaroslavl Jr. (Russia-JR.)
- Teddy Stiga, C, USA, USA U-18 (NTDP - USHL)
- Viggo Gustafsson, D, Sweden, HV71 Jr. (Sweden-JR.)
- Miguel Marques, RW, Canada, Lethbridge (WHL)
- Hiroki Gojsic, RW, Canada, Kelowna (WHL)
- Jakub Milota, G, Czechia, Cape Breton (QMJHL)
- Viktor Norringer, LW, Sweden, Frolunda Jr. (Sweden-JR.)
- Erik Påhlsson, C, Sweden, Dubuque (USHL)
New Jersey Devils 2024 NHL Draft Class
- Anton Silayev, D, Russia, Nizhny Novgorod (Russia)
- Mikhail Yegorov, G, Russia, Omaha (USHL)
- Kasper Pikkarainen, RW, Finland, TPS Jr. (Finland-JR.)
- Herman Träff, RW, Sweden, HV71 Jr. (Sweden-JR.)
- Max Graham, C, Canada, Kelowna (WHL)
- Veeti Louhivaara, G, Finland, JYP Jr. (Finland-JR.)
- Matyas Melovsky, C, Czechia, Baie-Comeau (QMJHL)
New York Islanders 2024 NHL Draft Class
- Cole Eiserman, LW, USA, NTDP - USHL (USA U-18)
- Jesse Pulkkinen, D, Finland, JYP (Finland)
- Kamil Bednarik, C, USA, NTDP - USHL (USA U-18)
- Dmitry Gamzin, G, Russia, Zvezda Moscow (Russia-2)
- Marcus Gidlöf, G, Sweden, Leksand Jr. (Sweden-JR.)
- Xavier Veilleux, D, Canada, Muskegon (USHL)
New York Rangers 2024 NHL Draft Class
- EJ Emery, D, Canada, NTDP - USHL (USA U-18)
- Raoul Boilard, C, Canada, QMJHL (Baie-Comeau)
- Nathan Aspinall, LW, Canada, OHL (Flint)
- Rico Gredig, LW, Switzerland, Davos
Ottawa Senators 2024 NHL Draft Class
- Carter Yakemchuk, D, Canada, WHL (Calgary)
- Gabriel Eliasson, D, Sweden, Sweden-JR. (HV71 JR.)
- Lucas Ellinas, LW, Canada, OHL (Kitchener)
- Javon Moore, LW, USA, High-MN (Minnetonka)
- Blake Montgomery, LW, USA, USHL (Lincoln)
- Eerik Wallenius, D, Finland, Finland-JR. (HPK JR.)
Philadelphia Flyers 2024 NHL Draft Class
- Jett Luchanko, C, Canada, OHL (Guelph)
- Jack Berglund, C, Sweden, Sweden-JR. (Farjestad JR.)
- Spencer Gill, D, Canada, QMJHL (Rimouski)
- Heikki Ruohonen, C, Finland, Finland-JR. (K-Espoo JR.)
- Noah Powell, RW, USA, USHL (Dubuque)
- Ilya Pautov, RW, Russia, Russia-JR. (CSKA JR.)
- Austin Moline, D, USA, High-MN (Shattuck-St. Mary's Prep)
Pittsburgh Penguins 2024 NHL Draft Class
- Harrison Brunicke, D, South Africa, WHL (Kamloops)
- Tanner Howe, LW, Canada, WHL (Regina)
- Chase Pietila, D, USA, CCHA (Michigan Tech)
- Joona Väisänen, D, Finland, USHL (Dubuque)
- Mac Swanson, C, Germany, USHL (Fargo)
- Finn Harding, D, Canada, OHL (Mississauga)
- Mac Swanson, C, Fargo (USHL)
San Jose Sharks 2024 NHL Draft Class
- Macklin Celebrini, C, Canada, H-EAST (Boston University)
- Sam Dickinson, D, Canada, OHL (London)
- Igor Chernyshov, LW, Russia, Dynamo Moscow
- Leo Sahlin Wallenius, D, Sweden, SWEDEN-JR. (Vaxjo JR.)
- Carson Wetsch, RW, Canada, WHL (Calgary)
- Christian Kirsch, G, Switzerland, SWISS-JR. (Zug JR.)
- Colton Roberts, D, Canada, WHL (Vancouver)
- Nate Misskey, D, Canada, WHL (Victoria)
- Yaroslav Korostelyov, G, Russia, RUSSIA-JR. (SKA St. Petersburg JR.)
Seattle Kraken 2024 NHL Draft Class
- Berkly Catton, C, Canada, WHL (Spokane)
- Julius Miettinen, C, Finland, WHL (Everett)
- Nathan Villeneuve, C, Canada, OHL (Sudbury)
- Alexis Bernier, D, Canada, QMJHL (Baie-Comeau)
- Kim Saarinen, G, Finland, FINLAND-JR. (HPK JR.)
- Oliver Josephson, C, Canada, WHL (Red Deer)
- Clarke Caswell, LW, Canada, WHL (Swift Current)
- Jakub Fibigr, D, Czech Republic, OHL (Mississauga)
St. Louis Blues 2024 NHL Draft Class
- Adam Jiricek, D, Czech Republic, CZECHIA (Plzen)
- Colin Ralph, D, USA, HIGH-MN (Shattuck - St. Mary's Prep)
- Lukas Fischer, D, USA, OHL (Sarnia)
- Ondrej Kos, LW, Czech Republic, FINLAND-JR. (Ilves JR.)
- Adam Jecho, C, Czech Republic, WHL (Edmonton)
- Tomas Mrsic, C, Canada, WHL (Medicine Hat)
- William McIsaac, D, Canada, WHL (Spokane)
- Antoine Dorion, C, Canada, QMJHL (Quebec)
- Matvei Korotky, C, Russia, RUSSIA-JR. (SKA St. Petersburg JR.)
Tampa Bay Lightning 2024 NHL Draft Class
- Jan Golicic, D, Slovenia, QMJHL (Gatineau)
- Hagen Burrows, RW, USA, HIGH-MN (Minnetonka)
- Joona Saarelainen, C, Finland, FINLAND-JR. (KalPa JR.)
- Kaden Pitre, C, Canada, OHL (Flint)
- Joe Connor, LW, USA, USHL (Muskegon)
- Noah Steen, LW, Norway, SWEDEN-2 (Mora)
- Harrison Meneghin, G, Canada, WHL (Lethbridge)
- Joe Connor, LW, Muskegon (USHL)
- Noah Steen, LW, Mora (SWEDEN-2)
Toronto Maple Leafs 2024 NHL Draft Class
- Ben Danford, D, Canada, OHL (Oshawa)
- Victor Johansson, D, Sweden, SWEDEN-JR. (Leksand JR.)
- Miroslav Holinka, C, Czechia, CZECHIA-JR. (Trinec JR.)
- Alexander Plesovskikh, LW, Russia, RUSSIA-JR. (Khanty-Mansiysk JR.)
- Timofei Obvintsev, G, Russia, RUSSIA-JR. (CSKA JR.)
- Matt Lahey, D, Canada, BCHL (Nanaimo)
- Sam McCue, LW, Canada, OHL (Owen Sound)
- Nathan Mayes, D, Canada, WHL (Spokane)
- Sam McCue, LW, Owen Sound (OHL)
Utah Hockey Club 2024 NHL Draft Class
- Tij Iginla, C, Canada, WHL (Kelowna)
- Cole Beaudoin, C, Canada, OHL (Barrie)
- Will Skahan, D, USA, NTDP - USHL (USA U-18)
- Tomas Lavoie, D, Canada, QMJHL (Cape Breton)
- Veeti Väisänen, D, Finland, KOOKOO (Finland)
- Gregor Biber, D, Austria, SWEDEN-JR. (Rogle JR.)
- Gabe Smith, C, Canada, QMJHL (Moncton)
- Owen Allard, C, Canada, OHL (Sault Ste. Marie)
- Ales Cech, D, Czechia, CZECHIA (Mlada Boleslav)
- Vojtech Hradec, C, Czechia, CZECHIA (Mlada Boleslav)
- Ludvig Lafton, D, Norway, SWEDEN-JR. (Farjestad JR.)
Vancouver Canucks 2024 NHL Draft Class
- Melvin Fernström, RW, Sweden, SWEDEN-JR. (Orebro JR.)
- Riley Patterson, C, Canada, OHL (Barrie)
- Anthony Romani, RW, Canada, OHL (North Bay)
- Parker Alcos, D, Canada, WHL (Edmonton)
- Basile Sansonnens, D, Switzerland, SWISS-JR. (Fribourg JR.)
Vegas Golden Knights 2024 NHL Draft Class
- Trevor Connelly, LW, USA, USHL (Tri-City)
- Pavel Moysevich, G, BLR, Russia (SKA St. Petersburg)
- Trent Swick, LW, CAN, OHL (Kitchener)
- Lucas Van Vliet, C, USA, NTDP - USHL (USA U-18)
Washington Capitals 2024 NHL Draft Class
- Terik Parascak, RW, Canada, WHL (Prince George)
- Cole Hutson, D, USA, NTDP - USHL (USA U-18)
- Leon Muggli, D, Switzerland, Swiss (Zug)
- Ilya Protas, LW, Belarus, USHL (Des Moines)
- Eriks Mateiko, LW, Latvia, QMJHL (Saint John)
- Nicholas Kempf, G, USA, NTDP - USHL (USA U-18)
- Petr Sikora, C, Czech Republic, Czechia-JR. (Trinec JR.)
- Miroslav Satan, C, USA, Slovakia-JR. (Bratislava JR.)
Winnipeg Jets 2024 NHL Draft Class
- Alfons Freij, D, Sweden, SWEDEN-JR. (Vaxjo JR.)
- Kevin He, LW, China, OHL (Niagara)
- Markus Loponen, C, Finland, FINLAND-JR. (Karpat JR.)
- Kieron Walton, C, Canada, OHL (Sudbury)
NHL Draft Scouting Report Videos
- Macklin Celebrini
- Artyom Levshunov
- Zeev Buium
- Cayden Lindstrom
- Berkly Catton
- Tij Iginla
- Trevor Connelly
- Cole Eiserman
- Michael Hage
- Sacha Boisvert
- Cole Hutson
NHL Mock Drafts
- Post-Lottery Mock Draft (May 8)
- Talking Hockey Sense: If I Were GM Mock Draft With Steven Ellis (May 29)
- Two-Round Mock Draft (June 20)
More NHL Draft Coverage From FloHockey
- NHL Player Comps For Top 32 Draft Prospects
- NHL Draft Prospects With Biggest Boom-Bust Potential
- NHL Scouting Combine Notebook: What We're Hearing
- NHL Draft Scouting Reports From 2024 World U18s
Macklin Celebrini Through The Years On FloHockey
- Meet Macklin Celebrini, The USHL's 16-Year-Old Superstar
- Macklin Celebrini Reflects On Historic USHL Season
- Celebrini's USHL MVP Season Highlight Reel
- Celebrini Scores First NCAA Goal vs. Bentley on FloHockey
- Macklin Celebrini Is Closer To Connor Bedard Than You Think
Watch ECHL, USHL And More On FloHockey
FloHockey is the streaming home to some of the best hockey leagues in North America, including the ECHL and more. Check out the broadcast schedule to watch more hockey.
Join The Hockey Conversation On FloHockey Social
- Follow us on Twitter @FloHockey
- Follow us on Instagram @flohockey
- Follow us on TikTok @flohockeytv
- Watch us on YouTube
- Like us on Facebook