Draft

Year:

Pick Round Team Player Nat Pos Must Sign By Original Pick Team
1 1 Rasmus Dahlin Flag of SWE LD/RD Signed -
2 1 Andrei Svechnikov Flag of RUS LW, RW Signed -
3 1 Jesperi Kotkaniemi Flag of FIN C Signed -
4 1 Brady Tkachuk Flag of USA LW Signed -
5 1 Barrett Hayton Flag of CAN C, LW Signed -
6 1 Filip Zadina Flag of CZE RW, LW Signed -
7 1 Quinn Hughes Flag of USA LD Signed -
8 1 Adam Boqvist Flag of SWE RD Signed -
9 1 Vitali Kravtsov Flag of RUS LW, RW Signed -
10 1 Evan Bouchard Flag of CAN RD Signed -
11 1 Oliver Wahlstrom Flag of USA RW Signed -
12 1 Noah Dobson Flag of CAN RD Signed
13 1 Ty Dellandrea Flag of CAN RW Signed -
14 1 Joel Farabee Flag of USA LW, RW Signed
15 1 Grigori Denisenko Flag of RUS LW, RW Signed -
16 1 Martin Kaut Flag of CZE RW Signed -
17 1 Ty Smith Flag of CAN LD/RD Signed -
18 1 Liam Foudy Flag of CAN LW, C Signed -
19 1 Jay O'Brien Flag of USA C Aug. 15, 2023 -
20 1 Rasmus Kupari Flag of FIN C, LW, RW Signed -
21 1 Ryan Merkley Flag of CAN RD Signed -
22 1 K'Andre Miller Flag of USA LD Signed
23 1 Isac Lundestrom Flag of SWE C, LW Signed -
24 1 Filip Johansson Flag of SWE RD Signed -
25 1 Dominik Bokk Flag of GER LW, RW Signed
26 1 Jacob Bernard-Docker Flag of CAN RD Signed
27 1 Nicolas Beaudin Flag of CAN LD Signed
28 1 Nils Lundkvist Flag of SWE RD Signed
29 1 Rasmus Sandin Flag of SWE LD Signed
30 1 Joe Veleno Flag of CAN C Signed
31 1 Alexander Alexeyev Flag of RUS LD/RD Signed -
32 2 Mattias Samuelsson Flag of USA LD Signed -
33 2 Jonatan Berggren Flag of SWE RW, LW Signed
34 2 Serron Noel Flag of CAN RW Signed
35 2 Jesse Ylönen Flag of FIN RW, LW Signed -
36 2 Jared McIsaac Flag of CAN LD Signed -
37 2 Jett Woo Flag of CAN RD Signed -
38 2 Alexander Romanov Flag of RUS LD Signed
39 2 Olof Lindbom Flag of SWE G Signed -
40 2 Ryan McLeod Flag of CAN C Signed -
41 2 Bode Wilde Flag of CAN RD Signed -
42 2 Jack Drury Flag of USA C Signed -
43 2 Ruslan Iskhakov Flag of RUS C Signed
44 2 Albin Eriksson Flag of SWE LW Jun. 1, 2022 -
45 2 Scott Perunovich Flag of USA LD Signed -
46 2 Martin Fehervary Flag of SVK LD/RD Signed
47 2 Kody Clark Flag of USA RW Signed
48 2 Jonathan Tychonick Flag of CAN LD Indefinite
49 2 Kirill Marchenko Flag of RUS RW Signed -
50 2 Adam Ginning Flag of SWE LD Signed -
51 2 Akil Thomas Flag of CAN C Signed -
52 2 Sean Durzi Flag of CAN LD/RD Signed
53 2 Calen Addison Flag of CAN RD Signed -
54 2 Bo Groulx Flag of CAN C Signed -
55 2 Kevin Bahl Flag of CAN LD Signed
56 2 Jacob Olofsson Flag of SWE C Jun. 1, 2022
57 2 Axel Andersson Flag of SWE RD Signed -
58 2 Filip Hallander Flag of SWE C Signed
59 2 Gabriel Fortier Flag of CAN LW Signed -
60 2 David Gustafsson Flag of SWE LW, C Signed -
61 2 Ivan Morozov Flag of RUS C Signed -
62 2 Olivier Rodrigue Flag of CAN G Signed
63 3 Jack McBain Flag of CAN C, LW Signed
64 3 Justus Annunen Flag of FIN G Signed
65 3 Jan Jenik Flag of CZE C Signed -
66 3 Cam Hillis Flag of CAN C Signed -
67 3 Alec Regula Flag of USA RD Signed -
68 3 Tyler Madden Flag of USA C Signed -
69 3 Jake Wise Flag of USA C Aug. 15, 2023 -
70 3 Jacob Ragnarsson Flag of USA LD Jun. 1, 2022 -
71 3 Jordan Harris Flag of USA LD/RD Signed
72 3 Jakub Skarek Flag of CZE G Signed -
73 3 Ty Emberson Flag of USA RD Signed
74 3 Niklas Nordgren Flag of FIN RW Jun. 1, 2022
75 3 Oskar Back Flag of SWE C, RW Signed -
76 3 Semyon Der-Arguchintsev Flag of RUS C Signed
77 3 Jakub Lauko Flag of CZE LW, RW Signed
78 3 Sampo Ranta Flag of FIN LW Signed -
79 3 Blake McLaughlin Flag of USA LW Signed
80 3 Marcus Karlberg Flag of SWE RW, LW Jun. 1, 2022 -
81 3 Seth Barton Flag of CAN RD Signed
82 3 Bulat Shafigullin Flag of RUS C, LW, RW Indefinite -
83 3 Riley Stotts Flag of CAN C Jun. 1, 2020
84 3 Jesper Eliasson Flag of SWE G Jun. 1, 2022
85 3 Lukas Dostal Flag of CZE G Signed -
86 3 Alexander Khovanov Flag of RUS C Jun. 1, 2020 -
87 3 Linus Karlsson Flag of SWE RW Signed
88 3 Joey Keane Flag of USA RD Signed
89 3 Logan Hutsko Flag of USA C Signed
90 3 Dmitri Semykin Flag of RUS LD Signed -
91 3 Nathan Smith Flag of USA C Signed -
92 3 Connor Dewar Flag of CAN LW, C Signed
93 3 Riley Sutter Flag of CAN RW Signed -
94 4 Matej Pekar Flag of CZE C, RW Signed -
95 4 Jonathan Gruden Flag of USA LW Signed -
96 4 Luke Henman Flag of CAN C Signed
97 4 Allan McShane Flag of CAN C Jun. 1, 2020 -
98 4 Ryan O'Reilly Flag of USA C Aug. 15, 2024 -
99 4 Stanislav Demin Flag of USA LD Aug. 15, 2023
100 4 Adam Mascherin Flag of CAN C, LW Signed
101 4 Nico Gross Flag of SUI LD Jun. 1, 2020 -
102 4 Jasper Weatherby Flag of USA C Signed
103 4 Jacob Pivonka Flag of USA C Aug. 15, 2023 -
104 4 Lenni Killinen Flag of FIN RW Jun. 1, 2022 -
105 4 Martin Pospisil Flag of SVK RW Signed -
106 4 Curtis Douglas Flag of CAN C Signed -
107 4 Joel Hofer Flag of CAN G Signed -
108 4 Demetrios Koumontzis Flag of USA LW Indefinite
109 4 Tyler Weiss Flag of USA LW, C Aug. 15, 2023 -
110 4 Xavier Bernard Flag of CAN LD Jun. 1, 2020 -
111 4 Jáchym Kondelík Flag of CZE C Aug. 15, 2022
112 4 Jack St. Ivany Flag of USA RD Signed -
113 4 Aidan Dudas Flag of CAN LW Signed -
114 4 Ivan Prosvetov Flag of RUS G Signed
115 4 Paul Cotter Flag of USA LW, RW Signed
116 4 Jack Perbix Flag of USA C Aug. 15, 2024 -
117 4 Linus Lindstrand Cronholm Flag of SWE LD Jun. 1, 2022
118 4 Mac Hollowell Flag of CAN RD Signed -
119 4 Curtis Hall Flag of USA C Signed -
120 4 Philipp Kurashev Flag of SUI LW, C, RW Signed
121 4 Alex Green Flag of USA RD Signed -
122 4 Milos Roman Flag of SVK C Jun. 1, 2020
123 4 Jack Gorniak Flag of USA C, LW, RW Aug. 15, 2023
124 4 Mitchell Gibson Flag of USA G Signed -
125 5 Miska Kukkonen Flag of FIN RD Jun. 1, 2022 -
126 5 Angus Crookshank Flag of CAN LW Signed -
127 5 Wyatte Wylie Flag of USA RD Signed
128 5 Cole Fonstad Flag of CAN C, LW Jun. 1, 2020 -
129 5 Justin Almeida Flag of CAN C, LW Signed
130 5 Toni Utunen Flag of FIN LD Jun. 1, 2022 -
131 5 Spencer Stastney Flag of USA LD Signed
132 5 Lauri Pajuniemi Flag of FIN RW Signed -
133 5 Samuel Houde Flag of CAN C Jun. 1, 2020
134 5 Blade Jenkins Flag of USA LW Signed -
135 5 Brandon Kruse Flag of USA LW Aug. 15, 2022
136 5 Akira Schmid Flag of SUI G Signed
137 5 Riley Damiani Flag of CAN C Signed -
138 5 Hugh McGing Flag of USA LW, C Signed -
139 5 Mikael Hakkarainen Flag of FIN C Jun. 1, 2020
140 5 Brandon Saigeon Flag of CAN C Jun. 1, 2020 -
141 5 Yegor Sharangovich Flag of BLR C, LW, RW Signed -
142 5 Michael Callahan Flag of USA LD Signed
143 5 Samuel Ersson Flag of SWE G Signed -
144 5 David Hrenak Flag of SVK G Signed -
145 5 Dennis Busby Flag of CAN RD Jun. 1, 2020
146 5 Danila Zhuravlyov Flag of RUS LD Indefinite
147 5 Roman Durny Flag of SVK G Signed -
148 5 Simon Johansson Flag of SWE RD Signed -
149 5 Filip Kral Flag of CZE LD Signed -
150 5 Declan Chisholm Flag of CAN LD/RD Signed
151 5 Vladislav Yeryomenko Flag of BLR RD Indefinite -
152 5 Magnus Chrona Flag of SWE G Signed -
153 5 Giovanni Vallati Flag of CAN LD Jun. 1, 2020 -
154 5 Connor Corcoran Flag of CAN RD Signed -
155 5 Damien Giroux Flag of CAN C Signed
156 6 Pontus Holmberg Flag of SWE C, LW Signed
157 6 Kevin Mandolese Flag of CAN G Signed -
158 6 David Tendeck Flag of CAN G Signed -
159 6 Tim Berni Flag of SUI LD Signed
160 6 Victor Brattström Flag of SWE G Signed -
161 6 Alex Kannok-Leipert Flag of THA RD Jun. 1, 2020
162 6 Alexis Gravel Flag of GER G Jun. 1, 2020 -
163 6 Simon Kjellberg Flag of USA LD Indefinite -
164 6 Michael Kesselring Flag of USA RD Signed -
165 6 Johan Södergran Flag of SWE C Signed
166 6 Jesper Sellgren Flag of SWE LD Signed -
167 6 Mathias Emilio Pettersen Flag of NOR C Signed -
168 6 Dawson Barteaux Flag of CAN RD Signed -
169 6 Mathias Laferriere Flag of CAN C Signed -
170 6 Justin Schütz Flag of GER LW Jun. 1, 2022 -
171 6 Nikolai Kovalenko Flag of USA RW Signed -
172 6 Mitch Hoelscher Flag of CAN C Jun. 1, 2020 -
173 6 Veini Vehvilainen Flag of FIN G Signed -
174 6 Gavin Hain Flag of USA C Aug. 15, 2023 -
175 6 Jacob Ingham Flag of CAN G Signed -
176 6 Zacharie Émond Flag of CAN G Signed -
177 6 Liam Gorman Flag of USA C Aug. 15, 2024 -
178 6 Hunter Drew Flag of CAN RW, RD Signed -
179 6 Shawn Boudrias Flag of CAN RW Jun. 1, 2020 -
180 6 Peter Diliberatore Flag of CAN LD Signed
181 6 Dustyn McFaul Flag of CAN LD Aug. 15, 2024 -
182 6 John Leonard Flag of USA LW, RW Signed
183 6 Cole Koepke Flag of USA LW, RW Signed -
184 6 Jared Moe Flag of USA G Aug. 15, 2023 -
185 6 Xavier Bouchard Flag of CAN RD Jun. 1, 2020 -
186 6 Artyom Manukyan Flag of RUS C Indefinite
187 7 William Worge Kreü Flag of SWE LD Jun. 1, 2022 -
188 7 Jakov Novak Flag of CAN LW, RW Indefinite -
189 7 Liam Kirk Flag of GBR C Jun. 1, 2022 -
190 7 Brett Stapley Flag of CAN C, RW Aug. 15, 2022 -
191 7 Otto Kivenmäki Flag of FIN C Jun. 1, 2022 -
192 7 Matthew Thiessen Flag of CAN G Aug. 15, 2024 -
193 7 Josiah Slavin Flag of USA C Signed -
194 7 Luke Loheit Flag of USA C Aug. 15, 2024
195 7 Patrik Siikanen Flag of FIN LW Jun. 1, 2022 -
196 7 Christian Krygier Flag of USA LD Aug. 15, 2023 -
197 7 Jake Kucharski Flag of USA G Indefinite -
198 7 Dmitri Zavgorodny Flag of RUS C Jun. 1, 2020 -
199 7 Jermaine Loewen Flag of JAM RW, LW Jun. 1, 2020 -
200 7 Tyler Tucker Flag of CAN LD/RD Signed -
201 7 Cole Krygier Flag of USA LD Signed -
202 7 Shamil Shmakov Flag of RUS G Indefinite -
203 7 Eetu Päkkilä Flag of FIN LW Jun. 1, 2022 -
204 7 Trey Fix-Wolansky Flag of CAN RW Signed -
205 7 Marcus Westfält Flag of SWE C, LW Jun. 1, 2022 -
206 7 Radim Salda Flag of CZE LD Jun. 1, 2022
207 7 Santtu Kinnunen Flag of FIN RD Signed
208 7 Jordan Kooy Flag of CAN G Jun. 1, 2020
209 7 Zachary Bouthillier Flag of CAN G Jun. 1, 2020
210 7 Sam Hentges Flag of USA C Signed -
211 7 Semyon Kizimov Flag of RUS RW Indefinite -
212 7 Pavel Shen Flag of RUS C Indefinite -
213 7 Milan Kloucek Flag of CZE G Jun. 1, 2020 -
214 7 Ty Taylor Flag of CAN G Indefinite -
215 7 Austin Wong Flag of CAN C, RW Indefinite -
216 7 Riley Hughes Flag of USA RW Aug. 15, 2024
217 7 Eric Florchuk Flag of CAN C Jun. 1, 2020 -