NHL Draft Tracker

Round by round results of the 2024 NHL Draft, including rookie contract details.

Filtering & Sorting...
 

Round 1

Pick Team Player Pos Age Height Weight Country Pre-Draft Team Yrs Value AAV
1 SJS Macklin Celebrini C 18 0 CAN Boston 3 $13,425,000 $4,475,000
2 CHI Artyom Levshunov D 19 0 BLR Michigan State 3 $12,675,000 $4,225,000
3 ANA Beckett Sennecke RW 18 0 CAN Oshawa 3 $12,225,000 $4,075,000
4 CBJ Cayden Lindstrom C 0 CAN Medicine Hat - -
5 MTL Ivan Demidov RW 0 RUS SKA St. Petersburg - -
6 UTA Tij Iginla C 0 CAN Kelowna 3 $5,925,000 $1,975,000
7 OTT Carter Yakemchuk D 0 CAN Calgary 3 $5,925,000 $1,975,000
8 SEA Berkly Catton C 18 0 CAN Spokane 3 $5,925,000 $1,975,000
9 CGY Zayne Parekh D 18 0 CAN Saginaw 3 $5,925,000 $1,975,000
10 NJD Anton Silayev D 0 RUS Nizhny Novgorod - -
11 SJS Sam Dickinson D 18 0 CAN London 3 $5,275,000 $1,758,333
12 MIN Zeev Buium D 0 USA Denver - -
13 PHI Jett Luchanko C 18 0 CAN Guelph 3 $4,425,000 $1,475,000
14 BUF Konsta Helenius C 18 0 FIN Jukurit 3 $4,725,000 $1,575,000
15 DET Michael Brandsegg-Nygård RW 19 0 NOR Mora 3 $4,425,000 $1,475,000
16 STL Adam Jiricek D 18 0 CZE Plzen HC 3 $2,925,000 $975,000
17 WAS Terik Parascak RW 18 0 CAN Prince George 3 $4,425,000 $1,475,000
18 CHI Sacha Boisvert C 0 CAN Muskegon - -
19 VGK Trevor Connelly LW 0 USA Tri-City - -
20 NYI Cole Eiserman LW 0 USA USA U-18 - -
21 MTL Michael Hage C 0 CAN Chicago - -
22 NSH Egor Surin C 0 RUS Yaroslavl - -
23 ANA Stian Solberg D 18 0 NOR Valerenga 3 $2,925,000 $975,000
24 UTA Cole Beaudoin C 0 CAN Barrie 3 $2,925,000 $975,000
25 BOS Dean Letourneau C 0 CAN St. Andrews - -
26 LAK Liam Greentree RW 0 CAN Windsor 3 $2,925,000 $975,000
27 CHI Marek Vanacker LW 0 CAN Brantford 3 $2,925,000 $975,000
28 CGY Matvei Gridin RW 18 0 RUS Muskegon 3 $2,925,000 $975,000
29 DAL Emil Hemming RW 0 FIN TPS 3 $2,925,000 $975,000
30 NYR EJ Emery D 0 CAN USA U-18 - -
31 TOR Ben Danford D 0 CAN Oshawa 3 $2,892,000 $964,000
32 EDM Sam O'Reilly RW 0 CAN London - -
 

Round 2

Pick Team Player Pos Age Height Weight Country Pre-Draft Team Yrs Value AAV
33 SJS Igor Chernyshov LW 0 RUS Dynamo Moscow - -
34 CAR Dominik Badinka D 0 CZE Malmo 3 $2,816,499 $938,833
35 ANA Lucas Pettersson C 0 SWE MODO - -
36 CBJ Charlie Elick D 0 CAN Brandon - -
37 WPG Alfons Freij D 0 SWE Vaxjo - -
38 COL Ilya Nabokov G 0 RUS Magnitogorsk - -
39 OTT Gabriel Eliasson D 0 SWE HV71 Jonkoping - -
40 SEA Julius Miettinen C 0 FIN Everett - -
41 CGY Andrew Basha LW 0 CAN Medicine Hat 3 $2,925,000 $975,000
42 BUF Adam Kleber D 0 USA Lincoln - -
43 WAS Cole Hutson D 0 USA USA U-18 - -
44 PIT Harrison Brunicke D 0 ZAF Kamloops 3 $2,625,000 $875,000
45 MIN Ryder Ritchie RW 0 CAN Prince Albert - -
46 PIT Tanner Howe LW 19 0 CAN Regina 3 $2,625,000 $875,000
47 DET Max Plante LW 0 USA USA U-18 - -
48 STL Colin Ralph D 0 USA Shattuck-St.Mary's - -
49 NJD Mikhail Yegorov G 0 RUS Omaha - -
50 CAR Nikita Artamonov LW 0 RUS Nizhny Novgorod - -
51 PHI Jack Berglund C 0 SWE Farjestad - -
52 WAS Leon Muggli D 18 0 CHE Zug 3 $2,925,000 $975,000
53 SJS Leo Sahlin-Wallenius D 0 SWE Vaxjo - -
54 NYI Jesse Pulkkinen D 0 FIN JYP 3 $2,925,000 $975,000
55 NSH Teddy Stiga C 0 USA USA U-18 - -
56 STL Lukas Fischer D 0 USA Sarnia - -
57 LAK Carter George G 0 CAN Owen Sound 3 $2,625,000 $875,000
58 FLA Linus Eriksson C 0 SWE Djurgarden - -
59 PHI Spencer Gill D 0 CAN Rimouski 3 $2,925,000 $975,000
60 CBJ Evan Gardner G 0 CAN Saskatoon - -
61 NYI Kamil Bednarik C 0 USA USA U-18 - -
62 CGY Jacob Battaglia RW 0 CAN Kingston - -
63 SEA Nathan Villeneuve C 0 CAN Sudbury - -
64 EDM Eemil Vinni G 0 FIN Jokipojat - -
65 UTA Will Skahan D 0 USA USA U-18 - -
 

Round 3

Pick Team Player Pos Age Height Weight Country Pre-Draft Team Yrs Value AAV
66 ANA Maxim Massé RW 0 CAN Chicoutimi - -
67 CHI John Mustard C 0 CAN Waterloo - -
68 ANA Ethan Procyszyn C 0 CAN North Bay - -
69 CAR Noel Fransén D 0 SWE Farjestad - -
70 MTL Aatos Koivu C 0 FIN TPS - -
71 BUF Brodie Ziemer RW 0 USA USA U-18 - -
72 CHI AJ Spellacy RW 0 USA Windsor - -
73 SEA Alexis Bernier D 0 CAN Baie-Comeau - -
74 CGY Henry Mews D 0 CAN Ottawa - -
75 WAS Ilya Protas LW 18 0 BLR Des Moines (USHL) 3 $2,925,000 $975,000
76 COL William Zellers LW 0 USA Shattuck-St.Mary's - -
77 NSH Viggo Gustafsson D 0 SWE HV71 Jonkoping - -
78 MTL Logan Sawyer C 0 CAN Brooks - -
79 ANA Tarin Smith D 0 CAN Everett - -
80 DET Ondrej Becher C 0 CZE Prince George - -
81 STL Ondrej Kos LW 0 CZE Ilves - -
82 SJS Carson Wetsch RW 0 CAN Calgary - -
83 VGK Pavel Moysevich G 0 BLR SKA St. Petersburg - -
84 CGY Kirill Zarubin G 0 RUS AKM Tula Jr. - -
85 NJD Kasper Pikkarainen RW 0 FIN TPS - -
86 CBJ Luca Marrelli D 0 CAN Oshawa 3 $2,612,500 $870,833
87 NSH Miguel Marques RW 0 CAN Lethbridge - -
88 SEA Kim Saarinen G 0 FIN HPK 3 $2,925,000 $975,000
89 UTA Tomas Lavoie D 0 CAN Cape Breton - -
90 WAS Eriks Mateiko LW 0 LVA Saint John 3 $2,925,000 $975,000
91 NJD Herman Träff RW 0 SWE HV71 Jonkoping - -
92 CHI Jack Pridham RW 0 CAN West Kelowna - -
93 VAN Melvin Fernström RW 0 SWE Orebro - -
94 NSH Hiroki Gojsic RW 0 CAN Kelowna - -
95 STL Adam Jecho C 0 CZE Edmonton - -
96 UTA Veeti Väisänen D 0 FIN Kookoo - -
97 FLA Matvei Shuravin D 0 RUS CSKA - -
 

Round 4

Pick Team Player Pos Age Height Weight Country Pre-Draft Team Yrs Value AAV
98 UTA Gregor Biber D 0 AUT Rogle - -
99 NSH Jakub Milota G 0 CZE Cape Breton - -
100 ANA Alexandre Blais C 0 CAN Rimouski - -
101 CBJ Tanner Henricks D 0 USA Lincoln - -
102 MTL Owen Protz D 0 CAN Brantford - -
103 UTA Gabe Smith C 0 CAN Moncton - -
104 OTT Lucas Ellinas LW 0 CAN Kitchener - -
105 SEA Oliver Josephson C 0 CAN Red Deer - -
106 CGY Trevor Hoskin RW 0 CAN Cobourg - -
107 PHI Heikki Ruohonen C 0 FIN Kiekko-Vanta - -
108 BUF Luke Osburn D 0 USA Youngstown - -
109 WPG Kevin He LW 0 CHN Niagara 3 $2,925,000 $975,000
110 BOS Elliott Groenewold D 0 USA Cedar Rapids - -
111 PIT Chase Pietila D 0 USA Michigan Tech - -
112 OTT Javon Moore LW 0 USA Minnetonka - -
113 STL Tomas Mrsic C 0 CAN Medicine Hat - -
114 WAS Nicholas Kempf G 0 USA USA U-18 - -
115 NYI Dmitry Gamzin G 0 RUS Zvezda Moscow - -
116 SJS Christian Kirsch G 0 CHE Zug - -
117 OTT Blake Montgomery LW 0 USA Lincoln - -
118 TBL Jan Golicic D 0 SVN Gatineau - -
119 NYR Raoul Boilard C 0 CAN Baie-Comeau - -
120 TOR Victor Johansson D 0 SWE Leksand - -
121 COL Jake Fisher C 0 USA Fargo - -
122 MIN Aron Kiviharju D 0 DNK HIFK - -
123 BUF Simon-Pier Brunet D 0 CAN Drummondville - -
124 CAR Alexander Siryatsky D 0 RUS Magnitogorsk - -
125 VAN Riley Patterson C 0 CAN Barrie - -
126 DET Landon Miller G 0 CAN Sault Ste. Marie - -
127 NSH Viktor Norringer LW 0 SWE Frolunda - -
128 TBL Hagen Burrows RW 0 USA Minnetonka - -
129 FLA Simon Zether C 0 SWE Rogle - -
 

Round 5

Pick Team Player Pos Age Height Weight Country Pre-Draft Team Yrs Value AAV
130 MTL Tyler Thorpe RW 0 CAN Vancouver - -
131 SJS Colton Roberts D 0 CAN Vancouver - -
132 COL Louka Cloutier G 0 CAN Chicago - -
133 CAR Oskar Vuollet LW 0 SWE Skelleftea - -
134 MTL Mikus Vecvanags G 0 LVA HS Riga - -
135 UTA Owen Allard C 0 CAN Sault Ste. Marie - -
136 OTT Eerik Wallenius D 0 FIN HPK - -
137 COL Ivan Yunin G 0 RUS Omsk - -
138 CHI Joel Svensson C 0 SWE Vaxjo - -
139 NJD Max Graham C 0 CAN Kelowna - -
140 MIN Sebastian Soini D 0 FIN Ilves - -
141 SEA Clarke Caswell LW 0 CAN Swift Current - -
142 MIN Chase Wutzke G 0 CAN Red Deer - -
143 SJS Nate Misskey D 0 CAN Victoria - -
144 DET John Whipple D 0 USA USA U-18 - -
145 STL William McIsaac D 0 CAN Spokane - -
146 NJD Veeti Louhivaara G 0 FIN JYP - -
147 NYI Marcus Gidlö G 0 SWE Leksand - -
148 PHI Noah Powell RW 0 USA Dubuque - -
149 TBL Joona Saarelainen C 0 FIN KalPa - -
150 CGY Luke Misa C 0 CAN Mississauga - -
151 TOR Miroslav Holinka C 0 CZE Trinec - -
152 TOR Alexander Plesovskikh LW 0 RUS Khanty-Mansiysk - -
153 UTA Ales Cech D 0 CZE Mlada Boleslav BK - -
154 BOS Jonathan Morello C 0 CAN St. Michael's - -
155 WPG Markus Loponen C 0 FIN Karpat - -
156 CAR Justin Poirier RW 0 CAN Baie-Comeau - -
157 TOR Timofei Obvintsev G 0 RUS CSKA - -
158 DAL Niilopekka Muhonen D 0 FIN KalPa - -
159 NYR Nathan Aspinall LW 0 CAN Flint - -
160 EDM Connor Clattenburg LW 0 CAN Flint 3 - -
161 COL Maxmilian Curran C 0 CZE Tri-City - -
 

Round 6

Pick Team Player Pos Age Height Weight Country Pre-Draft Team Yrs Value AAV
162 VAN Anthony Romani RW 0 CAN North Bay - -
163 CHI Ty Henry D 0 CAN Erie - -
164 LAK Jared Woolley D 0 CAN London - -
165 CBJ Luke Ashton D 0 CAN Langley - -
166 MTL Ben Merrill C 0 USA St. Sebastians - -
167 UTA Vojtech Hradec C 0 CZE Mlada Boleslav BK - -
168 CAR Timur Kol D 0 RUS Omsk - -
169 FLA Stepan Gorbunov C 0 RUS Chelyabinsk - -
170 CGY Hunter Laing C 0 USA Prince George - -
171 NJD Matyas Melovsky C 0 CZE Baie-Comeau - -
172 BUF Patrick Geary D 0 USA Michigan State - -
173 PHI Ilya Pautov RW 0 RUS CSKA - -
174 MIN Stevie Leskovar D 0 CAN Mississauga - -
175 PIT Joona Väisänen D 0 FIN Dubuque - -
176 DET Charlie Forslund LW 0 SWE Falu IF - -
177 CGY Eric Jamieson D 0 CAN Everett - -
178 WAS Petr Sikora C 0 CZE Trinec - -
179 NYI Xavier Veilleux D 0 CAN Muskegon - -
180 VGK Trent Swick LW 0 CAN Kitchener - -
181 TBL Kaden Pitre C 0 CAN Flint - -
182 ANA Austin Burnevik RW 0 USA Madison - -
183 EDM Albin Sundin D 0 SWE Frolunda - -
184 CAR Roman Shokhrin D 0 RUS Loko-Yunior Yaroslav - -
185 COL Tory Pitner D 0 USA Youngstown - -
186 BOS Loke Johansson D 0 SWE AIK 3 $2,580,000 $860,000
187 WPG Kieron Walton C 0 CAN Sudbury - -
188 CAR Fyodor Avramov LW 0 RUS Stupino Jr. - -
189 VAN Parker Alcos D 0 CAN Edmonton - -
190 UTA Ludvig Lafton D 0 NOR Farjestad - -
191 NYR Rico Gredig LW 0 CHE Davos - -
192 EDM Dalyn Wakely C 0 CAN North Bay - -
193 FLA Hunter St. Martin LW 0 CAN Medicine Hat 3 $2,567,500 $855,833
 

Round 7

Pick Team Player Pos Age Height Weight Country Pre-Draft Team Yrs Value AAV
194 SJS Yaroslav Korostelyov G 0 RUS SKA St. Petersburg - -
195 TBL Joe Connor LW 0 USA Muskegon - -
196 EDM William Nicholl C 0 CAN London - -
197 VGK Lucas Van Vliet C 0 USA USA U-18 - -
198 LAK James Reeder RW 0 USA Dubuque - -
199 TBL Noah Steen LW 0 NOR Mora - -
200 TOR Matt Lahey D 0 CAN Nanaimo - -
201 FLA Denis Gabdrakhmanov G 0 RUS Tyumen Jr. - -
202 SEA Jakub Fibigr D 0 CZE Mississauga - -
203 DET Austin Baker LW 0 USA USA U-18 - -
204 BUF Vasily Zelenov RW 0 RUS RB Hockey Juniors - -
205 PHI Austin Moline D 0 USA Shattuck-St.Mary's - -
206 TBL Harrison Meneghin G 0 CAN Lethbridge - -
207 PIT Mac Swanson C 0 DEU Fargo - -
208 DET Fisher Scott D 0 USA Dubuque - -
209 STL Antoine Dorion C 0 CAN Quebec - -
210 MTL Makar Khanin RW 0 RUS Dynamo St. Petersburg - -
211 STL Matvei Korotky C 0 RUS SKA St. Petersburg - -
212 WAS Miroslav Satan C 0 USA Bratislava - -
213 NSH Erik Påhlsson C 0 SWE Dubuque - -
214 ANA Darels Uljanskis D 0 LVA AIK - -
215 COL Christian Humphreys C 0 USA USA U-18 - -
216 TOR Sam McCue LW 0 CAN Owen Sound - -
217 COL Nikita Prishchepov C 0 RUS Victoriaville 3 $2,420,000 $806,667
218 EDM Bauer Berry D 0 USA Muskegon - -
219 BUF Ryerson Leenders G 0 CAN Mississauga - -
220 CAR Andrey Krutov LW 0 RUS Nizhny Novgorod - -
221 VAN Basile Sansonnens D 0 CHE Fribourg-Gotteron - -
222 DAL William Samuelsson C 0 SWE Sodertalje SK - -
223 PIT Finn Harding D 0 CAN Mississauga - -
224 MTL Rasmus Bergqvist D 0 SWE Skelleftea - -
225 TOR Nathan Mayes D 0 CAN Spokane - -
Top