Draft

Year:

Pick Round Team Player Nat Pos Must Sign By Original Pick Team
1 1 Juraj Slafkovsky Flag of SVK RW, LW Signed -
2 1 Simon Nemec Flag of SVK RD Signed -
3 1 Logan Cooley Flag of USA C Signed -
4 1 Shane Wright Flag of CAN C Signed -
5 1 Cutter Gauthier Flag of USA LW, C Signed -
6 1 David Jiricek Flag of CZE RD Signed
7 1 Kevin Korchinski Flag of CAN LD Signed
8 1 Marco Kasper Flag of AUT C Signed -
9 1 Matt Savoie Flag of CAN C Signed -
10 1 Pavel Mintyukov Flag of RUS LD Signed -
11 1 Conor Geekie Flag of CAN C Signed
12 1 Denton Mateychuk Flag of CAN LD Signed -
13 1 Frank Nazar Flag of USA RW, C Signed
14 1 Rutger McGroarty Flag of USA LW, C Signed -
15 1 Jonathan Lekkerimaki Flag of SWE RW, C Signed -
16 1 Noah Ostlund Flag of SWE C Signed
17 1 Joakim Kemell Flag of FIN RW Signed -
18 1 Lian Bichsel Flag of SUI LD Signed -
19 1 Liam Ohgren Flag of SWE LW Signed
20 1 Ivan Miroshnichenko Flag of RUS LW Signed -
21 1 Owen Pickering Flag of CAN LD Signed -
22 1 Nathan Gaucher Flag of CAN C Signed
23 1 Jimmy Snuggerud Flag of USA RW, C Aug. 15, 2026 -
24 1 Danila Yurov Flag of RUS RW Indefinite -
25 1 Sam Rinzel Flag of USA RD Aug. 15, 2027
26 1 Filip Mesar Flag of SVK RW, C Signed
27 1 Filip Bystedt Flag of SWE C Signed
28 1 Jiri Kulich Flag of CZE C, LW Signed
29 1 Maveric Lamoureux Flag of CAN RD Signed
30 1 Brad Lambert Flag of FIN C, RW Signed
31 1 Isaac Howard Flag of USA LW Aug. 15, 2026 -
32 1 Reid Schaefer Flag of CAN LW Signed
33 2 Owen Beck Flag of CAN C Signed -
34 2 Cameron Lund Flag of USA C Aug. 15, 2026
35 2 Jagger Firkus Flag of CAN RW Signed -
36 2 Artem Duda Flag of RUS LD Signed
37 2 Ryan Chesley Flag of USA RD Aug. 15, 2026
38 2 Fraser Minten Flag of CAN C, LW Signed
39 2 Paul Ludwinski Flag of CAN C Signed
40 2 Dylan James Flag of CAN LW Aug. 15, 2026 -
41 2 Topias Leinonen Flag of FIN G Jun. 1, 2026 -
42 2 Noah Warren Flag of CAN RD Signed -
43 2 Julian Lutz Flag of GER LW Signed
44 2 Luca Del Bel Belluz Flag of CAN C Signed -
45 2 Mattias Hävelid Flag of SWE RD Jun. 1, 2026
46 2 Seamus Casey Flag of USA RD Signed
47 2 Hunter Haight Flag of CAN C Signed
48 2 Matyas Sapovaliv Flag of CZE C Signed -
49 2 Jani Nyman Flag of FIN LW, RW Signed
50 2 Christian Kyrou Flag of CAN RD Signed -
51 2 Jack Hughes Flag of USA C Aug. 15, 2025 -
52 2 Dmitri Buchelnikov Flag of RUS LW Indefinite
53 2 Tristan Luneau Flag of CAN RD Signed
54 2 Matthew Poitras Flag of CAN C Signed -
55 2 Elias Salomonsson Flag of SWE RD Signed
56 2 Rieger Lorenz Flag of CAN LW, C Aug. 15, 2026 -
57 2 Ryan Greene Flag of CAN C Aug. 15, 2026
58 2 Niklas Kokko Flag of FIN G Signed
59 2 Topi Rönni Flag of FIN C Jun. 1, 2026 -
60 2 Gleb Trikozov Flag of RUS LW, RW, C Signed -
61 2 David Goyette Flag of CAN C Signed
62 2 Lane Hutson Flag of USA LD Signed
63 2 Adam Sykora Flag of SVK LW, RW Signed -
64 2 Filip Nordberg Flag of SWE LD Jun. 1, 2026
65 2 Calle Odelius Flag of SWE LD Signed
66 3 Gavin Hayes Flag of USA LW Signed
67 3 Miko Matikka Flag of FIN RW Signed -
68 3 Ty Nelson Flag of CAN RD Signed -
69 3 Devin Kaplan Flag of USA RW Aug. 15, 2026 -
70 3 Alexander Suzdalev Flag of SWE LW Signed
71 3 Alexander Perevalov Flag of RUS LW Indefinite
72 3 Oskar Pettersson Flag of SWE RW Signed -
73 3 Aleksanteri Kaskimaki Flag of FIN C Signed
74 3 Viktor Neuchev Flag of RUS LW Signed -
75 3 Vinzenz Rohrer Flag of AUT RW, C Jun. 1, 2026
76 3 Michael Fisher Flag of USA RD Aug. 15, 2028 -
77 3 Danil Zhilkin Flag of CAN C Signed
78 3 Quinn Finley Flag of USA LW Aug. 15, 2027 -
79 3 Jordan Gustafson Flag of CAN C Signed
80 3 Elias Pettersson Flag of SWE LD Signed -
81 3 Samuel Savoie Flag of CAN LW Signed
82 3 Adam Ingram Flag of CAN C Aug. 15, 2026 -
83 3 George Fegaras Flag of CAN RD Aug. 15, 2027 -
84 3 Kasper Kulonummi Flag of FIN RD Jun. 1, 2026
85 3 Ludwig Persson Flag of SWE LW, C Signed -
86 3 Lucas Edmonds Flag of CAN RW, LW Signed
87 3 Tomas Hamara Flag of CZE LD Signed
88 3 Michael Buchinger Flag of CAN LD Signed -
89 3 Michael Milne Flag of CAN LW Signed -
90 3 Aidan Thompson Flag of USA C Aug. 15, 2026
91 3 Ben MacDonald Flag of USA C Aug. 15, 2027
92 3 Adam Engstrom Flag of SWE LD Signed
93 3 Marek Alscher Flag of CZE LD Signed -
94 3 Jérémy Langlois Flag of CAN LD Jun. 1, 2024
95 3 Nicholas Moldenhauer Flag of CAN RW, C Aug. 15, 2027
96 3 Jordan Dumais Flag of CAN RW Signed
97 3 Bryce McConnell-Barker Flag of CAN C Signed
98 4 Isaiah George Flag of CAN LD Signed
99 4 Garrett Brown Flag of USA RD Aug. 15, 2027
100 4 Tyson Jugnauth Flag of CAN LD Aug. 15, 2026 -
101 4 Simon Forsmark Flag of SWE LD Jun. 1, 2026
102 4 Tyler Brennan Flag of CAN G Signed -
103 4 Kenny Connors Flag of USA C Aug. 15, 2026
104 4 Stephen Halliday Flag of CAN C Signed -
105 4 Anton Johansson Flag of SWE RD Jun. 1, 2026 -
106 4 Mats Lindgren Flag of CAN LD Jun. 1, 2024 -
107 4 Ben King Flag of CAN C Jun. 1, 2024 -
108 4 Mason Beaupit Flag of CAN G Jun. 1, 2024 -
109 4 Kirill Dolzhenkov Flag of RUS RW Indefinite -
110 4 Daniil Orlov Flag of RUS LD Indefinite
111 4 Noah Laba Flag of USA C Aug. 15, 2026
112 4 Daimon Gardner Flag of CAN C Aug. 15, 2027 -
113 4 Amadeus Lombardi Flag of CAN C Signed
114 4 Cole O'Hara Flag of CAN RW Aug. 15, 2026 -
115 4 Gavin White Flag of CAN RD Signed -
116 4 Angus Booth Flag of CAN LD Signed -
117 4 Cole Spicer Flag of USA C Aug. 15, 2026
118 4 Sergei Murashov Flag of RUS G Signed -
119 4 Dans Locmelis Flag of LAT C, LW, RW Aug. 15, 2027 -
120 4 Arseni Koromyslov Flag of RUS LD Indefinite -
121 4 Ryan Healey Flag of USA RD Aug. 15, 2026 -
122 4 Dennis Hildeby Flag of SWE G Signed -
123 4 Tucker Robertson Flag of CAN C Signed
124 4 Cruz Lucius Flag of USA RW Aug. 15, 2026 -
125 4 Ludvig Jansson Flag of SWE RD Jun. 1, 2026 -
126 4 Charlie Leddy Flag of USA RD Aug. 15, 2026
127 4 Cedrick Guindon Flag of CAN C, LW Jun. 1, 2024
128 4 Cameron Whitehead Flag of CAN G Aug. 15, 2027
129 4 Maximilian Kilpinen Flag of SWE LW Jun. 1, 2026
130 5 Jared Davidson Flag of CAN C Signed -
131 5 Matthew Morden Flag of CAN LD Aug. 15, 2027 -
132 5 Frederic Brunet Flag of CAN LD Signed
133 5 Alex Bump Flag of USA LW Aug. 15, 2027 -
134 5 Vsevolod Komarov Flag of RUS RD Signed
135 5 Nikita Grebenkin Flag of RUS RW Signed
136 5 Jorian Donovan Flag of CAN LD Signed -
137 5 Tnias Mathurin Flag of CAN LD Jun. 1, 2024 -
138 5 Sergei Ivanov Flag of RUS G Indefinite
139 5 Connor Hvidston Flag of CAN LW Jun. 1, 2024 -
140 5 Jake Furlong Flag of CAN LD Signed -
141 5 Petr Hauser Flag of CZE RW Jun. 1, 2026
142 5 Matthew Maggio Flag of CAN RW Signed -
143 5 Cameron O'Neill Flag of USA RW Aug. 15, 2027
144 5 Ty Young Flag of CAN G Signed -
145 5 Patrick Guay Flag of CAN LW, C Jun. 1, 2024 -
146 5 Graham Sward Flag of CAN LD Jun. 1, 2024 -
147 5 Maxim Mayorov Flag of RUS G Indefinite -
148 5 Otto Salin Flag of FIN RD Jun. 1, 2026 -
149 5 Jake Karabela Flag of CAN C Jun. 1, 2024 -
150 5 Zam Plante Flag of USA C Aug. 15, 2028 -
151 5 Kevin Reidler Flag of SWE G Jun. 1, 2026
152 5 Marc-Andre Gaudet Flag of CAN LD Signed -
153 5 David Spacek Flag of CZE RD Signed -
154 5 Michael Callow Flag of USA RW Aug. 15, 2027
155 5 Parker Bell Flag of CAN LW Signed -
156 5 Vladimir Grudinin Flag of RUS LD Indefinite -
157 5 Sandis Vilmanis Flag of LAT LW Signed -
158 5 Samuel Jonsson Flag of SWE G Jun. 1, 2026 -
159 5 Victor Mancini Flag of USA RD Signed -
160 5 Nick Malík Flag of CZE G Jun. 1, 2024 -
161 5 Maxim Barbashev Flag of RUS LW Jun. 1, 2024
162 6 Emmett Croteau Flag of CAN G Aug. 15, 2027 -
163 6 Maksymilian Szuber Flag of POL LD Signed -
164 6 Barrett Hall Flag of USA C, LW, RW Aug. 15, 2027 -
165 6 Hunter McDonald Flag of USA LD Signed -
166 6 Josh Filmon Flag of CAN LW Signed -
167 6 Nolan Collins Flag of CAN RD Jun. 1, 2024
168 6 Theo Wallberg Flag of SWE LD Aug. 15, 2027 -
169 6 Jared Wright Flag of USA C, LW, RW Aug. 15, 2026
170 6 Jake Richard Flag of USA RW Aug. 15, 2027 -
171 6 Jakub Vondras Flag of CZE G Jun. 1, 2026
172 6 Joey Muldowney Flag of USA RW Aug. 15, 2027 -
173 6 Dominic James Flag of USA LW, C Aug. 15, 2025
174 6 Daylan Kuefler Flag of CAN LW Signed -
175 6 Fabian Wagner Flag of SWE C Signed -
176 6 Jackson Dorrington Flag of USA LD Aug. 15, 2026 -
177 6 Ben Hemmerling Flag of CAN RW Signed -
178 6 Vyacheslav Buteyets Flag of RUS G Signed
179 6 Matthew Seminoff Flag of USA RW Signed -
180 6 Jack Sparkes Flag of CAN RD Aug. 15, 2028 -
181 6 Ryan Hofer Flag of CAN C Signed -
182 6 Luke Devlin Flag of USA C Aug. 15, 2027 -
183 6 Reid Dyck Flag of CAN G Jun. 1, 2024 -
184 6 Landon Sim Flag of CAN RW Jun. 1, 2024 -
185 6 Servác Petrovský Flag of SVK C Jun. 1, 2024 -
186 6 Josh Davies Flag of CAN LW Signed
187 6 Gustav Karlsson Flag of SWE C Jun. 1, 2026
188 6 Nils Juntorp Flag of SWE LW Jun. 1, 2026
189 6 Tyler Muszelik Flag of USA G Aug. 15, 2026 -
190 6 Nikita Yevseyev Flag of RUS LD Indefinite -
191 6 Zakary Karpa Flag of USA C Aug. 15, 2025 -
192 6 Connor Kurth Flag of USA RW Aug. 15, 2026 -
193 6 Chris Romaine Flag of USA RD Aug. 15, 2028 -
194 7 Petteri Nurmi Flag of FIN LD Jun. 1, 2024 -
195 7 Eli Barnett Flag of CAN RD Aug. 15, 2027
196 7 Kyle Jackson Flag of CAN C Jun. 1, 2024 -
197 7 Santeri Sulku Flag of FIN LW Jun. 1, 2026 -
198 7 Artem Barabosha Flag of RUS RD Indefinite -
199 7 Riku Tohila Flag of FIN C Jun. 1, 2026 -
200 7 Jackson Edward Flag of CAN LD Signed
201 7 Owen Mehlenbacher Flag of CAN C, LW, RW Aug. 15, 2027 -
202 7 Joel Ratkovic Berndtsson Flag of SWE RW Jun. 1, 2026 -
203 7 James Fisher Flag of USA RW Aug. 15, 2027
204 7 Adam Zlnka Flag of SVK RW Jun. 1, 2026
205 7 Alexander Pelevin Flag of RUS LD Indefinite
206 7 Tyson Dyck Flag of CAN C Aug. 15, 2026
207 7 Domenic DiVincentiis Flag of CAN G Signed -
208 7 Kirill Kudryavtsev Flag of RUS LD Signed -
209 7 Abram Wiebe Flag of CAN LD Aug. 15, 2027 -
210 7 Benjamin Strinden Flag of USA C, LW, RW Aug. 15, 2026 -
211 7 Linus Sjödin Flag of SWE C Jun. 1, 2026
212 7 Brennan Ali Flag of USA C Aug. 15, 2027
213 7 David Gucciardi Flag of CAN LD Aug. 15, 2025 -
214 7 Liam Arnsby Flag of CAN C Jun. 1, 2024
215 7 Kaleb Lawrence Flag of CAN RW Signed
216 7 Miguël Tourigny Flag of CAN RD Jun. 1, 2024
217 7 Reese Laubach Flag of USA C Aug. 15, 2027
218 7 Brandon Lisowsky Flag of CAN LW Jun. 1, 2024 -
219 7 Cade Littler Flag of USA C Aug. 15, 2028 -
220 7 Alexis Gendron Flag of CAN RW Signed
221 7 Jack Devine Flag of USA RW Aug. 15, 2025 -
222 7 Joel Määttä Flag of FIN C Aug. 15, 2025 -
223 7 Dyllan Gill Flag of CAN RD Signed
224 7 Klavs Veinbergs Flag of LAT C Aug. 15, 2027 -
225 7 Ivan Zhigalov Flag of BLR G Jun. 1, 2024 -