| Rank # | Team | Pick |
| Round #1 |
| 1 | Minnesota Wild | Nathan MacKinnon |
| 2 | San Jose Sharks (St. Louis Blues) | Jonathan Drouin |
| 3 | Montreal Canadiens | Alexsander Barkov |
| 4 | Montreal Canadiens (Dallas Stars) | Elias Lindholm |
| 5 | Montreal Canadiens (Tampa Bay Lightning) | Seth Jones |
| 6 | Washington Capitals (Vancouver Canucks) | Sean Monahan |
| 7 | Calgary Flames | Bo Horvat |
| 8 | Montreal Canadiens (Florida Panthers) | Valery Nichushkin |
| 9 | New Jersey Devils (Los Angeles Kings) | Rasmus Ristolainen |
| 10 | New Jersey Devils (Washington Capitals) | Max Domi |
| 11 | Carolina Hurricanes (New York Islanders) | Hunter Shinkaruk |
| 12 | Nashville Predators (Edmonton Oilers) | Darnell Nurse |
| 13 | Edmonton Oilers (Carolina Hurricanes) | Samuel Morin |
| 14 | Buffalo Sabres (Ottawa Senators) | Alexander Wennberg |
| 15 | New York Rangers (Boston Bruins) | Kerby Rychel |
| 16 | Winnipeg Jets (Columbus Blue Jackets) | Curtis Lazar |
| 17 | Detroit Red Wings (New York Rangers) | Anthony Mantha |
| 18 | Pittsburgh Penguins (Anaheim Ducks) | Ryan Pulock |
| 19 | Washington Capitals (New Jersey Devils) | Andre Burakowsky |
| 20 | Chicago Blackhawks | Adam Erne |
| 21 | Phoenix Coyotes (Detroit Red Wings) | Ryan Hartman |
| 22 | Edmonton Oilers (Toronto Maple Leafs) | Michael McCarron |
| 23 | Detroit Red Wings (Winnipeg Jets) | Zack Fucale |
| 24 | Toronto Maple Leafs (Colorado Avalanche) | J.T. Compher |
| 25 | Philadelphia Flyers | Nikita Zadorov |
| 26 | Philadelphia Flyers (Nashville Predators) | Valentin Zykov |
| 27 | Pittsburgh Penguins | Josh Morrissey |
| 28 | San Jose Sharks | Morgan Klimchuk |
| 29 | St. Louis Blues (Phoenix Coyotes) | Jacob de la Rose |
| 30 | Buffalo Sabres | Frederick Gauthier |
| Round #2 |
| 31 | New York Rangers (Minnesota Wild) | Ian McCoshen |
| 32 | Montreal Canadiens (St. Louis Blues) | Marko Dano |
| 33 | Washington Capitals (Montreal Canadiens) | Artturi Lehkonen |
| 34 | Los Angeles Kings (Dallas Stars) | Mirco Müller |
| 35 | Tampa Bay Lightning | Shea Theodore |
| 36 | Detroit Red Wings (Vancouver Canucks) | Laurent Dauphin |
| 37 | Toronto Maple Leafs (Calgary Flames) | Steve Santini |
| 38 | Buffalo Sabres (Florida Panthers) | Jordan Subban |
| 39 | Toronto Maple Leafs (Los Angeles Kings) | Tom Vanelli |
| 40 | St. Louis Blues (Washington Capitals) | Emile Poirier |
| 41 | Carolina Hurricanes (New York Islanders) | Robert Hägg |
| 42 | St. Louis Blues (Edmonton Oilers) | Nic Petan |
| 43 | Columbus Blue Jackets (Carolina Hurricanes) | Sven Andrighetto |
| 44 | Boston Bruins (Ottawa Senators) | Justin Bailey |
| 45 | Anaheim Ducks (Boston Bruins) | William Carrier |
| 46 | Pittsburgh Penguins (Columbus Blue Jackets) | Jason Dickinson |
| 47 | Tampa Bay Lightning (New York Rangers) | Philippe Desrosiers |
| 48 | Anaheim Ducks | Dillon Heatherington |
| 49 | Phoenix Coyotes (New Jersey Devils) | Tristan Jarry |
| 50 | Los Angeles Kings (Chicago Blackhawks) | Eric Comrie |
| 51 | Detroit Red Wings | Marc-Olivier Roy |
| 52 | Carolina Hurricanes (Toronto Maple Leafs) | Madison Bowey |
| 53 | Boston Bruins (Winnipeg Jets) | Conner Hurley |
| 54 | Los Angeles Kings (Colorado Avalanche) | Anthony Duclair |
| 55 | Minnesota Wild (Philadelphia Flyers) | Zach Natasiuk |
| 56 | Nashville Predators | Chris Bigras |
| 57 | Pittsburgh Penguins | Ryan Kujawinski |
| 58 | Winnipeg Jets (San Jose Sharks) | Nick Sørensen |
| 59 | Detroit Red Wings (Phoenix Coyotes) | Gabryel Paquin-Boudreau |
| 60 | Pittsburgh Penguins (Buffalo Sabres) | Nick Baptiste |
| Round #3 |
| 61 | Carolina Hurricanes (Minnesota Wild) | Brett Pesce |
| 62 | Washington Capitals (St. Louis Blues) | Oliver Bjorkstrand |
| 63 | Minnesota Wild (Montreal Canadiens) | J.C. Lipon |
| 64 | Anaheim Ducks (Dallas Stars) | Jimmy Lodge |
| 65 | Toronto Maple Leafs (Tampa Bay Lightning) | Keaton Thompson |
| 66 | Toronto Maple Leafs (Vancouver Canucks) | Jake Guentzel |
| 67 | Nashville Predators (Calgary Flames) | Peter Cehlarik |
| 68 | Toronto Maple Leafs (Florida Panthers) | Zach Sanford |
| 69 | Phoenix Coyotes (Los Angeles Kings) | Remi Elie |
| 70 | Boston Bruins (Washington Capitals) | John Hayden |
| 71 | Toronto Maple Leafs (New York Islanders) | Eamon McAdam |
| 72 | Toronto Maple Leafs (Edmonton Oilers) | Taylor Cammarata |
| 73 | Winnipeg Jets (Carolina Hurricanes) | Pavel Buchnevich |
| 74 | Anaheim Ducks (Ottawa Senators) | Martin Reway |
| 75 | Ottawa Senators (Boston Bruins) | Spencer Martin |
| 76 | New York Rangers (Columbus Blue Jackets) | Adam Tambellini |
| 77 | Toronto Maple Leafs (New York Rangers) | Hudson Fasching |
| 78 | Toronto Maple Leafs (Anaheim Ducks) | Will Butcher |
| 79 | Toronto Maple Leafs (New Jersey Devils) | Evan Cowley |
| 80 | Chicago Blackhawks | Myles Bell |
| 81 | New Jersey Devils (Detroit Red Wings) | Marcus Högberg |
| 82 | Carolina Hurricanes (Toronto Maple Leafs) | Juuse Saros |
| 83 | Los Angeles Kings (Winnipeg Jets) | Mattias Jenmark-Nylen |
| 84 | Nashville Predators (Colorado Avalanche) | Carter Verhaeghe |
| 85 | Toronto Maple Leafs (Philadelphia Flyers) | Tyler Motte |
| 86 | Toronto Maple Leafs (Nashville Predators) | Calvin Petersen |
| 87 | Ottawa Senators (Pittsburgh Penguins) | Gustav Olofsson |
| 88 | Toronto Maple Leafs (San Jose Sharks) | Cole Cassels |
| 89 | Toronto Maple Leafs (Phoenix Coyotes) | Ryan Fitzgerald |
| 90 | Toronto Maple Leafs (Buffalo Sabres) | Andrew Copp |
| Round #4 |
| 91 | Carolina Hurricanes (Minnesota Wild) | Anton Slepyshev |
| 92 | Carolina Hurricanes (St. Louis Blues) | Mason Geertsen |
| 93 | Carolina Hurricanes (Montreal Canadiens) | Jackson Houck |
| 94 | Carolina Hurricanes (Dallas Stars) | Matt Buckles |
| 95 | Carolina Hurricanes (Tampa Bay Lightning) | Jan Kostalek |
| 96 | Carolina Hurricanes (Vancouver Canucks) | Eric Roy |
| 97 | Carolina Hurricanes (Calgary Flames) | Viktor Crus-Rydberg |
| 98 | Carolina Hurricanes (Florida Panthers) | Vincent Dunn |
| 99 | Carolina Hurricanes (Los Angeles Kings) | Mitchell Wheaton |
| 100 | Carolina Hurricanes (Washington Capitals) | Antoine Bibeau |
| 101 | Carolina Hurricanes (New York Islanders) | Carl Dahlstrom |
| 102 | Carolina Hurricanes (Edmonton Oilers) | Tyler Bertuzzi |
| 103 | Carolina Hurricanes | Linus Arnesson |
| 104 | Carolina Hurricanes (Ottawa Senators) | Anton Cederholm |
| 105 | Carolina Hurricanes (Boston Bruins) | Rushan Rafikov |
| 106 | Carolina Hurricanes (Columbus Blue Jackets) | Jonathan Ismael-Diaby |
| 107 | Carolina Hurricanes (New York Rangers) | Niklas Hansson |
| 108 | Carolina Hurricanes (Anaheim Ducks) | Tyler Goulbourne |
| 109 | Carolina Hurricanes (New Jersey Devils) | Keegan Kanzig |
| 110 | Carolina Hurricanes (Chicago Blackhawks) | Bogdan Yakimov |
| 111 | Carolina Hurricanes (Detroit Red Wings) | Tobias Lindberg |
| 112 | Carolina Hurricanes (Toronto Maple Leafs) | Stephon Wiliams |
| 113 | Carolina Hurricanes (Winnipeg Jets) | Frederik Bergvik |
| 114 | Carolina Hurricanes (Colorado Avalanche) | Kristers Gudlevskis |
| 115 | Carolina Hurricanes (Philadelphia Flyers) | Patrik Bartosak |
| 116 | Carolina Hurricanes (Nashville Predators) | Janne Juvonen |
| 117 | Carolina Hurricanes (Pittsburgh Penguins) | Yan-Pavel Laplante |
| 118 | Carolina Hurricanes (San Jose Sharks) | Kyle Platzer |
| 119 | Carolina Hurricanes (Phoenix Coyotes) | Gage Ausmus |
| 120 | Carolina Hurricanes (Buffalo Sabres) | Connor Clifton |
| Round #5 |
| 121 | Toronto Maple Leafs (Minnesota Wild) | Michael Downing |
| 122 | Calgary Flames (St. Louis Blues) | Chris Leblanc |
| 123 | Toronto Maple Leafs (Montreal Canadiens) | Nick Moutrey |
| 124 | Toronto Maple Leafs (Dallas Stars) | Brandan Burke |
| 125 | Tampa Bay Lightning | Ben Harpur |
| 126 | Toronto Maple Leafs (Vancouver Canucks) | Merrick Madsen |
| 127 | Minnesota Wild (Calgary Flames) | Quentin Shore |
| 128 | Toronto Maple Leafs (Florida Panthers) | Sean Malone |
| 129 | Buffalo Sabres (Los Angeles Kings) | Anthony Louis |
| 130 | Toronto Maple Leafs (Washington Capitals) | Ryan Segalla |
| 131 | Vancouver Canucks (New York Islanders) | Cole Ully |
| 132 | Anaheim Ducks (Edmonton Oilers) | Chris Clapperton |
| 133 | Toronto Maple Leafs (Carolina Hurricanes) | Anthony Florentino |
| 134 | New York Rangers (Ottawa Senators) | Mackenzie Skapski |
| 135 | Boston Bruins | Michael Brodzinski |
| 136 | Columbus Blue Jackets | Alexandre Bélanger |
| 137 | Boston Bruins (New York Rangers) | Adam Muir |
| 138 | Washington Capitals (Anaheim Ducks) | Ryan Graves |
| 139 | New York Rangers (New Jersey Devils) | Justin Auger |
| 140 | Buffalo Sabres (Chicago Blackhawks) | Jonny Brodzinski |
| 141 | Dallas Stars (Detroit Red Wings) | Gustav Possler |
| 142 | Buffalo Sabres (Toronto Maple Leafs) | Luke Johnson |
| 143 | Ottawa Senators (Winnipeg Jets) | Connor Crisp |
| 144 | Buffalo Sabres (Colorado Avalanche) | Wiley Sherman |
| 145 | Los Angeles Kings (Philadelphia Flyers) | Anthony Brodeur |
| 146 | Los Angeles Kings (Nashville Predators) | Fabrice Herzog |
| 147 | Buffalo Sabres (Pittsburgh Penguins) | Jérémy Grégoire |
| 148 | Winnipeg Jets (San Jose Sharks) | Dylan Labbe |
| 149 | Edmonton Oilers (Phoenix Coyotes) | Evan Campbell |
| 150 | Buffalo Sabres | Tommy Veilleux |
| Round #6 |
| 151 | Toronto Maple Leafs (Minnesota Wild) | Tyler Poolman |
| 152 | Toronto Maple Leafs (St. Louis Blues) | Eric Locke |
| 153 | Toronto Maple Leafs (Montreal Canadiens) | Avery Peterson |
| 154 | Dallas Stars | Saku Maenalanen |
| 155 | Buffalo Sabres (Tampa Bay Lightning) | Saku Salminen |
| 156 | Boston Bruins (Vancouver Canucks) | Peter Quenneville |
| 157 | Washington Capitals (Calgary Flames) | Miro Aaltonen |
| 158 | Florida Panthers | Felix Girard |
| 159 | Minnesota Wild (Los Angeles Kings) | David Pope |
| 160 | Los Angeles Kings (Washington Capitals) | Nicholas Paul |
| 161 | Ottawa Senators (New York Islanders) | Robin Norell |
| 162 | Phoenix Coyotes (Edmonton Oilers) | Emil Galimov |
| 163 | Minnesota Wild (Carolina Hurricanes) | Kurtis Gabriel |
| 164 | Ottawa Senators | Markus Söberg |
| 165 | Los Angeles Kings (Boston Bruins) | Terrance Amorosa |
| 166 | Washington Capitals (Columbus Blue Jackets) | Tyler Lewington |
| 167 | New York Rangers | Aleksi Makela |
| 168 | Minnesota Wild (Anaheim Ducks) | Miles Wood |
| 169 | New Jersey Devils | Blaine Byron |
| 170 | New York Islanders (Chicago Blackhawks) | Zachary Pochiro |
| 171 | Dallas Stars (Detroit Red Wings) | Grant Besse |
| 172 | Los Angeles Kings (Toronto Maple Leafs) | Ben Storm |
| 173 | Winnipeg Jets | Joel Vermin |
| 174 | Toronto Maple Leafs (Colorado Avalanche) | Teemu Kivihalme |
| 175 | Minnesota Wild (Philadelphia Flyers) | Brent Pederson |
| 176 | Los Angeles Kings (Nashville Predators) | David Drake |
| 177 | Winnipeg Jets (Pittsburgh Penguins) | Wilhelm Westlund |
| 178 | Minnesota Wild (San Jose Sharks) | Carson Souci |
| 179 | Minnesota Wild (Phoenix Coyotes) | Blake Heinrich |
| 180 | Columbus Blue Jackets (Buffalo Sabres) | Andreas Johnson |
| Round #7 |
| 181 | New York Rangers (Minnesota Wild) | Tyler Ganly |
| 182 | St. Louis Blues | John Gilmour |
| 183 | Montreal Canadiens | Matej Paulovic |
| 184 | Dallas Stars | Emil Pettersson |
| 185 | Buffalo Sabres (Tampa Bay Lightning) | Hampus Melen |
| 186 | Columbus Blue Jackets (Vancouver Canucks) | Joshua Brown |
| 187 | Minnesota Wild (Calgary Flames) | Henri Ikonen |
| 188 | Florida Panthers | Gregory Chase |
| 189 | New York Rangers (Los Angeles Kings) | Tim Harrison |
| 190 | Los Angeles Kings (Washington Capitals) | Zach Leslie |
| 191 | Columbus Blue Jackets (New York Islanders) | Ben Betker |
| 192 | Los Angeles Kings (Edmonton Oilers) | Dane Birks |
| 193 | Minnesota Wild (Carolina Hurricanes) | Dan Birks |
| 194 | Toronto Maple Leafs (Ottawa Senators) | Brian Pinho |
| 195 | Toronto Maple Leafs (Boston Bruins) | Miles Liberati |
| 196 | Buffalo Sabres (Columbus Blue Jackets) | MacKenzie Weegar |
| 197 | New York Rangers | Mike Williamson |
| 198 | Ottawa Senators (Anaheim Ducks) | Santeri Saari |
| 199 | New Jersey Devils | Kyle Burroughs |
| 200 | New York Rangers (Chicago Blackhawks) | Jedd Soleway |
| 201 | Dallas Stars (Detroit Red Wings) | Marcus Karlstrom |
| 202 | Toronto Maple Leafs | Jacob Jackson |
| 203 | Winnipeg Jets | Anton Blidh |
| 204 | Columbus Blue Jackets (Colorado Avalanche) | Wade Murphy |
| 205 | Minnesota Wild (Philadelphia Flyers) | Robin Press |
| 206 | Nashville Predators | Dominik Kubalik |
| 207 | Pittsburgh Penguins | Mitchell Dempsey |
| 208 | San Jose Sharks | Nolan De Jong |
| 209 | Winnipeg Jets (Phoenix Coyotes) | Troy Joseph |
| 210 | San Jose Sharks (Buffalo Sabres) | Sergei Tolchinsky |