| Round #1 |
| 1 | Chicago Blackhawks | Connor Mcdavid |
| 2 | Washington Capitals | Jack Eichel |
| 3 | Phoenix Coyotes (Columbus Blue Jackets) | Dylan Strome |
| 4 | Columbus Blue Jackets (Tampa Bay Lightning) | Mitchell Marner |
| 5 | Anaheim Ducks | Kyle Connor |
| 6 | Philadelphie Flyers | Mikko Rantanen |
| 7 | Buffalo Sabres | Noah Hanifin |
| 8 | Dallas Stars (Floride Panthers) | Pavel Zacha |
| 9 | Washington Capitals (Edmonton Oilers) | Zachary Werenski |
| 10 | New York Rangers | Ivan Provorov |
| 11 | New York Rangers (Phoenix Coyotes) | Timo Meier |
| 12 | Minnesota Wild (St-Louis Blues) | Sebastian Aho |
| 13 | Nashville Predators | Evgeny Svechnikov |
| 14 | Los Angeles Kings (Montreal Canadiens) | Ilya Samsonov |
| 15 | Columbus Blue Jackets (Winnipeg Jets) | Mathew Barzal |
| 16 | Dallas Stars (Los Angeles Kings) | Brock Boeser |
| 17 | New Jersey Devils (San Jose Sharks) | Christian Fischer |
| 18 | Los Angeles Kings (Pittsburgh Penguins) | Jake Debrusk |
| 19 | New Jersey Devils (Calgary Flames) | yo |
| 20 | Detroit Red Wings (Boston Bruins) | Thomas Chabot |
| 21 | Detroit Red Wings (Colorado Avalanche) | Daniel Sprong |
| 22 | San Jose Sharks (Ottawa Senateurs) | Anthony Beauvillier |
| 23 | Edmonton Oilers (Caroline Hurricanes) | Lawson Crouse |
| 24 | St-Louis Blues (New Jersey Devils) | Travis Konecny |
| 25 | Colorado Avalanche (Toronto Maple Leafs) | Jacob Larsson |
| 26 | Pittsburgh Penguins (Dallas Stars) | Denis Guryanov |
| 27 | Colorado Avalanche (New York Islanders) | Mackenzie Blackwood |
| 28 | Anaheim Ducks (Minnesota Wild) | Joel Eriksson Ek |
| 29 | Boston Bruins (Detroit Red Wings) | Nicholas Merkley |
| 30 | Washington Capitals (Vancouver Canucks) | Jakob Forsbacka karlsson |
| Round #2 |
| 31 | Anaheim Ducks (Chicago Blackhawks) | Jeremy Lauzon |
| 32 | Buffalo Sabres (Washington Capitals) | Oliver Kylington |
| 33 | Columbus Blue Jackets | Jeremy Roy |
| 34 | Detroit Red Wings (Tampa Bay Lightning) | Jakub Zboril |
| 35 | Anaheim Ducks | Zachary Senyshyn |
| 36 | Minnesota Wild (Philadelphie Flyers) | Jack Roslovic |
| 37 | Buffalo Sabres | Julius Nattinen |
| 38 | Pittsburgh Penguins (Floride Panthers) | Vince Dunn |
| 39 | Pittsburgh Penguins (Edmonton Oilers) | Brendan Guhle |
| 40 | Nashville Predators (New York Rangers) | Jansen Harkins |
| 41 | Colorado Avalanche (Phoenix Coyotes) | Brandon Carlo |
| 42 | New Jersey Devils (St-Louis Blues) | Rasmus Andersson |
| 43 | Dallas Stars (Nashville Predators) | Roop Hintz |
| 44 | Nashville Predators (Montreal Canadiens) | Noah Juulsen |
| 45 | Colorado Avalanche (Winnipeg Jets) | Nicolas Roy |
| 46 | Montreal Canadiens (Los Angeles Kings) | Conor Garland |
| 47 | St-Louis Blues (San Jose Sharks) | Nicolas Meloche |
| 48 | Pittsburgh Penguins | Paul Bittner |
| 49 | Edmonton Oilers (Calgary Flames) | Jeremy Bracco |
| 50 | New Jersey Devils (Boston Bruins) | Travis Dermott |
| 51 | Colorado Avalanche | Dominik Simon |
| 52 | Colorado Avalanche (Ottawa Senateurs) | Kirill Kaprizov |
| 53 | Anaheim Ducks (Caroline Hurricanes) | Ethan Bear |
| 54 | St-Louis Blues (New Jersey Devils) | Andrew Nielsen |
| 55 | Anaheim Ducks (Toronto Maple Leafs) | Gabriel Carlsson |
| 56 | Washington Capitals (Dallas Stars) | Jordan Greenway |
| 57 | Ottawa Senateurs (New York Islanders) | Anthony-john (aj) Greer |
| 58 | Caroline Hurricanes (Minnesota Wild) | Blake Speers |
| 59 | New Jersey Devils (Detroit Red Wings) | Gabriel Gagne |
| 60 | Colorado Avalanche (Vancouver Canucks) | Samuel Montembeault |
| Round #3 |
| 61 | Edmonton Oilers (Chicago Blackhawks) | Ryan Gropp |
| 62 | Washington Capitals | Dennis Yan |
| 63 | Phoenix Coyotes (Columbus Blue Jackets) | Ziyat Paigin |
| 64 | Phoenix Coyotes (Tampa Bay Lightning) | Mitchell Stephens |
| 65 | Pittsburgh Penguins (Anaheim Ducks) | Aleksi Saarela |
| 66 | Los Angeles Kings (Philadelphie Flyers) | Mathieu Joseph |
| 67 | Buffalo Sabres | Yakov Trenin |
| 68 | Boston Bruins (Floride Panthers) | Anthony Richard |
| 69 | Anaheim Ducks (Edmonton Oilers) | Jean-christophe Beaudin |
| 70 | Vancouver Canucks (New York Rangers) | Filip Chlapik |
| 71 | Pittsburgh Penguins (Phoenix Coyotes) | Thomas Novak |
| 72 | New Jersey Devils (St-Louis Blues) | Martins Dzierkals |
| 73 | St-Louis Blues (Nashville Predators) | Keegan Kolesar |
| 74 | Pittsburgh Penguins (Montreal Canadiens) | Andrew Mangiapane |
| 75 | St-Louis Blues (Winnipeg Jets) | Kyle Capobianco |
| 76 | St-Louis Blues (Los Angeles Kings) | Adam Helewka |
| 77 | Anaheim Ducks (San Jose Sharks) | Jesse Gabrielle |
| 78 | Edmonton Oilers (Pittsburgh Penguins) | Mitchell Vande sompel |
| 79 | Colorado Avalanche (Calgary Flames) | Vili Saarijärvi |
| 80 | Pittsburgh Penguins (Boston Bruins) | Denis Malgin |
| 81 | Edmonton Oilers (Colorado Avalanche) | Dmytro Timashov |
| 82 | Boston Bruins (Ottawa Senateurs) | Carl Neill |
| 83 | Montreal Canadiens (Caroline Hurricanes) | Robin Kovacs |
| 84 | Washington Capitals (New Jersey Devils) | Filip Ahl |
| 85 | New York Rangers (Toronto Maple Leafs) | Christian Jaros |
| 86 | Nashville Predators (Dallas Stars) | Matej Tomek |
| 87 | Boston Bruins (New York Islanders) | Callum Booth |
| 88 | Edmonton Oilers (Minnesota Wild) | Parker Wotherspoon |
| 89 | Colorado Avalanche (Detroit Red Wings) | Lukas Vejdemo |
| 90 | Colorado Avalanche (Vancouver Canucks) | Caleb Jones |
| Round #4 |
| 91 | Anaheim Ducks (Chicago Blackhawks) | Guillaume Brisebois |
| 92 | Tampa Bay Lightning (Washington Capitals) | Adin Hill |
| 93 | Boston Bruins (Columbus Blue Jackets) | Glenn Gawdin |
| 94 | Buffalo Sabres (Tampa Bay Lightning) | Anthony Cirelli |
| 95 | Anaheim Ducks | Sergey Zborovskiy |
| 96 | Caroline Hurricanes (Philadelphie Flyers) | Tate Olson |
| 97 | Buffalo Sabres | Deven Sideroff |
| 98 | Washington Capitals (Floride Panthers) | Andrei Mironov |
| 99 | Montreal Canadiens (Edmonton Oilers) | Michael Spacek |
| 100 | New York Rangers | William Borgen |
| 101 | Boston Bruins (Phoenix Coyotes) | Matt Schmalz |
| 102 | Boston Bruins (St-Louis Blues) | Spencer Smallman |
| 103 | Nashville Predators | Luke Stevens |
| 104 | Boston Bruins (Montreal Canadiens) | Giorgio Estephan |
| 105 | Pittsburgh Penguins (Winnipeg Jets) | Jonas Siegenthaler |
| 106 | Los Angeles Kings | Matthew Bradley |
| 107 | Washington Capitals (San Jose Sharks) | Cooper Marody |
| 108 | Los Angeles Kings (Pittsburgh Penguins) | Adam Musil |
| 109 | Montreal Canadiens (Calgary Flames) | Matthew Spencer |
| 110 | Anaheim Ducks (Boston Bruins) | Frederik Tiffels |
| 111 | St-Louis Blues (Colorado Avalanche) | Alexandre Carrier |
| 112 | Boston Bruins (Ottawa Senateurs) | Gustav Bouramman |
| 113 | Caroline Hurricanes | Luke Opilka |
| 114 | Nashville Predators (New Jersey Devils) | Karel Vejmelka |
| 115 | Colorado Avalanche (Toronto Maple Leafs) | Adam Huska |
| 116 | Colorado Avalanche (Dallas Stars) | Thomas Schemitsch |
| 117 | Pittsburgh Penguins (New York Islanders) | Brad Morrison |
| 118 | Vancouver Canucks (Minnesota Wild) | Austin Wagner |
| 119 | Detroit Red Wings | Dmitry Zhukenov |
| 120 | Vancouver Canucks | Chase Pearson |
| Round #5 |
| 121 | Vancouver Canucks (Chicago Blackhawks) | Daniel Vladar |
| 122 | Washington Capitals | Sami Niku |
| 123 | Vancouver Canucks (Columbus Blue Jackets) | Alexander Dergachyov |
| 124 | St-Louis Blues (Tampa Bay Lightning) | Jonne Tammela |
| 125 | Montreal Canadiens (Anaheim Ducks) | Felix Sandstrom |
| 126 | Boston Bruins (Philadelphie Flyers) | Adam Marsh |
| 127 | Montreal Canadiens (Buffalo Sabres) | Nikita Korostelev |
| 128 | Anaheim Ducks (Floride Panthers) | Erik Cernak |
| 129 | Edmonton Oilers | Graham Knott |
| 130 | New York Rangers | Simon Bourque |
| 131 | Floride Panthers (Phoenix Coyotes) | Daniel Bernhardt |
| 132 | St-Louis Blues | Rudolf Balcers |
| 133 | Nashville Predators | Sergei Boikov |
| 134 | Montreal Canadiens | Christian Wolanin |
| 135 | Pittsburgh Penguins (Winnipeg Jets) | Connor Hobbs |
| 136 | St-Louis Blues (Los Angeles Kings) | Adam Gaudette |
| 137 | Floride Panthers (San Jose Sharks) | Veeti Vainio |
| 138 | St-Louis Blues (Pittsburgh Penguins) | Markus Nutivaara |
| 139 | Floride Panthers (Calgary Flames) | Jens Looke |
| 140 | Montreal Canadiens (Boston Bruins) | Mikhail Vorobyov |
| 141 | St-Louis Blues (Colorado Avalanche) | Troy Terry |
| 142 | St-Louis Blues (Ottawa Senateurs) | Stephen Desrocher |
| 143 | Caroline Hurricanes | Jake Kupsky |
| 144 | Edmonton Oilers (New Jersey Devils) | Jesper Lindgren |
| 145 | St-Louis Blues (Toronto Maple Leafs) | Erik Foley |
| 146 | Pittsburgh Penguins (Dallas Stars) | David Cotton |
| 147 | St-Louis Blues (New York Islanders) | Sam Ruopp |
| 148 | Anaheim Ducks (Minnesota Wild) | Brendan Warren |
| 149 | Detroit Red Wings | Radovan Bondra |
| 150 | Edmonton Oilers (Vancouver Canucks) | Joey Daccord |
| Round #6 |
| 151 | Phoenix Coyotes (Chicago Blackhawks) | Joren Van Pottelberghe |
| 152 | Washington Capitals | Karlis Cukste |
| 153 | Floride Panthers (Columbus Blue Jackets) | Markus Ruusu |
| 154 | Tampa Bay Lightning | Joni Tuulola |
| 155 | Montreal Canadiens (Anaheim Ducks) | John Dahlstrom |
| 156 | New Jersey Devils (Philadelphie Flyers) | Ryan Shea |
| 157 | St-Louis Blues (Buffalo Sabres) | Kevin Stenlund |
| 158 | St-Louis Blues (Floride Panthers) | Colby Williams |
| 159 | Phoenix Coyotes (Edmonton Oilers) | Brett Seney |
| 160 | Los Angeles Kings (New York Rangers) | Jeremiah Addison |
| 161 | St-Louis Blues (Phoenix Coyotes) | Matt Roy |
| 162 | St-Louis Blues | Chris Martenet |
| 163 | Nashville Predators | Ivan Chukarov |
| 164 | Minnesota Wild (Montreal Canadiens) | Christopher Wilkie |
| 165 | Pittsburgh Penguins (Winnipeg Jets) | Vladislav Gavrikov |
| 166 | St-Louis Blues (Los Angeles Kings) | Patrick Shea |
| 167 | Pittsburgh Penguins (San Jose Sharks) | Lukas Jasek |
| 168 | St-Louis Blues (Pittsburgh Penguins) | Nicholas Boka |
| 169 | Boston Bruins (Calgary Flames) | Steve Lorentz |
| 170 | Floride Panthers (Boston Bruins) | Mason Appelton |
| 171 | St-Louis Blues (Colorado Avalanche) | Dennis Gilbert |
| 172 | Phoenix Coyotes (Ottawa Senateurs) | Cameron Hughes |
| 173 | St-Louis Blues (Caroline Hurricanes) | Colton White |
| 174 | Anaheim Ducks (New Jersey Devils) | Joseph Cecconi |
| 175 | St-Louis Blues (Toronto Maple Leafs) | Ryan Bednard |
| 176 | St-Louis Blues (Dallas Stars) | Brent Gates |
| 177 | St-Louis Blues (New York Islanders) | Chaz Reddekopp |
| 178 | Columbus Blue Jackets (Minnesota Wild) | David Kase |
| 179 | St-Louis Blues (Detroit Red Wings) | Roy Radke |
| 180 | Pittsburgh Penguins (Vancouver Canucks) | Nikita Pavlychev |