| Round #1 |
| 1 | Carolina Hurricanes (Ottawa Senators) | Kirby Dach |
| 2 | Vegas Knights | Jack Hughes |
| 3 | Detroit Red Wings | Dylan Cozens |
| 4 | Nashville Predators | Kaapo Kakko |
| 5 | Philadelphia Flyers | Trevor Zegras |
| 6 | New Jersey Devils (Chicago Blackhawks) | Alex Turcotte |
| 7 | Winnipeg Jets | Connor McMichael |
| 8 | Colorado Avalanche (Tampa Lightning) | Bowen Byram |
| 9 | Calgary Flames (Montreal Canadiens) | Alex Newhook |
| 10 | Los Angeles Kings (New York Islanders) | Vasili Podkolzin |
| 11 | Pittsburgh Penguins (Toronto Leafs) | Moritz Seider |
| 12 | Los Angeles Kings | Victor Soderstrom |
| 13 | Vancouver Canucks | Nick Robertson |
| 14 | Los Angeles Kings (San Jose Sharks) | Peyton Krebs |
| 15 | Carolina Hurricanes | Cole Caufield |
| 16 | Ottawa Senators (Calgary Flames) | Samuel Poulin |
| 17 | New Jersey Devils (Florida Panthers) | Philip Tomasino |
| 18 | Detroit Red Wings (St. Louis Blues) | Thomas Harley |
| 19 | Columbus Jackets | Ryan Suzuki |
| 20 | Pittsburgh Penguins | Spencer Knight |
| 21 | Dallas Stars | Ville Heinola |
| 22 | Carolina Hurricanes (Washington Capitals) | Nils Hoglander |
| 23 | Ottawa Senators (Minnesota Wild) | Tobias Bjornfot |
| 24 | Colorado Avalanche (Anaheim Ducks) | Philip Broberg |
| 25 | Los Angeles Kings (Colorado Avalanche) | Matthew Boldy |
| 26 | Buffalo Sabres | Arthur Kaliyev |
| 27 | Anaheim Ducks (New Jersey Devils) | Cam York |
| 28 | Colorado Avalanche (Boston Bruins) | Nolan Foote |
| 29 | Carolina Hurricanes (Phoenix Coyotes) | Samuel Fagemo |
| 30 | Colorado Avalanche (New York Rangers) | Shane Pinto |
| 31 | Calgary Flames (Edmonton Oilers) | Antti Tuomisto |
| Round #2 |
| 32 | Vancouver Canucks (Ottawa Senators) | Adam Beckman |
| 33 | Vegas Knights | Jakob Pelletier |
| 34 | Detroit Red Wings | Raphael Lavoie |
| 35 | Minnesota Wild (Nashville Predators) | Lassi Thomson |
| 36 | Los Angeles Kings (Philadelphia Flyers) | Bobby Brink |
| 37 | Ottawa Senators (Chicago Blackhawks) | Jamieson Rees |
| 38 | Winnipeg Jets | Matias Maccelli |
| 39 | Detroit Red Wings (Tampa Lightning) | Aliaksei Protas |
| 40 | Tampa Lightning (Montreal Canadiens) | Brayden Tracey |
| 41 | Winnipeg Jets (New York Islanders) | Matthew Robertson |
| 42 | New York Rangers (Toronto Leafs) | Simon Holmstrom |
| 43 | Colorado Avalanche (Los Angeles Kings) | Hugo Alnefelt |
| 44 | Ottawa Senators (Vancouver Canucks) | John Ludvig |
| 45 | Pittsburgh Penguins (San Jose Sharks) | Egor Afanasyev |
| 46 | Ottawa Senators (Carolina Hurricanes) | Nikita Alexandrov |
| 47 | Winnipeg Jets (Calgary Flames) | Pavel Dorofeyev |
| 48 | Tampa Lightning (Florida Panthers) | Patrik Puistola |
| 49 | Montreal Canadiens (St. Louis Blues) | Robert Mastrosimone |
| 50 | Columbus Jackets | Alex Vlasic |
| 51 | Pittsburgh Penguins | Nick Abruzzese |
| 52 | Dallas Stars | Vladislav Firstov |
| 53 | Pittsburgh Penguins (Washington Capitals) | Nathan Legare |
| 54 | Ottawa Senators (Minnesota Wild) | Samuel Bolduc |
| 55 | Vegas Knights (Anaheim Ducks) | Alex Beaucage |
| 56 | Colorado Avalanche | John Beecher |
| 57 | Columbus Jackets (Buffalo Sabres) | Mattias Norlinder |
| 58 | St. Louis Blues (New Jersey Devils) | Mikhail Abramov |
| 59 | Florida Panthers (Boston Bruins) | Mads Sogaard |
| 60 | St. Louis Blues (Phoenix Coyotes) | Tyce Thompson |
| 61 | Pittsburgh Penguins (New York Rangers) | Zac Jones |
| 62 | Montreal Canadiens (Edmonton Oilers) | Alexander Campbell |
| Round #3 |
| 63 | Ottawa Senators | Cole Schwindt |
| 64 | Los Angeles Kings (Vegas Knights) | Ryan Johnson |
| 65 | Detroit Red Wings | Michal Teply |
| 66 | Philadelphia Flyers (Nashville Predators) | Artemi Kniazev |
| 67 | New York Rangers (Philadelphia Flyers) | Kaedan Korczak |
| 68 | Los Angeles Kings (Chicago Blackhawks) | Vladislav Kolyachonok |
| 69 | St. Louis Blues (Winnipeg Jets) | Albert Johansson |
| 70 | Montreal Canadiens (Tampa Lightning) | Jayden Struble |
| 71 | Carolina Hurricanes (Montreal Canadiens) | Jackson LaCombe |
| 72 | Detroit Red Wings (New York Islanders) | Anttoni Honka |
| 73 | Calgary Flames (Toronto Leafs) | Lukas Parik |
| 74 | St. Louis Blues (Los Angeles Kings) | John Farinacci |
| 75 | Pittsburgh Penguins (Vancouver Canucks) | Dustin Wolf |
| 76 | New York Rangers (San Jose Sharks) | Maxim Cajkovic |
| 77 | San Jose Sharks (Carolina Hurricanes) | Pyotr Kochetkov |
| 78 | St. Louis Blues (Calgary Flames) | Dmitry Voronkov |
| 79 | Florida Panthers | Quinn Olson |
| 80 | Calgary Flames (St. Louis Blues) | Henry Thrun |
| 81 | New York Rangers (Columbus Jackets) | Brett Leason |
| 82 | St. Louis Blues (Pittsburgh Penguins) | Domenick Fensore |
| 83 | Tampa Lightning (Dallas Stars) | Tuukka Tieksola |
| 84 | Carolina Hurricanes (Washington Capitals) | Valtteri Puustinen |
| 85 | Dallas Stars (Minnesota Wild) | Karl Henriksson |
| 86 | St. Louis Blues (Anaheim Ducks) | Aidan Mcdonough |
| 87 | St. Louis Blues (Colorado Avalanche) | Jordan Spence |
| 88 | Buffalo Sabres | Mikko Kokkonen |
| 89 | New Jersey Devils | Sasha Mutala |
| 90 | Ottawa Senators (Boston Bruins) | Colten Ellis |
| 91 | Nashville Predators (Phoenix Coyotes) | Albin Grewe |
| 92 | New Jersey Devils (New York Rangers) | Kim Nousiainen |
| 93 | Edmonton Oilers | Nikola Pasic |
| Round #4 |
| 94 | Montreal Canadiens (Ottawa Senators) | Rafael Harvey-Pinard |
| 95 | Ottawa Senators (Vegas Knights) | Felix Bibeau |
| 96 | Detroit Red Wings | Reece Newkirk |
| 97 | Anaheim Ducks (Nashville Predators) | Drew Helleson |
| 98 | Winnipeg Jets (Philadelphia Flyers) | Mason Millman |
| 99 | Pittsburgh Penguins (Chicago Blackhawks) | Isaiah Saville |
| 100 | New York Rangers (Winnipeg Jets) | Elmer Soderblom |
| 101 | St. Louis Blues (Tampa Lightning) | Erik Portillo |
| 102 | Carolina Hurricanes (Montreal Canadiens) | Hunter Jones |
| 103 | Dallas Stars (New York Islanders) | Marc Del Gaizo |
| 104 | Dallas Stars (Toronto Leafs) | Mark Kastelic |
| 105 | Winnipeg Jets (Los Angeles Kings) | Gianni Fairbrother |
| 106 | New York Rangers (Vancouver Canucks) | Axel Bergkvist |
| 107 | San Jose Sharks | Daniil Misyul |
| 108 | Carolina Hurricanes | Ilya Konovalov |
| 109 | Anaheim Ducks (Calgary Flames) | Matthew Stienburg |
| 110 | Vancouver Canucks (Florida Panthers) | Rhett Pitlick |
| 111 | Washington Capitals (St. Louis Blues) | Marshall Warren |
| 112 | Vegas Knights (Columbus Jackets) | Semyon Chystyakov |
| 113 | Pittsburgh Penguins | Ronnie Attard |
| 114 | Vegas Knights (Dallas Stars) | Nikita Okhotyuk |
| 115 | New Jersey Devils (Washington Capitals) | Braden Doyle |
| 116 | Boston Bruins (Minnesota Wild) | Dillon Hamaliuk |
| 117 | New York Rangers (Anaheim Ducks) | Henri Nikkanen |
| 118 | St. Louis Blues (Colorado Avalanche) | Keean Washkurak |
| 119 | Philadelphia Flyers (Buffalo Sabres) | Trevor Janicke |
| 120 | Boston Bruins (New Jersey Devils) | Maxence Guenette |
| 121 | New York Rangers (Boston Bruins) | Filip Lindberg |
| 122 | Washington Capitals (Phoenix Coyotes) | Yegor Spiridonov |
| 123 | Nashville Predators (New York Rangers) | Eric Hjorth |
| 124 | Edmonton Oilers | Blake Murray |
| Round #5 |
| 125 | New York Rangers (Ottawa Senators) | Graeme Clarke |
| 126 | Vancouver Canucks (Vegas Knights) | Tomas Mazura |
| 127 | Anaheim Ducks (Detroit Red Wings) | Simon Lundmark |
| 128 | Nashville Predators | Antti Saarela |
| 129 | Pittsburgh Penguins (Philadelphia Flyers) | Patrick Moynihan |
| 130 | Calgary Flames (Chicago Blackhawks) | Quinn Schmiemann |
| 131 | Boston Bruins (Winnipeg Jets) | Michael Vukojevic |
| 132 | New York Rangers (Tampa Lightning) | Kalle Loponen |
| 133 | Washington Capitals (Montreal Canadiens) | Nikita Nesterenko |
| 134 | Boston Bruins (New York Islanders) | Ethan Keppen |
| 135 | Calgary Flames (Toronto Leafs) | Vadim Zherenko |
| 136 | New York Rangers (Los Angeles Kings) | Arvid Costmar |
| 137 | Anaheim Ducks (Vancouver Canucks) | Layton Ahac |
| 138 | San Jose Sharks | Aku Raty |
| 139 | Carolina Hurricanes | Lukas Rousek |
| 140 | Calgary Flames | Valentin Nussbaumer |
| 141 | Tampa Lightning (Florida Panthers) | Lucas Feuk |
| 142 | St. Louis Blues | Arseny Gritsyuk |
| 143 | St. Louis Blues (Columbus Jackets) | Alexandr Darin |
| 144 | Anaheim Ducks (Pittsburgh Penguins) | Viktor Lodin |
| 145 | Washington Capitals (Dallas Stars) | Kirill Tyutyayev |
| 146 | Washington Capitals | Cooper Moore |
| 147 | New Jersey Devils (Minnesota Wild) | Matias Mantykivi |
| 148 | Anaheim Ducks | Ilya Nikolaev |
| 149 | Pittsburgh Penguins (Colorado Avalanche) | Tyler Angle |
| 150 | Pittsburgh Penguins (Buffalo Sabres) | Andre Lee |
| 151 | New Jersey Devils | Carter Gylander |
| 152 | Boston Bruins | Nicholas Porco |
| 153 | San Jose Sharks (Phoenix Coyotes) | Ryder Donovan |
| 154 | St. Louis Blues (New York Rangers) | Jacob Leguerrier |
| 155 | St. Louis Blues (Edmonton Oilers) | Cole Coskey |
| Round #6 |
| 156 | Ottawa Senators | Luka Burzan |
| 157 | Buffalo Sabres (Vegas Knights) | Arsen Khisamutdinov |
| 158 | Pittsburgh Penguins (Detroit Red Wings) | Owen Lindmark |
| 159 | New York Rangers (Nashville Predators) | Case McCarthy |
| 160 | Anaheim Ducks (Philadelphia Flyers) | Cole Brady |
| 161 | Phoenix Coyotes (Chicago Blackhawks) | Maxwell Crozier |
| 162 | Boston Bruins (Winnipeg Jets) | Matthew Wedman |
| 163 | Tampa Lightning | Harrison Blaisdell |
| 164 | Columbus Jackets (Montreal Canadiens) | Carson Focht |
| 165 | St. Louis Blues (New York Islanders) | Carter Berger |
| 166 | New York Rangers (Toronto Leafs) | Leevi Aaltonen |
| 167 | San Jose Sharks (Los Angeles Kings) | Matej Blumel |
| 168 | Anaheim Ducks (Vancouver Canucks) | Samuel Sjolund |
| 169 | Anaheim Ducks (San Jose Sharks) | Hunter Skinner |
| 170 | Carolina Hurricanes | Kirill Slepets |
| 171 | San Jose Sharks (Calgary Flames) | Trent Miner |
| 172 | Florida Panthers | Maxim Denezhkin |
| 173 | St. Louis Blues | Greg Meireles |
| 174 | Vancouver Canucks (Columbus Jackets) | Frederik Dichow |
| 175 | Vegas Knights (Pittsburgh Penguins) | Matvey Guskov |
| 176 | Vancouver Canucks (Dallas Stars) | Roman Bychkov |
| 177 | Vegas Knights (Washington Capitals) | Martin Has |
| 178 | Vegas Knights (Minnesota Wild) | Yegor Serdyuk |
| 179 | Anaheim Ducks | Judd Caulfield |
| 180 | Anaheim Ducks (Colorado Avalanche) | Roddy Ross |
| 181 | Buffalo Sabres | Arturs Silovs |
| 182 | San Jose Sharks (New Jersey Devils) | Mike Koster |
| 183 | Vegas Knights (Boston Bruins) | Ethan Phillips |
| 184 | Anaheim Ducks (Phoenix Coyotes) | Jack Malone |
| 185 | Philadelphia Flyers (New York Rangers) | Ethan Haider |
| 186 | Edmonton Oilers | Juuso Parssinen |