Draft

Year:

Pick Round Team Player Nat Pos Must Sign By Original Pick Team
1 1 Alexis Lafrenière Flag of CAN LW, RW Signed -
2 1 Quinton Byfield Flag of CAN LW, C Signed -
3 1 Tim Stützle Flag of GER C Signed
4 1 Lucas Raymond Flag of SWE RW, LW Signed -
5 1 Jake Sanderson Flag of USA LD Signed -
6 1 Jamie Drysdale Flag of CAN RD Signed -
7 1 Alexander Holtz Flag of SWE RW, LW Signed -
8 1 Jack Quinn Flag of CAN RW, LW Signed -
9 1 Marco Rossi Flag of AUT C Signed -
10 1 Cole Perfetti Flag of CAN LW, C Signed -
11 1 Yaroslav Askarov Flag of RUS G Signed -
12 1 Anton Lundell Flag of FIN C, LW Signed -
13 1 Seth Jarvis Flag of CAN RW Signed
14 1 Dylan Holloway Flag of CAN LW, C Signed -
15 1 Rodion Amirov Flag of RUS LW Indefinite
16 1 Kaiden Guhle Flag of CAN LD/RD Signed -
17 1 Lukas Reichel Flag of GER LW, C Signed -
18 1 Dawson Mercer Flag of CAN RW, C Signed
19 1 Braden Schneider Flag of CAN RD Signed
20 1 Shakir Mukhamadullin Flag of RUS LD Signed
21 1 Yegor Chinakhov Flag of RUS RW, LW Signed -
22 1 Hendrix Lapierre Flag of CAN C Signed
23 1 Tyson Foerster Flag of CAN RW Signed -
24 1 Connor Zary Flag of CAN LW, C Signed
25 1 Justin Barron Flag of CAN RD Signed -
26 1 Jake Neighbours Flag of CAN LW, RW Signed -
27 1 Jacob Perreault Flag of CAN RW Signed
28 1 Ridly Greig Flag of CAN C, LW Signed
29 1 Brendan Brisson Flag of USA C, LW, RW Signed -
30 1 Mavrik Bourque Flag of CAN C Signed -
31 1 Ozzy Wiesblatt Flag of CAN RW Signed
32 2 William Wallinder Flag of SWE LD Signed -
33 2 Roby Jarventie Flag of FIN LW Signed -
34 2 JJ Peterka Flag of GER LW, RW Signed
35 2 Helge Grans Flag of SWE RD Signed -
36 2 Sam Colangelo Flag of USA RW Signed -
37 2 Marat Khusnutdinov Flag of RUS C Signed
38 2 Thomas Bordeleau Flag of USA C, LW Signed
39 2 Ryan O'Rourke Flag of CAN LD Signed -
40 2 Daniel Torgersson Flag of SWE LW, RW Signed -
41 2 Noel Gunler Flag of SWE RW, LW Signed
42 2 Luke Evangelista Flag of CAN RW Signed -
43 2 Emil Heineman Flag of SWE LW, RW Signed -
44 2 Tyler Kleven Flag of USA LD Signed
45 2 Brock Faber Flag of USA RD Signed
46 2 Drew Commesso Flag of USA G Signed
47 2 Luke Tuch Flag of USA LW Signed -
48 2 Jan Mysak Flag of CZE C, LW Signed
49 2 Pick forfeited - -
50 2 Yan Kuznetsov Flag of RUS LD Signed -
51 2 Theodor Niederbach Flag of SWE C Jun. 1, 2024
52 2 Joel Blomqvist Flag of FIN G Signed
53 2 Vasily Ponomarev Flag of RUS C Signed -
54 2 Emil Andrae Flag of SWE LD Signed -
55 2 Cross Hanas Flag of USA LW Signed
56 2 Tristen Robins Flag of CAN C Signed
57 2 Jack Finley Flag of USA C Signed
58 2 Mason Lohrei Flag of USA LD Signed -
59 2 Roni Hirvonen Flag of FIN LW Signed
60 2 Will Cuylle Flag of CAN LW Signed
61 2 Egor Sokolov Flag of RUS LW Signed
62 2 Gage Goncalves Flag of CAN LW Signed -
63 3 Donovan Sebrango Flag of CAN LD Signed -
64 3 Topi Niemela Flag of FIN RD Signed
65 3 Daemon Hunt Flag of CAN LD Signed
66 3 Kasper Simontaival Flag of FIN C Jun. 1, 2024 -
67 3 Ian Moore Flag of USA RD Aug. 15, 2025 -
68 3 Lukas Cormier Flag of CAN LD Signed
69 3 Alexander Nikishin Flag of RUS LD Indefinite
70 3 Eemil Viro Flag of FIN LD Signed
71 3 Leevi Merilainen Flag of FIN G Signed
72 3 Jeremie Poirier Flag of CAN LD Signed
73 3 Luke Prokop Flag of CAN RD Signed -
74 3 Ty Smilanic Flag of USA C, LW, RW Indefinite -
75 3 Jean-Luc Foudy Flag of CAN C Signed
76 3 Danil Gushchin Flag of RUS LW Signed
77 3 Calle Clang Flag of SWE G Signed -
78 3 Samuel Knazko Flag of SVK LD Signed
79 3 Landon Slaggert Flag of USA LW Signed -
80 3 Jake Boltmann Flag of USA RD Aug. 15, 2024
81 3 Wyatt Kaiser Flag of USA LD Signed
82 3 Joni Jurmo Flag of FIN LD Signed -
83 3 Alex Laferriere Flag of USA RW Signed
84 3 Nico Daws Flag of CAN G Signed
85 3 Maxim Groshev Flag of RUS RW, LW Signed
86 3 Dylan Peterson Flag of USA C Signed
87 3 Justin Sourdif Flag of CAN C Signed
88 3 Leo Loof Flag of SWE LD Signed -
89 3 Trevor Kuntar Flag of USA C Signed -
90 3 Alexander Ljungkrantz Flag of SWE LW Jun. 1, 2024 -
91 3 Jackson Hallum Flag of USA C, LW, RW Aug. 15, 2026 -
92 3 Oliver Tärnström Flag of SWE C Jun. 1, 2024
93 3 Jack Thompson Flag of CAN RD Signed -
94 4 Zayde Wisdom Flag of CAN C Signed
95 4 Mike Benning Flag of CAN RD Signed
96 4 Daniil Chechelev Flag of RUS G Indefinite
97 4 Sam Stange Flag of USA RW Aug. 15, 2024
98 4 Brandon Coe Flag of CAN RW Signed
99 4 Jaromir Pytlik Flag of CZE C Jun. 1, 2024 -
100 4 Carter Savoie Flag of CAN LW Signed
101 4 Adam Wilsby Flag of SWE LD Signed
102 4 Jack Smith Flag of USA C, LW, RW Aug. 15, 2026
103 4 Dylan Garand Flag of CAN G Signed -
104 4 Thimo Nickl Flag of AUT RD Jun. 1, 2024
105 4 Zachary Uens Flag of CAN LD Signed -
106 4 Artur Akhtyamov Flag of RUS G Signed -
107 4 Jan Bednar Flag of CZE G Jun. 1, 2024
108 4 Lukas Svejkovsky Flag of USA C Signed -
109 4 Blake Biondi Flag of USA C, LW, RW Aug. 15, 2024 -
110 4 Michael Krutil Flag of CZE RD Jun. 1, 2024 -
111 4 Mitchell Miller Flag of USA LD - -
112 4 Juho Markkanen Flag of CAN G Jun. 1, 2024
113 4 Jackson Kunz Flag of USA C, LW, RW Aug. 15, 2025 -
114 4 Mikael Pyyhtia Flag of FIN C Signed -
115 4 Zion Nybeck Flag of SWE RW Jun. 1, 2024 -
116 4 Eamon Powell Flag of USA RD Aug. 15, 2024
117 4 Bogdan Trineyev Flag of RUS RW Signed -
118 4 Colby Ambrosio Flag of CAN C Aug. 15, 2024 -
119 4 Tanner Dickinson Flag of USA C Signed -
120 4 Ethan Edwards Flag of CAN LD Aug. 15, 2025
121 4 Alex Jefferies Flag of USA LW Signed -
122 4 William Villeneuve Flag of CAN RD Signed
123 4 Antonio Stranges Flag of USA C, LW Signed -
124 4 Sean Farrell Flag of USA RW, LW Signed
125 5 Jesper Vikman Flag of SWE G Signed
126 5 Tyler Tullio Flag of USA RW Signed
127 5 Evan Vierling Flag of CAN C Jun. 1, 2022
128 5 Martin Chromiak Flag of SVK RW Signed -
129 5 Artyom Galimov Flag of RUS LW Indefinite -
130 5 Artem Shlaine Flag of RUS C Aug. 15, 2024 -
131 5 Matteo Costantini Flag of CAN C Aug. 15, 2025 -
132 5 Alex Cotton Flag of CAN RD Jun. 1, 2022
133 5 Anton Johannesson Flag of SWE LD Jun. 1, 2024 -
134 5 Brett Berard Flag of USA LW Signed -
135 5 Elliot Desnoyers Flag of CAN C, LW Signed
136 5 Jakub Dobes Flag of CZE G Signed
137 5 Dmitry Ovchinnikov Flag of RUS C, LW, RW Signed -
138 5 Maksim Berezkin Flag of RUS LW, RW Indefinite -
139 5 Ryder Rolston Flag of USA C, LW, RW Signed
140 5 Ben Meehan Flag of USA LD Aug. 15, 2024
141 5 Isaak Phillips Flag of CAN LD Signed -
142 5 Carson Bantle Flag of USA LW Aug. 15, 2024 -
143 5 Ryan Francis Flag of CAN RW Jun. 1, 2022 -
144 5 Jacob Truscott Flag of USA LD Aug. 15, 2024 -
145 5 Ole Julian Bjorgvik-Holm Flag of NOR LD Signed -
146 5 Pavel Novak Flag of CZE RW Signed
147 5 Jaydon Dureau Flag of CAN LW Signed
148 5 Bear Hughes Flag of USA C Jun. 1, 2022 -
149 5 Raivis Ansons Flag of LAT LW Signed
150 5 Matthew Kessel Flag of USA RD Signed -
151 5 Mason Langenbrunner Flag of USA RD Aug. 15, 2026 -
152 5 William Dufour Flag of CAN RW Signed -
153 5 Kasper Puutio Flag of FIN RD Jun. 1, 2024
154 5 Daniel Ljungman Flag of SWE C Jun. 1, 2024 -
155 5 Eric Engstrand Flag of SWE LW, RW Jun. 1, 2022
156 6 Kyle Aucoin Flag of CAN LD Aug. 15, 2025 -
157 6 Nick Capone Flag of USA RW Aug. 15, 2024
158 6 Philippe Daoust Flag of CAN LW Signed
159 6 Lucas Mercuri Flag of CAN C Aug. 15, 2025
160 6 Albin Sundsvik Flag of SWE C Jun. 1, 2024 -
161 6 Benjamin Baumgartner Flag of AUT C Jun. 1, 2022 -
162 6 Yauheni Aksiantsiuk Flag of BLR LW, RW Jun. 1, 2022
163 6 Will Cranley Flag of CAN G Signed
164 6 Tyrel Bauer Flag of CAN RD Signed -
165 6 Matt Rempe Flag of CAN C, RW Signed -
166 6 Luke Reid Flag of USA RD Aug. 15, 2024 -
167 6 Nils Aman Flag of SWE C Signed
168 6 Veeti Miettinen Flag of FIN RW Aug. 15, 2024 -
169 6 Filip Engaras Flag of SWE C Aug. 15, 2022 -
170 6 Chase Yoder Flag of USA C Aug. 15, 2024 -
171 6 Alexander Gordin Flag of RUS C Indefinite -
172 6 Chad Yetman Flag of CAN RW Jun. 1, 2022 -
173 6 Filip Barklund Flag of SWE C, LW Jun. 1, 2024 -
174 6 Rory Kerins Flag of CAN C Signed -
175 6 Dmitri Zlodeyev Flag of RUS C Indefinite -
176 6 Samuel Johannesson Flag of SWE RD Signed -
177 6 Axel Rindell Flag of FIN RD Jun. 1, 2022
178 6 Connor McClennon Flag of CAN RW Jun. 1, 2022 -
179 6 Garin Bjorklund Flag of CAN G Signed -
180 6 Joe Miller Flag of USA C, LW, RW Aug. 15, 2026
181 6 Cole Reinhardt Flag of CAN LW Signed
182 6 Riley Duran Flag of USA C Signed -
183 6 Matias Rajaniemi Flag of FIN LD Jun. 1, 2024 -
184 6 Noah Ellis Flag of USA RD Aug. 15, 2026 -
185 6 Remi Poirier Flag of CAN G Signed -
186 6 Amir Miftakhov Flag of RUS G Indefinite -
187 7 Kienan Draper Flag of USA RW Aug. 15, 2026 -
188 7 Louis Crevier Flag of CAN RD Signed
189 7 John Fusco Flag of USA LD Aug. 15, 2025
190 7 Aatu Jamsen Flag of FIN RW Signed -
191 7 Viktor Persson Flag of SWE RD Jun. 1, 2024
192 7 Elliot Ekefjard Flag of SWE RW Jun. 1, 2024
193 7 Albert Lyckåsen Flag of SWE RD Jun. 1, 2024 -
194 7 Noah Beck Flag of CAN LD Aug. 15, 2024
195 7 Wyatt Schingoethe Flag of USA C Aug. 15, 2025
196 7 Alex Young Flag of CAN C Aug. 15, 2024
197 7 Hugo Ollas Flag of SWE G Signed
198 7 Elliot Ekmark Flag of SWE C Jun. 1, 2024 -
199 7 Alexander Pashin Flag of RUS C, LW, RW Indefinite
200 7 Jeremias Lindewall Flag of SWE LW Jun. 1, 2024 -
201 7 Adam Raska Flag of CZE LW, RW Signed
202 7 Gunnarwolfe Fontaine Flag of USA LW Aug. 15, 2024
203 7 Chase Bradley Flag of USA LW Signed
204 7 Ben McCartney Flag of CAN LW Signed -
205 7 Ilya Solovyov Flag of BLR LD Signed -
206 7 Linus Öberg Flag of SWE C, LW, RW Jun. 1, 2022
207 7 Ethan Bowen Flag of CAN C Aug. 15, 2027
208 7 Ronan Seeley Flag of CAN LD Signed -
209 7 Chase McLane Flag of USA C Aug. 15, 2024
210 7 Timofei Spitserov Flag of RUS RW Aug. 15, 2025
211 7 Oskar Magnusson Flag of SWE C, RW Jun. 1, 2024
212 7 Devon Levi Flag of CAN G Signed
213 7 Ryan Tverberg Flag of CAN RW, C Signed
214 7 Henrik Tikkanen Flag of FIN G Signed -
215 7 Maxim Marushev Flag of RUS C Signed -
216 7 Jakub Konecny Flag of CZE C Jun. 1, 2024
217 7 Declan McDonnell Flag of USA RW Jun. 1, 2022 -