The 2024 NHL Draft will take place this weekend at the Sphere in Las Vegas.
You can keep up with every pick made with the NHL Draft Tracker.
Draft order and trade information sourced from CapFriendly.com.
1. Sharks: Macklin Celebrini, F, Boston University (NCAA)
2. Blackhawks: Artyom Levshunov, D, Michigan State (NCAA)
3. Ducks: Beckett Sennecke, F, Oshawa Generals (OHL)
4. Blue Jackets: Cayden Lindstrom, F, Medicine Hat Tigers (WHL)
5. Canadiens: Ivan Demidov, F, SKA St. Petersburg (MHL)
6. Utah Hockey Club: Tij Iginla, F, Kelowna Rockets (WHL)
7. Senators: Carter Yakemchuk, D, Calgary Hitmen (WHL)
8. Kraken: Berkly Catton, F, Spokane Chiefs (WHL)
9. Flames: Zayne Parekh, D, Saginaw Spirit (OHL)
10. Devils: Anton Silayev, D, Torpedo (KHL)
11. Sharks (from Sabres): Sam Dickinson, D, London Knights (OHL)
12. Wild (from Flyers): Zeev Buium, D, Denver (NCAA)
13. Flyers (from Wild): Jett Luchanko, C, Guelph Storm (OHL)
14. Sabres (from Sharks via Penguins): Konsta Helenius, F, Jukurit (Liiga)
15. Red Wings: Michael Brandsegg-Nygard, F, Mora (Allsvenskan)
16. Blues: Adam Jiricek, D, Plzen HC (Czech)
17. Capitals: Terik Parascak, F, Prince George Cougars (WHL)
18. Blackhawks (from Islanders): Sacha Boisvert, F, Muskegon (USHL)
19. Golden Knights: Trevor Connelly, F, Tri-City Storm (USHL)
20. Islanders (from Lightning via Blackhawks): Cole Eiserman, F, USNTDP
21. Canadiens: Michael Hage, F, Chicago Steel (USHL)
22. Predators: Yegor Surin, F, Yaroslavl (KHL-MHL)
23. Ducks (from Maple Leafs): Stian Solberg, D, Valerenga (Norway)
24. Utah Hockey Club (from Avalanche): Cole Beaudoin, F, Barrie Colts
25. Bruins: Dean Letourneau, C, St. Andrew’s College
26. Kings (from Canadiens via Jets): Liam Greentree, F, Windsor Spitfires (OHL)
27. Blackhawks (Hurricanes): Marek Vanacker, LW, Brantford Bulldogs (OHL)
28. Flames (from Canucks): Matvei Gridin, F, Muskegon Lumberjacks (USHL)
29. Stars: Emil Hemming, F, TPS Turku (Liiga)
30. Rangers: EJ Emery, D, USNTDP
31. Maple Leafs (from Ducks via Oilers): Ben Danford, D, Oshawa (OHL)
32. Oilers (from Flyers via Panthers): Sam O’Reilly, F, London Knights (OHL)
33. Sharks: Igor Chernyshov, F, Dynamo Moscow (KHL)
34. Hurricanes (from Blackhawks): Dominik Badinka, D, Malmö Redhawks (SHL)
35. Ducks: Lucas Pettersson, C, MoDo (SHL)
36. Flyers (from Blue Jackets) Charlie Elick, D, Brandon Wheat Kings (WHL)
37. Jets (from Canadiens): Alfons Freij, D, Vaxjo (Swe-Jr)
38. Avalanche (from Utah Hockey Club): Ilya Nabokov, G, Metallurg (KHL)
39. Senators: Gabriel Eliasson, D, HV71, (SHL)
40. Kraken: Julius Miettinen, C, Everett Silvertips (WHL)
41. Flames: Andrew Basha, F, Medicine Hat Tigers, (WHL)
42. Sabres (from Sharks via Devils): Adam Kleber, D, Minnesota (NCAA)
43. Capitals (from Sabres): Cole Hutson, D, USNDTP
44. Penguins (from Hurricanes via Flyers): Harrison Brunicke, D, Kamloops Blazers (WHL)
45. Wild: Ryder Ritchie, F, Prince Albert Raiders (WHL)
46. Penguins: Tanner Howe, F, Regina Pats (WHL)
47. Red Wings: Max Plante, F, USNDTP
48. Blues: Colin Ralph, D, St. Cloud State (NCAA)
49. Devils (from Utah via OTT & WSH): Mikhail Yegorov, G, Omaha Lancers (USHL)
50. Hurricanes (from CHI via NYI): Nikita Artamonov, F, Torpedo (KHL)
51. Flyers (compensatory pick): Jack Berglund, C, Farjestads (SHL)
52. Capitals (from Golden Knights): Leon Muggli, D, Zug EV (Swiss-A)
53. Sharks (from TB via NSH & DET): Leo Sahlin Wallenius, D, Vaxjo (Swe-Jr)
54. Islanders (from LA via PHI & CHI): Jesse Pulkkinen, D, JYP (Liiga)
55. Predators: Teddy Stiga, C, USNDTP
56. Blues (from Maple Leafs): Lukas Fisher, D, Sarnia Sting (OHL)
57. Kings (from MTL via COL): Carter George, G, Owen Sound Attack (OHL)
58. Panthers (from TOR via ANA & BOS): Linus Eriksson, C, Djurgardens, (SHL)
59. Flyers (from NSH via WPG): Spencer Gill, D, Rimouski Oceanic (QMJHL)
60. Blue Jackets (from Hurricanes): Evan Gardner, G, Saskatoon Blades (WHL)
61. Islanders (from Canucks via Blackhawks): Kamil Bednarik, C, USNDTP
62. Flames (from Stars): Jacob Battaglia, F, Kingston Frontenacs (OHL)
63. Kraken (from Rangers): Nathan Villeneuve, C, Sudbury Wolves (OHL)
64. Oilers: Eemil Vinni, G, Jokipojat (Mestis - Finland)
65. Utah Hockey Club (from Panthers): Will Skahan, D, USNDTP
66. Ducks (from Sharks): Maxim Masse, F, Chicoutimi Sagueneens, (QMJHL)
67. Blackhawks: John Mustard, C, Waterloo Black Hawks (USHL)
68. Ducks: Ethan Procyszyn, C, North Bay Battalion (OHL)
69. Blue Jackets: Noel Fransen, D, Farjestads (SHL)
70. Canadiens: Aatos Koivu, C, TPS (Liiga)
71. Sabres (from COL via Utah): Brody Ziemer, F, USNDTP
72. Blackhawks (from Senators) Anthony (AJ) Spellacy, F, Windsor Spitfires (OHL)
73. Kraken: Alexis Bernier, D, Baie-Comeau Drakkar (QMJHL)
74. Flames: Henry Mews, D, Ottawa 67's (OHL)
75. Capitals (from Devils): Ilya Protas, F, Des Moines Buccaneers (USHL)
76. Avalanche (from Sabres): William Zellers, F, Shattuck St. Mary's (PHC)
77. Predators (from Flyers): Viggo Gustafsson, D, HV71 Jr. (Swe-Jr)
78. Canadiens (from Wild via Capitals): Logan Sawyer, C, Brooks Bandits (BCHL)
79. Ducks (from Penguins): Tarin Smith, D, Everett Silvertips (WHL)
80. Red Wings: Ondrej Becher, C, Prince George Cougars (WHL)
81. Blues: Ondrej Kos, F, KooVee (Mestis - Finland)
82. Sharks (from Devils via Capitals): Carson Wetsch, F, Calgary Hitmen (WHL)
83. Golden Knights (from WSH via NYI & TOR): Pavel Moysevich, G, St. Petersburg (KHL)
84. Flames (from Golden Knights): Kirill Zarubin, G, Tula (MHL)
85. Devils (from Sharks via Lightning): Kasper Pikkarainen, F, TPS (Liiga)
86. Blue Jackets (from Kings): Luca Marrelli, D, Oshawa Generals (OHL)
87. Predators: Miguel Marques, F, Lethbridge Hurricanes (WHL)
88. Kraken (from Maple Leafs): Kim Saarinen, G, HPK (Liiga)
89. Utah Hockey Club (from Avalanche): Tomas Lavoie, D, Cape Breton Eagles (QMJHL)
90. Capitals (from Bruins): Eriks Mateiko, F, Saint John Sea Dogs (QMJHL)
91. Devils (from Jets): Herman Traff, F, HV71 (SHL)
92. Blackhawks (from Hurricanes): Jack Pridham, F, Boston (NCAA)
93. Canucks: Melvin Fernstrom, F, Orebro (SHL)
94. Predators (from Stars) Hiroki Gojsic, F, Kelowna Rockets (WHL)
95. Blues (from Rangers) Adam Jecho, C, Edmonton Oil Kings (WHL)
96. Utah Hockey Club (from Oilers): Veeti Vaisanen, D, KooKoo (Liiga)
97. Panthers: Matvei Shuravin, D, Krasnaya Armiya (MHL)
98. Utah Hockey Club (from Sharks): Gregor Biber, D, Rögle BK (Swe-Jr)
99. Predators (from CHI via TB): Jakub Milota, G, Cape Breton Eagles (QMJHL)
100. Ducks: Alexandre Blais, C, Rimouski Oceanic, (QMJHL)
101. Blue Jackets: Tanner Henricks, D, Lincoln Stars (USHL)
102. Canadiens: Owen Protz, D, Brantford Bulldogs (OHL)
103. Utah Hockey Club: Gabe Smith, C, Moncton Wildcats (QMJHL)
104. Senators: Lucas Ellinas, LW, Kitchener Rangers (OHL)
105. Kraken: Oliver Josephson, C, Red Deer Rebels (WHL)
106. Flames: Trevor Hoskin, F, Cobourg Cougars (OJHL)
107. Flyers (from CGY via NJ & VAN): Heikki Ruohonen, C, Kiekko-Espoo (SM-sarja - Finland)
108. Sabres: Luke Osburn, D, Youngstown Phantoms (USHL)
109. Jets (from Sabres via Flyers): Kevin He, F, Niagara IceDogs (OHL)
110. Bruins (from Wild): Elliott Groenewold, D, Cedar Rapids RoughRiders (USHL)
111. Penguins: Chase Pietila, D, Michigan Tech (NCAA)
112. Senators (from Red Wings): Javon Moore, F, Sioux Falls Stampede (USHL)
113. Blues: Tomas Mrsic, C, Medicine Hat Tigers (WHL)
114. Capitals: Nicholas Kempf, G, USNDTP
115. Islanders: Dmitry Gamzin, G, CSKA Moscow (KHL)
116. Sharks (from Golden Knights): Christian Kirsch, G, Zug (U20-Elit)
117. Senators (from Lightning): Blake Montgomery, F, Lincoln Stars (USHL)
118. Lightning (from Kings): Jan Golicic, D, Gatineau Olympiques (QMJHL)
119. Rangers (from Predators): Raoul Boilard, C, Baie-Comeau Drakkar (QMJHL)
120. Maple Leafs: Victor Johansson, D, Jonstorps IF (Swe-Jr)
121. Avalanche: Jake Fisher, C, Fargo Force (USHL)
122. Wild (from Bruins): Aron Kiviharju, D, HIFK (Liiga)
123. Sabres (from Jets): Simon-Pier Brunet, D, Drummondville Voltigeurs (QMJHL)
124. Hurricanes: Alexander Siryatsky, D, Metallurg (KHL)
125. Canucks: Riley Patterson, C, Barrie Colts (OHL)
126. Red Wings (from Stars): Landon Miller, G, Soo Greyhounds (OHL)
127. Predators (from Rangers): Viktor Norringer, F, Frolunda (Swe-Jr)
128. Lightning (from EDM via NSH): Hagen Burrows, F, Sioux City Musketeers (USHL)
129. Panthers: Simon Zether, C, Rogle BK (SHL)
130. Canadiens (from Sharks): Tyler Thorpe, F, Vancouver Giants (WHL)
131. Sharks (from CHI via VAN and CGY): Colton Roberts, D, Vancouver Giants (WHL)
132. Avalanche (from Ducks): Louka Cloutier, G, Chicago Steel (USHL)
133. Hurricanes (from Blue Jackets): Oskar Vuollet, F, Skelleftea (SHL)
134. Canadiens: Mikus Vecvanags, G, HS Riga (Latvia)
135. Utah Hockey Club: Owen Allard, C, Soo Greyhounds (OHL)
136. Senators: Eerik Wallenius, D, Hameenlinna (Liiga)
137. Avalanche (from Kraken): Ivan Yunin, G, Omskie Yastreby (MHL)
138. Blackhawks (from Flames): Joel Svensson, C, Vaxjo (Swe-Jr)
139. Devils: Max Graham, C, Kelowna Rockets (WHL)
140. Wild (from Sabres): Sebastian Soini, D, KooVee (Mestis - Finland)
141. Kraken (from FLA & PHI): Clarke Caswell, F, Swift Current Broncos (WHL)
142. Wild: Chase Wutzke, G, Red Deer Rebels (WHL)
143. Sharks (from Penguins): Nate Misskey, D, Victoria Royals (WHL)
144. Red Wings: John Whipple, D, USNDTP
145. Blues: William McIsaac, D, Spokane Chiefs (WHL)
146. Devils (from Capitals): Veeti Louhivaara, G, JYP (Liiga)
147. Islanders: Marcus Gidlof, G, Leksands IF (SHL)
148. Flyers (from VGK): Noah Powell, RW, Dubuque Fighting Saints (USHL)
149. Lightning: Joona Saarelainen, C, KalPa (Liiga)
150. Flames (from Flyers via Kings): Luke Misa, C, Mississauga Steelheads (OHL)
151. Maple Leafs (from NSH via CHI): Miroslav Holinka, C, Trinec Ocelari (Czech)
152. Maple Leafs: Alexander Plesovskikh, F, Mamonty Yugry (MHL)
153. Utah HC (from NJ via COL & SJ): Ales Cech, D, Mlada Boleslav BK (Czech)
154. Bruins: Jonathon Morello, C, St. Michael's Buzzers (OJHL)
155. Jets: Markus Loponen, C, Karpat (SM-sarja - Finland)
156. Hurricanes: Justin Poirier, F, Baie-Comeau Drakkar (QMJHL)
157. Maple Leafs (from Canucks): Timofei Obvintsev, G, CSKA (MHL)
158. Stars: Niilopekka Muhonen, D, JoKP (Mestis - Finland)
159. Rangers: Nathan Aspinall, F, Flint Firebirds (OHL)
160. Oilers: Connor Clattenburg, F, Flint Firebirds (OHL)
161. Avalanche (from BUF via FLA) Maxmilian Curran, C, Tri-City Americans (WHL)
162. Canucks (from Sharks): Anthony Romani, F, North Bay Battalion (OHL)
163. Blackhawks: Ty Henry, D, Erie Otters (OHL)
164. Kings (from Ducks): Jared Woolley, D, London Knights (OHL)
165. Blue Jackets: Luke Ashton, D, Langley Rivermen (BCHL)
166. Canadiens: Ben Merrill, C, Chicago Steel (USHL)
167. Utah Hockey Club: Vojtech Hradec, C, Mlada Boleslav (Czech)
168. Hurricanes (from Senators): Timur Kol, D, Omsk Avangard (KHL)
169. Panthers (from Kraken): Stepan Gorbunov, C Belye Medvedi (MHL)
170. Flames: Hunter Laing, C, Prince George Cougars (WHL)
171. Devils: Matyas Melovsky, C, Baie-Comeau Drakkar (QMJHL)
172. Sabres: Patrick Geary, D, Waterloo Black Hawks (USHL)
173. Flyers: Ilya Pautov, F, Krasnaya Armiya (MHL)
174. Wild: Stevie Leskovar, D, Mississauga Steelheads (OHL)
175. Penguins: Joona Vaisanen, D, Dubuque Fighting Saints (USHL)
176. Red Wings: Charlie Forslund, F, Falu IF (Swe-Jr)
177. Flames (from Flyers via Blues): Eric Jamieson, D, Everett Silvertips (WHL)
178. Capitals: Petr Sikora, C, Ocelari Trinec (Czech)
179. Islanders: Xavier Veilleux, D, Muskegon Lumberjacks (USHL)
180. Golden Knights: Trent Swick, F, Kitchener Rangers (OHL)
181. Lightning: Kaden Pitre, C, Flint Firebirds (OHL)
182. Ducks (from Kings): Austin Burnevik, F, Madison Capitols (USHL)
183. Oilers (from Predators): Albin Sundin, D, Frolunda (SHL)
184. Hurricanes (from Maple Leafs): Roman Shokhrin, D, Loko Yaroslavl (MHL)
185. Avalanche: Tory Pitner, D, Youngstown Phantoms (USHL)
186. Bruins: Loke Johansson, D, AIK, (Swe-Jr)
187. Jets: Kieron Walton, C, Sudbury Wolves (OHL)
188. Hurricanes: Fyodor Avramov, F, Kapitan Stupino (MHL)
189. Canucks: Parker Alcos, D, Edmonton Oil Kings (WHL)
190. Utah HC (from DAL via NSH): Ludvig Lafton, D, Farjestads (Swe-Jr)
191. Rangers: Rico Gredig, F, Davos (Swiss-A)
192. Oilers: Dalyn Wakely, C, North Bay Battalion (OHL)
193. Panthers: Hunter St. Martin, F, Medicine Hat Tigers (WHL)
194. Sharks: Yaroslav Korostelyov, G, Krasnogorsk (MHL)
195. Lightning (from Blackhawks): Joe Connor, F, Muskegon Lumberjacks (USHL)
196. Oilers (from Ducks): William Nicholl, C, London Knights (OHL)
197. Golden Knights (from Blue Jackets): Lucas Van Vilet, C, USNTDP
198. Kings (from Canadiens): James Reeder, F, Dubuque Fighting Saints (USHL)
199. Lightning (from Utah): Noah Steen, F, Mora IK (Swe-Jr)
200. Maple Leafs (from Senators): Matt Lahey, D, Nanaimo Clippers (BCHL)
201. Panthers (from Kraken): Denis Gabdrakhmanov, G, Tyumenski Legion (MHL)
202. Kraken (from Flames): Jakub Fibigr, D, Mississauga Steelheads (OHL)
203. Red Wings (from Devils via Sharks): Austin Baker, F, USNTDP
204. Sabres: Vasily Zelenov, F, RB Hockey Juniors (Austria)
205. Flyers: Austin Moline, D, Shattuck St. Mary's (PHC)
206. Lightning (from Wild): Harrison Meneghin, G, Lethbridge Hurricanes (WHL)
207. Penguins: Mac Swanson, C, Fargo Force, (USHL)
208. Red Wings: Fisher Scott, D, Dubuque Fighting Saints (USHL)
209. Blues: Antoine Dorion, C, Quebec Remparts (QMJHL)
210. Canadiens (from Capitals): Makar Khanin, F, St. Petersburg Dynamo (VHL)
211. Blues (from Islanders): Matvei Korotky, C, St. Petersburg (MHL)
212. Capitals (from VGK): Miroslav Satan, C, Slovan Bratislava (Slovakia U20)
213. Predators (from Lightning): Erik Pahlsson, C, Dubuque Fighting Saints (USHL)
214. Ducks (from Kings): Darels Uljanskis, D, AIK (Swe-Jr.)
215. Avalanche (from Predators via Devils): Christian Humphreys, C, USNTDP
216. Maple Leafs: Sam McCue, F, Owen Sound Attack (OHL)
217. Avalanche: Nikita Prishchepov, C, Victoriaville Tigres (QMJHL)
218. Oilers (from Bruins via Utah): Bauer Berry, D, Muskegon Lumberjacks (USHL)
219. Sabres (from Jets): Ryerson Leenders, G, Mississauga Steelheads (OHL)
220. Hurricanes: Andrey Krutov, F, Chaika Nizhny Novgorod (MHL)
221. Canucks: Basile Sansonnens, D, Gottéron (U20-Elit)
222. Stars: William Samuelsson, C, Södertälje SK (J20 Nationell)
223. Penguins (from Rangers) Finn Harding, D, Mississauga Steelheads (OHL)
224. Canadiens (from Oilers): Rasmus Bergqvist, D, Skelleftea AIK (Swe-Jr)
225. Maple Leafs (from Panthers): Nathan Mayes, D, Spokane Chiefs (WHL)
COMMENTS
When submitting content, please abide by our submission guidelines, and avoid posting profanity, personal attacks or harassment. Should you violate our submissions guidelines, we reserve the right to remove your comments and block your account. Sportsnet reserves the right to close a story’s comment section at any time.