1-Alexis Lafreniere, LW Rimouski Oceanic(QMJHL)
2-Quinten Byfield, C Sudbury Wolves(OHL)
3-Lucas Raymond, RW Frolunda(SHL)
4-Anton Lundell, C HIFK(Liiga)
5-Alexander Holtz, W Djurgardens(SHL)
6-Cole Perfetti, C Saginaw Spirit(OHL)
7-Connor Zary, C Kamloops Blazers(WHL)
8-Noel Gunler, RW Lulea(SHL)
9-Jamie Drysdale, D Erie Otters(OHL)
10-Yaroslav Askarov, G SKA(MHL)
11-Justin Barron, D Halifax Mooseheads(QMJHL)
12-Dawson Mercer, RW Drummondville Voltigeurs(QMJHL)
13-Marco Rossi, C Ottawa 67’s(OHL)
14-Jacob Perreault, C Sarnia Sting(OHL)
15-Kaiden Guhle, D Prince Albert Raiders(WHL)
16-Mavrik Bourque, C Shawinigan Cataractes(QMJHL)
17-Dylan Holloway, LW Wisconsin(NCAA)
18-Jean-Luc Foudy, C Windsor Spitfires(OHL)
19-Zion Nybeck, RW HV71(SuperElit)
20-Lukas Cormier, D Charlottetown Islanders(QMJHL)
21-Rodion Amirov, LW Tolpar Ufa(MHL)
22-Justin Sourdif, C Vancouver Giants(WHL)
23-Kasper Simontaival, RW Tappara(Liiga)
24-Hendrix Lapierre, C Chicoutimi Sagueneens(QMJHL)
25-Vasili Ponomaryov, LW MHK(MHL)
26-Jake Sanderson, D NTDP(USHL)
27-Braden Schneider, D Brandon Wheat Kings(WHL)
28-Jeremie Poirier, D Saint John Sea Dogs(QMJHL)
29-Alexander Nikishin, D MHK(MHL)
30-Theo Rochette, C Chicoutimi Sagueneens(QMJHL)
31-Will Cuylle, LW Windsor Spitfires(OHL)
HM-Jake Neighbours, LW Edmonton Oil Kings(WHL)
HM-Jan Mysak, LW HC Litvinov(Czech)
HM-Antonio Stranges, LW London Knights(OHL)
HM-Ty Smilanic, LW NTDP(USHL)
HM-Michael Benning, D Sherwood Park Crusaders(AJHL)
Looks very deep going into the year. Some will disappoint, some will come out of no where.