Draft

Year:

Pick Round Team Player Nat Pos Must Sign By Original Pick Team
1 1 Nathan MacKinnon Flag of CAN C Signed
2 1 Aleksander Barkov Flag of FIN C Signed -
3 1 Jonathan Drouin Flag of CAN LW, RW Signed -
4 1 Seth Jones Flag of USA RD Signed -
5 1 Elias Lindholm Flag of SWE C, RW Signed -
6 1 Sean Monahan Flag of CAN C, LW, RW Signed -
7 1 Darnell Nurse Flag of CAN LD Signed -
8 1 Rasmus Ristolainen Flag of FIN RD Signed -
9 1 Bo Horvat Flag of CAN C Signed
10 1 Valeri Nichushkin Flag of RUS RW, LW Signed -
11 1 Samuel Morin Flag of CAN LD, LW Signed -
12 1 Max Domi Flag of CAN C, RW Signed -
13 1 Josh Morrissey Flag of CAN LD Signed -
14 1 Alex Wennberg Flag of SWE C Signed -
15 1 Ryan Pulock Flag of CAN RD Signed -
16 1 Nikita Zadorov Flag of RUS LD/RD Signed
17 1 Curtis Lazar Flag of CAN RW, C Signed -
18 1 Mirco Mueller Flag of SUI LD Signed
19 1 Kerby Rychel Flag of CAN LW Signed
20 1 Anthony Mantha Flag of CAN LW, RW Signed
21 1 Frederik Gauthier Flag of CAN C Signed -
22 1 Emile Poirier Flag of CAN LW Signed
23 1 Andre Burakovsky Flag of SWE RW, LW Signed -
24 1 Hunter Shinkaruk Flag of CAN C Signed -
25 1 Michael McCarron Flag of USA RW, C Signed -
26 1 Shea Theodore Flag of CAN LD/RD Signed -
27 1 Marko Dano Flag of SVK C, LW, RW Signed
28 1 Morgan Klimchuk Flag of CAN LW Signed
29 1 Jason Dickinson Flag of CAN C, LW Signed
30 1 Ryan Hartman Flag of USA C, RW Signed -
31 2 Ian McCoshen Flag of USA LD Signed -
32 2 Chris Bigras Flag of CAN RD Signed -
33 2 Adam Erne Flag of USA LW, RW Signed -
34 2 Jacob de la Rose Flag of SWE C, LW Signed
35 2 J.T. Compher Flag of USA C, RW Signed
36 2 Zach Fucale Flag of CAN G Signed
37 2 Valentin Zykov Flag of RUS LW Signed
38 2 Connor Hurley Flag of USA C Aug. 15, 2019 -
39 2 Laurent Dauphin Flag of CAN C Signed
40 2 Remi Elie Flag of CAN LW Signed -
41 2 Robert Hagg Flag of SWE LD Signed -
42 2 Steven Santini Flag of USA RD Signed
43 2 Nic Petan Flag of CAN C, LW, RW Signed -
44 2 Tristan Jarry Flag of CAN G Signed
45 2 Nick Sorensen Flag of DEN RW Signed
46 2 Gustav Olofsson Flag of SWE LD Signed -
47 2 Thomas Vannelli Flag of USA RD Signed
48 2 Zach Nastasiuk Flag of CAN RW Signed -
49 2 Gabryel Paquin-Boudreau Flag of CAN LW Jun. 1, 2015
50 2 Dillon Heatherington Flag of CAN LD Signed
51 2 Carl Dahlstrom Flag of SWE LD Signed
52 2 Justin Bailey Flag of USA RW Signed
53 2 Madison Bowey Flag of CAN RD Signed -
54 2 Philippe Desrosiers Flag of CAN G Signed
55 2 Artturi Lehkonen Flag of FIN LW, RW Signed -
56 2 Marc-Olivier Roy Flag of CAN C Jun. 1, 2015
57 2 William Carrier Flag of CAN LW Signed
58 2 Tyler Bertuzzi Flag of CAN LW, RW Signed
59 2 Eric Comrie Flag of CAN G Signed -
60 2 Linus Arnesson Flag of SWE LD Signed -
61 2 Zachary Sanford Flag of USA LW, RW Signed
62 3 Yan-Pavel Laplante Flag of CAN C Signed
63 3 Spencer Martin Flag of CAN G Signed -
64 3 Jonathan-Ismael Diaby Flag of CAN LD -
65 3 Adam Tambellini Flag of CAN C Signed
66 3 Brett Pesce Flag of USA RD Signed -
67 3 Keegan Kanzig Flag of CAN LD Signed -
68 3 Niklas Hansson Flag of SWE RD Signed
69 3 Nick Baptiste Flag of CAN RW Signed -
70 3 Eamon McAdam Flag of USA G Signed
71 3 Connor Crisp Flag of CAN LW Signed
72 3 Tyrell Goulbourne Flag of CAN LW Signed -
73 3 Ryan Kujawinski Flag of CAN C Signed
74 3 John Hayden Flag of USA C, LW, RW Signed
75 3 Pavel Buchnevich Flag of RUS LW, RW, C Signed
76 3 Taylor Cammarata Flag of USA C, LW Aug. 15, 2017 -
77 3 Jake Guentzel Flag of USA LW, RW Signed
78 3 Marcus Hogberg Flag of SWE G Signed -
79 3 Mattias Janmark Flag of SWE LW, RW Signed -
80 3 Anthony Duclair Flag of CAN LW, RW Signed -
81 3 Kurtis Gabriel Flag of CAN RW Signed
82 3 Carter Verhaeghe Flag of CAN LW Signed -
83 3 Bogdan Yakimov Flag of RUS C Signed
84 3 James Lodge Flag of USA C Signed
85 3 Cole Cassels Flag of USA C Signed -
86 3 Sven Andrighetto Flag of SUI RW, LW Signed -
87 3 Keaton Thompson Flag of USA LD Signed -
88 3 Anton Slepyshev Flag of RUS LW, RW Signed
89 3 Oliver Bjorkstrand Flag of DEN RW, LW Signed
90 3 Peter Cehlarik Flag of SVK LW, RW Signed -
91 3 JC Lipon Flag of CAN RW Signed
92 4 Evan Cowley Flag of CAN G Aug. 15, 2017 -
93 4 Mason Geertsen Flag of CAN LW, LD Signed -
94 4 Jackson Houck Flag of CAN RW Jun. 1, 2015
95 4 Félix Girard Flag of CAN C Signed -
96 4 Kyle Platzer Flag of CAN RW Signed
97 4 Michael Downing Flag of USA LD Signed
98 4 Matt Buckles Flag of CAN C Aug. 15, 2017
99 4 Juuse Saros Flag of FIN G Signed
100 4 Miles Wood Flag of USA LW Signed -
101 4 Nicholas Paul Flag of CAN C, LW Signed -
102 4 Tobias Lindberg Flag of SWE LW Signed
103 4 Justin Auger Flag of CAN RW Signed
104 4 Andrew Copp Flag of USA C, LW, RW Signed -
105 4 Nick Moutrey Flag of CAN C Signed -
106 4 Stephon Williams Flag of USA G Signed -
107 4 Dylan Labbé Flag of CAN LD Signed -
108 4 Ben Harpur Flag of CAN LD Signed -
109 4 David Pope Flag of CAN LW Signed -
110 4 Ryan Graves Flag of CAN LD Signed -
111 4 Robin Norell Flag of SWE LD Signed
112 4 Zachary Pochiro Flag of USA LW Signed
113 4 Aidan Muir Flag of CAN LW Aug. 15, 2018
114 4 Jan Kostalek Flag of CZE RD Signed
115 4 Jordan Subban Flag of CAN RD Signed -
116 4 Martin Réway Flag of CZE LW, C - -
117 4 Fredrik Bergvik Flag of SWE G Jun. 1, 2017
118 4 Hudson Fasching Flag of USA RW Signed -
119 4 Ryan Segalla Flag of USA LD Indefinite -
120 4 Ryan Fitzgerald Flag of USA C, RW Signed -
121 4 Tyler Motte Flag of USA LW, RW Signed -
122 5 Christopher Clapperton Flag of CAN LW Jun. 1, 2015 -
123 5 Will Butcher Flag of USA LD Signed -
124 5 Kristers Gudlevskis Flag of LAT G Signed -
125 5 Saku Maenalanen Flag of FIN RW, LW Signed -
126 5 Brent Pedersen Flag of CAN LW Jun. 1, 2015 -
127 5 Tucker Poolman Flag of USA RD Signed
128 5 Evan Campbell Flag of CAN LW Aug. 15, 2017 -
129 5 Cal Petersen Flag of USA G Signed -
130 5 Gustav Possler Flag of SWE LW, RW Jun. 1, 2017
131 5 Cole Ully Flag of CAN LW Signed -
132 5 Terrance Amorosa Flag of CAN D Aug. 15, 2018 -
133 5 Connor Clifton Flag of USA RD Signed -
134 5 Luke Johnson Flag of USA C Signed
135 5 Eric Roy Flag of CAN D Jun. 1, 2015
136 5 Viktor Crus Rydberg Flag of SWE C, LW, RW Jun. 1, 2017 -
137 5 Carson Soucy Flag of CAN LD/RD Signed -
138 5 Vincent Dunn Flag of CAN C Signed -
139 5 Mitchell Wheaton Flag of CAN D Jun. 1, 2015 -
140 5 Teemu Kivihalme Flag of USA LD Signed
141 5 Michael Brodzinski Flag of USA D Signed -
142 5 Fabrice Herzog Flag of SUI LW, RW Indefinite -
143 5 Anthony Florentino Flag of USA D Aug. 15, 2017
144 5 Blake Heinrich Flag of USA D Jun. 1, 2015 -
145 5 Anton Cederholm Flag of SWE LD Signed -
146 5 Patrik Bartosak Flag of CZE G Signed
147 5 Grant Besse Flag of USA LW, RW Aug. 15, 2017 -
148 5 Jonny Brodzinski Flag of USA C Signed -
149 5 Matej Paulovic Flag of SVK LW Jun. 1, 2017
150 5 Wiley Sherman Flag of USA D Signed -
151 5 Gage Ausmus Flag of USA D Aug. 15, 2017
152 6 Josh Brown Flag of CAN RD Signed -
153 6 Ben Storm Flag of USA D Aug. 15, 2017 -
154 6 Henri Ikonen Flag of FIN LW Signed -
155 6 Emil Pettersson Flag of SWE C Signed -
156 6 Tyler Ganly Flag of CAN RD Signed -
157 6 Tim Harrison Flag of USA RW Aug. 15, 2017 -
158 6 Ben Betker Flag of CAN LD Signed -
159 6 Sean Malone Flag of USA C Signed -
160 6 Myles Bell Flag of CAN LW Jun. 1, 2015 -
161 6 Chris Leblanc Flag of USA RW Aug. 15, 2017
162 6 Merrick Madsen Flag of USA G Signed -
163 6 Brendan Burke Flag of USA G Jun. 1, 2015 -
164 6 Dane Birks Flag of CAN D Signed
165 6 Markus Soberg Flag of NOR RW, LW Jun. 1, 2017 -
166 6 Alan Quine Flag of CAN C Signed -
167 6 Avery Peterson Flag of USA C Aug. 15, 2018 -
168 6 Quentin Shore Flag of USA C, RW Aug. 15, 2016 -
169 6 Marc McNulty Flag of CAN D Jun. 1, 2015 -
170 6 Mackenzie Skapski Flag of CAN G Signed -
171 6 Tommy Veilleux Flag of CAN LW Jun. 1, 2015
172 6 Antoine Bibeau Flag of CAN G Signed -
173 6 Santeri Saari Flag of FIN D Jun. 1, 2017 -
174 6 Brian Pinho Flag of USA C, RW Signed -
175 6 Mike Williamson Flag of CAN D Aug. 15, 2017 -
176 6 Jeremy Grégoire Flag of CAN C Signed -
177 6 Miro Aaltonen Flag of FIN C, LW, RW Signed -
178 6 Zachary Leslie Flag of CAN LD Signed -
179 6 Blaine Byron Flag of CAN C Aug. 15, 2017 -
180 6 Anton Blidh Flag of SWE LW, RW Signed -
181 6 Anthony Louis Flag of USA C, LW Signed -
182 7 Aleksi Makela Flag of FIN D Jun. 1, 2017
183 7 Wilhelm Westlund Flag of SWE D Jun. 1, 2017 -
184 7 Saku Salminen Flag of FIN C, LW Jun. 1, 2017 -
185 7 Wade Murphy Flag of CAN RW Aug. 15, 2017 -
186 7 Joel Vermin Flag of SUI RW Signed
187 7 Rushan Rafikov Flag of RUS LD Indefinite -
188 7 Gregory Chase Flag of CAN C Signed -
189 7 Eric Locke Flag of USA C Jun. 1, 2015 -
190 7 Brenden Kichton Flag of CAN RD Signed
191 7 Dominik Kubalik Flag of CZE LW, RW Signed
192 7 David Drake Flag of USA D Aug. 15, 2018 -
193 7 Jedd Soleway Flag of CAN C, RW Aug. 15, 2017 -
194 7 Marcus Karlstrom Flag of SWE D Jun. 1, 2017 -
195 7 Peter Quenneville Flag of CAN C, RW Indefinite -
196 7 Kyle Burroughs Flag of CAN LD/RD Signed -
197 7 Nolan De Jong Flag of CAN D Aug. 15, 2017 -
198 7 John Gilmour Flag of CAN D Signed
199 7 Hampus Melen Flag of SWE LW, RW, C Jun. 1, 2017 -
200 7 Alexandre Belanger Flag of CAN G Jun. 1, 2015
201 7 Jacob Jackson Flag of USA LW, C Aug. 15, 2019 -
202 7 Andreas Johnsson Flag of SWE LW, RW Signed -
203 7 Janne Juvonen Flag of FIN G Jun. 1, 2017
204 7 Tyler Lewington Flag of CAN RD Signed -
205 7 Miles Liberati Flag of USA D Jun. 1, 2015 -
206 7 MacKenzie Weegar Flag of CAN LD/RD Signed
207 7 Emil Galimov Flag of RUS RW Indefinite
208 7 Anthony Brodeur Flag of USA G Jun. 1, 2015
209 7 Troy Josephs Flag of CAN C, LW Aug. 15, 2017 -
210 7 Mitchell Dempsey Flag of CAN LW Jun. 1, 2015 -
211 7 Robin Press Flag of SWE D Jun. 1, 2017 -