Draft

Year:

Pick Round Team Player Nat Pos Must Sign By Original Pick Team
1 1 Jack Hughes Flag of USA C Signed -
2 1 Kaapo Kakko Flag of FIN RW Signed -
3 1 Kirby Dach Flag of CAN C, RW Signed -
4 1 Bowen Byram Flag of CAN LD/RD Signed
5 1 Alex Turcotte Flag of USA C Signed -
6 1 Moritz Seider Flag of GER RD Signed -
7 1 Dylan Cozens Flag of CAN C, LW Signed -
8 1 Philip Broberg Flag of SWE LD Signed -
9 1 Trevor Zegras Flag of USA C, LW Signed -
10 1 Vasily Podkolzin Flag of RUS RW, LW Signed -
11 1 Victor Soderstrom Flag of SWE RD Signed
12 1 Matt Boldy Flag of USA RW, LW Signed -
13 1 Spencer Knight Flag of USA G Signed -
14 1 Cam York Flag of USA LD/RD Signed
15 1 Cole Caufield Flag of USA LW, RW Signed -
16 1 Alex Newhook Flag of CAN C, LW Signed -
17 1 Peyton Krebs Flag of CAN C, LW Signed -
18 1 Thomas Harley Flag of CAN LD Signed -
19 1 Lassi Thomson Flag of FIN RD Signed
20 1 Ville Heinola Flag of FIN LD Signed -
21 1 Sam Poulin Flag of CAN C, LW Signed -
22 1 Tobias Bjornfot Flag of SWE LD Signed
23 1 Simon Holmstrom Flag of SWE RW Signed -
24 1 Philip Tomasino Flag of CAN LW, RW Signed -
25 1 Connor McMichael Flag of CAN LW, C Signed -
26 1 Jakob Pelletier Flag of CAN LW Signed -
27 1 Nolan Foote Flag of CAN LW Signed -
28 1 Ryan Suzuki Flag of CAN C Signed -
29 1 Brayden Tracey Flag of CAN LW Signed
30 1 John Beecher Flag of USA C Signed -
31 1 Ryan Johnson Flag of USA LD Signed
32 2 Shane Pinto Flag of USA C Signed -
33 2 Arthur Kaliyev Flag of USA RW, LW Signed -
34 2 Bobby Brink Flag of USA RW Signed
35 2 Antti Tuomisto Flag of FIN RD Signed -
36 2 Pyotr Kochetkov Flag of RUS G Signed
37 2 Mads Sogaard Flag of DEN G Signed
38 2 Raphael Lavoie Flag of CAN RW, C Signed -
39 2 Jackson LaCombe Flag of USA LD/RD Signed -
40 2 Nils Hoglander Flag of SWE LW, RW Signed -
41 2 Kaedan Korczak Flag of CAN RD Signed
42 2 Vladislav Firstov Flag of RUS LW Aug. 15, 2023 -
43 2 Alex Vlasic Flag of USA LD Signed -
44 2 Jamieson Rees Flag of CAN C Signed
45 2 Egor Afanasyev Flag of RUS C, LW Signed
46 2 Jayden Struble Flag of USA LD Signed -
47 2 Drew Helleson Flag of USA RD Signed -
48 2 Artemi Kniazev Flag of RUS LD Signed
49 2 Matthew Robertson Flag of CAN LD Signed
50 2 Samuel Fagemo Flag of SWE LW, RW Signed
51 2 Simon Lundmark Flag of SWE RD Signed -
52 2 Vladislav Kolyachonok Flag of BLR LD/RD Signed
53 2 Nicholas Robertson Flag of USA LW, RW Signed -
54 2 Robert Mastrosimone Flag of USA LW Aug. 15, 2023
55 2 Dillon Hamaliuk Flag of CAN LW Signed
56 2 Brett Leason Flag of CAN RW Signed -
57 2 Samuel Bolduc Flag of CAN LD Signed
58 2 Karl Henriksson Flag of SWE C Signed
59 2 Hunter Jones Flag of CAN G Signed
60 2 Albert Johansson Flag of SWE LD Signed
61 2 Nikita Okhotiuk Flag of RUS LD Signed
62 2 Nikita Alexandrov Flag of GER C Signed -
63 3 Matt Stienburg Flag of CAN C, RW Signed
64 3 Mattias Norlinder Flag of SWE LD Signed
65 3 Alexander Campbell Flag of CAN LW Aug. 15, 2024
66 3 Albin Grewe Flag of SWE RW, C Jun. 1, 2023 -
67 3 Erik Portillo Flag of SWE G Signed -
68 3 Zac Jones Flag of USA LD Signed -
69 3 John Ludvig Flag of CAN LD Signed
70 3 Daniil Misyul Flag of BLR LD Signed
71 3 Hugo Alnefelt Flag of SWE G Signed
72 3 Ronnie Attard Flag of USA RD Signed -
73 3 Patrik Puistola Flag of FIN LW Jun. 1, 2023
74 3 Nathan Legare Flag of CAN RW Signed
75 3 Adam Beckman Flag of CAN LW Signed
76 3 John Farinacci Flag of USA C Signed -
77 3 Gianni Fairbrother Flag of CAN LD/RD Signed -
78 3 Alex Beaucage Flag of CAN RW Signed -
79 3 Pavel Dorofeyev Flag of RUS LW, RW Signed -
80 3 Graeme Clarke Flag of CAN RW, C Signed
81 3 Cole Schwindt Flag of CAN RW, C Signed
82 3 Michael Vukojevic Flag of CAN LD Signed
83 3 Anttoni Honka Flag of FIN RD Signed
84 3 Mikko Kokkonen Flag of FIN LD Signed -
85 3 Ilya Konovalov Flag of RUS G Indefinite
86 3 Layton Ahac Flag of CAN LD Signed
87 3 Lukas Parik Flag of CZE G Jun. 1, 2023
88 3 Ilya Nikolaev Flag of RUS C Signed -
89 3 Maxim Cajkovic Flag of SVK RW Signed -
90 3 Domenick Fensore Flag of USA LD Signed -
91 3 Aliaksei Protas Flag of BLR RW, LW, C Signed
92 3 Quinn Olson Flag of CAN C, LW Aug. 15, 2024 -
93 3 Colten Ellis Flag of CAN G Signed -
94 4 Viktor Lodin Flag of SWE C, LW Signed -
95 4 Jordan Spence Flag of CAN RD Signed -
96 4 Tyce Thompson Flag of CAN RW Signed -
97 4 Ethan Phillips Flag of CAN C Aug. 15, 2024 -
98 4 Matias Maccelli Flag of FIN LW Signed
99 4 Cade Webber Flag of USA LD Signed
100 4 Matej Blumel Flag of CZE LW Signed -
101 4 Henry Thrun Flag of USA LD Signed -
102 4 Aaron Huglen Flag of USA C Aug. 15, 2025
103 4 Mason Millman Flag of CAN LD Signed -
104 4 Eric Hjorth Flag of SWE RD Jun. 1, 2023
105 4 Michal Teplý Flag of CZE LW Signed -
106 4 Carter Berger Flag of CAN LD Aug. 15, 2024 -
107 4 Alexander Daryin Flag of RUS C Indefinite -
108 4 Yegor Spiridonov Flag of RUS C Indefinite
109 4 Marc Del Gaizo Flag of USA LD Signed
110 4 Ryder Donovan Flag of USA C Aug. 15, 2024 -
111 4 Samuel Sjölund Flag of SWE LD Jun. 1, 2023 -
112 4 Hunter Skinner Flag of USA RD Signed
113 4 Henri Nikkanen Flag of FIN C Signed -
114 4 Dmitri Voronkov Flag of RUS LW, C, RW Signed
115 4 Mikhail Abramov Flag of RUS C Signed -
116 4 Lucas Feuk Flag of SWE C, LW, RW Jun. 1, 2023
117 4 Semyon Chistyakov Flag of RUS LD Indefinite -
118 4 Case McCarthy Flag of USA RD Aug. 15, 2024
119 4 Kim Nousiainen Flag of FIN LD Jun. 1, 2023
120 4 Maxwell Crozier Flag of CAN RD Signed -
121 4 Tuukka Tieksola Flag of FIN RW Signed -
122 4 Ethan Keppen Flag of CAN LW Jun. 1, 2021
123 4 Antti Saarela Flag of FIN C Signed
124 4 Nick Abruzzese Flag of USA LW, C Signed
125 5 Mark Kastelic Flag of USA C, RW Signed -
126 5 Jacob LeGuerrier Flag of CAN LD Jun. 1, 2021
127 5 Cole Brady Flag of CAN G Aug. 15, 2024 -
128 5 Cooper Moore Flag of USA LD Aug. 15, 2024 -
129 5 Arseni Gritsyuk Flag of RUS LW Indefinite
130 5 Leevi Aaltonen Flag of FIN LW Jun. 1, 2023 -
131 5 Rhett Pitlick Flag of USA LW Aug. 15, 2025
132 5 Trevor Janicke Flag of USA RW Aug. 15, 2023 -
133 5 Carson Focht Flag of CAN C Signed -
134 5 Harrison Blaisdell Flag of CAN C Aug. 15, 2024
135 5 Isaiah Saville Flag of USA G Signed
136 5 Henrik Rybinski Flag of CAN RW Signed
137 5 Owen Lindmark Flag of USA C Aug. 15, 2024 -
138 5 Frederik Nissen Dichow Flag of DEN G Jun. 1, 2023
139 5 Marcus Kallionkieli Flag of FIN C Jun. 1, 2021
140 5 Sasha Mutala Flag of CAN RW Jun. 1, 2021 -
141 5 Mason Primeau Flag of CAN C Signed -
142 5 Nicholas Porco Flag of CAN LW Jun. 1, 2021 -
143 5 Filip Cederqvist Flag of SWE LW, RW Signed
144 5 Logan Neaton Flag of USA G Aug. 15, 2024 -
145 5 Judd Caulfield Flag of USA RW Signed -
146 5 Mike Koster Flag of USA LD Aug. 15, 2024 -
147 5 Reece Newkirk Flag of CAN C Signed -
148 5 Ethan Haider Flag of USA G Aug. 15, 2024 -
149 5 Matvei Guskov Flag of RUS C Indefinite
150 5 Josh Nodler Flag of USA C Aug. 15, 2024 -
151 5 Aku Raty Flag of FIN C Signed
152 5 Kirill Slepets Flag of RUS RW Indefinite -
153 5 Martin Hugo Has Flag of CZE RD Jun. 1, 2023
154 5 Roman Bychkov Flag of RUS LD Indefinite -
155 5 Keean Washkurak Flag of CAN C Signed -
156 6 Arturs Silovs Flag of LAT G Signed
157 6 Braden Doyle Flag of USA LD Aug. 15, 2025 -
158 6 Patrick Moynihan Flag of USA C Aug. 15, 2024 -
159 6 Elmer Soderblom Flag of SWE LW, C Signed -
160 6 Lukas Rousek Flag of CZE RW Signed -
161 6 Adam Edstrom Flag of SWE C, LW Signed -
162 6 Tomas Mazura Flag of CZE C Aug. 15, 2025 -
163 6 William Francis Flag of USA RD Aug. 15, 2025 -
164 6 Timur Ibragimov Flag of RUS LW Signed
165 6 Yegor Serdyuk Flag of RUS C Jun. 1, 2021 -
166 6 Marshall Warren Flag of USA LD Signed -
167 6 Dominic Basse Flag of USA G Aug. 15, 2024 -
168 6 Greg Meireles Flag of CAN C Jun. 1, 2021 -
169 6 Roddy Ross Flag of CAN G Jun. 1, 2021
170 6 Arsen Khisamutdinov Flag of RUS C Indefinite -
171 6 Luka Burzan Flag of CAN C Jun. 1, 2021 -
172 6 Nikita Nesterenko Flag of USA C Signed
173 6 Ben Brinkman Flag of USA LD Aug. 15, 2023 -
174 6 Danil Savunov Flag of RUS C Indefinite
175 6 Karel Plasek Flag of CZE LW, RW Jun. 1, 2023
176 6 Anthony Romano Flag of CAN RW Aug. 15, 2024
177 6 Gustav Berglund Flag of SWE RD Jun. 1, 2023
178 6 Felix Bibeau Flag of CAN C Jun. 1, 2021 -
179 6 Isak Walther Flag of SWE LW, RW Aug. 15, 2025 -
180 6 Jack Malone Flag of USA RW Aug. 15, 2024
181 6 Kevin Wall Flag of USA C Aug. 15, 2023
182 6 Quinn Schmiemann Flag of CAN LD Jun. 1, 2021 -
183 6 Blake Murray Flag of CAN C Signed -
184 6 Santeri Hatakka Flag of FIN LD Signed -
185 6 Matias Mäntykivi Flag of FIN C Jun. 1, 2023 -
186 6 Mathew Hill Flag of CAN LD Jun. 1, 2021
187 7 Maxence Guenette Flag of CAN RD Signed -
188 7 Andre Lee Flag of SWE LW, C Signed -
189 7 Nikola Pasic Flag of SWE C Jun. 1, 2023 -
190 7 Kirill Tyutyayev Flag of RUS C Indefinite -
191 7 Carter Gylander Flag of CAN G Signed
192 7 Jake Schmaltz Flag of USA C Aug. 15, 2025
193 7 Maxim Denezhkin Flag of RUS C Indefinite -
194 7 Cole Moberg Flag of CAN RD, C Jun. 1, 2021
195 7 Aidan McDonough Flag of USA LW Signed -
196 7 Bryce Brodzinski Flag of USA RW Aug. 15, 2024 -
197 7 Filip Lindberg Flag of FIN G Signed -
198 7 Mikhail Shalagin Flag of RUS C Indefinite
199 7 Matthew Wedman Flag of CAN LW Jun. 1, 2021 -
200 7 Axel Bergkvist Flag of SWE LD Jun. 1, 2023 -
201 7 Rafael Harvey-Pinard Flag of CAN LW, RW Signed -
202 7 Trent Miner Flag of CAN G Signed -
203 7 Valtteri Puustinen Flag of FIN RW, LW Signed
204 7 Kalle Loponen Flag of FIN RD Jun. 1, 2023
205 7 Eric Ciccolini Flag of CAN RW Aug. 15, 2024
206 7 Kieran Ruscheinski Flag of CAN LD Jun. 1, 2021
207 7 Valentin Nussbaumer Flag of SUI C, LW Jun. 1, 2023
208 7 Vadim Zherenko Flag of RUS G Signed
209 7 Cole Coskey Flag of USA RW Jun. 1, 2021 -
210 7 Juuso Parssinen Flag of FIN C Signed -
211 7 Santeri Airola Flag of FIN RD Jun. 1, 2023
212 7 Tyler Angle Flag of CAN C Signed
213 7 Mckade Webster Flag of USA C Aug. 15, 2024 -
214 7 Dustin Wolf Flag of USA G Signed
215 7 Arvid Costmar Flag of SWE C Jun. 1, 2023
216 7 Massimo Rizzo Flag of CAN C, LW Signed
217 7 Jérémy Michel Flag of CAN LW Jun. 1, 2021 -