RND OA TM NM POS NAT HT WT TM LGE
1 1 BOS Joe Thornton C CAN 6′ 4 230 Sault Ste. Marie OHL
1 2 SJS Patrick Marleau C CAN 6′ 2 220 Seattle WHL
1 3 LAK Olli Jokinen C FIN 6′ 3 215 HIFK Helsinki FNL
1 4 NYI Roberto Luongo G CAN 6′ 3 217 Val d’Or QMJHL
1 5 NYI Eric Brewer D CAN 6′ 3 220 Prince George WHL
1 6 CGY Daniel Tkaczuk C CAN 6′ 1 195 Barrie OHL
1 7 TBL Paul Mara D USA 6′ 4 207 Sudbury OHL
1 8 BOS Sergei Samsonov LW RUS 5′ 8 188 Detroit IHL
1 9 WSH Nick Boynton D CAN 6′ 1 218 Ottawa OHL
1 10 VAN Brad Ference D CAN 6′ 3 201 Spokane WHL
1 11 MTL Jason Ward RW CAN 6′ 2 208 Erie OHL
1 12 OTT Marian Hossa RW SVK 6′ 1 210 Trencin Slovakia
1 13 CHI Daniel Cleary RW CAN 6′ 0 205 Belleville OHL
1 14 EDM Michel Riesen LW CHE 6′ 2 190 Biel-Bienne SwissA
1 15 LAK Matt Zultek C CAN 6′ 4 222 Ottawa OHL
1 16 CHI Ty Jones RW USA 6′ 3 218 Spokane WHL
1 17 PIT Robert Dome LW SVK 6′ 0 217 Las Vegas IHL
1 18 ANA Michael Holmqvist C SWE 6′ 4 210 Djurgarden SEL
1 19 NYR Stefan Cherneski RW CAN 6′ 0 195 Brandon WHL
1 20 FLA Mike Brown LW CAN 6′ 4 225 Red Deer WHL
1 21 BUF Mika Noronen G FIN 6′ 2 196 Tappara FNL
1 22 CAR Nikos Tselios D USA 6′ 5 226 Belleville OHL
1 23 SJS Scott Hannan D CAN 6′ 1 225 Kelowna WHL
1 24 NJD JF Damphousse G CAN 6′ 0 146 Moncton QMJHL
1 25 DAL Brenden Morrow LW CAN 6′ 0 209 Portland WHL
1 26 COL Kevin Grimes D CAN 6′ 2 211 Kingston OHL
2 27 BOS Ben Clymer RW USA 6′ 1 200 Minnesota NCAA
2 28 CAR Brad Defauw LW USA 6′ 2 220 North Dakota NCAA
2 29 LAK Scott Barney C CAN 6′ 4 225 Peterborough OHL
2 30 PHI Jean-Marc Pelletier G USA 6′ 3 209 Cornell NCAA
2 31 NYI Jeff Zehr LW CAN 6′ 3 195 Windsor OHL
2 32 CGY Evan Lindsay G CAN 6′ 2 192 Prince Albert WHL
2 33 TBL Kyle Kos D CAN 6′ 3 184 Red Deer WHL
2 34 VAN Ryan Bonni D CAN 6′ 4 213 Saskatoon WHL
2 35 WSH Jean-Francois Fortin D CAN 6′ 3 210 Sherbrooke QMJHL
2 36 VAN Harold Druken C CAN 6′ 0 205 Detroit OHL
2 37 MTL Gregor Baumgartner RW AUT 6′ 2 185 Laval QMJHL
2 38 NJD Stanislav Gron C SVK 6′ 1 189 Bratislava Slovakia
2 39 CHI Jeremy Reich C CAN 6′ 1 203 Seattle WHL
2 40 STL Tyler Rennette C CAN 6′ 0 175 North Bay OHL
2 41 EDM Patrick Dovigi G CAN 6′ 0 180 Erie OHL
2 42 CGY John Tripp RW CAN 6′ 3 223 Oshawa OHL
2 43 PHX Juha Gustafsson D FIN 6′ 3 200 Kiekko-Espoo FNL
2 44 PIT Brian Gaffaney D USA 6′ 5 205 North Iowa USHL
2 45 ANA Maxim Balmochnykh LW RUS 6′ 0 209 Togliatti Russia
2 46 NYR Wes Jarvis D CAN 6′ 4 203 Kitchener OHL
2 47 FLA Kristian Huselius LW SWE 6′ 2 184 Farjestad SEL
2 48 BUF Henrik Tallinder D SWE 6′ 4 210 AIK Solna Sweden
2 49 DET Yuri Butsayev LW RUS 6′ 0 195 Togliatti Russia
2 50 PHI Pat Kavanagh RW CAN 6′ 3 200 Peterborough OHL
2 51 CGY Dmitri Kokorev D RUS 6′ 3 198 Dynamo-2 Russia
2 52 DAL Roman Lyashenko C RUS 6′ 0 196 Yaroslavl Russia
2 53 COL Graham Belak LW CAN 6′ 5 235 Edmonton WHL
3 54 BOS Mattias Karlin C SWE 5′ 11 183 MoDo SEL
3 55 COL Rick Berry D CAN 6′ 2 213 Seattle WHL
3 56 FLA Vratislav Cech D CZE 6′ 3 196 Kitchener OHL
3 57 TOR Jeff Farkas C USA 6′ 0 174 Boston College NCAA
3 58 OTT Jani Hurme G FIN 6′ 0 195 TPS Turku FNL
3 59 NYI Jarrett Smith C CAN 6′ 1 190 Prince George WHL
3 60 CGY Derek Schutz C CAN 6′ 2 185 Spokane WHL
3 61 TBL Matt Elich RW USA 6′ 2 200 Windsor OHL
3 62 PHI Kris Mallette D CAN 6′ 3 220 Kelowna WHL
3 63 BOS Lee Goren RW CAN 6′ 3 215 North Dakota NCAA
3 64 VAN Kyle Freadrich LW CAN 6′ 7 260 Regina WHL
3 65 MTL Ilkka Mikkola D FIN 6′ 0 189 Karpat FNL
3 66 OTT Josh Langfeld RW USA 6′ 3 215 Lincoln USHL
3 67 CHI Mike Souza LW USA 6′ 1 190 New Hampshire NCAA
3 68 EDM Sergei Yerkovich D RUS 6′ 0 210 Las Vegas IHL
3 69 BUF Maxim Afinogenov RW RUS 6′ 0 190 Dynamo Moscow Russia
3 70 CGY Erik Andersson RW SWE 6′ 3 210 Denver NCAA
3 71 PIT Josef Melichar D CZE 6′ 2 220 Budejovice Czech
3 72 ANA Jay Legault LW CAN 6′ 4 192 London OHL
3 73 NYR Burke Henry D CAN 6′ 3 206 Brandon WHL
3 74 FLA Nick Smith C CAN 6′ 2 207 Barrie OHL
3 75 BUF Jeff Martin C CAN 6′ 1 177 Windsor OHL
3 76 DET Petr Sykora C CZE 6′ 3 206 Pardubice Czech
3 77 DAL Steve Gainey LW CAN 6′ 1 192 Kamloops WHL
3 78 COL Ville Nieminen LW FIN 6′ 1 211 Tappara FNL
3 79 NYI Robert Schnabel D CZE 6′ 5 232 Slavia Praha Czech
3 80 CAR Francis Lessard RW CAN 6′ 2 235 Val d’Or QMJHL
4 81 BOS Karol Bartanus RW SVK 6′ 1 188 Drummondville QMJHL
4 82 SJS Adam Colagiacomo RW CAN 6′ 2 206 Oshawa OHL
4 83 LAK Joe Corvo D USA 6′ 0 204 W. Michigan NCAA
4 84 TOR Adam Mair C CAN 6′ 1 208 Owen Sound OHL
4 85 NYI Petr Mika RW CZE 6′ 4 194 Slavia Praha Czech
4 86 STL Didier Tremblay D CAN 6′ 1 190 Halifax QMJHL
4 87 COL Brad Larsen LW CAN 6′ 0 210 Swift Current WHL
4 88 CAR Shane Willis RW CAN 6′ 1 195 Lethbridge WHL
4 89 WSH Curtis Cruickshank G CAN 6′ 2 209 Kingston OHL
4 90 VAN Chris Stanley C CAN 6′ 0 187 Belleville OHL
4 91 MTL Daniel Tetrault D CAN 6′ 0 198 Brandon WHL
4 92 CGY Chris St. Croix D USA 6′ 0 186 Kamloops WHL
4 93 NYR Tomi Kallarsson D FIN 6′ 3 194 HPK FNL
4 94 EDM Jonas Elofsson D SWE 6′ 1 180 Farjestad SEL
4 95 FLA Ivan Novoseltsev RW RUS 6′ 1 215 Krylja Sovetov Russia
4 96 PHX Scott McCallum D CAN 6′ 3 220 Tri-City WHL
4 97 PIT Alexandre Mathieu C CAN 6′ 1 176 Halifax QMJHL
4 98 STL Jan Horacek D CZE 6′ 3 198 Slavia Praha Czech
4 99 LAK Sean Blanchard D CAN 5′ 11 201 Ottawa OHL
4 100 CGY Ryan Ready LW CAN 6′ 2 195 Belleville OHL
4 101 BUF Luc Theoret D CAN 6′ 2 190 Lethbridge WHL
4 102 DET Quintin Laing LW CAN 6′ 3 193 Kelowna WHL
4 103 PHI Mikhail Chernov D RUS 6′ 2 196 Yaroslavl 2 Russia
4 104 NJD Lucas Nehrling D CAN 6′ 4 195 Sarnia OHL
4 105 DAL Marc Kristoffersson LW SWE 6′ 3 200 Mora Sweden
4 106 STL Jame Pollock D CAN 6′ 1 210 Seattle WHL
5 107 SJS Adam Spylo RW 6′ 2 220 Erie OHL
5 108 TBL Mark Thompson D CAN 6′ 6 205 Regina WHL
5 109 TBL Jan Sulc C CZE 6′ 3 180 Litvinov Czech
5 110 CHI Benjamin Simon LW USA 6′ 0 19 Notre Dame NCAA
5 111 TOR Frantisek Mrazek C CZE 6′ 4 211 Budejovice Czech
5 112 TBL Karel Betik D CZE 6′ 2 208 Kelowna WHL
5 113 CGY Martin Moise LW CAN 6′ 0 197 Beauport QMJHL
5 114 VAN David Darguzas LW CAN 6′ 2 196 Edmonton WHL
5 115 NYI Adam Edinger C USA 6′ 2 210 Bowling Green NCAA
5 116 WSH Kevin Caulfield RW USA 6′ 2 210 Boston College NCAA
5 117 VAN Matt Cockell G CAN 6′ 0 170 Saskatoon WHL
5 118 MTL Konstantin Sidulov D RUS 6′ 1 176 Chelyabinsk Russia
5 119 OTT Magnus Arvedson LW SWE 6′ 2 198 Farjestad SEL
5 120 CHI Peter Gardiner RW CAN 6′ 5 220 RPI NCAA
5 121 EDM Jason Chimera LW CAN 6′ 2 216 Medicine Hat WHL
5 122 MTL Gennady Razin D UKR 6′ 4 201 Kamloops WHL
5 123 PHX Curtis Suter D CAN 6′ 4 220 Spokane WHL
5 124 PIT Harlan Pratt D CAN 6′ 1 190 Prince Albert WHL
5 125 ANA Luc Vaillancourt G CAN 6′ 1 190 Beauport QMJHL
5 126 NYR Jason McLean G CAN 6′ 0 200 Moose Jaw WHL
5 127 FLA Pat Parthenais D USA 6′ 3 212 Detroit OHL
5 128 BUF Torrey Diroberto C USA 5′ 11 180 Seattle WHL
5 129 DET John Wikstrom D SWE 6′ 3 200 Lulea SEL
5 130 CHI Kyle Calder LW CAN 5′ 11 177 Regina WHL
5 131 NJD Jiri Bicek RW SVK 5′ 10 195 Kosice Slovakia
5 132 DAL Teemo Elomo LW FIN 5′ 11 176 TPS Turku FNL
5 133 COL Aaron Miskovich C USA 5′ 10 185 Green Bay USHL
5 134 NYR Johan Lindbom LW SWE 6′ 3 210 HV 71 SEL
6 135 BOS Denis Timofeev D RUS 6′ 6 190 CSKA 2 Russia
6 136 NYR Mike York LW USA 5′ 10 185 Michigan State NCAA
6 137 LAK Richard Seeley D CAN 6′ 2 217 Prince Albert WHL
6 138 TOR Eric Gooldy LW USA 6′ 2 200 Detroit OHL
6 139 NYI Bobby Leavins LW CAN 6′ 1 190 Brandon WHL
6 140 CGY Ilja Demidov D RUS 6′ 3 193 Dynamo-2 Russia
6 141 EDM Peter Sarno C CAN 5′ 11 185 Windsor OHL
6 142 CAR Kyle Dafoe D CAN 6′ 6 225 Owen Sound OHL
6 143 WSH Henrik Petre D SWE 6′ 1 187 Djurgarden Sweden
6 144 VAN Matt Cooke LW CAN 5′ 11 205 Windsor OHL
6 145 MTL Jonathan Desroches D CAN 6′ 0 206 Granby QMJHL
6 146 OTT Jeff Sullivan D CAN 6′ 1 185 Halifax QMJHL
6 147 CHI Heath Gordon LW USA 6′ 1 192 Green Bay USHL
6 148 VAN Larry Shapley D CAN 6′ 6 215 Welland Jr. B Jr. B
6 149 STL Nicholas Bilotto D CAN 6′ 2 200 Beauport QMJHL
6 150 LAK Jeff Katcher D CAN 6′ 4 195 Brandon WHL
6 151 PHX Robert Francz LW DEU 6′ 1 194 Peterborough OHL
6 152 PIT Petr Havelka LW CZE 6′ 2 187 Sparta Praha Czech
6 153 TBL Andrei Skopintsev D RUS 6′ 0 185 TPS Turku FNL
6 154 NYR Shawn Degagne G CAN 5′ 11 164 Kitchener OHL
6 155 FLA Keith Delaney C CAN 6′ 1 196 Barrie OHL
6 156 BUF Brian Campbell D CAN 6′ 0 189 Ottawa OHL
6 157 DET B.J. Young RW CAN 5′ 10 178 Red Deer WHL
6 158 PHI Jordon Flodell D CAN 6′ 2 198 Moose Jaw WHL
6 159 NJD Sascha Goc D DEU 6′ 2 225 Schwenningen DEL
6 160 DAL Alexei Timkin LW RUS 6′ 2 194 Yaroslavl 2 Russia
6 161 COL David Aebischer G CHE 6′ 1 187 Fribourg SwissA
7 162 BOS Joel Trottier RW CAN 6′ 1 192 Ottawa OHL
7 163 SJS Joe Dusbabek RW USA 6′ 1 200 Notre Dame NCAA
7 164 PHI Todd Fedoruk LW CAN 6′ 2 232 Kelowna WHL
7 165 TOR Hugo Marchand D CAN 6′ 3 183 Victoriaville QMJHL
7 166 NYI Kris Knoblauch LW CAN 6′ 3 202 Imperial WHL
7 167 CGY Jeremy Rondeau LW CAN 6′ 2 220 Swift Current WHL
7 168 TBL Justin Jack RW CAN 6′ 4 195 Kelowna WHL
7 169 CAR Andrew Merrick C USA 5′ 11 202 Michigan NCAA
7 170 TBL Eero Somervuori RW FIN 5′ 10 167 Jokerit FNL
7 171 VAN Rod Leroux D CAN 6′ 4 205 Seattle WHL
7 172 MTL Ben Guite C CAN 6′ 1 212 Maine NCAA
7 173 OTT Robin Bacul RW CZE 6′ 0 174 Slavia Praha Jr. Czech
7 174 CHI Jerad Smith D CAN 6′ 3 205 Portland WHL
7 175 NYR Johan Holmqvist G SWE 6′ 3 198 Brynas SEL
7 176 EDM Kevin Bolibruck D CAN 6′ 1 197 Peterborough OHL
7 177 STL Ladislav Nagy LW SVK 5′ 11 192 Presov Slovakia
7 178 ANA Tony Mohagen LW CAN 6′ 4 220 Seattle WHL
7 179 PIT Mark Moore D CAN 6′ 3 185 Harvard NCAA
7 180 BOS Jim Baxter D CAN 6′ 3 204 Oshawa OHL
7 181 ANA Mat Snesrud D USA 6′ 1 205 North Iowa USHL
7 182 NYR Mike Mottau D USA 6′ 0 190 Boston College NCAA
7 183 FLA Tyler Palmer D USA 6′ 3 215 Lake Superior State NCAA
7 184 BUF Jeremy Adduono RW CAN 6′ 0 182 Sudbury OHL
7 185 TBL Samuel St. Pierre RW CAN 6′ 1 196 Victoriaville QMJHL
7 186 DET Mike Laceby C CAN 6′ 1 180 Kingston OHL
7 187 EDM Chad Hinz C CAN 5′ 10 190 Moose Jaw WHL
7 188 NJD Mathieu Benoit RW CAN 6′ 0 200 Chicoutimi QMJHL
7 189 DAL Jeff McKercher D CAN 6′ 2 197 Barrie OHL
7 190 TOR Shawn Thornton LW CAN 6′ 2 217 Peterborough OHL
8 191 BOS Antti Laaksonen LW FIN 6′ 0 180 Denver NCAA
8 192 SJS Cam Severson LW CAN 6′ 2 220 Prince Albert WHL
8 193 LAK Jay Kopischke LW USA 6′ 3 210 North Iowa USHL
8 194 TOR Russ Bartlett C USA 6′ 1 182 Exeter HS-NH
8 195 CAR Niklas Nordgren LW SWE 6′ 0 185 MoDo Sweden
8 196 NYI Jeremy Symington G CAN 6′ 2 185 Petrolia Jr. B Ontario
8 197 MTL Petr Kubos D CZE 6′ 2 189 Petra Vsetin Czech
8 198 TBL Shawn Skolney D CAN 6′ 2 185 Seattle WHL
8 199 CAR Randy Fitzgerald LW CAN 5′ 9 170 Detroit OHL
8 200 WSH Pierre-Luc Therrien G CAN 5′ 11 170 Drummondville QMJHL
8 201 VAN Denis Martynyuk LW RUS 6′ 3 187 CSKA Moscow 2 Russia
8 202 MTL Andrei Sidyakin RW RUS 5′ 11 169 Ufa CIS
8 203 OTT Nick Gillis RW USA 6′ 0 188 Cushing HS-MA
8 204 CHI Sergei Shikhanov RW RUS 6′ 2 190 Togliatti Russia
8 205 EDM Chris Kerr D CAN 6′ 2 185 Sudbury OHL
8 206 STL Bobby Haglund LW USA 5′ 11 195 Des Moines USHL
8 207 PHX Alex Andreyev D LVA 6′ 4 230 Weyburn SJHL
8 208 PIT Andrew Ference D CAN 5′ 11 189 Portland WHL
8 209 ANA Rene Stussi C CHE 5′ 11 183 Thurgau SwissB
8 210 NYR Andrew Proskurnicki LW CAN 6′ 3 201 Sarnia OHL
8 211 FLA Doug Schueller D USA 6′ 1 200 Twin Cities Jr. USHL
8 212 BUF Kamil Piros RW CZE 6′ 0 195 Litvinov Czech.
8 213 DET Steve Wilejto C CAN 5′ 11 178 Prince Albert WHL
8 214 PHI Marko Kauppinen D FIN 6′ 0 178 JYP Jr. Fin Jrs
8 215 NJD Scott Clemmensen G USA 6′ 3 205 Des Moines USHL
8 216 DAL Alexei Komarov D RUS 6′ 8 194 Dynamo-2 Russia
8 217 COL Doug Schmidt D USA 5′ 10 205 Waterloo USHL
9 218 BOS Eric Van Acker D CAN 6′ 5 220 Chicoutimi QMJHL
9 219 SJS Mark Smith C CAN 5′ 10 200 Lethbridge WHL
9 220 LAK Konrad Brand D CAN 6′ 2 200 Medicine Hat WHL
9 221 TOR Jonathan Hedstrom RW SWE 6′ 0 200 Skelleftea Sweden
9 222 NYI Ryan Clark D CAN 6′ 3 205 Lincoln USHL
9 223 CGY Dustin Paul RW CAN 5′ 11 195 Moose Jaw WHL
9 224 TBL Paul Comrie C CAN 5′ 11 192 Denver NCAA
9 225 CAR Kent McDonell RW CAN 6′ 2 195 Guelph OHL
9 226 WSH Matt Oikawa RW CAN 6′ 2 205 St. Lawrence NCAA
9 227 VAN Peter Brady G CAN 6′ 0 170 Powell River BCJHL
9 228 MTL Jarl-Espen Ygranes D NOR 6′ 1 187 Furuset Norway
9 229 OTT Karel Rachunek D CZE 6′ 2 220 Zlin Jr. Czech
9 230 CHI Chris Feil D USA 6′ 2 180 Ohio State NCAA
9 231 EDM Alexandre Fomitchev G RUS 5′ 10 175 St. Albert AJHL
9 232 STL Dmitri Plekhanov D RUS 6′ 2 180 Neftekhimik Russia
9 233 PHX Wyatt Smith C USA 5′ 11 205 Minnesota-Duluth NCAA
9 234 PIT Eric Lind D USA 6′ 1 198 Avon Old Farms HS-CT
9 235 ANA Tommi Degerman C FIN 6′ 1 176 Boston Univ NCAA
9 236 NYR Richard Miller D USA 6′ 3 200 Providence NCAA
9 237 FLA Benoit Cote C CAN 6′ 3 192 Shawinigan QMJHL
9 238 BUF Dylan Kemp D CAN 6′ 1 191 Lethbridge WHL
9 239 DET Greg Willers D CAN 6′ 1 195 Kingston OHL
9 240 PHI Par Styf D SWE 6′ 0 187 MoDo Sweden
9 241 NJD Jan Srdinko D CZE 1′ 0 100 Petra Vsetin Czech
9 242 DAL Brett McLean C CAN 5′ 11 185 Kelowna WHL
9 243 COL Kyle Kidney LW USA 6′ 2 220 Salisbury HS-CT
9 244 STL Marek Ivan LW CZE 6′ 1 182 Lethbridge WHL
9 245 COL Stephen Lafleur D CAN 6′ 4 185 Ottawa OHL
9 246 BOS Jay Henderson LW CAN 5′ 11 190 Edmonton WHL