Draft

Year:

Pick Round Team Player Nat Pos Must Sign By Original Pick Team
1 1 Connor McDavid Flag of CAN C Signed
2 1 Jack Eichel Flag of USA C Signed -
3 1 Dylan Strome Flag of CAN C Signed -
4 1 Mitch Marner Flag of CAN RW Signed -
5 1 Noah Hanifin Flag of USA LD Signed -
6 1 Pavel Zacha Flag of CZE C, LW Signed -
7 1 Ivan Provorov Flag of RUS LD Signed -
8 1 Zach Werenski Flag of USA LD Signed -
9 1 Timo Meier Flag of SUI LW, RW Signed -
10 1 Mikko Rantanen Flag of FIN RW, C Signed -
11 1 Lawson Crouse Flag of CAN LW, RW Signed -
12 1 Denis Gurianov Flag of RUS RW, LW Signed -
13 1 Jakub Zboril Flag of CZE LD/RD Signed
14 1 Jake DeBrusk Flag of CAN RW, LW Signed -
15 1 Zach Senyshyn Flag of CAN RW Signed
16 1 Mathew Barzal Flag of CAN C, RW Signed
17 1 Kyle Connor Flag of USA LW Signed -
18 1 Thomas Chabot Flag of CAN LD Signed -
19 1 Evgeny Svechnikov Flag of RUS LW, RW Signed -
20 1 Joel Eriksson Ek Flag of SWE C Signed -
21 1 Colin White Flag of USA C, RW Signed
22 1 Ilya Samsonov Flag of RUS G Signed -
23 1 Brock Boeser Flag of USA RW Signed -
24 1 Travis Konecny Flag of CAN RW, LW Signed
25 1 Jack Roslovic Flag of USA C, RW Signed
26 1 Noah Juulsen Flag of CAN RD Signed -
27 1 Jacob Larsson Flag of SWE LD Signed -
28 1 Anthony Beauvillier Flag of CAN RW, LW Signed
29 1 Gabriel Carlsson Flag of SWE LD Signed
30 1 Nick Merkley Flag of CAN RW, C Signed
31 2 Jérémy Roy Flag of CAN RD Signed
32 2 Christian Fischer Flag of USA RW, LW Signed -
33 2 Mitchell Stephens Flag of CAN C Signed
34 2 Travis Dermott Flag of CAN LD/RD Signed -
35 2 Sebastian Aho Flag of FIN C Signed -
36 2 Gabriel Gagné Flag of CAN RW Signed
37 2 Brandon Carlo Flag of USA RD Signed
38 2 Paul Bittner Flag of USA LW Signed -
39 2 A.J. Greer Flag of CAN RW, LW Signed
40 2 Nicolas Meloche Flag of CAN RD Signed -
41 2 Ryan Gropp Flag of CAN LW Signed
42 2 Mackenzie Blackwood Flag of CAN G Signed
43 2 Erik Cernak Flag of SVK RD Signed -
44 2 Matthew Spencer Flag of CAN D Signed
45 2 Jakob Forsbacka Karlsson Flag of SWE RW, C Signed
46 2 Daniel Sprong Flag of NED RW, LW Signed -
47 2 Jansen Harkins Flag of CAN LW Signed -
48 2 Filip Chlapik Flag of CZE C Signed -
49 2 Roope Hintz Flag of FIN C Signed
50 2 Jordan Greenway Flag of USA LW, RW Signed -
51 2 Brendan Guhle Flag of CAN LD Signed
52 2 Jeremy Lauzon Flag of CAN LD/RD Signed
53 2 Rasmus Andersson Flag of SWE RD Signed
54 2 Graham Knott Flag of CAN LW Signed -
55 2 Yakov Trenin Flag of RUS LW, C Signed -
56 2 Vince Dunn Flag of CAN LD/RD Signed -
57 2 Jonas Siegenthaler Flag of SUI LD Signed
58 2 Kevin Stenlund Flag of SWE C, RW Signed
59 2 Julius Nattinen Flag of FIN C -
60 2 Oliver Kylington Flag of SWE LD/RD Signed
61 2 Jeremy Bracco Flag of USA RW Signed
62 3 Robin Kovacs Flag of SWE RW Jun. 1, 2019
63 3 Kyle Capobianco Flag of CAN LD Signed -
64 3 Dennis Yan Flag of USA LW Signed
65 3 Andrew Nielsen Flag of CAN LD Signed -
66 3 Guillaume Brisebois Flag of CAN LD Signed
67 3 Blake Speers Flag of CAN C Signed -
68 3 Martins Dzierkals Flag of LAT RW Indefinite
69 3 Keegan Kolesar Flag of CAN RW Signed -
70 3 Felix Sandstrom Flag of SWE G Signed
71 3 J.C. Beaudin Flag of CAN C, RW Signed -
72 3 Anthony Cirelli Flag of CAN C, LW Signed
73 3 Vili Saarijärvi Flag of FIN RD Signed
74 3 Alexander Dergachyov Flag of RUS C Indefinite -
75 3 Dan Vladar Flag of CZE G Signed -
76 3 Adin Hill Flag of CAN G Signed
77 3 Sam Montembeault Flag of CAN G Signed
78 3 Erik Foley Flag of USA LW Signed -
79 3 Sergey Zborovskiy Flag of RUS RD Jun. 1, 2017
80 3 Brent Gates Flag of USA C Aug. 15, 2019
81 3 Brendan Warren Flag of USA C Aug. 15, 2019
82 3 Mitch Vande Sompel Flag of CAN LD Signed -
83 3 Jens Looke Flag of SWE RW Jun. 1, 2019
84 3 Deven Sideroff Flag of CAN RW Signed
85 3 Tommy Novak Flag of USA C Signed -
86 3 Mike Robinson Flag of USA G Aug. 15, 2022
87 3 Lukas Vejdemo Flag of SWE C, LW, RW Signed -
88 3 Thomas Schemitsch Flag of CAN RD Signed
89 3 Aleksi Saarela Flag of FIN C, LW Signed -
90 3 Matej Tomek Flag of SVK G Indefinite
91 3 Dennis Gilbert Flag of USA LD Signed -
92 4 Will Borgen Flag of USA RD Signed -
93 4 Callum Booth Flag of CAN G Signed
94 4 Adam Musil Flag of CAN C Jun. 1, 2017
95 4 Jesper Lindgren Flag of SWE RD Signed -
96 4 Nicolas Roy Flag of CAN C, RW Signed -
97 4 Colton White Flag of CAN LD Signed -
98 4 Samuel Dove-McFalls Flag of CAN LW, C Jun. 1, 2017 -
99 4 Austin Wagner Flag of CAN RW, LW Signed
100 4 Anthony Richard Flag of CAN LW, RW Signed
101 4 Andrei Mironov Flag of RUS D Signed -
102 4 Denis Malgin Flag of SUI LW, RW Signed -
103 4 Chris Martenet Flag of USA LD Signed -
104 4 Mikhail Vorobyev Flag of RUS C Signed
105 4 Jesse Gabrielle Flag of CAN LW Jun. 1, 2017 -
106 4 Adam Helewka Flag of CAN LW Signed
107 4 Christian Wolanin Flag of USA LD Signed
108 4 Michael Spacek Flag of CZE C Signed -
109 4 Filip Ahl Flag of SWE LW Jun. 1, 2019 -
110 4 Joren Van Pottelberghe Flag of SUI G Indefinite -
111 4 Ales Stezka Flag of CZE G Signed -
112 4 Parker Wotherspoon Flag of CAN LD Signed -
113 4 Brad Morrison Flag of CAN C Signed
114 4 Dmitry Zhukenov Flag of RUS C Indefinite -
115 4 Alexandre Carrier Flag of CAN RD Signed -
116 4 Glenn Gawdin Flag of CAN C, RW Signed -
117 4 Caleb Jones Flag of USA LD/RD Signed
118 4 Jonne Tammela Flag of FIN RW, LW -
119 4 Daniel Bernhardt Flag of SWE RW, LW Jun. 1, 2019 -
120 4 Mathieu Joseph Flag of CAN LW, RW Signed -
121 4 Ryan Shea Flag of USA LD Signed -
122 5 Devante Stephens Flag of CAN D Signed -
123 5 Conor Garland Flag of USA RW, LW Signed -
124 5 Ethan Bear Flag of CAN RD Signed -
125 5 Dmytro Timashov Flag of UKR LW Signed -
126 5 Luke Stevens Flag of USA LW Aug. 15, 2020 -
127 5 Niko Mikkola Flag of FIN LD Signed
128 5 David Kase Flag of CZE RW, LW, C Signed -
129 5 Sam Ruopp Flag of CAN D Jun. 1, 2017 -
130 5 Karlis Cukste Flag of LAT D Aug. 15, 2020 -
131 5 Matthew Bradley Flag of CAN C Jun. 1, 2017
132 5 Karch Bachman Flag of USA LW, C Aug. 15, 2020 -
133 5 Joseph Cecconi Flag of USA RD Signed -
134 5 Matt Schmalz Flag of CAN C, RW Jun. 1, 2017 -
135 5 Kirill Kaprizov Flag of RUS LW Signed
136 5 Pavel Karnaukhov Flag of BLR LW, C Indefinite -
137 5 Dominik Simon Flag of CZE RW, LW Signed -
138 5 Spencer Smallman Flag of CAN RW Signed
139 5 Christian Jaros Flag of SVK RD Signed -
140 5 Chase Pearson Flag of CAN C Signed -
141 5 Veeti Vainio Flag of FIN D Jun. 1, 2019
142 5 Rudolfs Balcers Flag of LAT LW, RW Signed
143 5 Connor Hobbs Flag of CAN D Signed -
144 5 Carl Neill Flag of CAN D Jun. 1, 2017 -
145 5 Karel Vejmelka Flag of CZE G Signed -
146 5 Luke Opilka Flag of USA G - -
147 5 Ryan Pilon Flag of CAN D Jun. 1, 2017
148 5 Troy Terry Flag of USA RW Signed -
149 5 Adam Gaudette Flag of USA C, RW Signed
150 5 Ryan Zuhlsdorf Flag of USA D Aug. 15, 2020 -
151 5 Radovan Bondra Flag of SVK RW, LW Jun. 1, 2019 -
152 6 Giorgio Estephan Flag of CAN C Jun. 1, 2017 -
153 6 Kristian Oldham Flag of USA G Aug. 15, 2021
154 6 John Marino Flag of USA RD Signed -
155 6 Stephen Desrocher Flag of CAN D Jun. 1, 2017 -
156 6 Jake Massie Flag of CAN LD Signed -
157 6 Brett Seney Flag of CAN C, LW Signed -
158 6 Cooper Marody Flag of USA C, RW Signed -
159 6 Vladislav Gavrikov Flag of RUS LD Signed -
160 6 Adam Parsells Flag of USA D Jun. 1, 2017 -
161 6 Sergei Boikov Flag of RUS LD Signed -
162 6 Christopher Wilkie Flag of USA RW Aug. 15, 2020 -
163 6 Markus Ruusu Flag of FIN G Jun. 1, 2019 -
164 6 Roy Radke Flag of USA RW Jun. 1, 2017
165 6 Cameron Hughes Flag of CAN C, LW Signed -
166 6 Andrew Mangiapane Flag of CAN RW, LW Signed -
167 6 Frederik Tiffels Flag of GER LW Aug. 15, 2018 -
168 6 Mason Appleton Flag of USA RW Signed -
169 6 David Cotton Flag of USA C Signed
170 6 Patrick Holway Flag of USA D Aug. 15, 2021 -
171 6 Nicholas Boka Flag of USA D Aug. 15, 2019 -
172 6 Andong Song Flag of CHN LD Indefinite -
173 6 Colby Williams Flag of CAN RD Signed -
174 6 Lukas Jasek Flag of CZE RW Signed -
175 6 Tyler Moy Flag of USA C Aug. 15, 2017 -
176 6 Liam Dunda Flag of USA LW Jun. 1, 2017 -
177 6 Simon Bourque Flag of CAN LD Jun. 1, 2017 -
178 6 Steven Ruggiero Flag of USA RD Aug. 15, 2019 -
179 6 Garrett Metcalf Flag of USA G Aug. 15, 2021
180 6 Bokondji Imama Flag of CAN LW Signed -
181 6 Joni Tuulola Flag of FIN LD Signed -
182 7 Ivan Chukarov Flag of USA LD Aug. 15, 2019 -
183 7 Erik Kallgren Flag of SWE G Signed -
184 7 Adam Huska Flag of SVK G Signed
185 7 Nikita Korostelev Flag of RUS LW, RW Jun. 1, 2017 -
186 7 Steven Lorentz Flag of CAN C, LW, RW Signed -
187 7 Chaz Reddekopp Flag of CAN LD Signed
188 7 Ivan Fedotov Flag of RUS G Signed -
189 7 Markus Nutivaara Flag of FIN LD/RD Signed -
190 7 Marcus Vela Flag of CAN C Aug. 15, 2019 -
191 7 Gustav Olhaver Flag of SWE C, LW Jun. 1, 2019 -
192 7 Patrick Shea Flag of USA C Aug. 15, 2020 -
193 7 John Kupsky Flag of USA G Aug. 15, 2019
194 7 Matt Roy Flag of USA RD Signed -
195 7 Jack Becker Flag of USA C Aug. 15, 2022 -
196 7 Riley Bruce Flag of CAN RD Jun. 1, 2017 -
197 7 Nikita Pavlychev Flag of RUS C Aug. 15, 2020 -
198 7 Sami Niku Flag of FIN LD/RD Signed -
199 7 Joey Daccord Flag of USA G Signed -
200 7 Adam Marsh Flag of USA LW Jun. 1, 2017 -
201 7 Gustav Bouramman Flag of SWE RD Jun. 1, 2017 -
202 7 Petter Hansson Flag of SWE LD Jun. 1, 2019 -
203 7 Matteo Gennaro Flag of CAN C, LW Jun. 1, 2017
204 7 Jack Sadek Flag of USA RD Aug. 15, 2019
205 7 Evan Smith Flag of USA G Jun. 1, 2017 -
206 7 Ryan Bednard Flag of USA G Signed
207 7 Jeremiah Addison Flag of CAN LW Jun. 1, 2017 -
208 7 Miroslav Svoboda Flag of CZE G Jun. 1, 2017
209 7 Ziyat Paigin Flag of RUS RD Indefinite
210 7 Tate Olson Flag of CAN LD Jun. 1, 2017
211 7 John Dahlstrom Flag of SWE LW, RW Jun. 1, 2019 -