Draft

Year:

Pick Round Team Player Nat Pos Must Sign By Original Pick Team
1 1 Connor Bedard Flag of CAN C Signed -
2 1 Leo Carlsson Flag of SWE C Signed -
3 1 Adam Fantilli Flag of CAN C Signed -
4 1 Will Smith Flag of USA C Signed -
5 1 David Reinbacher Flag of AUT RD Signed -
6 1 Dmitri Simashev Flag of RUS LD Indefinite -
7 1 Matvei Michkov Flag of RUS RW Signed -
8 1 Ryan Leonard Flag of USA RW Aug. 15, 2027 -
9 1 Nate Danielson Flag of CAN C Signed -
10 1 Dalibor Dvorsky Flag of SVK C Signed -
11 1 Tom Willander Flag of SWE RD Aug. 15, 2027 -
12 1 Daniil But Flag of RUS RW, LW Indefinite
13 1 Zach Benson Flag of CAN LW Signed -
14 1 Brayden Yager Flag of CAN C, LW, RW Signed -
15 1 Matthew Wood Flag of CAN RW Aug. 15, 2026 -
16 1 Samuel Honzek Flag of SVK LW Signed -
17 1 Axel Sandin-Pellikka Flag of SWE RD Signed
18 1 Colby Barlow Flag of CAN LW Signed -
19 1 Oliver Moore Flag of USA C Aug. 15, 2027
20 1 Eduard Sale Flag of CZE LW, RW Signed -
21 1 Charlie Stramel Flag of USA C, LW, RW Aug. 15, 2026 -
22 1 Oliver Bonk Flag of CAN RD Signed
23 1 Gabe Perreault Flag of USA RW Aug. 15, 2027 -
24 1 Tanner Molendyk Flag of CAN LD Signed
25 1 Otto Stenberg Flag of SWE C Signed
26 1 Quentin Musty Flag of USA LW Signed
27 1 Calum Ritchie Flag of CAN C Signed -
28 1 Easton Cowan Flag of CAN LW, C Signed
29 1 Theo Lindstein Flag of SWE LD Signed
30 1 Bradly Nadeau Flag of CAN LW Signed -
31 1 Mikhail Gulyayev Flag of RUS LD Indefinite
32 1 David Edstrom Flag of SWE C Signed -
33 2 Nico Myatovic Flag of CAN LW Signed -
34 2 Gavin Brindley Flag of USA C Signed -
35 2 Adam Gajan Flag of SVK G Aug. 15, 2028 -
36 2 Kasper Halttunen Flag of FIN RW Signed -
37 2 Ethan Gauthier Flag of USA RW Signed
38 2 Michael Hrabal Flag of CZE G Aug. 15, 2027 -
39 2 Anton Wahlberg Flag of SWE C Signed
40 2 Andrew Cristall Flag of CAN LW Signed -
41 2 Trey Augustine Flag of USA G Aug. 15, 2027 -
42 2 Andrew Gibson Flag of CAN RD Signed
43 2 Felix Nilsson Flag of SWE C Jun. 1, 2027
44 2 Roman Kantserov Flag of RUS RW Indefinite
45 2 Maxim Strbak Flag of SVK RD Aug. 15, 2027 -
46 2 Kalan Lind Flag of CAN LW Signed
47 2 Brady Cleveland Flag of USA LD Aug. 15, 2027
48 2 Etienne Morin Flag of CAN LD Signed -
49 2 Danny Nelson Flag of USA C, LW, RW Aug. 15, 2027 -
50 2 Carson Rehkopf Flag of CAN LW Signed
51 2 Carson Bjarnason Flag of CAN G Signed
52 2 Oscar Fisker Molgaard Flag of DEN C Signed -
53 2 Rasmus Kumpulainen Flag of FIN C Signed -
54 2 Jakub Dvorak Flag of CZE LD Signed -
55 2 Martin Misiak Flag of SVK RW Signed
56 2 Beau Akey Flag of CAN RD Signed -
57 2 Lukas Dragicevic Flag of CAN RD Signed
58 2 Lenni Hämeenaho Flag of FIN RW Jun. 1, 2027 -
59 2 Carey Terrance Flag of USA C Jun. 1, 2025
60 2 Damian Clara Flag of ITA G Signed
61 2 Tristan Bertucci Flag of CAN LD Signed -
62 2 Felix Unger Sorum Flag of SWE RW Signed -
63 2 Gracyn Sawchyn Flag of USA C Jun. 1, 2025 -
64 2 Riley Heidt Flag of CAN C, LW, RW Signed
65 3 Coulson Pitre Flag of CAN RW Signed -
66 3 William Whitelaw Flag of USA RW Aug. 15, 2027 -
67 3 Nick Lardis Flag of CAN LW, RW Signed -
68 3 Jesse Kiiskinen Flag of FIN RW Jun. 1, 2027
69 3 Jacob Fowler Flag of USA G Aug. 15, 2027 -
70 3 Jonathan Castagna Flag of CAN C Aug. 15, 2027 -
71 3 Brandon Svoboda Flag of USA C Aug. 15, 2028
72 3 Noel Nordh Flag of SWE RW, LW Signed
73 3 Noah Dower Nilsson Flag of SWE LW Jun. 1, 2027 -
74 3 Quinton Burns Flag of CAN LD Signed -
75 3 Hunter Brzustewicz Flag of USA RD Signed -
76 3 Juraj Pekarcik Flag of SVK LW Signed
77 3 Mathieu Cataford Flag of CAN C, RW Signed
78 3 Koehn Ziemmer Flag of CAN RW Signed
79 3 Brad Gardiner Flag of CAN C Jun. 1, 2025
80 3 Aydar Suniev Flag of RUS LW Aug. 15, 2027 -
81 3 Tanner Ludtke Flag of USA C Aug. 15, 2027
82 3 Zach Nehring Flag of USA RW Aug. 15, 2028 -
83 3 Dylan MacKinnon Flag of CAN RD Jun. 1, 2025
84 3 Caden Price Flag of CAN LD Signed -
85 3 Yegor Sidorov Flag of BLR RW, LW Signed
86 3 Gavin McCarthy Flag of USA RD Aug. 15, 2027
87 3 Yegor Zavragin Flag of RUS G Indefinite
88 3 Vadim Moroz Flag of BLR RW Indefinite
89 3 Sawyer Mynio Flag of CAN LD Signed
90 3 Drew Fortescue Flag of USA LD Aug. 15, 2027
91 3 Emil Pieniniemi Flag of FIN LD Signed
92 3 Christopher Pelosi Flag of USA C Aug. 15, 2028 -
93 3 Jiri Felcman Flag of CZE C Jun. 1, 2027
94 3 Jayden Perron Flag of CAN RW Aug. 15, 2027 -
95 3 Denver Barkey Flag of CAN C Signed
96 3 Arttu Kärki Flag of FIN LD Jun. 1, 2027 -
97 4 Konnor Smith Flag of CAN LD Jun. 1, 2025 -
98 4 Andrew Strathmann Flag of USA LD Aug. 15, 2028 -
99 4 Alex Pharand Flag of CAN C, RW Jun. 1, 2025 -
100 4 Alexander Rykov Flag of RUS RW Indefinite
101 4 Florian Xhekaj Flag of CAN LW, RW Signed -
102 4 Terrell Goldsmith Flag of CAN LD Signed -
103 4 Cole Knuble Flag of USA RW, C Aug. 15, 2027 -
104 4 Patrick Thomas Flag of CAN C Jun. 1, 2025 -
105 4 Ty Mueller Flag of CAN C, LW, RW Signed
106 4 Jakub Stancl Flag of CZE LW Signed -
107 4 Vilmer Alriksson Flag of SWE LW Signed -
108 4 Hoyt Stanley Flag of CAN RD Aug. 15, 2027 -
109 4 Ethan Miedema Flag of CAN LW Jun. 1, 2025 -
110 4 Bogdan Konyushkov Flag of RUS RD Indefinite
111 4 Joey Willis Flag of USA C Jun. 1, 2025 -
112 4 Jaden Lipinski Flag of USA C Jun. 1, 2025 -
113 4 Jesse Nurmi Flag of FIN LW Signed -
114 4 Luca Pinelli Flag of CAN C Signed
115 4 Jayson Shaugabay Flag of USA RW Aug. 15, 2028 -
116 4 Andrei Loshko Flag of BLR RW, C Jun. 1, 2025 -
117 4 Larry Keenan Flag of CAN LD Aug. 15, 2028
118 4 Hampton Slukynsky Flag of USA G Aug. 15, 2028 -
119 4 Matthew Perkins Flag of CAN LW Aug. 15, 2027
120 4 Alex Ciernik Flag of GER RW, LW Jun. 1, 2027
121 4 Juha Jatkola Flag of FIN G Jun. 1, 2025
122 4 Cam Squires Flag of CAN RW Signed -
123 4 Luca Cagnoni Flag of CAN LD Signed
124 4 Beckett Hendrickson Flag of USA LW Aug. 15, 2028 -
125 4 Aram Minnetian Flag of USA RD Aug. 15, 2027 -
126 4 Stanislav Yarovoi Flag of RUS LW Indefinite -
127 4 Albert Wikman Flag of SWE LD Jun. 1, 2027 -
128 4 Quentin Miller Flag of CAN G Jun. 1, 2025
129 5 Rodwin Dionicio Flag of SUI LD Signed -
130 5 Axel Landén Flag of SWE RD Jun. 1, 2027
131 5 Marcel Marcel Flag of CZE LW Jun. 1, 2025 -
132 5 Eric Pohlkamp Flag of USA RD Aug. 15, 2027 -
133 5 Samuel Harris Flag of USA LW Aug. 15, 2027 -
134 5 Melker Thelin Flag of SWE G Jun. 1, 2027 -
135 5 Carter Sotheran Flag of CAN RD Jun. 1, 2025 -
136 5 Cam Allen Flag of CAN RD Signed -
137 5 Jack Phelan Flag of USA RD Aug. 15, 2028 -
138 5 Paul Fischer Flag of USA LD Aug. 15, 2027 -
139 5 Charles-Alexis Legault Flag of CAN RD Signed
140 5 Matthew Andonovski Flag of CAN LD Signed -
141 5 Scott Ratzlaff Flag of CAN G Signed -
142 5 Mikhail Ilyin Flag of RUS C, LW, RW Indefinite -
143 5 Sutter Muzzatti Flag of USA C, LW, RW Aug. 15, 2026 -
144 5 Yevgeni Volokhin Flag of RUS G Indefinite
145 5 Justin Gill Flag of CAN C Jun. 1, 2025 -
146 5 Jacob Julien Flag of CAN C Jun. 1, 2025 -
147 5 Kevin Bicker Flag of GER C, LW, RW Jun. 1, 2027
148 5 Kaden Hammell Flag of CAN RD Jun. 1, 2025 -
149 5 Aaron Pionk Flag of USA LD Aug. 15, 2027 -
150 5 Matthew Mania Flag of USA RD Jun. 1, 2025 -
151 5 Thomas Milic Flag of CAN G Signed
152 5 Rasmus Larsson Flag of SWE LD Aug. 15, 2028
153 5 Hudson Malinoski Flag of CAN C Aug. 15, 2027 -
154 5 Chase Cheslock Flag of USA RD Aug. 15, 2027 -
155 5 Nikita Ishimnikov Flag of RUS RD Indefinite -
156 5 Melvin Strahl Flag of SWE G Jun. 1, 2027
157 5 Arno Tiefensee Flag of GER G Jun. 1, 2025 -
158 5 Ruslan Khazheev Flag of RUS G Signed -
159 5 Olof Glifford Flag of SWE G Jun. 1, 2027 -
160 5 Justin Kipkie Flag of CAN LD Jun. 1, 2025
161 6 Vojtech Port Flag of CZE RD Jun. 1, 2025 -
162 6 Samu Bau Flag of FIN C Jun. 1, 2027
163 6 Timur Mukhanov Flag of RUS LW Indefinite
164 6 Cole Brown Flag of CAN RW, LW Jun. 1, 2025
165 6 Filip Eriksson Flag of SWE C Jun. 1, 2027 -
166 6 Carsen Musser Flag of USA G Aug. 15, 2028 -
167 6 Milton Oscarson Flag of SWE C Jun. 1, 2025
168 6 Visa Vedenpää Flag of FIN G Jun. 1, 2027
169 6 Rudy Guimond Flag of CAN G Aug. 15, 2029 -
170 6 Matthew Mayich Flag of CAN LD Jun. 1, 2025 -
171 6 Aiden Celebrini Flag of CAN RD Aug. 15, 2027 -
172 6 Ryan MacPherson Flag of CAN C Aug. 15, 2028
173 6 Sean Keohane Flag of CAN LD Aug. 15, 2028 -
174 6 Cooper Foster Flag of CAN C Jun. 1, 2025 -
175 6 Austin Roest Flag of CAN RW Signed -
176 6 Yegor Yegorov Flag of RUS G Indefinite -
177 6 Zachary Schulz Flag of USA LD Aug. 15, 2027 -
178 6 Dylan Roobroeck Flag of CAN C Signed
179 6 Warren Clark Flag of CAN RD Aug. 15, 2027 -
180 6 Zeb Forsfjäll Flag of SWE C Jun. 1, 2027 -
181 6 Kalem Parker Flag of CAN RD Jun. 1, 2025 -
182 6 Ryan Conmy Flag of USA RW Aug. 15, 2027 -
183 6 Ty Henricks Flag of USA LW Aug. 15, 2029 -
184 6 Nathaniel Day Flag of CAN G Jun. 1, 2025 -
185 6 Noah Chadwick Flag of CAN LD Signed -
186 6 Daniil Karpovich Flag of BLR LD Indefinite -
187 6 Jeremy Hanzel Flag of CAN LD Signed -
188 6 Ryan Walsh Flag of USA C, LW, RW Aug. 15, 2027 -
189 6 Angus MacDonell Flag of CAN C Jun. 1, 2025 -
190 6 Michael Emerson Flag of USA C, LW, RW Aug. 15, 2027 -
191 6 Luke Coughlin Flag of CAN LD Jun. 1, 2025 -
192 6 Tuomas Uronen Flag of FIN RW Jun. 1, 2027 -
193 7 Jack Harvey Flag of USA C Aug. 15, 2027
194 7 Oiva Keskinen Flag of FIN C Jun. 1, 2027 -
195 7 Janne Peltonen Flag of FIN LD Jun. 1, 2027 -
196 7 David Klee Flag of USA C Aug. 15, 2028 -
197 7 Luke Mittelstadt Flag of USA LD Aug. 15, 2026 -
198 7 Stepan Zvyagin Flag of RUS LW Indefinite
199 7 Matteo Mann Flag of CAN RD Jun. 1, 2025 -
200 7 Brett Hyland Flag of CAN LW, C Jun. 1, 2025 -
201 7 Emmitt Finnie Flag of CAN C, LW, RW Signed -
202 7 Nikita Susuyev Flag of RUS RW Indefinite -
203 7 Yegor Rimashevsky Flag of BLR RW Indefinite
204 7 Owen Beckner Flag of CAN C Aug. 15, 2028 -
205 7 Norwin Panocha Flag of GER LD Jun. 1, 2027 -
206 7 Antoine Keller Flag of FRA G Jun. 1, 2027
207 7 Vladimir Nikitin Flag of KAZ G Jun. 1, 2027
208 7 Axel Hurtig Flag of SWE LD Jun. 1, 2027 -
209 7 Dennis Good Bogg Flag of SWE LD Jun. 1, 2027 -
210 7 Connor Levis Flag of CAN RW Jun. 1, 2025 -
211 7 Ethan Hay Flag of CAN C Jun. 1, 2025 -
212 7 Zaccharya Wisdom Flag of CAN RW Aug. 15, 2027 -
213 7 James Clark Flag of USA LW Aug. 15, 2027 -
214 7 Casper Nässén Flag of SWE RW, LW Aug. 15, 2028
215 7 Nicholas Vantassell Flag of USA RW Aug. 15, 2027
216 7 Matt Copponi Flag of USA C Aug. 15, 2025 -
217 7 Emil Järventie Flag of FIN LW Jun. 1, 2027
218 7 Aiden Fink Flag of CAN RW Aug. 15, 2027
219 7 Maros Jedlicka Flag of SVK C Jun. 1, 2025 -
220 7 Kristian Kostadinski Flag of SWE LD Jun. 1, 2027 -
221 7 Sebastian Bradshaw Flag of CAN LW Aug. 15, 2028 -
222 7 Yegor Velmakin Flag of RUS G Indefinite -
223 7 Kalle Kangas Flag of FIN LD Jun. 1, 2027
224 7 Tyler Peddle Flag of CAN LW, C Jun. 1, 2025