Aaron Ekblad, D Barrie (OHL)
1 (1st)
Sam Reinhart, C Kootenay (WHL)
2 (2nd)
Leon Draisaitl, C Prince Albert (WHL)
3 (3rd)
Sam Bennett, C Kingston (OHL)
4 (4th)
Michael Dal Colle, LW Oshawa (OHL)
5 (5th)
Jake Virtanen, LW Calgary (WHL)
6 (6th)
Haydn Fleury, D Red Deer (WHL)
7 (7th)
William Nylander, RW Sodertalje (Sweden)
8 (8th)
Nikolaj Ehlers, LW Halifax (QMJHL)
9 (9th)
Nick Ritchie, LW Peterborough (OHL) (from Senators)
10 (10th)
Kevin Fiala, C HV 71 Jr. (Sweden)
11 (11th)
Brendan Perlini, LW Niagara (OHL)
12 (12th)
Jakub Vrana, C Linkoping (Sweden)
13 (13th)
Julius Honka, D Swift Current (WHL)
14 (14th)
Dylan Larkin, C USA U-18 (USHL)
15 (15th)
Sonny Milano, LW USA U-18 (USHL)
16 (16th)
Travis Sanheim, D Calgary (WHL)
17 (17th)
Alex Tuch, C, RW USA U-18 (USHL)
18 (18th)
Anthony DeAngelo, D Sarnia (OHL)
19 (19th)
Nick Schmaltz, C Green Bay (USHL) (from Sharks)
20 (20th)
Robby Fabbri, C Guelph (OHL)
21 (21st)
Kasperi Kapanen, RW Kalpa (Finland)
22 (22nd)
Conner Bleackley, C Red Deer (WHL)
23 (23rd)
Jared McCann, C Sault Ste. Marie (OHL) (from Ducks)
24 (24th)
David Pastrnak, LW Sodertalje (Sweden)
25 (25th)
Nikita Scherbak, LW Saskatoon (WHL)
26 (26th)
Nikolay Goldobin, RW Sarnia (OHL) (from Blackhawks)
27 (27th)
Josh Ho-Sang, C, RW Windsor (OHL) (from Islanders via Rangers)
28 (28th)
Adrian Kempe, RW Modo Jr. (Sweden)
29 (29th)
John Quenneville, C Brandon (WHL)
30 (30th)