YearTeamPositionRound

RndPick
From
915243PHI Petr Hubacek CCZE6' 2"185Brno Kometa

AJHL

RndPick
From
54118WSH Mike Siklenka RWCAN6' 5"240AJHLLloydminster Blazers
920248LAK Matthew Yeats GCAN6' 0"181AJHLOlds Grizzlys

BCHL

RndPick
From
81201MTL Craig Murray CCAN6' 0"175BCHLPenticton Panthers

Conn.

RndPick
From
926254PIT Matt Hussey CUSA6' 2"212Conn.Avon Old Farms H.S.

Czech

RndPick
From
22350BUF Jaroslav Kristek RWCZE6' 1"185CzechZlin ZPS HC
4591CAR Josef Vasicek CCZE6' 5"214CzechSlavia Praha HC
59123NYI Jiri Dopita CCZE6' 4"222CzechPetra Vsetin HC
517131NYR Tomas Kloucek DCZE6' 3"235CzechSlavia Praha HC
618163LAK Tomas Zizka DCZE6' 1"198CzechZlin ZPS HC
619164BUF Ales Kotalik RWCZE6' 1"225CzechCeske Budejovice HC
624169PIT Jan Fadrny CCZE6' 0"176CzechSlavia Praha HC
719192CGY Radek Duda RWCZE6' 1"191CzechSparta Praha
722195PHI Tomas Divisek RWCZE6' 2"210CzechSlavia Praha HC
818218BUF David Moravec LWCZE6' 0"180CzechVitkovice HC
828228TOR Mihail Travnicek LWCZE6' 1"198CzechLitvinov CHP HC
922250NYI Radek Matejovsky RWCZE6' 1"187CzechSlavia Praha HC

Czech.

RndPick
From
12323PIT Milan Kraft CCZE6' 4"212Czech.Keramika Plzen
2835TOR Petr Svoboda DCZE6' 3"216Czech.Havlickuv Brod
720193WSH Rastislav Stana GSVK6' 2"184Czech.HC Kosice
88208CAR Jaroslav Svoboda LWCZE6' 3"201Czech.Olomouc

EJHL

RndPick
From
817217LAK Jim Henkel CUSA6' 2"180EJHLNew England Jr. Coyotes

Fin D1

RndPick
From
613158CHI Jari Viuhkola CFIN6' 0"165Fin D1Karpat

FINLAND

RndPick
From
21643PHX Ossi Vaananen DFIN6' 4"215FINLANDJokerit Helsinki
22956DET Tomek Valtonen RWPOL6' 1"198FINLANDIlves Tampere
31068VAN Jarkko Ruutu LWFIN6' 1"204FINLANDHIFK Helsinki
41096NJD Mikko Jokela DFIN6' 1"212FINLANDHIFK Helsinki

Finland

RndPick
From
427113EDM Kristian Antila GFIN6' 3"215FinlandIlves Jr.

FINLAND

RndPick
From
623168PHI Antero Niittymaki GFIN6' 1"210FINLANDTPS Turku
628173DAL Niko Kapanen CFIN5' 8"180FINLANDHPK Hameenlinna
717190LAK Tommi Hannus CFIN6' 0"180FINLANDTPS Turku
824224PIT Mika Lehto GFIN5' 11"172FINLANDAssat Pori
827227NJD Marko Ahosilta CFIN5' 8"165FINLANDKalPa Kuopio
92230NSH Karlis Skrastins DLVA6' 2"208FINLANDTPS Turku

HIGH-MA

RndPick
From
31977BUF Mike Pandolfo LWUSA6' 3"218HIGH-MASt. Sebastian's School

IHL

RndPick
From
518132MTL Andrei Bashkirov LWRUS6' 0"215IHLFort Wayne Komets
918246OTT Rastislav Pavlikovsky CSVK5' 11"172IHLUtah Grizzlies

Kazak.

RndPick
From
625170STL Andrei Troschinsky CKAZ6' 5"187Kazak.Ust-Kamenogorsk

Mass.

RndPick
From
812212SJS Jim Fahey DUSA6' 0"205Mass.Catholic Memorial H.S.

Minn.

RndPick
From
31573PHX Pat O'Leary CUSA6' 2"190Minn.Armstrong H.S.
511125WSH Erik Wendell CUSA6' 1"197Minn.Maple Grove H.S.
927255STL John Pohl CUSA6' 1"196Minn.Red Wing H.S.

N.H.

RndPick
From
713186EDM Mike Morrison GUSA6' 3"194N.H.Exeter H.S.

NCAA

RndPick
From
12626NJD Mike Van Ryn DCAN6' 1"213NCAAU. of Michigan
22552BOS Bobby Allen DUSA6' 0"201NCAABoston College
22653COL Steve Moore CCAN6' 2"205NCAAHarvard U.
23158OTT Chris Bala LWUSA6' 1"193NCAAHarvard U.
3361FLA Joe DiPenta DCAN6' 2"220NCAABoston University
3462CGY Paul Manning DCAN6' 4"208NCAAColorado College
31371CAR Erik Cole LWUSA6' 2"205NCAAClarkson U.
32381VAN Justin Morrison RWUSA6' 3"205NCAAColorado College
32482NJD Brian Gionta RWUSA5' 7"173NCAABoston College
32785NSH Geoff Koch LWUSA6' 1"190NCAAU. of Michigan
4894CHI Matthias Trattnig LWAUT6' 1"208NCAAU. of Maine
41399EDM Shawn Horcoff CCAN6' 1"208NCAAMichigan State U.
421107WSH Chris Corrinet RWUSA6' 3"220NCAAPrinceton University
51115PHX Jay Leach DUSA6' 4"220NCAAProvidence College
58122NYR Patrick Leahy RWUSA6' 3"200NCAAMiami University (Ohio)
520134PIT Rob Scuderi DUSA6' 1"216NCAABoston College
610155NYI Kevin Clauson DUSA6' 5"210NCAAWestern Michigan University
611156CHI Kent Huskins DCAN6' 4"210NCAAClarkson U.
75178ANA Jesse Fibiger DCAN6' 3"215NCAAU. of Minnesota-Duluth
711184CAR Donald Smith CUSA6' 3"189NCAAClarkson U.
714187PHX Erik Westrum CUSA6' 0"204NCAAU. of Minnesota
727200DAL Scott Perry CUSA6' 0"180NCAABoston University
84204VAN Graig Mischler CUSA6' 3"176NCAANortheastern U.
811211CAR Mark Kosick CCAN5' 11"187NCAAU. of Michigan
819219VAN Curtis Valentine LWCAN6' 5"205NCAABowning Green
820220WSH Michael Farrell RWUSA6' 0"220NCAAProvidence College
916244PIT Toby Petersen CUSA5' 10"197NCAAColorado College

OHL

RndPick
From
122NSH David Legwand CUSA6' 2"204OHLPlymouth Whalers
144VAN Bryan Allen DCAN6' 5"220OHLOshawa Generals
166CGY Rico Fata LWCAN6' 0"214OHLLondon Knights
177NYR Manny Malhotra CCAN6' 2"220OHLGuelph Storm
188CHI Mark Bell LWCAN6' 4"220OHLOttawa 67's
199NYI Mike Rupp CUSA6' 5"235OHLErie Otters
11111CAR Jeff Heerema RWCAN6' 2"212OHLSarnia Sting
11313EDM Michael Henrich RWCAN6' 2"206OHLBarrie Colts
11414PHX Patrick Desrochers GCAN6' 4"205OHLSarnia Sting
11717COL Martin Skoula DCZE6' 3"226OHLBarrie Colts
2229SJS Jonathan Cheechoo RWCAN6' 1"200OHLBelleville Bulls
2734BUF Andrew Peters LWCAN6' 4"240OHLOshawa Generals
21239DAL John Erskine DCAN6' 4"220OHLLondon Knights
21744OTT Mike Fisher CCAN6' 1"208OHLSudbury Wolves
21946LAK Justin Papineau CCAN5' 11"180OHLBelleville Bulls
22047BUF Norman Milley RWCAN6' 0"211OHLSudbury Wolves
22451PHI Ian Forbes DCAN6' 6"185OHLGuelph Storm
22855DET Ryan Barnes LWCAN6' 1"201OHLSudbury Wolves
3967EDM Alex Henry DCAN6' 6"231OHLLondon Knights
31270CAR Kevin Holdridge DUSA6' 2"202OHLPlymouth Whalers
32179COL Evgeny Lazarev LWUKR6' 2"216OHLKitchener Rangers
32684DET Jake McCracken GCAN5' 10"180OHLSault Ste. Marie Greyhounds
4389FLA Ryan Jardine LWCAN6' 0"210OHLSault Ste. Marie Greyhounds
4692TBL Eric Beaudoin LWCAN6' 5"220OHLGuelph Storm
4995NYI Andy Burnham RWCAN6' 4"201OHLWindsor Spitfires
41197CAR Chris Madden GUSA6' 0"177OHLGuelph Storm
41298SJS Rob Davison DCAN6' 3"220OHLNorth Bay Centennials
414100PHX Ryan Van Buskirk DCAN6' 1"190OHLSarnia Sting
417103LAK Kip Brennan LWCAN6' 4"230OHLSudbury Wolves
420106WSH Krys Barch RWCAN6' 1"209OHLLondon Knights
56120CGY Brent Gauvreau RWCAN6' 3"191OHLOshawa Generals
513127SJS Brandon Coalter LWCAN6' 2"201OHLOshawa Generals
521135BOS Andrew Raycroft GCAN6' 1"178OHLSudbury Wolves
526140VAN Rick Bertran DCAN6' 3"180OHLKitchener Rangers
66151DET Adam Deleeuw LWCAN6' 0"206OHLBarrie Colts
69154TOR Allan Rourke DCAN6' 2"215OHLKitchener Rangers
616161OTT Chris Neil RWCAN6' 1"215OHLNorth Bay Centennials
620165BOS Ryan Milanovic LWCAN6' 2"201OHLKitchener Rangers
73176FLA B.J. Ketcheson DCAN6' 3"200OHLPeterborough Petes
79182NYI Evgeny Korolev DRUS6' 1"214OHLLondon Knights
712185SJS Robert Mulick DCAN6' 1"205OHLSault Ste. Marie Greyhounds
721194TBL Oak Hewer CCAN6' 3"205OHLSault Ste. Marie Greyhounds
723196PIT Joel Scherban CCAN6' 2"207OHLLondon Knights
83203FLA Ian Jacobs RWCAN6' 3"190OHLOttawa 67's
810210CHI Sean Griffin DCAN6' 3"193OHLKingston Frontenacs
94232VAN Jason Metcalfe DCAN6' 1"208OHLLondon Knights
96234CGY Kevin Mitchell DUSA5' 11"165OHLGuelph Storm
913241EDM Maxim Spiridonov RWRUS5' 10"182OHLLondon Knights
914242NYI Jason Doyle RWCAN6' 1"200OHLOwen Sound Platers
919247MTL Darcy Harris RWCAN6' 1"194OHLKitchener Rangers
929257NJD Ryan Held CCAN6' 1"175OHLKitchener Rangers

QMJHL

RndPick
From
111TBL Vincent Lecavalier CCAN6' 4"208QMJHLRimouski Oceanic
11212COL Alex Tanguay LWCAN6' 1"195QMJHLHalifax Mooseheads
11515OTT Mathieu Chouinard GCAN6' 1"211QMJHLShawinigan Cataractes
11616MTL Eric Chouinard CUSA6' 3"215QMJHLQuebec Remparts
12121LAK Mathieu Biron DCAN6' 6"233QMJHLShawinigan Cataractes
12222PHI Simon Gagne LWCAN6' 1"193QMJHLQuebec Remparts
12525DET Jiri Fischer DCZE6' 5"229QMJHLHull Olympiques
2128COL Ramzi Abid LWCAN6' 2"210QMJHLChicoutimi Sagueneens
21138COL Philippe Sauve GUSA6' 0"190QMJHLRimouski Oceanic
21340NYR Randy Copley RWCAN6' 1"205QMJHLCape Breton Screaming Eagles
21845MTL Mike Ribeiro CCAN6' 0"179QMJHLRouyn-Noranda Huskies
22148BOS Jonathan Girard DCAN5' 11"192QMJHLLaval Titan College Francais
3664TBL Brad Richards CCAN6' 0"195QMJHLRimouski Oceanic
3765SJS Eric Laplante LWCAN6' 0"185QMJHLHalifax Mooseheads
31775MTL Francois Beauchemin DCAN6' 0"213QMJHLLaval Titan College Francais
419105NJD Pierre Dagenais RWCAN6' 5"218QMJHLRouyn-Noranda Huskies
422108CGY Dany Sabourin GCAN6' 4"200QMJHLSherbrooke Faucons
423109PHI Jean-Philippe Morin DCAN6' 1"188QMJHLDrummondville Voltigeurs
510124PHI Francis Belanger LWCAN6' 2"233QMJHLRimouski Oceanic
512126TOR Morgan Warren RWCAN6' 1"190QMJHLMoncton Wildcats
519133LAK Joe Rullier DCAN6' 3"225QMJHLRimouski Oceanic
524138NSH Martin Beauchesne DCAN6' 0"200QMJHLSherbrooke Faucons
529143NJD Ryan Flinn LWCAN6' 4"235QMJHLLaval Titan College Francais
67152MTL Gordie Dwyer LWCAN6' 3"202QMJHLQuebec Remparts
614159EDM Trevor Ettinger DCAN6' 5"240QMJHLCape Breton Screaming Eagles
621166CHI Jonathan Pelletier GCAN5' 11"165QMJHLDrummondville Voltigeurs
622167COL Alexander Ryazantsev DRUS5' 11"198QMJHLVictoriaville Tigres
627172NJD Jacques Lariviere LWCAN6' 1"210QMJHLMoncton Wildcats
74177VAN Vincent Malts RWUSA6' 3"204QMJHLHull Olympiques
78181TOR Jonathan Gagnon CCAN6' 1"180QMJHLCape Breton Screaming Eagles
715188OTT Michel Periard DCAN5' 11"162QMJHLShawinigan Cataractes
82202NSH Martin Bartek LWSVK6' 0"192QMJHLSherbrooke Faucons
85205ANA David Bernier RWCAN6' 2"185QMJHLQuebec Remparts
89209NYI Frederik Brind'amour GCAN5' 11"175QMJHLSherbrooke Faucons
813213EDM Christian Lefebvre DCAN6' 5"215QMJHLBaie-Comeau Drakkar
815215TOR Dwight Wolfe DCAN6' 4"210QMJHLHalifax Mooseheads
816216MTL Michael Ryder RWCAN6' 0"186QMJHLHull Olympiques
91229TBL Chris Lyness DCAN6' 1"190QMJHLRouyn-Noranda Huskies
910238CHI Alexandre Couture LWCAN6' 4"217QMJHLSherbrooke Faucons
921249BUF Edo Terglav RWSVN6' 0"195QMJHLBaie-Comeau Drakkar
925253PHI Bruno St. Jacques DCAN6' 2"210QMJHLBaie-Comeau Drakkar

Russia

RndPick
From
155ANA Vitaly Vishnevski DUKR6' 2"215RussiaTorpedo-2 Yaroslavl

RUSSIA

RndPick
From
11010TOR Nik Antropov CKAZ6' 5"203RUSSIAAstana

Russia

RndPick
From
11818BUF Dmitri Kalinin DRUS6' 3"210RussiaTraktor Chelyabinsk
2431VAN Artem Chubarov CRUS6' 1"205RussiaMoscow Dynamo
22754PIT Alexander Zevakhin RWRUS6' 0"187RussiaCSKA Moscow
3260NSH Denis Arkhipov CRUS6' 3"215RussiaKazan Ak-Bars
31472TBL Dimitri Afanasenkov LWRUS6' 2"209RussiaTorpedo-2 Yaroslavl
31876LAK Alexey Volkov GRUS6' 1"185RussiaKrylja-2 Sovetov
4187TOR Alexei Ponikarovsky LWUKR6' 4"226RussiaDynamo-2 Moscow
415101OTT Petr Schastlivy LWRUS6' 1"204RussiaYaroslavl Torpedo
55119NJD Anton But LWUKR6' 1"201RussiaTorpedo-2 Yaroslavl
61146TBL Sergei Kuznetsov CRUS6' 1"195RussiaTorpedo-2 Yaroslavl
617162MTL Andrei Markov DRUS6' 0"207RussiaKhimik Voskresensk
626171DET Pavel Datsyuk CRUS5' 11"194RussiaDynamo-Energiya
716189MTL Andrei Kruchinin DKAZ5' 11"176RussiaTolyatti Lada
823223OTT Sergey Verenikin RWRUS5' 11"187RussiaTorpedo-2 Yaroslavl
825225STL Yevgeny Pastukh LWUKR5' 11"178RussiaTorpedo-2 Yaroslavl
98236TOR Sergei Rostov DRUS6' 3"194RussiaDynamo-2 Moscow
912240CHI Andrei Yershov DRUS6' 0"176RussiaKhimik Voskresensk
930258PHI Sergei Skrobot DRUS6' 3"191RussiaDynamo-2 Moscow

SEL

RndPick
From
21037NJD Christian Berglund LWSWE5' 11"195SELFarjestads BK Karlstad
32078BOS Peter Nordstrom RWSWE6' 1"200SELFarjestads BK Karlstad
32886DAL Gabriel Karlsson CSWE6' 1"189SELHV71 Jonkoping
4793CAR Tommy Vestlund LWSWE6' 0"202SELBrynas IF Gavle
426112ANA Viktor Wallin DSWE6' 3"189SELHV71 Jonkoping
53117FLA Jaroslav Spacek DCZE6' 0"210SELFarjestads BK Karlstad
522136VAN David Ytfeldt DSWE6' 0"187SELLeksands IF
531145SJS Mikael Samuelsson RWSWE6' 2"218SELSodertalje SK
68153DAL Pavel Patera LWCZE6' 1"181SELAIK Solna
615160PHX Rickard Wallin CSWE6' 2"195SELFarjestads BK Karlstad
77180NYR Stefan Lundqvist LWSWE6' 3"210SELBrynas IF Gavle
86206CGY Jonas Frogren DSWE6' 1"189SELFarjestads BK Karlstad
87207NYR Johan Witehall LWSWE6' 1"198SELLeksands IF
826226DET David Petrasek DSWE6' 0"187SELHV71 Jonkoping
95233ANA Pelle Prestberg RWSWE5' 9"169SELFarjestads BK Karlstad
97235NYR Jan Mertzig DSWE6' 4"218SELLulea HF
917245ANA Andreas Andersson GSWE6' 0"180SELHV71 Jonkoping

Slovak

RndPick
From
822222PHI Lubomir Pistek RWSVK6' 1"198SlovakBratislava Slovan Harvard

Slovakia

RndPick
From
418104SJS Miroslav Zalesak RWSVK6' 1"211SlovakiaHC Plastika Nitra
924252TBL Martin Cibak CSVK6' 1"203SlovakiaHK 32

St. Thomas Jr. B

RndPick
From
21441STL Maxim Linnik DUKR6' 3"182St. Thomas Jr. B

Sweden

RndPick
From
12424STL Christian Backman DSWE6' 4"210SwedenVastra Frolunda
528142DET Calle Steen RWSWE5' 11"198SwedenHammarby IK

SwissA

RndPick
From
31674OTT Julien Vauclair DCHE6' 0"200SwissALugano
93231FLA Adrian Wischer CSWE6' 0"176SwissAKloten

Tier II

RndPick
From
64149VAN Paul Cabana RWCAN6' 1"175Tier IIFort McMurray

US Junior

RndPick
From
99237NYI Ben Blais DUSA6' 4"195US JuniorWalpole

USHL

RndPick
From
4288NSH Kent Sauer DUSA6' 2"226USHLNorth Iowa Huskies
52116PHX Josh Blackburn GUSA6' 0"185USHLLincoln Stars
710183CHI Tyler Arnason CUSA5' 11"204USHLFargo-Moorhead Ice Sharks
726199NJD Erik Jensen RWUSA6' 1"197USHLDes Moines Buccaneers

WHL

RndPick
From
133SJS Brad Stuart DCAN6' 2"210WHLRegina Pats
11919COL Robyn Regehr DBRA6' 3"225WHLKamloops Blazers
12020COL Scott Parker RWUSA6' 5"240WHLKelowna Rockets
12727NJD Scott Gomez CUSA5' 11"198WHLTri-City Americans
2330FLA Kyle Rossiter DCAN6' 3"220WHLSpokane Chiefs
2532ANA Stephen Peat RWCAN6' 2"235WHLRed Deer Rebels
2633CGY Blair Betts CCAN6' 3"210WHLPrince George Cougars
2936NYI Chris Nielsen RWTZA6' 2"214WHLCalgary Hitmen
21542PHI Jason Beckett DCAN6' 3"205WHLSeattle Thunderbirds
22249WSH Jomar Cruz GCAN6' 1"190WHLBrandon Wheat Kings
23057DAL Tyler Bouck LWCAN6' 0"196WHLPrince George Cougars
3159WSH Todd Hornung CCAN6' 2"220WHLPortland Winter Hawks
3563FLA Lance Ward RWCAN6' 3"214WHLRed Deer Rebels
3866NYR Jason LaBarbera GCAN6' 3"230WHLPortland Winter Hawks
31169TOR Jamie Hodson GCAN6' 2"205WHLBrandon Wheat Kings
32280PIT David Cameron CCAN6' 1"180WHLPrince Albert Raiders
32583STL Matt Walker DCAN6' 4"215WHLPortland Winter Hawks
4490VAN Regan Darby DCAN6' 2"200WHLTri-City Americans
416102CGY Shaun Sutter CCAN5' 11"160WHLLethbridge Hurricanes
424110PIT Scott Myers GCAN5' 10"172WHLPrince George Cougars
425111DET Brent Hobday CCAN6' 1"192WHLMoose Jaw Warriors
428114NYR Boyd Kane LWCAN6' 2"229WHLRegina Pats
57121TBL Curtis Rich DCAN6' 4"200WHLCalgary Hitmen
514128EDM Paul Elliott DCAN6' 0"202WHLLethbridge Hurricanes
515129PHX Robert Schnabel DCZE6' 5"232WHLRed Deer Rebels
516130OTT Gavin McLeod DCAN6' 4"187WHLKelowna Rockets
523137BUF Aaron Goldade CCAN6' 0"180WHLBrandon Wheat Kings
525139PHI Garrett Prosofsky CCAN5' 11"180WHLSaskatoon Blades
527141COL K.C. Timmons LWCAN6' 2"205WHLTri-City Americans
62147NSH Craig Brunel RWCAN6' 0"198WHLPrince Albert Raiders
63148FLA Chris Ovington DCAN6' 3"173WHLRed Deer Rebels
65150ANA Trent Hunter RWCAN6' 3"217WHLPrince George Cougars
612157STL Brad Voth DCAN6' 4"223WHLMedicine Hat Tigers
71174TBL Brett Allan LWCAN6' 3"184WHLSwift Current Broncos
72175PHI Cam Ondrik GCAN6' 1"170WHLMedicine Hat Tigers
76179WSH Nathan Forster DCAN6' 1"191WHLSeattle Thunderbirds
718191BUF Brad Moran CCAN5' 11"182WHLCalgary Hitmen
724197STL Brad Twordik CCAN5' 10"195WHLBrandon Wheat Kings
725198DET Jeremy Goetzinger DCAN6' 4"202WHLPrince Albert Raiders
814214PHX Justin Hansen RWCAN6' 1"193WHLMoose Jaw Warriors
821221TBL Daniel Hulak DCAN6' 2"182WHLSwift Current Broncos
911239CAR Brent McDonald CCAN5' 11"170WHLRed Deer Rebels
923251WSH Blake Evans CCAN6' 1"221WHLTri-City Americans
928256DET Petja Pietilainen LWFIN5' 11"177WHLSaskatoon Blades

WPHL

RndPick
From
530144EDM Oleg Smirnov LWRUS5' 11"176WPHLElektrostal Kristall