CANADA JUNIORS
Name Pos H W Age NHL rights
Corey Perry R 6-3 212 17 not drafted
Nathan Horton R 6-2 229 17 not drafted
David Van Der Gulik R 6-0 173 19 Buffalo Sabres
Anthony Arnott R 6-3 208 18 Montreal Canadiens
Jason Pominville R 5-11 184 20 Buffalo Sabres
Paul Gaustad C 6-5 223 20 not drafted
Eric Staal C 6-4 205 18 not drafted
Gregory Campbell C 6-0 197 19 Boston Bruins
Boyd Gordon C 6-0 202 19 Edmonton Oilers
Jason Spezza C 6-2 214 19 Minnesota Wild
Matt Moulson L 6-1 205 19 not drafted
Tanner Glass L 6-1 210 19 not drafted
Travis Moen L 6-2 210 20 not drafted
Éric Brire L 5-9 179 18 Montreal Canadiens
Daniel Paille L 6-1 200 18 Anaheim Mighty Ducks
Nathan Paetsch D 6-0 195 19 not drafted
Trevor Daley D 6-1 195 19 New Jersey Devils
Aaron Rome D 6-1 218 19 Edmonton Oilers
Dennis Wideman D 6-1 200 19 Los Angeles Kings
Doug Lynch D 6-3 205 19 Edmonton Oilers
Mark Popovic D 6-1 194 20 Phoenix Coyotes
Shaone Morrisonn D 6-3 182 19 Boston Bruins
Carlo Colaiacovo D 6-1 184 19 Toronto Maple Leafs
Marc-Andre Fleury G 6-2 180 18 not drafted
Cam Ward G 6-1 185 18 St. Louis Blues
Pascal Leclaire G 6-1 185 20 Columbus Blue Jackets
JUNIORS
Name Pos H W Age NHL rights
Lee Stempniak R 6-0 196 19 not drafted
Dustin Brown R 6-1 207 18 not drafted
Joey Crabb R 6-1 190 19 Washington Capitals
Barry Tallackson R 6-5 210 19 Minnesota Wild
Patrick Dwyer R 6-1 175 19 Phoenix Coyotes
Ryan Kesler C 6-2 203 18 not drafted
Brian Boyle C 6-7 244 18 not drafted
David Backes C 6-3 221 17 not drafted
Joe Pavelski C 6-0 190 18 not drafted
John Zeiler C 5-11 204 20 not drafted
Drew Miller L 6-2 178 18 not drafted
Zach Parise L 6-0 197 18 not drafted
Chris Higgins L 6-0 205 19 Calgary Flames
Jason Ryznar L 6-3 200 19 Pittsburgh Penguins
Eric Nystrom L 6-1 193 19 New York Islanders
Mark Stuart D 6-2 213 18 not drafted
Ryan Suter D 6-1 200 17 not drafted
Keith Ballard D 6-0 199 20 Boston Bruins
Tom Gilbert D 6-2 204 19 Tampa Bay Lightning
James Wisniewski D 6-1 207 18 Florida Panthers
Matt Carle D 6-1 205 18 not drafted
Ryan Whitney D 6-3 210 19 Detroit Red Wings
Noah Welch D 6-3 212 20 Pittsburgh Penguins
Jimmy Howard G 6-1 218 18 not drafted
Steve Belanger G 6-1 198 19 Phoenix Coyotes
Jason Bacashihua G 5-11 167 19 Dallas Stars
RUSSIA JUNIORS
Name Pos H W Age NHL rights
Anatoli Leiferkus R 6-1 186 17 not drafted
Maxim Tsyplakov R 6-2 218 18 Colorado Avalanche
Evgeny Bushmanov R 6-2 218 18 Atlanta Thrashers
Evgeny Artyukhin R 6-4 213 19 Tampa Bay Lightning
Igor Radulov R 5-11 177 20 Chicago Blackhawks
Alexei Kaigorodov C 6-0 192 19 Chicago Blackhawks
Alexander Polushin C 6-3 198 19 Tampa Bay Lightning
Andrei Taratukhin C 6-0 198 19 Calgary Flames
Alexander Perezhogin C 5-11 185 19 Phoenix Coyotes
Stanislav Chistov C 5-9 169 19 Anaheim Mighty Ducks
Vsevolod Jidkov L 5-10 176 17 not drafted
Eduard Kulikov L 6-2 219 17 not drafted
Alexei Chernov L 6-5 226 17 not drafted
Sergey Kursinsky L 6-0 169 18 Detroit Red Wings
Dimitri Semin L 5-10 165 19 St. Louis Blues
Konstantin Zholtok D 6-5 221 16 not drafted
Kirill Koltsov D 5-11 176 19 New York Rangers
Denis Grebeshkov D 6-0 209 19 Calgary Flames
Evgeny Gamalej D 6-2 175 20 New Jersey Devils
Ilya Nikulin D 6-3 211 20 Atlanta Thrashers
Artem Ternavsky D 6-2 208 19 Washington Capitals
Fedor Tyutin D 6-3 202 19 New York Rangers
Vladimir Korsunov D 6-2 202 19 Anaheim Mighty Ducks
Roman Bellic G 6-0 204 17 not drafted
Andrej Protsenko G 5-8 149 18 not drafted
Andrei Medvedev G 6-0 202 19 Calgary Flames
CZECH JUNIORS
Name Pos H W Age NHL rights
Ivo Vojtus R 5-11 185 16 not drafted
David Janacek R 5-11 170 18 Ottawa Senators
Petr Kanko R 5-10 190 18 Vancouver Canucks
Jiri Jakes R 6-4 225 20 Boston Bruins
Kamil Kreps C 6-0 188 18 not drafted
Jakub Klepis C 6-1 207 18 Vancouver Canucks
Petr Taticek C 6-2 190 19 Dallas Stars
Martin Podlesak C 6-5 200 20 Phoenix Coyotes
Jiri Novotny C 6-2 194 19 Toronto Maple Leafs
Milan Michalek L 6-2 216 18 not drafted
Petr Prucha L 6-1 175 20 Phoenix Coyotes
Bohumil Polivick L 6-0 204 18 Nashville Predators
Tomas Plekanec L 5-10 189 20 New York Rangers
Ales Hemsky L 6-0 170 19 Minnesota Wild
Michal Barinka D 6-3 225 18 not drafted
Martin Vagner D 6-1 211 18 Toronto Maple Leafs
Rastislav Schonfeldt D 6-2 212 18 Florida Panthers
Adolf Lorenz D 6-1 209 18 Dallas Stars
Zbynek Michalek D 6-2 200 20 Boston Bruins
Michal Blazek D 6-2 187 20 Dallas Stars
Jan Platil D 6-1 193 19 Ottawa Senators
Lukas Krajicek D 6-1 183 19 Florida Panthers
Michal Knorre G 6-2 214 18 not drafted
Lukas Mensator G 5-8 167 18 Nashville Predators
SWEDEN JUNIORS
Name Pos H W Age NHL rights
Robert Nilsson R 5-11 183 17 not drafted
Ken Haglund R 6-1 201 18 Los Angeles Kings
Andreas Jamtin R 5-11 185 19 Detroit Red Wings
Frederik Sjostrom R 6-0 194 19 Phoenix Coyotes
Jens Karlsson R 6-3 200 19 Los Angeles Kings
Joakim Sundell C 6-3 214 17 not drafted
August Torsten C 6-4 222 18 Columbus Blue Jackets
Gustav Grasberg C 5-11 183 19 Nashville Predators
Yared Hagos C 6-1 202 19 Dallas Stars
Loui Eriksson L 6-2 196 17 not drafted
Lars Dettman L 5-6 164 17 not drafted
Magnus Valdemar L 6-6 204 18 Chicago Blackhawks
Joakim Lindström L 6-0 187 19 Toronto Maple Leafs
Martin Samuelsson L 6-2 190 20 Boston Bruins
Tobias Enstrom D 5-10 180 18 not drafted
Staffan Kronwall D 6-5 225 19 Edmonton Oilers
Jonathan Ericsson D 6-4 220 18 Boston Bruins
Simon Skoog D 6-2 218 19 St. Louis Blues
Mikael Svensk D 6-2 191 19 Edmonton Oilers
Calle Aslund D 6-2 194 19 Buffalo Sabres
Christopher Heino-Lindberg G 6-0 198 17 not drafted
Anders Ronnberg G 6-3 194 16 not drafted
David Berg G 6-7 185 18 Philadelphia Flyers
FINLAND JUNIORS
Name Pos H W Age NHL rights
Jami Lipponen R 6-2 198 17 not drafted
Markko Klami R 6-3 213 17 not drafted
Tomi Maki R 5-11 172 19 Calgary Flames
Teemu Laine R 6-0 194 20 New Jersey Devils
Antti Helenius C 6-3 194 17 not drafted
Valtteri Filpulla C 6-0 195 18 Tampa Bay Lightning
Ilkka Jänne C 6-4 202 18 Edmonton Oilers
Tuomo Ruutu C 6-2 196 19 Chicago Blackhawks
Mikko Koivu C 6-2 194 19 Minnesota Wild
Tommi Jaminki L 6-0 183 19 Chicago Blackhawks
Jussi Jokinen L 5-11 183 19 Dallas Stars
Toni Koivisto L 6-0 189 20 Florida Panthers
Tuomas Pihlman L 6-2 205 20 New Jersey Devils
Samuli Kytölehto D 6-3 205 16 not drafted
Juha Ketola D 5-11 185 18 Anaheim Mighty Ducks
Jarkko Aravirta D 6-0 200 18 San Jose Sharks
Teemu Jaaskelainen D 6-0 198 19 Chicago Blackhawks
Jussi Timonen D 6-0 200 19 Philadelphia Flyers
Tuukka Makela D 6-3 202 20 Boston Bruins
Visa Helenius G 6-3 229 17 not drafted
Hannu Toivonen G 6-2 210 18 Detroit Red Wings
Matti Kaltiainen G 6-2 218 20 Boston Bruins
BELARUSSIA JUNIORS
Name Pos H W Age NHL rights
Andrei Kostitsyn L 6-0 205 17 not drafted
Jiri Slutskay L 5-9 188 18 Tampa Bay Lightning
Konstantin Tischenko D 5-7 149 16 not drafted
Nikolai Sergeyev D 6-1 197 17 not drafted
Denis Grot D 6-0 172 18 Dallas Stars
SLOVAKIA JUNIORS
Name Pos H W Age NHL rights
Havel Busicove R 6-3 216 17 not drafted
Derian Patel R 6-4 213 18 Dallas Stars
Marek Svatos R 5-9 170 20 Phoenix Coyotes
Ladislav Subrt C 6-1 198 18 Washington Capitals
Zdeno Kleczynski C 6-1 199 18 Los Angeles Kings
Josef Eiber C 6-2 203 18 Detroit Red Wings
Ivan Kolozvary C 6-0 169 19 Toronto Maple Leafs
Igor Pohanka C 6-3 185 19 New Jersey Devils
Marek Svatos L 5-10 180 20 not drafted
Stefan Ruzicka L 6-0 205 17 not drafted
Bohumil Bocek L 6-2 201 17 not drafted
Peter Polcik L 6-4 187 19 Washington Capitals
Vratislav Castka D 6-1 193 18 San Jose Sharks
Libor Ustrnul D 6-5 228 18 Atlanta Thrashers
Milan Jurcina D 6-5 250 19 Boston Bruins
Jan Blanar D 6-3 183 19 Florida Panthers
Tomas Slovak D 6-1 191 19 Nashville Predators
Jaroslav Halak G 5-10 186 17 not drafted
Jan Chovan G 5-11 178 19 Toronto Maple Leafs
Peter Budaj G 6-0 200 20 Phoenix Coyotes
NORWAY JUNIORS
Name Pos H W Age NHL rights
Ole-Kristian Tollefsen D 6-1 203 18 Los Angeles Kings
GERMANY JUNIORS
Name Pos H W Age NHL rights
Lukas Besse C 6-1 210 18 Buffalo Sabres
Alexander Sulzer D 6-1 204 18 not drafted
Sertoli Leydig D 6-3 223 18 Chicago Blackhawks
Stefan Schauer D 6-1 193 19 Ottawa Senators
Patrick Ehelechner G 6-2 184 18 not drafted
Dmitri Patzold G 6-0 183 19 San Jose Sharks
AUSTRIA JUNIORS
Name Pos H W Age NHL rights
Oliver Setzinger C 6-0 180 19 Nashville Predators
Frans Spitzer L 6-1 211 17 not drafted
Thomas Vanek L 6-2 205 18 not drafted
LATVIA JUNIORS
Name Pos H W Age NHL rights
Lauris Darzins R 6-2 185 17 not drafted
Evgeny Altarev R 6-2 202 18 Calgary Flames
Janis Sprukts C 6-3 235 20 not drafted
Raimonds Danilics L 6-2 175 17 not drafted
Armands Berzins L 6-3 213 19 not drafted
UKRAINE JUNIORS
Name Pos H W Age NHL rights
Nikolai Zherdev R 6-2 197 18 not drafted
Konstantin Pushkarev L 6-0 180 17 not drafted
Thor Hammersvolt D 6-10 262 17 not drafted
Anton Babchuk D 6-5 212 18 Montreal Canadiens
SLOVENIA JUNIORS
Name Pos H W Age NHL rights
Robert Haltuch C 5-10 192 19 not drafted
Dusan Lendak D 5-11 171 16 not drafted
SWITZERLAND JUNIORS
Name Pos H W Age NHL rights
Heinz Miko R 5-11 180 18 Philadelphia Flyers
Raffaele Sannitz C 5-11 183 19 Columbus Blue Jackets
Guido Obermoser L 6-6 236 17 not drafted
Gernot Stangassinger D 6-2 198 18 Buffalo Sabres
Hans-Jürgen Brötchen D 5-10 172 18 Atlanta Thrashers
Severin Blindenbacher D 6-1 183 19 Phoenix Coyotes
Beat Shiess-Forster D 6-1 209 19 Phoenix Coyotes
Tobias Stephan G 6-2 190 18 Tampa Bay Lightning
Daniel Manzato G 6-0 179 18 Colorado Avalanche
POLAND JUNIORS
Name Pos H W Age NHL rights
Wario Budzinski L 6-1 201 17 not drafted
Witoslaw Fryderyk G 6-1 204 18 Chicago Blackhawks
FRANCE JUNIORS
Name Pos H W Age NHL rights
Fabrice Murray L 6-0 164 18 San Jose Sharks