Rank # Team Pick
Round #1
1 Ducks Shane Wright
2 Capitals Logan Cooley
3 Stars (Wild) Juraj Slafkovsky
4 Canucks (Sabres) David Jiricek
5 Sharks (Stars) Cutter Gauthier
6 Red Wings Simon Nemec
7 Canadiens Matthew Savoie
8 Devils Joakim Kemell
9 Devils (Jets) Jonathan Lekkerimaki
10 Wild (Kings) Frank Nazar
11 Sharks Marco Kasper
12 Predators Conor Geekie
13 Oilers Kevin Korchinski
14 Blackhawks (Penguins) Brad Lambert
15 Flyers Filip Mesar
16 Senators Pavel Mintyukov
17 Devils (Kraken) Denton Mateychuk
18 Ducks (Coyotes) Jimmy Snuggerud
19 Devils (Canucks) Danila Yurov
20 Canadiens (Avalanche) Isaac Howard
21 Rangers Liam Ohgren
22 Red Wings (Bruins) Ivan Miroshnichenko
23 Maple Leafs Owen Pickering
24 Islanders Rutger McGroarty
25 Hurricanes Noah Ostlund
26 Red Wings (Golden Knights) Gleb Trikozov
27 Flyers (Blackhawks) Owen Beck
28 Sharks (Lightning) Jiri Kulich
29 Flames Jagger Firkus
30 Canadiens (Blue Jackets) Nathan Gaucher
31 Stars (Blues) Andrei Kuzmenko
32 Devils (Panthers) Lian Bichsel
Round #2
33 Ducks Lane Hutson
34 Sharks (Wild) Calle Odelius
35 Predators (Sabres) Ryan Chesley
36 Devils (Stars) Tristan Luneau
37 Red Wings (Capitals) Mattias Havelid
38 Red Wings Sam Rinzel
39 Rangers (Canadiens) Seamus Casey
40 Devils Elias Salomonsson
41 Jets (Jets) Luca Del Bel Belluz
42 Devils (Kings) Maveric Lamoureux
43 Canucks Reid Schaefer
44 Predators Rieger Lorenz
45 Capitals (Oilers) Ty Nelson
46 Penguins Christian Kyrou
47 Devils (Flyers) Adam Ingram
48 Stars (Senators) Alexander Perevalov
49 Flames (Kraken) David Goyette
50 Senators (Coyotes) Filip Bystedt
51 Devils (Canucks) Jack D. Hughes
52 Flyers (Avalanche) Julian Lutz
53 Rangers Mats Lindgren
54 Canadiens (Bruins) Jordan Dumais
55 Maple Leafs Matyas Sapovaliv
56 Wild (Islanders) Simon Forsmark
57 Hurricanes Matthew Poitras
58 Red Wings (Golden Knights) Jani Nyman
59 Kraken (Blackhawks) Adam Sykora
60 Capitals (Lightning) Noah Warren
61 Penguins (Flames) Matthew Seminoff
62 Oilers (Blue Jackets) Karel Vejmelka
63 Red Wings (Blues) Danny Zhilkin
64 Capitals (Panthers) Tomas Hamara
Round #3
65 Islanders (Ducks) Tyler Brennan
66 Devils (Wild) Arber Xhekaj
67 Red Wings (Sabres) Cameron Lund
68 Ducks (Stars) Isaiah Georges
69 Devils (Capitals) Topias Leinonen
70 Red Wings Vladimir Grudinin
71 Canadiens Nick Blankenburg
72 Devils Bryce McConnell-Barker
73 Devils (Jets) Aleksanteri Kaskimaki
74 Devils (Kings) Kirill Dolzhenkov
75 Devils (Sharks) Alexander Suzdalev
76 Predators Fraser Minten
77 Sharks (Oilers) Michael Buchinger
78 Penguins Cruz Lucius
79 Flyers Paul Ludwinski
80 Sharks (Senators) Devin Kaplan
81 Kraken (Kraken) Michael Fisher
82 Stars (Coyotes) Pontus Andreasson
83 Canadiens (Canucks) Hunter Haight
84 Senators (Avalanche) Ben Meyers
85 Stars (Rangers) Dmitry Rashevsky
86 Islanders (Bruins) Dylan James
87 Predators (Maple Leafs) Zach Ostapchuk
88 Islanders Logan Morrison
89 Hurricanes Viktor Neuchev
90 Canadiens (Golden Knights) Mack Guzda
91 Penguins (Blackhawks) Markus Vidicek
92 Blackhawks (Lightning) Carter Mazur
93 Kraken (Flames) Ryan Greene
94 Senators (Blue Jackets) Jake Livingstone
95 Flyers (Blues) Jack Devine
96 Red Wings (Panthers) Vinzenz Rohrer
Round #4
97 Capitals (Ducks) Jordan Gustafson
98 Red Wings (Wild) Nicholas Moldenhauer
99 Maple Leafs (Sabres) Topi Ronni
100 Devils (Stars) Fabian Wagner
101 Red Wings (Capitals) Kasper Kolonummi
102 Red Wings Ludwig Persson
103 Canadiens Lucas Edmonds
104 Devils Servac Petrovsky
105 Capitals (Jets) Spencer Sova
106 Devils (Kings) Josh Filmon
107 Stars (Sharks) Bobby Trivigno
108 Predators Ben MacDonald
109 Canadiens (Oilers) James Stefan
110 Penguins Mason Beaupit
111 Flyers Tucker Robertson
112 Blackhawks (Senators) Maxim Barbashev
113 Ducks (Kraken) Gavin Hayes
114 Blackhawks (Coyotes) Ruslan Gazizov
115 Kraken (Canucks) Hugo Havalid
116 Kraken (Avalanche) Elias D. Pettersson
117 Rangers Jeremy Langlois
118 Red Wings (Bruins) Otto Salin
119 Capitals (Maple Leafs) Miko Matikka
120 Devils (Islanders) Marc McLaughlin
121 Capitals (Hurricanes) Pano Fimis
122 Red Wings (Golden Knights) Jake Karabela
123 Penguins (Blackhawks) Ivan Zhigalov
124 Avalanche (Lightning) Beau Jelsma
125 Flames Mikey Milne
126 Ducks (Blue Jackets) Arseni Koromyslov
127 Devils (Blues) Brandon Bussi
128 Red Wings (Panthers) Quinn Finley
Round #5
129 Ducks Stephen Halliday
130 Blues (Wild) Anton Levtchi
131 Red Wings (Sabres) Jace Weir
132 Senators (Stars) Brandon Scanlin
133 Ducks (Capitals) Alexis Gendron
134 Devils (Red Wings) Nick Cicek
135 Canadiens Ryan Fanti
136 Devils Jakub Demek
137 Canadiens (Jets) Jon-Randall Avon
138 Devils (Kings) Jorian Donovan
139 Devils (Sharks) David Spacek
140 Predators Jake Furlong
141 Red Wings (Oilers) Alex Bump
142 Penguins Zachary Lavoie
143 Golden Knights (Flyers) Cole Knuble
144 Devils (Senators) Georgi Merkulov
145 Canadiens (Kraken) Alek Sotek
146 Red Wings (Coyotes) George Fegaras
147 Red Wings (Canucks) Dmitri Buchelnikov
148 Kraken (Avalanche) Kasper Lundell
149 Penguins (Rangers) Tyler Muszelik
150 Flames (Bruins) Joshua Davies
151 Ducks (Maple Leafs) Yaniv Perets
152 Oilers (Islanders) Antonin Verreault
153 Ducks (Hurricanes) Niks Fenenko
154 Devils (Golden Knights) Filip Nordberg
155 Penguins (Blackhawks) Michael Mastrodomenico
156 Senators (Lightning) Corey Andonovski
157 Rangers (Flames) Alex Blais
158 Blue Jackets Michael La Starza
159 Oilers (Blues) Walter Duehr
160 Red Wings (Panthers) Kocha Delic
Round #6
161 Ducks Cole Spicer
162 Devils (Wild) Dryden McKay
163 Red Wings (Sabres) Daimon Gardner
164 Devils (Stars) Samuel Bucek
165 Canadiens (Capitals) Oskari Salminen
166 Maple Leafs (Red Wings) Brennan Ali
167 Blue Jackets (Canadiens) Lukas Swedin
168 Flyers (Devils) Jake Livanavage
169 Canadiens (Jets) Jet Greaves
170 Canadiens (Kings) Mitchell Russell
171 Blues (Sharks) Ville Petman
172 Canadiens (Predators) Owen Mclaughlin
173 Golden Knights (Oilers) Matt Maggio
174 Canadiens (Penguins) Kyle Jackson
175 Ducks (Flyers) Maxim Mayorov
176 Ducks (Senators) Daniil Orlov
177 Oilers (Kraken) Grayson Badger
178 Blues (Coyotes) Marcus Bjork
179 Islanders (Canucks) Oskar Pettersson
180 Canadiens (Avalanche) Marco Costantini
181 Rangers Justin Cote
182 Flames (Bruins) Clay stevenson
183 Maple Leafs Tim Almgren
184 Ducks (Islanders) Tyler Duke
185 Oilers (Hurricanes) Rayan Bettahar
186 Golden Knights Michael Callaway
187 Ducks (Blackhawks) Ben Hemmerling
188 Canucks (Lightning) Jan Spunar
189 Flames Gannon Laroque
190 Red Wings (Blue Jackets) Ludvig Jansson
191 Flames (Blues) Miguel Tourigny
192 Islanders Benjamin King
Round #7
193 Islanders (Ducks) Jackson Berezowski
194 Oilers (Wild) Josh Nadeau
195 Flyers (Sabres) Tyson Jugnault
196 Islanders (Stars) Kasper Larsen
197 Oilers (Capitals) Nico Collins
198 Stars (Red Wings) Zam Plante
199 Canadiens Ryker Evans
200 Blues (Devils) Pavol Regenda
201 Canadiens (Jets) Brandon Lisowsky
202 Blues (Kings) Peetro Seppala
203 Canucks (Sharks) Tyler Haskins
204 Predators Ethan Samson
205 Golden Knights (Oilers) Jacob Newcombe
206 Canadiens (Penguins) Patrick Guay
207 Blues (Flyers) Juho Olkinuora
208 Senators Ethen Frank
209 Islanders (Kraken) Adam Engstrom
210 Senators (Coyotes) Taylor Ward
211 Red Wings (Canucks) Ilya Kvochko
212 Maple Leafs (Avalanche) Marcel Marcel
213 Maple Leafs (Rangers) Dylan Godbout
214 Blues (Bruins) Ilya Usau
215 Canadiens (Maple Leafs) Josh Bloom
216 Islanders Frederic Brunet
217 Red Wings (Hurricanes) Jere Lassila
218 Senators (Golden Knights) Noah Philp
219 Senators (Blackhawks) Zach Metsa
220 Blues (Lightning) Ronald Knot
221 Flames Kenny Connors
222 Senators (Blue Jackets) Samuel Savoie
223 Canadiens (Blues) Wyatt Bongiovanni
224 Islanders (Panthers) Milton Oscarson