NHL Draft 2024
Round 1
Macklin Celebrini | 1 | C | Canada | Aug. 15, 2028 |
Artyom Levshunov | 2 | RD | Belarus | Aug. 15, 2028 |
Beckett Sennecke | 3 | RW | Canada | Jun. 1, 2026 |
Cayden Lindstrom | 4 | C | Canada | Jun. 1, 2026 |
Ivan Demidov | 5 | RW | Russia | Unsigned |
Tij Iginla | 6 | C | Canada | Jun. 1, 2026 |
Carter Yakemchuk | 7 | RD | Canada | Jun. 1, 2026 |
Berkly Catton | 8 | C | Canada | Jun. 1, 2026 |
Zayne Parekh | 9 | RD | Canada | Jun. 1, 2026 |
Anton Silayev | 10 | LD | Russia | Unsigned |
Sam Dickinson | 11 | LD | Canada | Jun. 1, 2026 |
Zeev Buium | 12 | LD | United States | Aug. 15, 2028 |
Jett Luchanko | 13 | C | Canada | Jun. 1, 2026 |
Konsta Helenius | 14 | RW | Finland | Jun. 1, 2028 |
Michael Brandsegg-NygÄrd | 15 | RW | Norway | Jun. 1, 2028 |
Adam Jiricek | 16 | RD | Czech Republic | Jun. 1, 2028 |
Terik Parascak | 17 | RW | Canada | Jun. 1, 2026 |
Sacha Boisvert | 18 | C | Canada | Aug. 15, 2028 |
Trevor Connelly | 19 | LW | United States | Aug. 15, 2029 |
Cole Eiserman | 20 | LW | United States | Aug. 15, 2029 |
Michael Hage | 21 | C | Canada | Aug. 15, 2029 |
Egor Surin | 22 | C | Russia | Unsigned |
Stian Solberg | 23 | LD | Norway | Jun. 1, 2028 |
Cole Beaudoin | 24 | C | Canada | Jun. 1, 2026 |
Dean Letourneau | 25 | C | Canada | Aug. 15, 2029 |
Liam Greentree | 26 | RW | Canada | Jun. 1, 2026 |
Marek Vanacker | 27 | LW | Canada | Jun. 1, 2026 |
Matvei Gridin | 28 | RW | Russia | Aug. 15, 2028 |
Emil Hemming | 29 | RW | Finland | Jun. 1, 2028 |
EJ Emery | 30 | RD | United States | Aug. 15, 2028 |
Ben Danford | 31 | RD | Canada | Jun. 1, 2026 |
Sam O'Reilly | 32 | RW | Canada | Jun. 1, 2026 |
Round 2
Igor Chernyshov | 33 | LW | Russia | Unsigned |
Dominik Badinka | 34 | RD | Czech Republic | Jun. 1, 2028 |
Lucas Pettersson | 35 | C | Sweden | Jun. 1, 2028 |
Charlie Elick | 36 | RD | Canada | Jun. 1, 2026 |
Alfons Freij | 37 | LD | Sweden | Jun. 1, 2028 |
Ilya Nabokov | 38 | G | Russia | Unsigned |
Gabriel Eliasson | 39 | LD | Sweden | Jun. 1, 2028 |
Julius Miettinen | 40 | C | Finland | Jun. 1, 2028 |
Andrew Basha | 41 | LW | Canada | Jun. 1, 2026 |
Adam Kleber | 42 | RD | United States | Aug. 15, 2028 |
Cole Hutson | 43 | LD | United States | Aug. 15, 2028 |
Harrison Brunicke | 44 | RD | South Africa | Jun. 1, 2026 |
Ryder Ritchie | 45 | RW | Canada | Jun. 1, 2026 |
Tanner Howe | 46 | LW | Canada | Jun. 1, 2026 |
Max Plante | 47 | C | United States | Aug. 15, 2029 |
Colin Ralph | 48 | LD | United States | Aug. 15, 2028 |
Mikhail Yegorov | 49 | G | Russia | Aug. 15, 2029 |
Nikita Artamonov | 50 | LW, RW | Russia | Unsigned |
Jack Berglund | 51 | C, LW | Sweden | Jun. 1, 2028 |
Leon Muggli | 52 | LD | Switzerland | Jun. 1, 2028 |
Leo Sahlin Wallenius | 53 | LD | Sweden | Jun. 1, 2028 |
Jesse Pulkkinen | 54 | LD | Finland | Jun. 1, 2028 |
Teddy Stiga | 55 | LW | United States | Aug. 15, 2028 |
Lukas Fischer | 56 | LD | United States | Jun. 1, 2026 |
Carter George | 57 | G | Canada | Jun. 1, 2026 |
Linus Eriksson | 58 | C | Sweden | Jun. 1, 2028 |
Spencer Gill | 59 | RD | Canada | Jun. 1, 2026 |
Evan Gardner | 60 | G | Canada | Jun. 1, 2026 |
Kamil Bednarik | 61 | C | United States | Aug. 15, 2028 |
Jacob Battaglia | 62 | RW | Canada | Jun. 1, 2026 |
Nathan Villeneuve | 63 | C | Canada | Jun. 1, 2026 |
Eemil Vinni | 64 | G | Finland | Jun. 1, 2028 |
Will Skahan | 65 | LD | United States | Aug. 15, 2028 |
Round 3
Maxim Massé | 66 | RW | Canada | Jun. 1, 2026 |
John Mustard | 67 | C | Canada | Aug. 15, 2029 |
Ethan Procyszyn | 68 | RW | Canada | Jun. 1, 2026 |
Noel Fransén | 69 | LD | Sweden | Jun. 1, 2028 |
Aatos Koivu | 70 | C | Finland | Jun. 1, 2028 |
Brodie Ziemer | 71 | RW | United States | Aug. 15, 2028 |
AJ Spellacy | 72 | C | United States | Jun. 1, 2026 |
Alexis Bernier | 73 | RD | Canada | Jun. 1, 2026 |
Henry Mews | 74 | RD | Canada | Jun. 1, 2026 |
Ilya Protas | 75 | LW | Belarus | Aug. 15, 2028 |
William Zellers | 76 | LW | United States | Aug. 15, 2029 |
Viggo Gustafsson | 77 | LD | Sweden | Jun. 1, 2028 |
Logan Sawyer | 78 | C | Canada | Aug. 15, 2029 |
Tarin Smith | 79 | LD | Canada | Jun. 1, 2026 |
Ondrej Becher | 80 | C | Czech Republic | Jun. 1, 2026 |
Ondrej Kos | 81 | LW | Czech Republic | Jun. 1, 2028 |
Carson Wetsch | 82 | RW | Canada | Jun. 1, 2026 |
Pavel Moysevich | 83 | G | Belarus | Unsigned |
Kirill Zarubin | 84 | G | Russia | Unsigned |
Kasper Pikkarainen | 85 | RW | Finland | Jun. 1, 2028 |
Luca Marrelli | 86 | RD | Canada | Jun. 1, 2026 |
Miguel Marques | 87 | RW | Canada | Jun. 1, 2026 |
Kim Saarinen | 88 | G | Finland | Jun. 1, 2028 |
Tomas Lavoie | 89 | RD | Canada | Jun. 1, 2026 |
Eriks Mateiko | 90 | LW | Latvia | Jun. 1, 2026 |
Herman TrÀff | 91 | RW, LW | Sweden | Jun. 1, 2028 |
Jack Pridham | 92 | RW | Canada | Aug. 15, 2028 |
Melvin Fernström | 93 | RW | Sweden | Jun. 1, 2028 |
Hiroki Gojsic | 94 | RW | Canada | Jun. 1, 2028 |
Adam Jecho | 95 | C, LW, RW | Czech Republic | Jun. 1, 2028 |
Veeti VÀisÀnen | 96 | LD | Finland | Jun. 1, 2028 |
Matvei Shuravin | 97 | LD | Russia | Unsigned |
Round 4
Gregor Biber | 98 | LD | Austria | Jun. 1, 2028 |
Jakub Milota | 99 | G | Czech Republic | Jun. 1, 2026 |
Alexandre Blais | 100 | C, LW | Canada | Jun. 1, 2026 |
Tanner Henricks | 101 | RD | United States | Aug. 15, 2029 |
Owen Protz | 102 | LD | Canada | Jun. 1, 2026 |
Gabe Smith | 103 | C | Canada | Jun. 1, 2026 |
Lucas Ellinas | 104 | LW | Canada | Jun. 1, 2026 |
Ollie Josephson | 105 | C | Canada | Jun. 1, 2026 |
Trevor Hoskin | 106 | C | Canada | Aug. 15, 2028 |
Heikki Ruohonen | 107 | C | Finland | Jun. 1, 2028 |
Luke Osburn | 108 | LD | United States | Aug. 15, 2030 |
Kevin He | 109 | LW | Canada | Jun. 1, 2026 |
Elliott Groenewold | 110 | LD | United States | Aug. 15, 2028 |
Chase Pietila | 111 | RD | United States | Aug. 15, 2027 |
Javon Moore | 112 | LW | United States | Aug. 15, 2028 |
Tomas Mrsic | 113 | C | Canada | Jun. 1, 2026 |
Nicholas Kempf | 114 | G | United States | Aug. 15, 2029 |
Dmitry Gamzin | 115 | G | Russia | Unsigned |
Christian Kirsch | 116 | G | Switzerland | Jun. 1, 2028 |
Blake Montgomery | 117 | LW | United States | Aug. 15, 2029 |
Jan Golicic | 118 | LD | Slovenia | Jun. 1, 2026 |
Raoul Boilard | 119 | C | Canada | Jun. 1, 2026 |
Victor Johansson | 120 | LD | Sweden | Jun. 1, 2028 |
Jake Fisher | 121 | C | United States | Aug. 15, 2028 |
Aron Kiviharju | 122 | LD | Finland | Jun. 1, 2028 |
Simon-Pier Brunet | 123 | RD | Canada | Jun. 1, 2026 |
Alexander Siryatsky | 124 | D | Russia | Unsigned |
Riley Patterson | 125 | C | Canada | Jun. 1, 2026 |
Landon Miller | 126 | G | Canada | Jun. 1, 2026 |
Viktor Nörringer | 127 | C | Sweden | Jun. 1, 2028 |
Hagen Burrows | 128 | RW | United States | Aug. 15, 2029 |
Simon Zether | 129 | C | Sweden | Jun. 1, 2028 |
Round 5
Tyler Thorpe | 130 | RW | Canada | Jun. 1, 2026 |
Colton Roberts | 131 | RD | Canada | Jun. 1, 2026 |
Louka Cloutier | 132 | G | Canada | Aug. 15, 2029 |
Oskar Vuollet | 133 | LW, C | Sweden | Jun. 1, 2028 |
Mikus Vecvanags | 134 | G | Latvia | Jun. 1, 2028 |
Owen Allard | 135 | C | Canada | Jun. 1, 2026 |
Eerik Wallenius | 136 | LD | Finland | Jun. 1, 2028 |
Ivan Yunin | 137 | G | Russia | Unsigned |
Joel Svensson | 138 | C | Sweden | Jun. 1, 2028 |
Max Graham | 139 | C | Canada | Jun. 1, 2026 |
Sebastian Soini | 140 | RD | Finland | Jun. 1, 2028 |
Clarke Caswell | 141 | LW | Canada | Jun. 1, 2026 |
Chase Wutzke | 142 | G | Canada | Jun. 1, 2026 |
Nate Misskey | 143 | RD | Canada | Jun. 1, 2026 |
John Whipple | 144 | LD | United States | Aug. 15, 2028 |
William McIsaac | 145 | RD | Canada | Jun. 1, 2026 |
Veeti Louhivaara | 146 | G | Finland | Jun. 1, 2028 |
Marcus Gidlöf | 147 | G | Sweden | Jun. 1, 2028 |
Noah Powell | 148 | LW, RW | United States | Aug. 15, 2028 |
Joona Saarelainen | 149 | C | Finland | Jun. 1, 2028 |
Luke Misa | 150 | C | Canada | Jun. 1, 2026 |
Miroslav Holinka | 151 | C | Czech Republic | Jun. 1, 2028 |
Alexander Plesovskikh | 152 | LW | Russia | Unsigned |
Ales Cech | 153 | LD | Czech Republic | Jun. 1, 2026 |
Jonathan Morello | 154 | C, LW, RW | Canada | Aug. 15, 2029 |
Markus Loponen | 155 | C | Finland | Jun. 1, 2028 |
Justin Poirier | 156 | RW | Canada | Jun. 1, 2026 |
Timofei Obvintsev | 157 | G | Russia | Unsigned |
Niilopekka Muhonen | 158 | LD | Finland | Jun. 1, 2028 |
Nathan Aspinall | 159 | LW | Canada | Jun. 1, 2026 |
Connor Clattenburg | 160 | C | Canada | Jun. 1, 2026 |
Maxmilian Curran | 161 | C | Czech Republic | Jun. 1, 2028 |
Round 6
Anthony Romani | 162 | RW, C | Canada | Jun. 1, 2026 |
Ty Henry | 163 | LD | Canada | Jun. 1, 2026 |
Jared Woolley | 164 | LD | Canada | Jun. 1, 2026 |
Luke Ashton | 165 | LD | Canada | Aug. 15, 2028 |
Ben Merrill | 166 | C | United States | Aug. 15, 2029 |
Vojtech Hradec | 167 | C | Czech Republic | Jun. 1, 2028 |
Timur Kol | 168 | LD | Russia | Unsigned |
Stepan Gorbunov | 169 | C | Russia | Unsigned |
Hunter Laing | 170 | C | Canada | Jun. 1, 2026 |
Matyas Melovsky | 171 | C | Czech Republic | Jun. 1, 2026 |
Patrick Geary | 172 | LD | United States | Aug. 15, 2027 |
Ilya Pautov | 173 | RW | Russia | Unsigned |
Stevie Leskovar | 174 | D | Canada | Jun. 1, 2026 |
Joona VÀisÀnen | 175 | RD | Finland | Jun. 1, 2026 |
Charlie Forslund | 176 | LW, RW | Sweden | Jun. 1, 2028 |
Eric Jamieson | 177 | LD | Canada | Jun. 1, 2026 |
Petr Sikora | 178 | C | Czech Republic | Jun. 1, 2028 |
Xavier Veilleux | 179 | LD | Canada | Aug. 15, 2028 |
Trent Swick | 180 | LW | Canada | Jun. 1, 2026 |
Kaden Pitre | 181 | C | Canada | Jun. 1, 2026 |
Austin Burnevik | 182 | RW | United States | Aug. 15, 2028 |
Albin Sundin | 183 | D | Sweden | Jun. 1, 2026 |
Roman Shokhrin | 184 | LD | Russia | Unsigned |
Tory Pitner | 185 | RD | United States | Aug. 15, 2028 |
Loke Johansson | 186 | D | Sweden | Jun. 1, 2028 |
Kieron Walton | 187 | C, LW | Canada | Jun. 1, 2026 |
Fyodor Avramov | 188 | LW | Russia | Unsigned |
Parker Alcos | 189 | RD | Canada | Jun. 1, 2026 |
Ludvig Lafton | 190 | LD | Norway | Jun. 1, 2028 |
Rico Gredig | 191 | LW | Switzerland | Jun. 1, 2028 |
Dalyn Wakely | 192 | C | Canada | Jun. 1, 2026 |
Hunter St. Martin | 193 | C | Canada | Jun. 1, 2026 |
Round 7
Yaroslav Korostelyov | 194 | G | Russia | Unsigned |
Joe Connor | 195 | LW | United States | Aug. 15, 2028 |
William Nicholl | 196 | C | Canada | Jun. 1, 2026 |
Lucas Van Vliet | 197 | LW | United States | Aug. 15, 2028 |
James Reeder | 198 | RW | United States | Aug. 15, 2029 |
Noah Steen | 199 | LW, RW | Norway | Jun. 1, 2026 |
Matt Lahey | 200 | LD | Canada | Aug. 15, 2028 |
Denis Gabdrakhmanov | 201 | G | Russia | Unsigned |
Jakub Fibigr | 202 | LD | Czech Republic | Jun. 1, 2028 |
Austin Baker | 203 | LW | United States | Aug. 15, 2028 |
Vasily Zelenov | 204 | LW | Russia | Unsigned |
Austin Moline | 205 | RD | United States | Aug. 15, 2029 |
Harrison Meneghin | 206 | G | Canada | Jun. 1, 2026 |
Mac Swanson | 207 | C | United States | Aug. 15, 2028 |
Fisher Scott | 208 | D | United States | Aug. 15, 2028 |
Antoine Dorion | 209 | C | Canada | Jun. 1, 2026 |
Makar Khanin | 210 | LW | Russia | Unsigned |
Matvei Korotky | 211 | C | Russia | Unsigned |
Miroslav Satan | 212 | C | United States | Jun. 1, 2028 |
Erik PĂ„hlsson | 213 | C | Sweden | Aug. 15, 2028 |
Darels Uljanskis | 214 | LD | Latvia | Jun. 1, 2028 |
Christian Humphreys | 215 | C | United States | Aug. 15, 2029 |
Sam McCue | 216 | LW | Canada | Jun. 1, 2026 |
Nikita Prishchepov | 217 | LW | Russia | Jun. 1, 2026 |
Bauer Berry | 218 | LD | United States | Aug. 15, 2029 |
Ryerson Leenders | 219 | G | Canada | Jun. 1, 2026 |
Andrey Krutov | 220 | LW, RW | Russia | Unsigned |
Basile Sansonnens | 221 | LD | Switzerland | Jun. 1, 2028 |
William Samuelsson | 222 | C | Sweden | Jun. 1, 2028 |
Finn Harding | 223 | RD | Canada | Jun. 1, 2026 |
Rasmus Bergqvist | 224 | LD | Sweden | Jun. 1, 2028 |
Nathan Mayes | 225 | D | Canada | Jun. 1, 2026 |