YearTeamPositionRound
Go ›
2023
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212023-33ANA Nico Myatovic LWCAN6' 2"180WHLSeattle
222023-34CBJ Gavin Brindley CUSA5' 8"168BIG10Michigan
232023-35CHI Adam Gajan GSVK6' 3"180NAHLChippewa
242023-36SJS Kasper Halttunen RWFIN6' 3"215FINLANDHIFK
252023-37TBL Ethan Gauthier RWUSA6' 0"183QMJHLSherbrooke
262023-38ARI Michael Hrabal GCZE6' 7"215USHLOmaha
272023-39BUF Anton Wahlberg CSWE6' 3"192SWEDEN-JR.Malmo Jr.
282023-40WSH Andrew Cristall LWCAN5' 10"175WHLKelowna
292023-41DET Trey Augustine GUSA6' 1"190NTDPUSA U-18
2102023-42DET Andrew Gibson DCAN6' 3"202OHLSault Ste. Marie
2112023-43NSH Felix Nilsson CSWE6' 0"187SWEDEN-JR.Rogle Jr.
2122023-44CHI Roman Kantserov RWRUS5' 9"176RUSSIA-JR.Magnitogorsk Jr.
2132023-45BUF Maxim Strbak DSVK6' 1"198USHLSioux Falls
2142023-46NSH Kalan Lind LWCAN6' 0"158WHLRed Deer
2152023-47DET Brady Cleveland DUSA6' 5"210NTDPUSA U-18
2162023-48CGY Etienne Morin DCAN6' 0"180QMJHLMoncton
2172023-49NYI Danny Nelson CUSA6' 3"212NTDPUSA U-18
2182023-50SEA Carson Rehkopf LWCAN6' 2"195OHLKitchener
2192023-51PHI Carson Bjarnason GCAN6' 3"190WHLBrandon
2202023-52SEA Oscar Fisker Molgaard CDNK6' 0"166SWEDENHV 71
2212023-53MIN Rasmus Kumpulainen CFIN6' 3"190FINLAND-JR.Pelicans Jr.
2222023-54LAK Jakub Dvorak DCZE6' 5"210CZECHIALiberec
2232023-55CHI Martin Misiak RWSVK6' 2"200USHLYoungstown
2242023-56EDM Beau Akey DCAN6' 0"175OHLBarrie
2252023-57SEA Lukas Dragicevic DCAN6' 1"194WHLTri-City
2262023-58NJD Lenni Hameenaho RWFIN6' 1"185FINLANDAssat
2272023-59ANA Carey Terrance CUSA6' 0"178OHLErie
2282023-60ANA Damian Clara GITA6' 6"214SWEDEN-JR.Farjestad Jr.
2292023-61DAL Tristan Bertucci DCAN6' 2"175OHLFlint
2302023-62CAR Felix Unger Sorum RWNOR5' 11"170SWEDEN-JR.Leksand Jr.
2312023-63FLA Gracyn Sawchyn CCAN5' 11"155WHLSeattle
2322023-64MIN Riley Heidt CCAN5' 10"180WHLPrince George
2022
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212022-33MTL Owen Beck CCAN5' 11"187OHLMississauga
222022-34SJS Cameron Lund CUSA6' 2"192USHLGreen Bay
232022-35SEA Jagger Firkus RWCAN5' 10"151WHLMoose Jaw
242022-36ARI Artem Duda DRUS6' 1"187RUSSIA-JR.CSKA 2
252022-37WSH Ryan Chesley DUSA6' 0"201NTDPUSA U-18
262022-38TOR Fraser Minten CCAN6' 1"185WHLKamloops
272022-39CHI Paul Ludwinski CCAN5' 11"184OHLKingston
282022-40DET Dylan James LWCAN6' 0"177USHLSioux City
292022-41BUF Topias Leinonen GFIN6' 5"233FINLAND-JR.JYP Jr.
2102022-42ANA Noah Warren DCAN6' 5"224QMJHLGatineau
2112022-43ARI Julian Lutz LWDEU6' 2"187GERMANYMunchen
2122022-44CBJ Luca Del Bel Belluz CCAN6' 0"179OHLMississauga
2132022-45SJS Mattias Havelid DSWE5' 9"165SWEDEN-JR.Linkoping Jr.
2142022-46NJD Seamus Casey DUSA5' 10"173NTDPUSA U-18
2152022-47MIN Hunter Haight CCAN5' 10"174OHLBarrie
2162022-48VGK Matyas Sapovaliv CCZE6' 3"183OHLSaginaw
2172022-49SEA Jani Nyman RWFIN6' 4"217FINLANDIlves
2182022-50DAL Christian Kyrou DCAN5' 10"172OHLErie
2192022-51LAK Jack Hughes CUSA6' 0"169H-EASTNortheastern U.
2202022-52DET Dmitri Buchelnikov LWRUS5' 10"163RUSSIA-JR.SKA St. Petersburg 2
2212022-53ANA Tristan Luneau DCAN6' 2"189QMJHLGatineau
2222022-54BOS Matthew Poitras CCAN5' 11"177OHLGuelph
2232022-55WPG Elias Salomonsson DSWE6' 1"183SWEDEN-JR.Skelleftea Jr.
2242022-56MIN Rieger Lorenz LWCAN6' 2"194AJHLOkotoks
2252022-57CHI Ryan Greene CCAN6' 1"179USHLGreen Bay
2262022-58SEA Niklas Kokko GFIN6' 3"184FINLAND-JR.Karpat Jr.
2272022-59CGY Topi Ronni CFIN6' 2"181FINLAND-JR.Tappara Jr.
2282022-60CAR Gleb Trikozov LWRUS6' 1"185RUSSIA-JR.Omsk 2
2292022-61SEA David Goyette CCAN5' 10"175OHLSudbury
2302022-62MTL Lane Hutson DUSA5' 8"158NTDPUSA U-18
2312022-63NYR Adam Sykora LWSVK5' 10"172SLOVAKIANitra
2322022-64OTT Filip Nordberg DSWE6' 4"207SWEDEN-JR.Sodertalje Jr.
2332022-65NYI Calle Odelius DSWE6' 0"188SWEDEN-JR.Djurgarden Jr.
2021
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212021-33BUF Prokhor Poltapov LWRUS6' 0"176RUSSIA-JR.CSKA 2
222021-34ANA Olen Zellweger DCAN5' 9"175WHLEverett
232021-35SEA Ryker Evans DCAN5' 11"189WHLRegina
242021-36DET Shai Buium DUSA6' 3"209USHLSioux City
252021-37ARI Josh Doan RWUSA6' 1"183USHLChicago
262021-38VGK Daniil Chayka DRUS6' 2"187RUSSIACSKA
272021-39OTT Zack Ostapchuk CCAN6' 3"205WHLVancouver
282021-40CAR Scott Morrow DUSA6' 2"195HIGH-MNShattuck-St. Mary's
292021-41VAN Danila Klimovich RWBLR6' 1"202BELARUS-2Minsk Zubry
2102021-42LAK Francesco Pinelli CCAN6' 0"185OHLKitchener
2112021-43ARI Ilya Fedotov LWRUS6' 1"176RUSSIA-JR.Nizhny Novgorod 2
2122021-44CAR Aleksi Heimosalmi DFIN5' 11"170FINLAND-JR.Assat Jr.
2132021-45CGY William Stromgren LWSWE6' 3"175SWEDEN-2Modo
2142021-46PHI Samu Tuomaala RWFIN5' 10"174FINLAND-JR.Karpat Jr.
2152021-47DAL Logan Stankoven CCAN5' 8"170WHLKamloops
2162021-48DAL Artem Grushnikov DRUS6' 2"198RUSSIA-JR.CSKA 2
2172021-49OTT Ben Roger DCAN6' 4"200OHLLondon
2182021-50WPG Nikita Chibrikov RWRUS5' 10"170RUSSIASt. Petersburg
2192021-51CAR Ville Koivunen RWFIN5' 11"161FINLAND-JR.Karpat Jr.
2202021-52NYI Aatu Raty CFIN6' 2"185FINLANDKarpat
2212021-53BUF Aleksandr Kisakov LWRUS5' 10"150RUSSIA-JR.Dynamo Moscow 2
2222021-54MIN Jack Peart DUSA5' 11"186HIGH-MNGrand Rapids
2232021-55WSH Vincent Iorio DCAN6' 2"191WHLBrandon
2242021-56FLA Evan Nause DCAN6' 2"186QMJHLQuebec
2252021-57TOR Matthew Knies LWUSA6' 2"210USHLTri-City
2262021-58PIT Tristan Broz CUSA5' 11"178USHLFargo
2272021-59LAK Samuel Helenius CUSA6' 6"201FINLANDJYP
2282021-60ARI J.J. Moser DCHE6' 0"172SWISSBiel
2292021-61COL Sean Behrens DUSA5' 9"177NTDPUSA U-18
2302021-62CHI Colton Dach CCAN6' 4"196WHLSaskatoon
2312021-63MTL Riley Kidney CCAN5' 11"168QMJHLAcadie-Bathurst
2322021-64MTL Oliver Kapanen CSWE5' 11"166FINLAND-JR.Kalpa Jr.
2020
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212020-32DET William Wallinder DSWE6' 4"191SWEDEN-JR.Modo Jr.
222020-33OTT Roby Jarventie LWFIN6' 2"191FINLAND-2Koovee
232020-34BUF JJ Peterka RWDEU5' 11"192GERMANYMunchen
242020-35LAK Helge Grans DSWE6' 2"206SWEDEN-JR.Malmo Jr.
252020-36ANA Sam Colangelo RWUSA6' 1"205USHLChicago
262020-37MIN Marat Khusnutdinov CRUS5' 11"176RUSSIA-JR.SKA St. Petersburg 2
272020-38SJS Thomas Bordeleau CUSA5' 9"175NTDPUSA U-18
282020-39MIN Ryan O'Rourke DCAN6' 0"178OHLSault Ste. Marie
292020-40WPG Daniel Torgersson LWSWE6' 2"199SWEDEN-JR.Frolunda Jr.
2102020-41CAR Noel Gunler RWSWE6' 2"176SWEDENLulea
2112020-42NSH Luke Evangelista RWCAN5' 11"166OHLLondon
2122020-43FLA Emil Heineman LWSWE6' 1"185SWEDEN-JR.Leksand Jr.
2132020-44OTT Tyler Kleven DUSA6' 4"200NTDPUSA U-18
2142020-45LAK Brock Faber DUSA6' 0"190NTDPUSA U-18
2152020-46CHI Drew Commesso GUSA6' 2"180NTDPUSA U-18
2162020-47MTL Luke Tuch LWUSA6' 2"203NTDPUSA U-18
2172020-48MTL Jan Mysak CCZE5' 10"175OHLHamilton
2182020-49ARI Void
2192020-50CGY Yan Kuznetsov DRUS6' 4"209H-EASTU. of Connecticut
2202020-51DET Theodor Niederbach CSWE5' 11"172SWEDEN-JR.Frolunda Jr.
2212020-52PIT Joel Blomqvist GFIN6' 1"183FINLAND-JR.Karpat Jr.
2222020-53CAR Vasily Ponomarev CRUS5' 10"180QMJHLShawinigan
2232020-54PHI Emil Andrae DSWE5' 8"181SWEDEN-JR.HV 71 Jr.
2242020-55DET Cross Hanas LWUSA6' 0"167WHLPortland
2252020-56SJS Tristen Robins CGBR5' 10"176WHLSaskatoon
2262020-57TBL Jack Finley CUSA6' 5"213WHLSpokane
2272020-58BOS Mason Lohrei DUSA6' 3"195USHLGreen Bay
2282020-59TOR Roni Hirvonen CFIN5' 9"170FINLANDAssat
2292020-60NYR Will Cuylle LWCAN6' 2"204OHLWindsor
2302020-61OTT Egor Sokolov LWRUS6' 4"235QMJHLCape Breton
2312020-62TBL Gage Goncalves CCAN6' 0"165WHLEverett
2019
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212019-32OTT Shane Pinto CUSA6' 2"195USHLTri-City
222019-33LAK Arthur Kaliyev RWUZB6' 2"194OHLHamilton
232019-34PHI Bobby Brink RWUSA5' 8"165USHLSioux City
242019-35DET Antti Tuomisto DFIN6' 4"193FINLAND-JR.Assat Jr.
252019-36CAR Pyotr Kochetkov GRUS6' 3"180RUSSIA-2Ryazan
262019-37OTT Mads Sogaard GDNK6' 7"199WHLMedicine Hat
272019-38EDM Raphael Lavoie CCAN6' 4"199QMJHLHalifax
282019-39ANA Jackson LaCombe DUSA6' 1"187HIGH-MNShattuck-St. Mary's
292019-40VAN Nils Hoglander LWSWE5' 9"188SWEDENRogle
2102019-41VGK Kaedan Korczak DCAN6' 3"194WHLKelowna
2112019-42MIN Vladislav Firstov LWRUS6' 0"181USHLWaterloo
2122019-43CHI Alex Vlasic DUSA6' 5"198NTDPUSA U-18
2132019-44CAR Jamieson Rees CCAN5' 10"182OHLSarnia
2142019-45NSH Egor Afanasyev LWRUS6' 3"204USHLMuskegon
2152019-46MTL Jayden Struble DUSA6' 0"205HIGH-MASt. Sebastian's School
2162019-47COL Drew Helleson DUSA6' 3"194NTDPUSA U-18
2172019-48SJS Artemi Kniazev DRUS5' 10"182QMJHLChicoutimi
2182019-49NYR Matthew Robertson DCAN6' 3"200WHLEdmonton
2192019-50LAK Samuel Fagemo LWSWE6' 0"190SWEDENFrolunda
2202019-51WPG Simon Lundmark DSWE6' 1"197SWEDEN-JR.Linkoping Jr.
2212019-52FLA Vladislav Kolyachonok DBLR6' 1"189OHLFlint
2222019-53TOR Nicholas Robertson LWUSA5' 8"162OHLPeterborough
2232019-54DET Robert Mastrosimone LWUSA5' 10"159USHLChicago
2242019-55SJS Dillon Hamaliuk LWCAN6' 2"194WHLSeattle
2252019-56WSH Brett Leason RWCAN6' 4"210WHLPrince Albert
2262019-57NYI Samuel Bolduc DCAN6' 4"209QMJHLBlainville-Boisbriand
2272019-58NYR Karl Henriksson CSWE5' 9"176SWEDEN-JR.Frolunda Jr.
2282019-59MIN Hunter Jones GCAN6' 4"202OHLPeterborough
2292019-60DET Albert Johansson DSWE5' 11"165SWEDEN-JR.Farjestad Jr.
2302019-61NJD Nikita Okhotiuk DRUS6' 1"198OHLOttawa
2312019-62STL Nikita Alexandrov CDEU6' 0"190QMJHLCharlottetown
2018
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212018-32BUF Mattias Samuelsson DUSA6' 4"218NTDPUSA U-18
222018-33DET Jonatan Berggren RWSWE5' 10"181SWEDEN-JR.Skelleftea Jr.
232018-34FLA Serron Noel RWCAN6' 5"204OHLOshawa
242018-35MTL Jesse Ylönen RWUSA6' 0"167FINLAND-2Espoo
252018-36DET Jared McIsaac DCAN6' 1"189QMJHLHalifax
262018-37VAN Jett Woo DCAN6' 0"200WHLMoose Jaw
272018-38MTL Alexander Romanov DRUS5' 11"185RUSSIA-JR.CSKA 2
282018-39NYR Olof Lindbom GSWE6' 0"173SWEDEN-JR.Djurgarden Jr.
292018-40EDM Ryan McLeod CCAN6' 2"206OHLMississauga
2102018-41NYI Bode Wilde DCAN6' 2"198NTDPUSA U-18
2112018-42CAR Jack Drury CUSA5' 11"174USHLWaterloo
2122018-43NYI Ruslan Iskhakov CRUS5' 7"152RUSSIA-JR.CSKA 2
2132018-44DAL Albin Eriksson RWSWE6' 4"207SWEDEN-JR.Skelleftea Jr.
2142018-45STL Scott Perunovich DUSA5' 9"172NCHCMinnesota-Duluth
2152018-46WSH Martin Fehervary DSVK6' 1"194SWEDEN-2Oskarshamn
2162018-47WSH Kody Clark RWUSA6' 1"179OHLOttawa
2172018-48OTT Jonathan Tychonick DCAN5' 11"177BCHLPenticton
2182018-49CBJ Kirill Marchenko RWRUS6' 3"187RUSSIA-JR.Khanty-Mansiysk 2
2192018-50PHI Adam Ginning DSWE6' 4"206SWEDENLinkoping
2202018-51LAK Akil Thomas CCAN5' 11"177OHLNiagara
2212018-52TOR Sean Durzi DCAN6' 0"188OHLOwen Sound
2222018-53PIT Calen Addison DCAN5' 10"178WHLLethbridge
2232018-54ANA Bo Groulx CCAN6' 1"193QMJHLHalifax
2242018-55ARI Kevin Bahl DCAN6' 6"216OHLOttawa
2252018-56MTL Jacob Olofsson CSWE6' 2"189SWEDEN-2Timra
2262018-57BOS Axel Andersson DSWE5' 11"178SWEDEN-JR.Djurgarden Jr.
2272018-58PIT Filip Hallander CSWE6' 1"188SWEDEN-2Timra
2282018-59TBL Gabriel Fortier LWCAN5' 10"170QMJHLBaie Comeau
2292018-60WPG David Gustafsson CSWE6' 1"196SWEDENHV 71
2302018-61VGK Ivan Morozov CRUS6' 1"178RUSSIA-JR.Khanty-Mansiysk 2
2312018-62EDM Olivier Rodrigue GCAN6' 1"156QMJHLDrummondville
2017
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212017-32COL Conor Timmins DCAN6' 1"184OHLSault Ste. Marie
222017-33VAN Kole Lind RWCAN6' 1"185WHLKelowna
232017-34VGK Nicolas Hague DCAN6' 5"207OHLMississauga
242017-35PHI Isaac Ratcliffe LWCAN6' 6"200OHLGuelph
252017-36NJD Jesper Boqvist CSWE5' 11"165SWEDENBrynas
262017-37BUF Marcus Davidsson CSWE6' 0"191SWEDENDjurgarden
272017-38DET Gustav Lindstrom DSWE6' 2"187SWEDEN-2Almtuna
282017-39DAL Jason Robertson LWUSA6' 2"196OHLKingston
292017-40FLA Aleksi Heponiemi CFIN5' 10"149WHLSwift Current
2102017-41LAK Jaret Anderson-Dolan CCAN5' 11"191WHLSpokane
2112017-42CAR Eetu Luostarinen CFIN6' 2"178FINLANDKalpa
2122017-43WPG Dylan Samberg DUSA6' 3"211HIGH-MNHermantown
2132017-44ARI Filip Westerlund DSWE5' 11"174SWEDENFrolunda
2142017-45CBJ Alexandre Texier CFRA6' 0"187FRANCEGrenoble
2152017-46NYI Robin Salo DFIN6' 1"189FINLANDSport
2162017-47OTT Alex Formenton LWCAN6' 1"166OHLLondon
2172017-48TBL Alexander Volkov RWRUS6' 1"191RUSSIA-JR.SKA St. Petersburg 2
2182017-49SJS Mario Ferraro DCAN5' 10"185USHLDes Moines
2192017-50ANA Maxime Comtois LWCAN6' 1"207QMJHLVictoriaville
2202017-51PIT Zachary Lauzon DCAN6' 0"187QMJHLRouyn-Noranda
2212017-52CAR Luke Martin DUSA6' 2"221BIG10Michigan
2222017-53BOS Jack Studnicka CCAN6' 0"171OHLOshawa
2232017-54BUF Ukko-Pekka Luukkonen GFIN6' 4"198Finland Jr.HPK Jr.
2242017-55VAN Jonah Gadjovich LWCAN6' 1"199OHLOwen Sound
2252017-56MTL Josh Brook DCAN6' 1"191WHLMoose Jaw
2262017-57CHI Ian Mitchell DCAN5' 11"173AJHLSpruce Grove
2272017-58MTL Joni Ikonen CFIN5' 11"177SWEDEN-JR.Frolunda Jr.
2282017-59TOR Eemeli Rasanen DFIN6' 6"214OHLKingston
2292017-60ANA Antoine Morand CCAN5' 10"175QMJHLAcadie-Bathurst
2302017-61NSH Grant Mismash LWUSA6' 0"181NTDPUSA U-18
2312017-62VGK Jake Leschyshyn CUSA5' 10"189WHLRegina
2016
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212016-31TOR Egor Korshkov RWRUS6' 4"180RUSSIAYaroslavl
222016-32EDM Tyler Benson LWCAN5' 11"197WHLVancouver
232016-33BUF Rasmus Asplund CSWE5' 10"176SWEDENFarjestad
242016-34CBJ Andrew Peeke DUSA6' 2"196USHLGreen Bay
252016-35STL Jordan Kyrou CCAN6' 0"169OHLSarnia
262016-36PHI Pascal Laberge CCAN6' 1"174QMJHLVictoriaville
272016-37TBL Libor Hajek DCZE6' 1"205WHLSaskatoon
282016-38FLA Adam Mascherin LWCAN5' 9"193OHLKitchener
292016-39CHI Alex DeBrincat RWUSA5' 7"165OHLErie
2102016-40COL Cam Morrison LWCAN6' 2"209USHLYoungstown
2112016-41NJD Nathan Bastian RWCAN6' 3"206OHLMississauga
2122016-42OTT Jonathan Dahlen CSWE5' 10"183SWEDEN-2Timra
2132016-43CAR Janne Kuokkanen C/LWFIN6' 0"175Finland Jr.Karpat Jr.
2142016-44TBL Boris Katchouk LWCAN6' 1"190OHLSault Ste. Marie
2152016-45CHI Chad Krys DUSA5' 11"185USHLUSA U-18
2162016-46DET Givani Smith RWCAN6' 1"205OHLGuelph
2172016-47NSH Samuel Girard DCAN5' 9"160QMJHLShawinigan
2182016-48PHI Carter Hart GCAN6' 1"176WHLEverett
2192016-49BOS Ryan Lindgren DUSA5' 11"203USHLUSA U-18
2202016-50CHI Artur Kayumov LW/RWRUS5' 11"171RUSSIA-JR.Team Russia U18
2212016-51LAK Kale Clague DCAN5' 11"184WHLBrandon
2222016-52PHI Wade Allison RWCAN6' 1"204USHLTri-City
2232016-53DET Filip Hronek DCZE6' 0"163Czech RepublicHR. Kralove
2242016-54CGY Tyler Parsons GUSA6' 1"185OHLLondon
2252016-55PIT Filip Gustavsson GSWE6' 1"190SWEDEN-JR.Lulea Jr.
2262016-56CGY Dillon Dube CCAN5' 10"183WHLKelowna
2272016-57TOR Carl Grundstrom RWSWE5' 11"195SWEDENModo
2282016-58TBL Taylor Raddysh RWCAN6' 1"203OHLErie
2292016-59STL Evan Fitzpatrick GCAN6' 2"203QMJHLSherbrooke
2302016-60SJS Dylan Gambrell CUSA5' 11"179NCHCU. of Denver
2312016-61PIT Kasper Bjorkqvist RWFIN6' 1"198Finland Jr.Blues Jr.
2015
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212015-31SJS Jeremy Roy DCAN6' 0"188QMJHLSherbrooke
222015-32ARI Christian Fischer RWUSA6' 1"212USHLUSA U-18
232015-33TBL Mitchell Stephens CCAN5' 11"188OHLSaginaw
242015-34TOR Travis Dermott DCAN5' 11"197OHLErie
252015-35CAR Sebastian Aho RWFIN5' 11"172FINLANDKarpat
262015-36OTT Gabriel Gagne RWCAN6' 4"186QMJHLVictoriaville
272015-37BOS Brandon Carlo DUSA6' 5"196WHLTri-City
282015-38CBJ Paul Bittner LWUSA6' 4"204WHLPortland
292015-39COL A.J. Greer LWCAN6' 3"204H-EASTBoston University
2102015-40COL Nicolas Meloche DCAN6' 2"204QMJHLBaie Comeau
2112015-41NYR Ryan Gropp LWCAN6' 2"187WHLSeattle
2122015-42NJD Mackenzie Blackwood GCAN6' 4"215OHLBarrie
2132015-43LAK Erik Cernak DSVK6' 3"207SLOVAKIAKosice
2142015-44TBL Matthew Spencer DCAN6' 1"203OHLPeterborough
2152015-45BOS Jakob Forsbacka Karlsson CSWE6' 0"190USHLOmaha
2162015-46PIT Daniel Sprong RWNLD6' 0"180QMJHLCharlottetown
2172015-47WPG Jansen Harkins CUSA6' 1"182WHLPrince George
2182015-48OTT Filip Chlapik CCZE6' 1"196QMJHLCharlottetown
2192015-49DAL Roope Hintz LWFIN6' 3"191FINLANDIlves
2202015-50MIN Jordan Greenway LWUSA6' 6"226USHLUSA U-18
2212015-51BUF Brendan Guhle DCAN6' 1"184WHLPrince Albert
2222015-52BOS Jeremy Lauzon DCAN6' 1"193QMJHLRouyn-Noranda
2232015-53CGY Rasmus Andersson DSWE6' 0"212OHLBarrie
2242015-54CHI Graham Knott LWCAN6' 3"190OHLNiagara
2252015-55NSH Yakov Trenin CRUS6' 1"194QMJHLGatineau
2262015-56STL Vince Dunn DCAN5' 11"187OHLNiagara
2272015-57WSH Jonas Siegenthaler DCHE6' 2"220SWISSZurich
2282015-58CBJ Kevin Stenlund CSWE6' 3"205SWEDEN-JR.HV 71 Jr.
2292015-59ANA Julius Nattinen CFIN6' 1"191FINLAND-2JYP 2
2302015-60CGY Oliver Kylington DSWE6' 0"185SWEDENFarjestad
2312015-61TOR Jeremy Bracco RWUSA5' 9"173USHLUSA U-18
2014
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212014-31BUF Brendan Lemieux LWUSA6' 0"206OHLBarrie
222014-32FLA Jayce Hawryluk CCAN5' 10"190WHLBrandon
232014-33STL Ivan Barbashev C/LWRUS6' 0"180QMJHLMoncton
242014-34CGY Mason McDonald GCAN6' 4"178QMJHLCharlottetown
252014-35TBL Dominik Masin DCZE6' 2"189CZREP-JR.Slavia Jr.
262014-36VAN Thatcher Demko GUSA6' 3"192H-EASTBoston College
272014-37CAR Alex Nedeljkovic GUSA5' 11"190OHLPlymouth
282014-38ANA Marcus Pettersson DSWE6' 4"167SWEDEN-JR.Skelleftea Jr.
292014-39WSH Vitek Vanecek GCZE6' 0"180CZREP-JR.Liberec Jr.
2102014-40OTT Andreas Englund DSWE6' 3"189SWEDEN-2Djurgarden
2112014-41NJD Josh Jacobs DUSA6' 1"193USHLIndiana
2122014-42NSH Vladislav Kamenev LWRUS6' 2"203RUSSIA-JR.Magnitogorsk 2
2132014-43ARI Ryan MacInnis CUSA6' 3"183OHLKitchener
2142014-44BUF Eric Cornel CCAN6' 1"186OHLPeterborough
2152014-45DAL Brett Pollock LWCAN6' 2"182WHLEdmonton
2162014-46SJS Julius Bergman DSWE6' 1"187SWEDEN-JR.Frolunda Jr.
2172014-47CBJ Ryan Collins DUSA6' 5"202USHLUSA U-18
2182014-48PHI Nicolas Aube-Kubel RWCAN5' 11"187QMJHLVal d'Or
2192014-49BUF Vaclav Karabacek RWCZE5' 11"196QMJHLGatineau
2202014-50LAK Roland McKeown DCAN6' 0"195OHLKingston
2212014-51NSH Jack Dougherty DUSA6' 1"186USHLUSA U-18
2222014-52STL Maxim Letunov CRUS6' 2"155USHLYoungstown
2232014-53SJS Noah Rod RWCHE6' 0"188SWISS-JR.Geneve Jr.
2242014-54CGY Hunter Smith RWCAN6' 6"208OHLOshawa
2252014-55ANA Brandon Montour DCAN5' 11"172USHLWaterloo
2262014-56BOS Ryan Donato CUSA6' 0"174HIGH-MADexter School
2272014-57TBL Johnathan MacLeod DUSA6' 1"200USHLUSA U-18
2282014-58ARI Christian Dvorak LWUSA6' 0"178OHLLondon
2292014-59NYR Brandon Halverson GUSA6' 3"176OHLSault Ste. Marie
2302014-60LAK Alex Lintuniemi DFIN6' 3"231OHLOttawa
2013
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212013-31FLA Ian McCoshen DUSA6' 2"205USHLWaterloo
222013-32COL Chris Bigras DCAN6' 0"186OHLOwen Sound
232013-33TBL Adam Erne LWUSA6' 0"210QMJHLQuebec
242013-34MTL Jacob de la Rose LWSWE6' 2"190SWEDEN-2Leksand
252013-35BUF J.T. Compher LWUSA5' 10"184USHLUSA U-18
262013-36MTL Zach Fucale GCAN6' 1"181QMJHLHalifax
272013-37LAK Valentin Zykov LWRUS6' 0"209QMJHLBaie Comeau
282013-38BUF Connor Hurley CUSA6' 1"174HIGH-MNEdina H.S.
292013-39PHX Laurent Dauphin CCAN6' 0"165QMJHLChicoutimi
2102013-40DAL Remi Elie LWCAN6' 0"203OHLLondon
2112013-41PHI Robert Hagg DSWE6' 2"204SWEDEN-JR.Modo Jr.
2122013-42NJD Steven Santini DUSA6' 1"207USHLUSA U-18
2132013-43WPG Nic Petan CCAN5' 8"165WHLPortland
2142013-44PIT Tristan Jarry GCAN6' 1"183WHLEdmonton
2152013-45ANA Nick Sorensen RWDNK6' 0"174QMJHLQuebec
2162013-46MIN Gustav Olofsson DSWE6' 3"197USHLGreen Bay
2172013-47STL Thomas Vannelli DUSA6' 2"165HIGH-MNMinnetonka
2182013-48DET Zach Nastasiuk RWCAN6' 1"190OHLOwen Sound
2192013-49SJS Gabryel Boudreau LWCAN5' 11"167QMJHLBaie Comeau
2202013-50CBJ Dillon Heatherington DCAN6' 3"196WHLSwift Current
2212013-51CHI Carl Dahlstrom DSWE6' 3"211SWEDEN-JR.Linkoping Jr.
2222013-52BUF Justin Bailey RWUSA6' 3"186OHLKitchener
2232013-53WSH Madison Bowey DCAN6' 0"195WHLKelowna
2242013-54DAL Philippe Desrosiers GCAN6' 1"182QMJHLRimouski
2252013-55MTL Artturi Lehkonen LWFIN5' 11"163FINLANDKalpa
2262013-56EDM Marco Roy CCAN6' 0"175QMJHLBlainville-Boisbriand
2272013-57STL William Carrier LWCAN6' 1"198QMJHLCape Breton
2282013-58DET Tyler Bertuzzi LWCAN6' 0"178OHLGuelph
2292013-59WPG Eric Comrie GCAN6' 0"167WHLTri-City
2302013-60BOS Linus Arnesson DSWE6' 2"187SWEDEN-2Djurgarden
2312013-61WSH Zachary Sanford LWUSA6' 3"185EJHLIslanders
2012
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212012-31CBJ Oscar Dansk GSWE6' 2"187SWEDEN-JR.Brynas Jr.
222012-32EDM Mitchell Moroz LWCAN6' 1"208WHLEdmonton
232012-33MTL Sebastian Collberg RWSWE5' 11"180SWEDENFrolunda
242012-34NYI Ville Pokka DFIN5' 11"205FINLANDKarpat
252012-35TOR Matthew Finn DCAN6' 0"199OHLGuelph
262012-36ANA Nicolas Kerdiles LWUSA6' 1"191USHLUSA U-18
272012-37NSH Pontus Aberg LWSWE5' 11"189SWEDENDjurgarden
282012-38CAR Phillip Di Giuseppe LWCAN5' 11"197CCHAU. of Michigan
292012-39WPG Lukas Sutter CCAN6' 0"215WHLSaskatoon
2102012-40TBL Dylan Blujus DUSA6' 2"191OHLBrampton
2112012-41COL Mitchell Heard CCAN6' 0"188OHLPlymouth
2122012-42CGY Patrick Sieloff DUSA6' 0"192USHLUSA U-18
2132012-43DAL Ludwig Bystrom DSWE6' 0"169SWEDEN-JR.Modo Jr.
2142012-44BUF Jake McCabe DUSA6' 0"203WCHAU. of Wisconsin
2152012-45PHI Anthony Stolarz GUSA6' 5"210NAHLCorpus Christi
2162012-46MIN Raphael Bussieres LWCAN6' 1"195QMJHLBaie Comeau
2172012-47CAR Brock McGinn LWCAN5' 11"174OHLGuelph
2182012-48CHI Dillon Fournier DCAN6' 1"173QMJHLRouyn-Noranda
2192012-49DET Martin Frk RWCZE6' 0"193QMJHLHalifax
2202012-50NSH Colton Sissons CCAN6' 0"187WHLKelowna
2212012-51MTL Dalton Thrower DCAN5' 11"200WHLSaskatoon
2222012-52PIT Teddy Blueger CLVA6' 0"171HIGH-MNShattuck-St. Mary's
2232012-53TBL Brian Hart RWUSA6' 2"203HIGH-NHPhillips-Exeter
2242012-54DAL Mike Winther CCAN6' 0"172WHLPrince Albert
2252012-55SJS Chris Tierney CCAN6' 0"181OHLLondon
2262012-56STL Samuel Kurker RWUSA6' 2"201HIGH-MASt. John's Prep
2272012-57VAN Alexandre Mallet LWCAN6' 1"195QMJHLRimouski
2282012-58PHX Jordan Martinook LWCAN5' 11"202WHLVancouver
2292012-59NYR Boo Nieves CUSA6' 2"192HIGH-CTKent School
2302012-60NJD Damon Severson DCAN6' 1"190WHLKelowna
2312012-61DAL Devin Shore CCAN6' 0"185OJHLWhitby
2011
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212011-31EDM David Musil DCAN6' 3"196WHLVancouver
222011-32STL Ty Rattie RWCAN5' 11"165WHLPortland
232011-33FLA Rocco Grimaldi CUSA5' 6"160USHLUSA U-18
242011-34NYI Scott Mayfield DUSA6' 4"203USHLYoungstown
252011-35DET Tomas Jurco RWSVK6' 1"191QMJHLSaint John
262011-36CHI Adam Clendening DUSA5' 11"187H-EASTBoston University
272011-37CBJ Boone Jenner CCAN6' 1"196OHLOshawa
282011-38NSH Magnus Hellberg GSWE6' 5"185SWEDEN-2Almtuna
292011-39ANA John Gibson GUSA6' 3"206USHLUSA U-18
2102011-40BOS Alex Khokhlachev C/LWRUS5' 10"183OHLWindsor
2112011-41STL Dmitrij Jaskin RWRUS6' 2"196Czech RepublicSlavia
2122011-42CAR Victor Rask CSWE6' 1"189SWEDEN-2Leksand
2132011-43CHI Brandon Saad LWUSA6' 1"203OHLSaginaw
2142011-44DAL Brett Ritchie RWCAN6' 3"209OHLSarnia
2152011-45CGY Markus Granlund CFIN5' 11"166Finland Jr.HIFK Jr.
2162011-46STL Joel Edmundson DCAN6' 5"190WHLMoose Jaw
2172011-47SJS Matt Nieto LWUSA5' 11"177H-EASTBoston University
2182011-48DET Xavier Ouellet DFRA6' 0"179QMJHLMontreal
2192011-49LAK Christopher Gibson GFIN6' 1"191QMJHLChicoutimi
2202011-50NYI Johan Sundstrom CSWE6' 2"196SWEDENFrolunda
2212011-51PHX Alexander Ruuttu CUSA6' 0"171Finland Jr.Jokerit Jr.
2222011-52NSH Miikka Salomaki RWFIN5' 11"198FINLANDKarpat
2232011-53ANA William Karlsson CSWE6' 0"163SWEDEN-JR.Vasteras Jr.
2242011-54PIT Scott Harrington DCAN6' 1"200OHLLondon
2252011-55DET Ryan Sproul DCAN6' 3"185OHLSault Ste. Marie
2262011-56PHX Lucas Lessio LWCAN6' 1"200OHLOshawa
2272011-57CGY Tyler Wotherspoon DCAN6' 1"196WHLPortland
2282011-58TBL Nikita Kucherov LW/RWRUS5' 11"171RUSSIA-JR.CSKA 2
2292011-59FLA Rasmus Bengtsson DSWE6' 2"192SWEDEN-2Rogle
2302011-60MIN Mario Lucia LWUSA6' 3"200HIGH-MNWayzata
2312011-61OTT Shane Prince CUSA5' 10"181OHLOttawa
2010
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212010-31EDM Tyler Pitlick CUSA6' 2"195WCHAMinnesota State
222010-32BOS Jared Knight CUSA5' 11"186OHLLondon
232010-33FLA John McFarland LWCAN6' 0"192OHLSudbury
242010-34CBJ Dalton Smith LWCAN6' 2"203OHLOttawa
252010-35CHI Ludvig Rensfeldt LWSWE6' 3"192SWEDEN-JR.Brynas Jr.
262010-36FLA Alexander Petrovic DCAN6' 4"193WHLRed Deer
272010-37CAR Justin Faulk DUSA6' 0"205USHLUSA U-18
282010-38NJD Jon Merrill DUSA6' 3"198USHLUSA U-18
292010-39MIN Brett Bulmer RWCAN6' 2"175WHLKelowna
2102010-40NYR Christian Thomas RWCAN5' 9"166OHLOshawa
2112010-41DAL Patrik Nemeth DSWE6' 3"201SWEDEN-JR.AIK Jr.
2122010-42ANA Devante Smith-Pelly RWCAN6' 0"211OHLMississauga
2132010-43TOR Brad Ross LWCAN6' 0"175WHLPortland
2142010-44STL Sebastian Wannstrom RWSWE6' 1"180SWEDEN-JR.Brynas Jr.
2152010-45BOS Ryan Spooner CCAN5' 10"172OHLPeterborough
2162010-46EDM Martin Marincin DSVK6' 5"196SLOVAKIASlovakia U20
2172010-47LAK Tyler Toffoli CCAN6' 1"183OHLOttawa
2182010-48EDM Curtis Hamilton LWUSA6' 2"206WHLSaskatoon
2192010-49COL Calvin Pickard GCAN6' 1"195WHLSeattle
2202010-50FLA Connor Brickley CUSA6' 0"190USHLDes Moines
2212010-51DET Calle Jarnkrok CSWE5' 11"156SWEDENBrynas
2222010-52PHX Philip Lane RWUSA6' 2"194OHLBrampton
2232010-53CAR Mark Alt DUSA6' 3"199HIGH-MNCretin Derham Hall H.S.
2242010-54CHI Justin Holl DUSA6' 2"170HIGH-MNMinnetonka
2252010-55CBJ Petr Straka RWCZE6' 1"185QMJHLRimouski
2262010-56MIN Johan Larsson LWSWE5' 10"200SWEDEN-JR.Brynas Jr.
2272010-57PHX Oscar Lindberg CSWE6' 0"187SWEDEN-JR.Skelleftea Jr.
2282010-58CHI Kent Simpson GCAN6' 3"182WHLEverett
2292010-59MIN Jason Zucker LWUSA5' 11"174USHLUSA U-18
2302010-60CHI Stephen Johns DUSA6' 3"215USHLUSA U-18
2009
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212009-31NYI Mikko Koskinen GFIN6' 6"202FINLANDBlues
222009-32DET Landon Ferraro CCAN5' 11"165WHLRed Deer
232009-33COL Ryan O'Reilly CCAN6' 0"200OHLErie
242009-34ATL Carl Klingberg LWSWE6' 3"205SWEDEN-JR.Frolunda Jr.
252009-35LAK Kyle Clifford LWCAN6' 2"207OHLBarrie
262009-36PHX Chris Brown CUSA6' 2"191USDPUSA U-18
272009-37ANA Mat Clark DUSA6' 3"205OHLBrampton
282009-38DAL Alex Chiasson RWCAN6' 4"187USHLDes Moines
292009-39OTT Jakob Silfverberg FSWE6' 1"187SWEDEN-JR.Brynas Jr.
2102009-40EDM Anton Lander CSWE6' 0"194SWEDENTimra
2112009-41NSH Zach Budish RWUSA6' 3"223HIGH-MNEdina H.S.
2122009-42NSH Charles-Olivier Roussel DCAN6' 1"201QMJHLShawinigan
2132009-43SJS William Wrenn DUSA6' 1"190USDPUSA U-18
2142009-44FLA Drew Shore CUSA6' 3"190USDPUSA U-18
2152009-45ATL Jeremy Morin LWUSA6' 1"189USDPUSA U-18
2162009-46OTT Robin Lehner GSWE6' 3"220SWEDEN-JR.Frolunda Jr.
2172009-47NYR Ethan Werek CCAN6' 1"189OHLKingston
2182009-48STL Brett Ponich DCAN6' 7"225WHLPortland
2192009-49COL Stefan Elliott DCAN6' 1"180WHLSaskatoon
2202009-50TOR Kenny Ryan RWUSA6' 0"204USDPUSA U-18
2212009-51CAR Brian Dumoulin DUSA6' 3"205EJHLJr. Monarchs
2222009-52TBL Richard Panik RWSVK6' 2"197Czech RepublicTrinec
2232009-53VAN Anton Rodin FSWE5' 11"174SWEDEN-JR.Brynas Jr.
2242009-54NJD Eric Gelinas DCAN6' 4"195QMJHLLewiston
2252009-55WSH Dmitry Orlov DRUS6' 0"197RUSSIANovokuznetsk
2262009-56CBJ Kevin Lynch CUSA6' 1"190USDPUSA U-18
2272009-57SJS Taylor Doherty DCAN6' 7"235OHLKingston
2282009-58TOR Jesse Blacker DCAN6' 1"190OHLWindsor
2292009-59CHI Brandon Pirri CCAN6' 0"160OJHLGeorgetown
2302009-60DET Tomas Tatar CSVK5' 11"176SLOVAKIAZvolen
2312009-61PIT Philip Samuelsson DSWE6' 3"198USHLChicago
2008
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212008-31FLA Jacob Markstrom GSWE6' 3"178SWEDEN-JR.Brynas Jr.
222008-32LAK Slava Voynov DRUS5' 11"193RUSSIAChelyabinsk
232008-33STL Philip McRae CUSA6' 2"200OHLLondon
242008-34STL Jake Allen GCAN6' 2"190QMJHLSt. John's
252008-35ANA Nicolas Deschamps CCAN6' 0"173QMJHLChicoutimi
262008-36NYI Corey Trivino CCAN6' 1"170OPJHLStouffville
272008-37CBJ Cody Goloubef DCAN6' 0"195WCHAU. of Wisconsin
282008-38NSH Roman Josi DCHE6' 1"198SWISSBern
292008-39ANA Eric O'Dell CCAN6' 0"195OHLSudbury
2102008-40NYI Aaron Ness DUSA5' 10"170HIGH-MNRoseau High
2112008-41VAN Yann Sauve DCAN6' 3"209QMJHLSaint John
2122008-42OTT Patrick Wiercioch DCAN6' 4"192USHLOmaha
2132008-43ANA Justin Schultz DCAN6' 1"163BCHLWestside
2142008-44BUF Luke Adam CCAN6' 2"203QMJHLSt. John's
2152008-45CAR Zac Dalpe FCAN6' 1"195BCHLPenticton
2162008-46FLA Colby Robak DCAN6' 3"194WHLBrandon
2172008-47BOS Max Sauve CFRA6' 0"170QMJHLVal d'Or
2182008-48CGY Mitch Wahl CUSA6' 0"175WHLSpokane
2192008-49PHX Jared Staal RWCAN6' 4"210OHLSudbury
2202008-50COL Cameron Gaunce DCAN6' 1"203OHLMississauga St. Michael's
2212008-51NYR Derek Stepan CUSA6' 0"182HIGH-MNShattuck-St. Mary's
2222008-52NJD Brandon Burlon DCAN6' 0"190OPJHLSt. Michael's
2232008-53NYI Travis Hamonic DCAN6' 2"208WHLMoose Jaw
2242008-54NJD Patrice Cormier CCAN6' 2"215QMJHLRimouski
2252008-55MIN Marco Scandella DCAN6' 2"190QMJHLVal d'Or
2262008-56MTL Danny Kristo RWUSA5' 11"172USDPUSA U-18
2272008-57WSH Eric Mestery DCAN6' 5"195WHLTri-City
2282008-58WSH Dmitri Kugryshev RWRUS5' 11"183RUSSIA-3CSKA 2
2292008-59DAL Tyler Beskorowany GCAN6' 4"208OHLOwen Sound
2302008-60TOR Jimmy Hayes RWUSA6' 5"210USHLLincoln
2312008-61COL Peter Delmas GCAN6' 2"169QMJHLLewiston
2007
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212007-31BUF TJ Brennan DUSA6' 0"208QMJHLSt. John's Fog Devils
222007-32PHX Brett MacLean LWCAN6' 1"200OHLOshawa
232007-33VAN Taylor Ellington DCAN6' 0"200WHLEverett
242007-34WSH Josh Godfrey DCAN6' 1"202OHLSault Ste. Marie
252007-35BOS Tommy Cross DUSA6' 3"195HIGH-CTWestminster
262007-36PHX Joel Gistedt GSWE5' 11"174SWEDENFrolunda
272007-37CBJ Stefan Legein RWCAN5' 9"170OHLMississauga
282007-38CHI Bill Sweatt LWUSA6' 0"190WCHAColorado College
292007-39STL Simon Hjalmarsson RWSWE5' 11"161SWEDEN-JR.Frolunda Jr.
2102007-40FLA Michal Repik RWCZE5' 10"180WHLVancouver
2112007-41PHI Kevin Marshall DCAN6' 1"191QMJHLLewiston
2122007-42ANA Eric Tangradi CUSA6' 4"221OHLBelleville
2132007-43MTL P.K. Subban DCAN6' 0"206OHLBelleville
2142007-44STL Aaron Palushaj RWUSA5' 11"187USHLDes Moines
2152007-45COL Colby Cohen DUSA6' 2"200USHLLincoln
2162007-46WSH Theo Ruth DUSA6' 1"199USDPUSA U-18
2172007-47TBL Dana Tyrell FCAN5' 11"185WHLPrince George
2182007-48NYR Antoine Lafleur GCAN6' 4"198QMJHLPEI
2192007-49COL Trevor Cann GCAN5' 11"199OHLPeterborough
2202007-50DAL Nico Sacchetti CUSA5' 11"189HIGH-MNVirginia
2212007-51PIT Keven Veilleux CCAN6' 5"218QMJHLVictoriaville
2222007-52LAK Oscar Moller CSWE5' 10"189WHLChilliwack
2232007-53CBJ Will Weber DUSA6' 4"205HIGH-MIGaylord H.S.
2242007-54NSH Jeremy Smith GUSA6' 0"171OHLPlymouth
2252007-55COL TJ Galiardi FCAN6' 2"190ECACDartmouth College
2262007-56CHI Akim Aliu FNGA6' 4"225OHLSudbury
2272007-57NJD Mike Hoeffel FUSA6' 2"186USDPUSA U-18
2282007-58NSH Nick Spaling CCAN6' 1"196OHLKitchener
2292007-59BUF Drew Schiestel DCAN6' 1"193OHLMississauga
2302007-60OTT Ruslan Bashkirov LWRUS5' 11"186QMJHLQuebec
2312007-61LAK Wayne Simmonds RWCAN6' 2"183OHLOwen Sound
2006
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212006-31STL Tomas Kana CCZE6' 0"204CZEVitkovice
222006-32PIT Carl Sneep DUSA6' 4"210USHSWBrainerd H.S.
232006-33CHI Igor Makarov RWRUS6' 1"195RUSKrylja
242006-34WSH Michal Neuvirth GCZE6' 1"190CZE JR.Sparta Jr.
252006-35WSH Francois Bouchard RWCAN6' 1"195QMJHLBaie Comeau
262006-36SJS Jamie McGinn LWCAN6' 1"205OHLOttawa
272006-37BOS Yury Alexandrov DRUS6' 0"185RUSCherepovets
282006-38ANA Bryce Swan RWCAN6' 2"191QMJHLHalifax
292006-39PHI Andreas Nodl RWAUT6' 1"196USHLSioux Falls
2102006-40MIN Ondrej Fiala CCZE6' 1"183WHLEverett
2112006-41DET Cory Emmerton FCAN6' 0"190OHLKingston
2122006-42PHI Michael Ratchuk DUSA5' 10"175USAUSA U-18
2132006-43ATL Riley Holzapfel CCAN6' 2"190WHLMoose Jaw
2142006-44TOR Nikolay Kulemin FRUS6' 1"225RUSMagnitogorsk
2152006-45EDM Jeff Petry DUSA6' 3"196USHLDes Moines
2162006-46BUF Jhonas Enroth GSWE5' 10"166SWEDENSodertalje
2172006-47DET Shawn Matthias CCAN6' 2"213OHLBelleville
2182006-48LAK Joe Ryan DUSA6' 2"189QMJHLQuebec
2192006-49MTL Ben Maxwell CCAN6' 1"195WHLKootenay
2202006-50BOS Milan Lucic LWCAN6' 4"220WHLVancouver
2212006-51COL Nigel Williams DUSA6' 5"237USAUSA U-18
2222006-52WSH Keith Seabrook DCAN6' 0"198BCHLBurnaby
2232006-53MTL Mathieu Carle DCAN6' 0"203QMJHLAcadie-Bathurst
2242006-54NYR Artem Anisimov CRUS6' 4"200RUSYaroslavl
2252006-55PHI Denis Bodrov DRUS6' 0"185RUSTogliatti
2262006-56NSH Blake Geoffrion LWUSA6' 1"192USAUSA U-18
2272006-57BUF Mike Weber DUSA6' 2"211OHLWindsor
2282006-58NJD Alexander Vasyunov LWRUS6' 1"210RPLYaroslavl 2
2292006-59COL Codey Burki CCAN6' 0"190WHLBrandon
2302006-60NYI Jesse Joensuu FFIN6' 4"209FINLANDAssat
2312006-61CHI Simon Danis-Pepin DCAN6' 6"229H-EASTU. of Maine
2322006-62DET Dick Axelsson FSWE6' 2"198SWEDENHuddinge
2332006-63CAR Jamie McBain DUSA6' 2"200USAUSA U-18
2005
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212005-31ANA Brendan Mikkelson DCAN6' 3"205WHLPortland
222005-32FLA Tyler Plante GUSA6' 3"191WHLBrandon
232005-33DAL James Neal LWCAN6' 2"208OHLPlymouth
242005-34COL Ryan Stoa CUSA6' 3"200USAUSA U-18
252005-35SJS Marc-Edouard Vlasic DCAN6' 1"200QMJHLQuebec
262005-36EDM Taylor Chorney DCAN6' 0"193USHSWShattuck-St. Mary's
272005-37STL Scott Jackson DCAN6' 3"219WHLSeattle
282005-38NJD Jeff Frazee GUSA6' 0"195USAUSA U-18
292005-39BOS Petr Kalus CCZE6' 1"201CZE JR.Vitkovice Jr.
2102005-40NYR Michael Sauer DUSA6' 3"213WHLPortland
2112005-41ATL Ondrej Pavelec GCZE6' 3"220CZE JR.Kladno Jr.
2122005-42DET Justin Abdelkader LWUSA6' 1"212USHLCedar Rapids
2132005-43CHI Mike Blunden RWCAN6' 4"211OHLErie
2142005-44COL Paul Stastny CCAN6' 0"205WCHAU. of Denver
2152005-45MTL Guillaume Latendresse RWCAN6' 2"230QMJHLDrummondville
2162005-46NYI Dustin Kohn DCAN6' 1"200WHLCalgary
2172005-47COL Tom Fritsche LWUSA5' 11"183CCHAOhio State U.
2182005-48BUF Philip Gogulla FDEU6' 2"182GERMANYKoln
2192005-49ATL Chad Denny DCAN6' 3"210QMJHLLewiston
2202005-50LAK Dany Roussin LWCAN6' 2"190QMJHLRimouski
2212005-51VAN Mason Raymond LWCAN6' 0"185AJHLCamrose
2222005-52COL Chris Durand CCAN6' 1"186WHLSeattle
2232005-53ATL Andrew Kozek FCAN5' 11"205BCHLSouth Surrey
2242005-54CHI Dan Bertram RWCAN5' 10"184H-EASTBoston College
2252005-55CBJ Adam McQuaid DCAN6' 4"197OHLSudbury
2262005-56NYR Marc-Andre Cliche RWCAN6' 0"200QMJHLLewiston
2272005-57MIN Matt Kassian LWCAN6' 4"232WHLKamloops
2282005-58CAR Nathan Hagemo DUSA5' 11"192WCHAU. of Minnesota
2292005-59PHX Pier-Olivier Pelletier GCAN6' 1"175QMJHLDrummondville
2302005-60LAK T.J. Fast DCAN6' 1"190AJHLCamrose
2312005-61PIT Michael Gergen FUSA5' 11"185USHSWShattuck-St. Mary's
2004
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212004-31PIT Johannes Salmonsson FSWE6' 2"183SWEDENDjurgarden
222004-32CHI Dave Bolland FCAN6' 0"181OHLLondon
232004-33WSH Chris Bourque CUSA5' 8"178USHSECushing Academy
242004-34DAL Johan Fransson DSWE6' 1"192SWEDENLulea
252004-35PHX Logan Stephenson DCAN6' 3"185WHLTri-City
262004-36NYR Darin Olver CCAN6' 0"165CCHANorthern Michigan U.
272004-37FLA David Shantz GCAN6' 1"204OHLMississauga
282004-38CAR Justin Peters GCAN6' 1"205OHLToronto St. Michael's
292004-39ANA Jordan Smith DCAN6' 1"207OHLSault Ste. Marie
2102004-40ATL Grant Lewis DUSA6' 3"190ECACDartmouth College
2112004-41CHI Bryan Bickell LWCAN6' 4"223OHLOttawa
2122004-42MIN Roman Voloshenko LWBLR6' 1"189RUSKrylja
2132004-43BUF Michael Funk DCAN6' 4"199WHLPortland
2142004-44EDM Roman Teslyuk DRUS6' 1"195WHLKamloops
2152004-45CHI Ryan Garlock CCAN6' 1"202OHLWindsor
2162004-46CBJ Adam Pineault RWUSA6' 1"201H-EASTBoston College
2172004-47NYI Blake Comeau RWCAN6' 0"198WHLKelowna
2182004-48NYR Dane Byers LWCAN6' 3"204WHLPrince Albert
2192004-49STL Carl Soderberg FSWE6' 3"198SWEDENMalmo
2202004-50PHX Enver Lisin RWRUS6' 2"200RUSSaratov
2212004-51NYR Bruce Graham CCAN6' 6"220QMJHLMoncton
2222004-52DAL Raymond Sawada RWCAN6' 2"207BCHLNanaimo
2232004-53FLA David Booth LWUSA6' 0"212CCHAMichigan State U.
2242004-54CHI Jakub Sindel CCZE6' 0"172CZESparta
2252004-55COL Victor Oreskovich RWCAN6' 3"215USHLGreen Bay
2262004-56DAL Nicklas Grossmann DSWE6' 3"227SJLSodertalje Jr.
2272004-57EDM Geoff Paukovich LWUSA6' 4"208USAUSA U-18
2282004-58OTT Kirill Lyamin DRUS6' 3"198RUSHC CSKA
2292004-59CBJ Kyle Wharton DCAN6' 3"185OHLOttawa
2302004-60NYR Brandon Dubinsky CUSA6' 1"210WHLPortland
2312004-61PIT Alex Goligoski DUSA5' 11"180USHLSioux Falls
2322004-62WSH Michail Yunkov FRUS6' 0"180RUSKrylja
2332004-63BOS David Krejci CCZE6' 0"177CZE JR.Kladno Jr.
2342004-64BOS Martins Karsums RWLVA5' 10"198QMJHLMoncton
2352004-65TBL Mark Tobin LWCAN6' 3"204QMJHLRimouski
2003
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212003-31CAR Danny Richmond DUSA6' 0"192CCHAU. of Michigan
222003-32PIT Ryan Stone CCAN6' 2"207WHLBrandon
232003-33DAL Loui Eriksson LWSWE6' 3"193SJLFrolunda Jr.
242003-34TBL Mike Egener DDEU6' 4"195WHLCalgary
252003-35NSH Konstantin Glazachev LWRUS6' 0"186RUSYaroslavl
262003-36DAL Vojtech Polak FCZE5' 10"180CZEKarlovy Vary
272003-37NSH Kevin Klein DCAN6' 1"201OHLToronto St. Michael's
282003-38FLA Kamil Kreps CCZE6' 2"194OHLBrampton
292003-39CGY Tim Ramholt DCAN6' 2"170SUIZurich
2102003-40MTL Cory Urquhart CCAN6' 2"195QMJHLMontreal
2112003-41TBL Matt Smaby DUSA6' 6"239USHSWShattuck-St. Mary's
2122003-42NJD Petr Vrana LWCZE5' 10"174QMJHLHalifax
2132003-43SJS Josh Hennessy CUSA6' 0"200QMJHLQuebec
2142003-44LAK Konstantin Pushkarev FKAZ6' 0"180RUSUst-Kamenogorsk
2152003-45BOS Patrice Bergeron CCAN6' 2"194QMJHLAcadie-Bathurst
2162003-46CBJ Dan Fritsche CUSA6' 1"204OHLSarnia
2172003-47SJS Matt Carle DUSA6' 0"205USHLRiver City
2182003-48NYI Dimitri Chernykh RWRUS6' 0"180RUSChimik
2192003-49NSH Shea Weber DCAN6' 4"234WHLKelowna
2202003-50NYR Ivan Baranka DSVK6' 3"205SVK JR.Dubnica Jr.
2212003-51EDM Colin McDonald RWUSA6' 2"190EJHLNew England
2222003-52CHI Corey Crawford GCAN6' 2"200QMJHLMoncton
2232003-53NYI Evgeni Tunik FRUS6' 2"198RUSElektrostal
2242003-54DAL B.J. Crombeen RWUSA6' 2"214OHLBarrie
2252003-55FLA Stefan Meyer LWCAN6' 2"200WHLMedicine Hat
2262003-56MIN Patrick O'Sullivan CCAN5' 11"190OHLMississauga
2272003-57TOR John Doherty DUSA6' 4"213USHSEPhillips-Andover
2282003-58NYI Jeremy Colliton CCAN6' 2"195WHLPrince Albert
2292003-59CHI Michal Barinka DCZE6' 3"225CZEBudejovice
2302003-60VAN Marc-Andre Bernier RWCAN6' 4"198QMJHLHalifax
2312003-61MTL Maxim Lapierre CCAN6' 2"207QMJHLMontreal
2322003-62STL David Backes FUSA6' 3"225USHLLincoln
2332003-63COL David Liffiton DCAN6' 2"210OHLPlymouth
2342003-64DET Jimmy Howard GUSA6' 0"210H-EASTU. of Maine
2352003-65BUF Branislav Fabry RWSVK6' 0"185SVK JR.Bratislava Jr.
2362003-66BOS Masi Marjamaki LWFIN6' 2"184WHLRed Deer
2372003-67OTT Igor Mirnov FRUS6' 0"187RUSDynamo
2382003-68EDM Jean-Francois Jacques LWCAN6' 3"231QMJHLBaie Comeau
2002
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212002-31EDM Jeff Deslauriers GCAN6' 4"201QMJHLChicoutimi
222002-32DAL Janos Vas FHUN6' 1"183SJLMalmo Jr.
232002-33NYR Lee Falardeau CUSA6' 4"196CCHAMichigan State U.
242002-34DAL Tobias Stephan GCHE6' 2"180SUIChur
252002-35PIT Ondrej Nemec DCZE6' 0"196CZEVsetin
262002-36EDM Jarret Stoll CCAN6' 1"210WHLKootenay
272002-37ANA Tim Brent CCAN6' 0"188OHLSt. Michael's
282002-38MIN Josh Harding GCAN6' 1"197WHLRegina
292002-39CGY Brian McConnell CUSA6' 2"190H-EASTBoston University
2102002-40FLA Rob Globke FUSA6' 2"208CCHAU. of Notre Dame
2112002-41CBJ Joakim Lindstrom FSWE6' 0"187SWEDENModo
2122002-42DAL Marius Holtet FNOR6' 0"183SJLFarjestad Jr.
2132002-43DAL Trevor Daley DCAN5' 11"205OHLSault Ste. Marie
2142002-44EDM Matt Greene DUSA6' 3"231USHLGreen Bay
2152002-45MTL Tomas Linhart DCZE6' 2"209CZE JR.Pardubice Jr.
2162002-46PHX David Leneveu GCAN6' 1"190ECACCornell U.
2172002-47OTT Alexei Kaigorodov CRUS6' 0"194RUSMagnitogorsk
2182002-48STL Alexei Shkotov RWRUS5' 10"161RUSSIA-JR.Elektrostal Jr.
2192002-49VAN Kiril Koltsov DRUS5' 11"183RUSOmsk
2202002-50LAK Sergei Anshakov LWRUS6' 3"179RUSHC CSKA
2212002-51NJD Anton Kadeykin DRUS6' 2"180RUSElektrostal
2222002-52SJS Dan Spang DUSA6' 0"205USHSEWinchester H.S.
2232002-53NJD Barry Tallackson RWUSA6' 5"215WCHAU. of Minnesota
2242002-54CHI Duncan Keith DCAN6' 1"196CCHAMichigan State U.
2252002-55VAN Denis Grot DBLR6' 0"185RUSElektrostal
2262002-56BOS Vladislav Evseev LWRUS6' 2"196RUSHC CSKA
2272002-57TOR Matt Stajan CCAN6' 1"200OHLBelleville
2282002-58DET Jiri Hudler CCZE5' 10"182CZELiberec
2292002-59WSH Maxime Daigneault GCAN6' 3"205QMJHLVal d'Or
2302002-60TBL Adam Henrich LWCAN6' 4"216OHLBrampton
2312002-61COL Johnny Boychuk DCAN6' 2"225WHLCalgary
2322002-62STL Andrei Mikhnov FUKR6' 6"192OHLSudbury
2332002-63DET Tomas Fleischmann FCZE6' 1"192CZE JR.Vitkovice Jr.
2001
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212001-31PHX Matthew Spiller DCAN6' 5"233WHLSeattle
222001-32BUF Derek Roy CCAN5' 9"184OHLKitchener
232001-33NSH Timofei Shishkanov FRUS6' 1"213RUSSIA-JR.Spartak
242001-34FLA Greg Watson FCAN6' 1"208WHLPrince Albert
252001-35ANA Mark Popovic DCAN6' 1"205OHLToronto St. Michael's
262001-36MIN Kyle Wanvig RWCAN6' 2"210WHLRed Deer
272001-37MTL Duncan Milroy RWCAN6' 1"196WHLSwift Current
282001-38CBJ Tim Jackman RWUSA6' 4"220WCHAMinnesota State-Mankato
292001-39TOR Karel Pilar DCZE6' 3"207CZELitvinov
2102001-40NYR Fedor Tyutin DRUS6' 2"214RUSSt. Petersburg
2112001-41CGY Andrei Taratukhin FRUS6' 0"198RUSOmsk
2122001-42NSH Tomas Slovak DSVK6' 1"191SVKKosice
2132001-43EDM Doug Lynch DCAN6' 3"214WHLRed Deer
2142001-44NJD Igor Pohanka CSVK6' 3"185WHLPrince Albert
2152001-45PHX Martin Podlesak CCZE6' 6"219WHLLethbridge
2162001-46CAR Mike Zigomanis CCAN6' 0"200OHLKingston
2172001-47TBL Alexander Polushin FRUS6' 3"216RUSSIA-1Tver
2182001-48NJD Tuomas Pihlman FFIN6' 2"215FINLANDJyvaskyla
2192001-49LAK Michael Cammalleri CCAN5' 9"182CCHAU. of Michigan
2202001-50BUF Chris Thorburn CCAN6' 3"230OHLNorth Bay
2212001-51LAK Jaroslav Bednar CCZE6' 0"198FINLANDIFK
2222001-52EDM Edward Caron LWUSA6' 2"214USHSEPhillips-Exeter
2232001-53CBJ Kiel McLeod CCAN6' 6"240WHLKelowna
2242001-54PIT Noah Welch DUSA6' 4"215USHSESt. Sebastian's School
2252001-55BUF Jason Pominville RWCAN6' 0"185QMJHLShawinigan
2262001-56CGY Andrei Medvedev GRUS6' 0"202RUSSIA-1Spartak
2272001-57STL Jay McClement CCAN6' 1"205OHLBrampton
2282001-58WSH Nathan Paetsch DCAN6' 1"198WHLMoose Jaw
2292001-59CHI Matt Keith RWCAN6' 2"200WHLSpokane
2302001-60NJD Victor Uchevatov DRUS6' 4"205RUSYaroslavl
2312001-61TBL Andreas Holmqvist DSWE6' 3"187SWEDEN-JR.Hammarby
2322001-62DET Igor Grigorenko RWRUS5' 11"205RUSTogliatti
2332001-63COL Peter Budaj GSVK6' 1"200OHLToronto St. Michael's
2000
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
212000-31ATL Ilya Nikulin DRUS6' 1"211RUSTver
222000-32CAR Tomas Kurka LWCZE5' 11"190OHLPlymouth
232000-33MIN Nick Schultz DCAN6' 1"200WHLPrince Albert
242000-34TBL Ruslan Zainullin RWRUS6' 0"202Ak-Bars Kazan
252000-35EDM Brad Winchester FUSA6' 5"230NCAAU. of Wisconsin
262000-36NSH Daniel Widing RWSWE6' 0"185Leksand IF Jr.
272000-37BOS Andy Hilbert FUSA5' 10"188NCAAU. of Michigan
282000-38DET Tomas Kopecky CSVK6' 3"203CZECHTrencin
292000-39NJD Teemu Laine RWFIN6' 0"194FINLANDJokerit
2102000-40CGY Kurtis Foster DCAN6' 5"226OHLPeterborough
2112000-41SJS Tero Maatta DFIN6' 2"205FinlandJokerit Jr.
2122000-42ATL Libor Ustrnul DCZE6' 5"235OHLPlymouth
2132000-43WSH Matt Pettinger LWCAN6' 1"205WHLCalgary
2142000-44ANA Ilya Bryzgalov GRUS6' 3"213RUSLada Togliatti
2152000-45OTT Mathieu Chouinard GCAN6' 1"211QMJHLShawinigan
2162000-46CGY Jarret Stoll CCAN6' 1"210WHLKootenay
2172000-47COL Jared Aulin CCAN6' 0"192WHLKamloops
2182000-48BUF Gerard Dicaire DMKD6' 2"195WHLSeattle
2192000-49CHI Jonas Nordqvist CSWE6' 3"202Leksand IF Jr.
2202000-50COL Sergei Soin FRUS6' 0"185RussiaKrylja Sovetov
2212000-51TOR Kris Vernarsky CUSA6' 3"207OHLPlymouth
2222000-52PIT Shane Endicott CCAN6' 3"209WHLSeattle
2232000-53PHX Alexander Tatarinov RWRUS5' 11"176RUSSIA-3Yaroslavl 2
2242000-54LAK Andreas Lilja DSWE6' 3"220SELMalmo IF
2252000-55OTT Antoine Vermette CCAN6' 1"199QMJHLVictoriaville
2262000-56NJD Aleksander Suglobov FRUS6' 0"200RUSSIA-3Yaroslavl 2
2272000-57NJD Matt Demarchi DUSA6' 2"180NCAAU. of Minnesota
2282000-58FLA Vladimir Sapozhnikov DRUS6' 3"205KHLNovokuznetsk
2292000-59BOS Ivan Huml LWCZE6' 2"200BCJHLLangley
2302000-60DAL Dan Ellis GCAN6' 1"191USHLOmaha
2312000-61WSH Jakub Cutta DCZE6' 3"214WHLSwift Current
2322000-62NJD Paul Martin DUSA6' 1"200HIGH-MNElk River
2332000-63COL Agris Saviels DLVA6' 2"192OHLOwen Sound
2342000-64NYR Filip Novak DCZE6' 0"203WHLRegina
2352000-65STL David Morisset RWCAN6' 1"191WHLSeattle
1999
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211999-29WSH Michal Sivek CCZE6' 3"213Czech Senior League
221999-30ATL Luke Sellars DCAN6' 1"210OHLOttawa 67's
231999-31WSH Charlie Stephens CCAN6' 4"225OHLGuelph Storm
241999-32DAL Michael Ryan CUSA6' 1"188Mass.Boston College H.S.
251999-33NSH Jonas Andersson RWSWE6' 3"204Sweden
261999-34WSH Ross Lupaschuk DCAN6' 1"218WHLPrince Albert Raiders
271999-35BUF Milan Bartovic RWSVK5' 11"197Slovakia
281999-36EDM Alexei Semenov DRUS6' 6"245OHLSudbury Wolves
291999-37WSH Nolan Yonkman DCAN6' 6"253WHLKelowna Rockets
2101999-38CGY Dan Cavanaugh CUSA6' 1"190NCAABoston University
2111999-39MTL Alexander Buturlin LWRUS5' 11"183RussiaCSKA Jr.
2121999-40FLA Alex Auld GCAN6' 4"216OHLNorth Bay Centennials
2131999-41EDM Tony Salmelainen LWFIN5' 9"185FINLANDHIFK Helsinki
2141999-42NJD Mike Commodore DCAN6' 4"233NCAAU. of North Dakota
2151999-43LAK Andrei Shefer LWRUS6' 1"194RussiaCherepovets Severstal
2161999-44ANA Jordan Leopold DUSA6' 1"206NCAAU. of Minnesota
2171999-45COL Martin Grenier DCAN6' 5"245QMJHLQuebec Remparts
2181999-46CHI Dimitri Levinski RWKAZ6' 1"183RussiaCherepovets Severstal
2191999-47TBL Sheldon Keefe RWCAN5' 11"185OHLBarrie Colts
2201999-48OTT Simon Lajeunesse GCAN6' 1"178QMJHLMoncton Wildcats
2211999-49CAR Brett Lysak CCAN6' 0"190WHLRegina Pats
2221999-50NJD Brett Clouthier LWCAN6' 4"215OHLKingston Frontenacs
2231999-51PIT Matt Murley LWUSA6' 2"206NCAAR.P.I.
2241999-52NSH Adam Hall RWUSA6' 3"213NCAAMichigan State U.
2251999-53PHX Brad Ralph LWCAN6' 2"198OHLOshawa Generals
2261999-54NSH Andrew Hutchinson DUSA6' 2"195NCAAMichigan State U.
2271999-55BUF Doug Janik DUSA6' 2"211NCAAU. of Maine
2281999-56BOS Matt Zultek CCAN6' 4"222OHLOttawa 67's
2291999-57PIT Jeremy Van Hoof DCAN6' 2"200OHLOttawa 67's
2301999-58MTL Matt Carkner DCAN6' 4"238OHLPeterborough Petes
2311999-59NYR David Inman LWUSA6' 1"180NCAANotre Dame
2321999-60TOR Peter Reynolds DCAN6' 3"195OHLLondon Knights
2331999-61NSH Ed Hill DUSA6' 2"215OHLBarrie Colts
2341999-62OTT Teemu Sainomaa LWFIN6' 3"202FinlandJokerit Jr.
2351999-63CHI Stepan Mokhov DKAZ6' 1"183RussiaCherepovets Severstal
2361999-64BUF Mike Zigomanis CCAN6' 0"200OHLKingston Frontenacs
2371999-65NSH Jan Lasak GSVK6' 0"204SlovakZvolen HKm
2381999-66DAL Dan Jancevski DCAN6' 3"222OHLLondon Knights
1998
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211998-28COL Ramzi Abid LWCAN6' 2"210QMJHLChicoutimi Sagueneens
221998-29SJS Jonathan Cheechoo RWCAN6' 1"200OHLBelleville Bulls
231998-30FLA Kyle Rossiter DCAN6' 3"220WHLSpokane Chiefs
241998-31VAN Artem Chubarov CRUS6' 1"205RussiaMoscow Dynamo
251998-32ANA Stephen Peat RWCAN6' 2"235WHLRed Deer Rebels
261998-33CGY Blair Betts CCAN6' 3"210WHLPrince George Cougars
271998-34BUF Andrew Peters LWCAN6' 4"240OHLOshawa Generals
281998-35TOR Petr Svoboda DCZE6' 3"216Czech.Havlickuv Brod
291998-36NYI Chris Nielsen RWTZA6' 2"214WHLCalgary Hitmen
2101998-37NJD Christian Berglund LWSWE5' 11"195SELFarjestads BK Karlstad
2111998-38COL Philippe Sauve GUSA6' 0"190QMJHLRimouski Oceanic
2121998-39DAL John Erskine DCAN6' 4"220OHLLondon Knights
2131998-40NYR Randy Copley RWCAN6' 1"205QMJHLCape Breton Screaming Eagles
2141998-41STL Maxim Linnik DUKR6' 3"182St. Thomas Jr. B
2151998-42PHI Jason Beckett DCAN6' 3"205WHLSeattle Thunderbirds
2161998-43PHX Ossi Vaananen DFIN6' 4"215FINLANDJokerit Helsinki
2171998-44OTT Mike Fisher CCAN6' 1"208OHLSudbury Wolves
2181998-45MTL Mike Ribeiro CCAN6' 0"179QMJHLRouyn-Noranda Huskies
2191998-46LAK Justin Papineau CCAN5' 11"180OHLBelleville Bulls
2201998-47BUF Norman Milley RWCAN6' 0"211OHLSudbury Wolves
2211998-48BOS Jonathan Girard DCAN5' 11"192QMJHLLaval Titan College Francais
2221998-49WSH Jomar Cruz GCAN6' 1"190WHLBrandon Wheat Kings
2231998-50BUF Jaroslav Kristek RWCZE6' 1"185CzechZlin ZPS HC
2241998-51PHI Ian Forbes DCAN6' 6"185OHLGuelph Storm
2251998-52BOS Bobby Allen DUSA6' 0"201NCAABoston College
2261998-53COL Steve Moore CCAN6' 2"205NCAAHarvard U.
2271998-54PIT Alexander Zevakhin RWRUS6' 0"187RussiaCSKA Moscow
2281998-55DET Ryan Barnes LWCAN6' 1"201OHLSudbury Wolves
2291998-56DET Tomek Valtonen RWPOL6' 1"198FINLANDIlves Tampere
2301998-57DAL Tyler Bouck LWCAN6' 0"196WHLPrince George Cougars
2311998-58OTT Chris Bala LWUSA6' 1"193NCAAHarvard U.
1997
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211997-27BOS Ben Clymer RWUSA6' 1"200NCAAU. of Minnesota
221997-28CAR Brad Defauw LWUSA6' 2"220NCAAU. of North Dakota
231997-29LAK Scott Barney CCAN6' 4"225OHLPeterborough Petes
241997-30PHI Jean-Marc Pelletier GUSA6' 3"209NCAACornell U.
251997-31NYI Jeff Zehr LWCAN6' 3"195OHLWindsor Spitfires
261997-32CGY Evan Lindsay GCAN6' 2"192WHLPrince Albert Raiders
271997-33TBL Kyle Kos DCAN6' 3"184WHLRed Deer Rebels
281997-34VAN Ryan Bonni DCAN6' 4"213WHLSaskatoon Blades
291997-35WSH Jean-Francois Fortin DCAN6' 3"210QMJHLSherbrooke Faucons
2101997-36VAN Harold Druken CCAN6' 0"205OHLDetroit Whalers
2111997-37MTL Gregor Baumgartner RWAUT6' 2"185QMJHLLaval Titan College Francais
2121997-38NJD Stanislav Gron CSVK6' 1"189SlovakiaBratislava
2131997-39CHI Jeremy Reich CCAN6' 1"203WHLSeattle Thunderbirds
2141997-40STL Tyler Rennette CCAN6' 0"175OHLNorth Bay Centennials
2151997-41EDM Patrick Dovigi GCAN6' 0"180OHLErie Otters
2161997-42CGY John Tripp RWCAN6' 3"223OHLOshawa Generals
2171997-43PHX Juha Gustafsson DFIN6' 3"200FINLANDKiekko-Espoo
2181997-44PIT Brian Gaffaney DUSA6' 5"205USHLNorth Iowa Huskies
2191997-45ANA Maxim Balmochnykh LWRUS6' 0"209RussiaTolyatti Lada
2201997-46NYR Wes Jarvis DCAN6' 4"203OHLKitchener Rangers
2211997-47FLA Kristian Huselius LWSWE6' 2"184SELFarjestads BK Karlstad
2221997-48BUF Henrik Tallinder DSWE6' 4"210SwedenAIK Jr.
2231997-49DET Yuri Butsayev LWRUS6' 0"195RussiaTolyatti Lada
2241997-50PHI Pat Kavanagh RWCAN6' 3"200OHLPeterborough Petes
2251997-51CGY Dmitri Kokorev DRUS6' 3"198RussiaMoscow Dynamo
2261997-52DAL Roman Lyashenko CRUS6' 0"196RussiaYaroslavl Torpedo
2271997-53COL Graham Belak LWCAN6' 5"235WHLEdmonton Ice
1996
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211996-27BUF Cory Sarich DCAN6' 4"207WHLSaskatoon Blades
221996-28PIT Pavel Skrbek DCZE6' 3"191CzechKladno
231996-29NYI Dan Lacouture LWUSA6' 2"215EJHLEnfield Jr. Whalers
241996-30LAK Josh Green CCAN6' 4"225WHLMedicine Hat Tigers
251996-31CHI Remi Royer DCAN6' 1"183QMJHLSt. Hyacinthe Lasers
261996-32EDM Chris Hajt DCAN6' 3"206OHLGuelph Storm
271996-33BUF Darren Van Oene LWCAN6' 4"227WHLBrandon Wheat Kings
281996-34HFD Trevor Wasyluk LWCAN6' 1"187WHLMedicine Hat Tigers
291996-35ANA Matt Cullen CUSA6' 1"200NCAASt. Cloud State
2101996-36TOR Marek Posmyk DCZE6' 5"209CzechDukla Jihlava
2111996-37LAK Marian Cisar LWSVK6' 0"192SlovakiaBratislava
2121996-38NJD Wesley Mason LWCAN6' 2"180OHLSarnia Sting
2131996-39CGY Travis Brigley LWCAN6' 1"190WHLLethbridge Hurricanes
2141996-40CGY Steve Begin LWCAN6' 0"192QMJHLVal-d'Or Foreurs
2151996-41NJD Joshua Dewolf DUSA6' 2"210USHLTwin City Vulcans
2161996-42CHI Jeff Paul DCAN6' 4"225OHLNiagara Falls Thunder
2171996-43WSH Jan Bulis CCZE6' 0"209OHLBarrie Colts
2181996-44MTL Mathieu Garon GCAN6' 1"206QMJHLVictoriaville Tigres
2191996-45BOS Henry Kuster RWCAN6' 0"195WHLMedicine Hat Tigers
2201996-46CHI Geoff Peters CCAN6' 0"174OHLNiagara Falls Thunder
2211996-47NJD Pierre Dagenais RWCAN6' 5"218QMJHLMoncton Alpines
2221996-48NYR Daniel Goneau LWCAN6' 0"195QMJHLGranby Predateurs
2231996-49NJD Colin White DCAN6' 4"215QMJHLHull Olympiques
2241996-50TOR Francis Larivee GCAN6' 2"198QMJHLLaval Titan College Francais
2251996-51COL Yuri Babenko CRUS6' 1"205RussiaKrylja Sovetov
2261996-52DET Aren Miller GCAN6' 2"208WHLSpokane Chiefs
1995
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211995-27OTT Marc Moro DCAN6' 1"220OHLKingston Frontenacs
221995-28NYI Jan Hlavac LWCZE6' 0"201CzechSparta Praha
231995-29ANA Brian Wesenberg RWCAN6' 3"173OHLGuelph Storm
241995-30TBL Mike McBain DCAN6' 1"191WHLRed Deer Rebels
251995-31EDM Georges Laraque RWCAN6' 4"245QMJHLSt. Jean Lynx
261995-32WIN Marc Chouinard CCAN6' 5"205QMJHLBeauport Harfangs
271995-33LAK Donald MacLean CCAN6' 2"199QMJHLBeauport Harfangs
281995-34WIN Jason Doig DCAN6' 3"230QMJHLLaval Titan College Francais
291995-35HFD Sergei Fedotov DRUS6' 1"185RussiaMoscow Dynamo
2101995-36FLA Aaron MacDonald GCAN6' 1"186WHLSwift Current Broncos
2111995-37DAL Patrick Cote LWCAN6' 3"220QMJHLBeauport Harfangs
2121995-38SJS Peter Roed CUSA5' 10"210Minn.White Bear Lake H.S.
2131995-39NYR Christian Dube CCAN5' 11"190QMJHLSherbrooke Faucons
2141995-40VAN Chris McAllister LWCAN6' 7"250WHLSaskatoon Blades
2151995-41NYI Denis Smith DCAN6' 2"205OHLWindsor Spitfires
2161995-42BUF Mark Dutiaume LWCAN6' 0"200WHLBrandon Wheat Kings
2171995-43WSH Dwayne Hay LWCAN6' 1"219OHLGuelph Storm
2181995-44NJD Nathan Perrott RWCAN6' 0"225OHLOshawa Generals
2191995-45CHI Christian Laflamme DCAN6' 1"208QMJHLBeauport Harfangs
2201995-46CGY Pavel Smirnov CRUS6' 3"191RussiaPerm Molot
2211995-47BOS Paxton Schafer GCAN5' 9"152WHLMedicine Hat Tigers
2221995-48PHI Shane Kenny DCAN6' 2"242OHLOwen Sound Platers
2231995-49STL Jochen Hecht CDEU6' 1"198DELMannheim Eagles
2241995-50LAK Pavel Rosa RWCZE5' 11"188Czech.Litvinov Jr.
2251995-51COL Nic Beaudoin LWCAN6' 3"192OHLDetroit Jr. Red Wings
2261995-52DET Philippe Audet LWCAN6' 1"175QMJHLGranby Bisons
1994
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211994-27FLA Rhett Warrener DCAN6' 1"203WHLSaskatoon Blades
221994-28ANA Johan Davidsson CSWE6' 1"181SELHV71 Jonkoping
231994-29OTT Stan Neckar DCZE6' 1"214CzechCeske Budejovice HC
241994-30WIN Deron Quint DUSA6' 2"192WHLSeattle Thunderbirds
251994-31FLA Jason Podollan CCAN6' 2"201WHLSpokane Chiefs
261994-32EDM Mike Watt LWCAN6' 2"210MOJHLStratford Cullitons
271994-33LAK Matt Johnson LWCAN6' 5"235OHLPeterborough Petes
281994-34TBL Colin Cloutier CCAN6' 3"224WHLBrandon Wheat Kings
291994-35QUE Josef Marha CCZE6' 1"191CzechDukla Jihlava
2101994-36FLA Ryan Johnson CCAN6' 1"199USHLThunder Bay Flyers
2111994-37SJS Angel Nikolov DCZE6' 1"176CzechLitvinov CHP HC
2121994-38NYI Jason Holland DCAN6' 2"193WHLKamloops Blazers
2131994-39VAN Robb Gordon CCAN5' 11"170BCJHLPowell River Paper Kings
2141994-40CHI Jean-Yves Leroux LWCAN6' 2"211QMJHLBeauport Harfangs
2151994-41WSH Scott Cherrey LWCAN6' 1"199OHLNorth Bay Centennials
2161994-42VAN Dave Scatchard CCAN6' 3"220WHLPortland Winter Hawks
2171994-43BUF Curtis Brown CCAN6' 0"200WHLMoose Jaw Warriors
2181994-44MTL Jose Theodore GCAN5' 11"185QMJHLSt. Jean Lynx
2191994-45CGY Dmitri Ryabykin DRUS6' 1"180RussiaMoscow Dynamo
2201994-46DAL Lee Jinman CCAN5' 10"155OHLNorth Bay Centennials
2211994-47BOS Daniel Goneau LWCAN6' 0"195QMJHLLaval Titan
2221994-48TOR Sean Haggerty LWUSA6' 1"186OHLDetroit Jr. Red Wings
2231994-49DET Mathieu Dandenault RWCAN6' 0"208QMJHLSherbrooke Faucons
2241994-50PIT Richard Park RWKOR5' 11"190OHLBelleville Bulls
2251994-51NJD Patrik Elias LWCZE6' 1"195CzechKladno
2261994-52NYR Rudolf Vercik LWSVK6' 1"191SlovakiaSlovan Bratislava
1993
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211993-27OTT Radim Bicanek DCZE6' 1"212CzechDukla Jihlava
221993-28SJS Shean Donovan RWCAN6' 3"218OHLOttawa 67's
231993-29TBL Tyler Moss GCAN6' 0"185OHLKingston Frontenacs
241993-30ANA Nikolai Tsulygin DRUS6' 4"205RussiaUfa Salavat Yulayev
251993-31WIN Scott Langkow GCAN5' 11"200WHLPortland Winter Hawks
261993-32NJD Jay Pandolfo LWUSA6' 1"190NCAABoston University
271993-33EDM David Vyborny RWCZE5' 10"181CzechSparta Praha
281993-34NYR Lee Sorochan DCAN5' 11"208WHLLethbridge Hurricanes
291993-35DAL Jamie Langenbrunner RWUSA6' 1"205Minn.Cloquet H.S.
2101993-36PHI Janne Niinimaa DFIN6' 1"220Fin D1Karpat
2111993-37STL Maxim Bets LWRUS6' 1"185WHLSpokane Chiefs
2121993-38BUF Denis Tsygurov DRUS6' 3"198RussiaTolyatti Lada
2131993-39NJD Brendan Morrison CCAN5' 11"185BCJHLPenticton Panthers
2141993-40NYI Bryan McCabe DCAN6' 2"220WHLSpokane Chiefs
2151993-41FLA Kevin Weekes GCAN6' 2"215OHLOwen Sound Platers
2161993-42LAK Shayne Toporowski RWCAN6' 2"204WHLPrince Albert Raiders
2171993-43WIN Alexei Budayev RWRUS6' 2"183RussiaKristall Elektostal
2181993-44CGY Jamie Allison DCAN6' 1"210OHLDetroit Jr. Red Wings
2191993-45SJS Vlastimil Kroupa DCZE6' 3"210CzechLitvinov Chemopetrol
2201993-46VAN Rick Girard CCAN5' 11"180WHLSwift Current Broncos
2211993-47MTL Rory Fitzpatrick DUSA6' 2"210OHLSudbury Wolves
2221993-48DET Jonathan Coleman DUSA6' 1"190Mass.Phillips Academy
2231993-49QUE Ashley Buckberger RWCAN6' 2"200WHLSwift Current Broncos
2241993-50CHI Eric Manlow CCAN6' 0"190OHLKitchener Rangers
2251993-51BOS Matt Alvey RWUSA6' 5"195NEJHLSpringfield Olympics
2261993-52PIT Domenic Pittis CCAN5' 11"190WHLLethbridge Hurricanes
1992
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211992-25OTT Chad Penney LWCAN6' 0"189OHLNorth Bay Centennials
221992-26TBL Drew Bannister DCAN6' 2"200OHLSault Ste. Marie Greyhounds
231992-27WIN Boris Mironov DRUS6' 3"223RussiaCSKA Moscow
241992-28QUE Paul Brousseau RWCAN6' 2"212QMJHLHull Olympiques
251992-29QUE Tuomas Gronman DFIN6' 3"219WHLTacoma Rockets
261992-30CGY Chris O'Sullivan DUSA6' 2"213Mass.Catholic Memorial H.S.
271992-31PHI Denis Metlyuk CRUS5' 10"183RussiaTolyatti Lada
281992-32WSH Jim Carey GUSA6' 2"205Mass.Catholic Memorial H.S.
291992-33MTL Valeri Bure RWRUS5' 11"180WHLSpokane Chiefs
2101992-34MNS Jarkko Varvio RWFIN5' 9"175FINLANDHPK Hameenlinna
2111992-35BUF Jozef Cierny LWSVK6' 2"180Czech.ZTK Zvolen
2121992-36CHI Jeff Shantz CCAN6' 0"200WHLRegina Pats
2131992-37EDM Martin Reichel RWCZE6' 1"180GerHPLFreiburg EHC
2141992-38STL Igor Korolev CRUS6' 1"197RussiaMoscow Dynamo
2151992-39LAK Justin Hocking DCAN6' 4"205WHLSpokane Chiefs
2161992-40VAN Michael Peca CCAN5' 11"183OHLOttawa 67's
2171992-41CHI Sergei Klimovich CRUS6' 2"189RussiaMoscow Dynamo
2181992-42NJD Sergei Brylin LWRUS5' 10"190RussiaCSKA Moscow
2191992-43PIT Marc Hussey DCAN6' 4"182WHLMoose Jaw Warriors
2201992-44MTL Keli Corpse CCAN5' 11"176OHLKingston Frontenacs
2211992-45VAN Mike Fountain GCAN6' 0"176OHLOshawa Generals
2221992-46DET Darren McCarty RWCAN6' 1"210OHLBelleville Bulls
2231992-47HFD Andrei Nikolishin CRUS6' 0"225RussiaMoscow Dynamo
2241992-48NYR Mattias Norstrom DSWE6' 2"210SELAIK Solna
1991
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211991-23SJS Ray Whitney LWCAN5' 10"180WHLSpokane Chiefs
221991-24QUE Rene Corbet LWCAN6' 0"187QMJHLDrummondville Voltigeurs
231991-25WSH Eric Lavigne DCAN6' 2"207QMJHLHull Olympiques
241991-26NYI Ziggy Palffy RWSVK5' 11"181Czech.Nitra
251991-27STL Steve Staios DCAN6' 1"200OHLNiagara Falls Thunder
261991-28MTL Jim Campbell RWUSA6' 2"205N.Y.Northwood Prep
271991-29VAN Jassen Cullimore DCAN6' 5"235OHLPeterborough Petes
281991-30SJS Sandis Ozolinsh DLVA6' 3"215LatviaDynamo Riga
291991-31HFD Martin Hamrlik DCZE5' 11"185CzechZlin ZPS HC
2101991-32DET Jamie Pushor DCAN6' 3"218WHLLethbridge Hurricanes
2111991-33NJD Donevan Hextall LWCAN6' 2"192WHLPrince Albert Raiders
2121991-34EDM Andrew Verner GCAN6' 0"194OHLPeterborough Petes
2131991-35BUF Jason Dawe RWCAN5' 10"189OHLPeterborough Petes
2141991-36WSH Jeff Nelson CCAN5' 11"193WHLPrince Albert Raiders
2151991-37NYR Darcy Werenka DCAN6' 1"210WHLLethbridge Hurricanes
2161991-38PIT Rusty Fitzgerald CUSA6' 1"186Minn.Duluth East H.S.
2171991-39CHI Michael Pomichter CUSA6' 1"198NEJHLSpringfield Olympics
2181991-40BOS Jozef Stumpel LWSVK6' 3"222Czech.Nitra
2191991-41CGY Francois Groleau DCAN6' 0"200QMJHLShawinigan Cataractes
2201991-42LAK Guy Leveque CCAN5' 11"166OHLCornwall Royals
2211991-43MTL Craig Darby CUSA6' 3"205N.Y.Albany Academy
2221991-44CHI Jamie Matthews CCAN6' 1"188OHLSudbury Wolves
1990
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211990-22QUE Ryan Hughes CCAN6' 1"180NCAACornell U.
221990-23VAN Jiri Slegr DCZE6' 1"210CzechLitvinov CHP HC
231990-24NJD David Harlock DCAN6' 2"220NCAAU. of Michigan
241990-25PHI Chris Simon LWCAN6' 3"235OHLOttawa 67's
251990-26CGY Nicolas Perreault DCAN6' 3"200COJHLHawkesbury
261990-27NYI Chris Taylor CCAN6' 2"188OHLLondon Knights
271990-28LAK Thomas Semchuk RWCAN6' 1"185IntlCanadian National Team
281990-29NJD Chris Gotziaman RWUSA6' 3"200Minn.Roseau H.S.
291990-30WSH Rod Pasma DCAN6' 4"207OHLCornwall Royals
2101990-31TOR Felix Potvin GCAN6' 1"195QMJHLChicoutimi Sagueneens
2111990-32CGY Vesa Viitakoski LWFIN6' 3"215FINLANDSaiPa Lappeenranta
2121990-33STL Craig Johnson LWUSA6' 2"200Minn.Hill-Murray H.S.
2131990-34NYR Doug Weight CUSA5' 11"202NCAALake Superior State U.
2141990-35WIN Mike Muller DUSA6' 2"205Minn.Wayzata H.S.
2151990-36HFD Geoff Sanderson LWCAN6' 0"190WHLSwift Current Broncos
2161990-37CHI Ivan Droppa DSVK6' 3"209Czech.Liptovsky Mikulas
2171990-38EDM Alexandre Legault DCAN6' 1"205NCAABoston University
2181990-39MTL Ryan Kuwabara RWCAN6' 0"205OHLOttawa 67's
2191990-40PHI Mikael Renberg RWSWE6' 2"235SwedenPitea
2201990-41CGY Etienne Belzile DCAN6' 1"179NCAACornell U.
2211990-42PHI Terran Sandwith DCAN6' 4"210WHLTri-City Americans
1989
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211989-22QUE Adam Foote DCAN6' 2"220OHLSault Ste. Marie Greyhounds
221989-23NYI Travis Green CCAN6' 2"200WHLSpokane Chiefs
231989-24CGY Kent Manderville CCAN6' 3"200SJHLNotre Dame
241989-25WIN Dan Ratushny DCAN6' 1"185NCAACornell U.
251989-26NJD Jarrod Skalde CCAN6' 0"190OHLOshawa Generals
261989-27CHI Michael Speer DCAN6' 2"202OHLGuelph Platers
271989-28MNS Mike Craig RWCAN6' 1"188OHLOshawa Generals
281989-29VAN Robert Woodward LWUSA6' 4"225Ill.Deerfield Academy
291989-30MTL Patrice Brisebois DCAN6' 2"197QMJHLLaval Titan
2101989-31STL Rick Corriveau DCAN6' 0"208OHLLondon Knights
2111989-32DET Bob Boughner DCAN6' 0"205OHLSault Ste. Marie Greyhounds
2121989-33PHI Greg Johnson CCAN5' 11"200USHLThunder Bay Flyers
2131989-34PHI Patrik Juhlin RWSWE6' 1"196SELVasteras IK
2141989-35WSH Byron Dafoe GGBR5' 11"185WHLPortland Winter Hawks
2151989-36EDM Richard Borgo RWCAN5' 11"190OHLKitchener Rangers
2161989-37PIT Paul Laus DCAN6' 1"215OHLNiagara Falls Thunder
2171989-38BOS Michael Parson GCAN6' 0"170OHLGuelph Platers
2181989-39LAK Brent Thompson DCAN6' 2"200WHLMedicine Hat Tigers
2191989-40NYR Jason Prosofsky RWCAN6' 4"220WHLMedicine Hat Tigers
2201989-41MTL Steve Larouche CCAN6' 0"184QMJHLTrois Rivieres Draveurs
2211989-42CGY Ted Drury CUSA6' 0"206Conn.Fairfield Prep.
1988
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211988-22NYR Troy Mallette LWCAN6' 3"219OHLSault Ste. Marie Greyhounds
221988-23NJD Jeffrey Christian LWCAN6' 1"210OHLLondon Knights
231988-24QUE Stephane Fiset GCAN6' 1"198QMJHLVictoriaville Tigres
241988-25PIT Mark Major LWCAN6' 3"223OHLNorth Bay Centennials
251988-26NYR Murray Duval DCAN6' 1"203WHLSpokane Chiefs
261988-27TOR Tie Domi RWCAN5' 10"213OHLPeterborough Petes
271988-28LAK Paul Holden DCAN6' 3"210OHLLondon Knights
281988-29NYI Wayne Doucet LWCAN6' 2"203OHLHamilton Steelhawks
291988-30STL Adrian Plavsic DCAN6' 1"191NCAAU. of New Hampshire
2101988-31WIN Russ Romaniuk LWCAN6' 0"195MJHLSt. Boniface Saints
2111988-32HFD Barry Richter DUSA6' 2"200Ind.Culver Military Academy
2121988-33VAN Leif Rohlin DSWE6' 1"198SwedenVik
2131988-34MTL Martin St. Amour LWCAN6' 3"194QMJHLVerdun Junior Canadiens
2141988-35PHI Patrick Murray LWCAN6' 2"185NCAAMichigan State U.
2151988-36WSH Tim Taylor CCAN6' 1"190OHLLondon Knights
2161988-37NYI Sean Le Brun LWCAN6' 2"200WHLNew Westminster Bruins
2171988-38DET Serge Anglehart DCAN6' 2"190QMJHLDrummondville Voltigeurs
2181988-39EDM Petro Koivunen RWFIN6' 0"180FINLANDKiekko-Espoo
2191988-40MNS Link Gaetz DCAN6' 2"223WHLSpokane Chiefs
2201988-41WSH Wade Bartley DCAN6' 0"190MJHLDauphin Kings
2211988-42CGY Todd Harkins RWUSA6' 3"210NCAAMiami University (Ohio)
1987
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211987-22BUF Brad Miller DCAN6' 4"220WHLRegina Pats
221987-23NJD Ricard Persson DSWE6' 1"201SwedenOstersund
231987-24VAN Rob Murphy CCAN6' 3"205QMJHLLaval Titan
241987-25CGY Stephane Matteau LWCAN6' 3"215QMJHLHull Olympiques
251987-26PIT Rick Tabaracci GCAN6' 1"181OHLCornwall Royals
261987-27LAK Mark Fitzpatrick GCAN6' 2"198WHLMedicine Hat Tigers
271987-28TOR Daniel Marois RWCAN6' 0"190QMJHLVerdun Junior Canadiens
281987-29CHI Ryan McGill DCAN6' 2"210WHLSwift Current Broncos
291987-30PHI Jeff Harding RWCAN6' 3"220TorontoSt. Michael's Jr. B
2101987-31NYR Daniel Lacroix CCAN6' 2"205QMJHLGranby Bisons
2111987-32DET Gordon Kruppke DCAN6' 1"200WHLPrince Albert Raiders
2121987-33MTL John LeClair LWUSA6' 3"233VermontBellows Free Academy
2131987-34NYI Jeff Hackett GCAN6' 1"198OHLOshawa Generals
2141987-35MNS Scott McCrady DCAN6' 0"194WHLMedicine Hat Tigers
2151987-36WSH Jeff Ballantyne DCAN6' 0"194OHLOttawa 67's
2161987-37WIN Patrik Eriksson RWSWE5' 11"183SELBrynas IF Gavle
2171987-38MTL Eric Desjardins DCAN6' 1"205QMJHLGranby Bisons
2181987-39HFD Adam Burt DUSA6' 2"210OHLNorth Bay Centennials
2191987-40CGY Kevin Grant DCAN6' 3"210OHLKitchener Rangers
2201987-41DET Bob Wilkie DCAN6' 2"200WHLSwift Current Broncos
2211987-42EDM Brad Werenka DCAN6' 1"221NCAANorthern Michigan U.
1986
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211986-22DET Adam Graves LWCAN6' 0"205OHLWindsor Compuware Spitfires
221986-23PHI Jukka Seppo LWFIN6' 2"198FinlandVasa Sport
231986-24NJD Todd Copeland DUSA6' 2"210Mass.Belmont Hill H.S.
241986-25PIT Dave Capuano LWUSA6' 2"190R.I.Mount St. Charles H.S.
251986-26BUF Greg Brown DUSA6' 0"185Mass.St. Mark's H.S.
261986-27MTL Benoit Brunet LWCAN5' 10"203QMJHLHull Olympiques
271986-28PHI Kent Hawley CCAN6' 3"209OHLOttawa 67's
281986-29WIN Teppo Numminen DFIN6' 2"198FINLANDTappara Tampere
291986-30MNS Neil Wilkinson DCAN6' 3"194MJHLSelkirk Steelers
2101986-31STL Mike Posma DUSA6' 0"202NAJHLBuffalo Jr. Sabres
2111986-32HFD Marc Laforge DCAN6' 2"210OHLKingston Canadians
2121986-33MNS Dean Kolstad DCAN6' 6"220WHLPrince Albert Raiders
2131986-34BOS Pekka Tirkkonen CFIN6' 1"194FINLANDSapko
2141986-35CHI Mark Kurzawski DUSA6' 3"198OHLWindsor Compuware Spitfires
2151986-36TOR Darryl Shannon DCAN6' 2"210OHLWindsor Compuware Spitfires
2161986-37CGY Brian Glynn DDEU6' 4"231WHLSaskatoon Blades
2171986-38NYI Dennis Vaske DUSA6' 2"215Minn.Plymouth Armstrong H.S.
2181986-39QUE Jean-Marc Routhier RWCAN6' 2"189QMJHLHull Olympiques
2191986-40WSH Steve Seftel LWCAN6' 3"200OHLKingston Canadians
2201986-41QUE Stephane Guerard DCAN6' 2"198QMJHLShawinigan Cataractes
2211986-42EDM Jamie Nicolls LWCAN6' 0"196WHLPortland Winter Hawks
1985
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211985-22TOR Ken Spangler DCAN6' 0"200WHLCalgary Wranglers
221985-23PIT Lee Giffin RWCAN6' 0"188OHLOshawa Generals
231985-24NJD Sean Burke GCAN6' 4"209OHLToronto Marlboros
241985-25VAN Troy Gamble GCAN5' 11"195WHLMedicine Hat Tigers
251985-26HFD Kay Whitmore GCAN5' 11"175OHLPeterborough Petes
261985-27CGY Joe Nieuwendyk CCAN6' 2"209NCAACornell U.
271985-28NYR Mike Richter GUSA5' 10"190N.Y.Northwood Prep
281985-29DET Jeff Sharples DCAN6' 1"195WHLKelowna Wings
291985-30LAK Par Edlund LWSWE5' 11"196SwedenBjorkloven IF
2101985-31BOS Alain Cote DCAN6' 0"200QMJHLQuebec Remparts
2111985-32NJD Eric Weinrich DUSA6' 1"215MaineNorth Yarmouth Academy
2121985-33MTL Todd Richards DUSA6' 0"194Minn.Plymouth Armstrong H.S.
2131985-34NYI Brad Lauer RWCAN6' 0"195WHLRegina Pats
2141985-35BUF Benoit Hogue LWCAN5' 10"194QMJHLSt. Jean Beavers
2151985-36QUE Jason Lafreniere CCAN5' 11"185OHLHamilton Steelhawks
2161985-37STL Herb Raglan RWCAN6' 0"205OHLKingston Canadians
2171985-38CGY Jeff Wenaas CCAN6' 0"180WHLMedicine Hat Tigers
2181985-39WIN Roger Ohman DSWE6' 3"202SELLeksands IF
2191985-40WSH John Druce RWCAN6' 2"195OHLPeterborough Petes
2201985-41EDM Todd Carnelley DCAN5' 9"190WHLKamloops Blazers
2211985-42PHI Bruce Rendall LWCAN6' 0"190OPJHLChatham Jr. B
1984
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211984-22PHI Greg Smyth DCAN6' 3"212OHLLondon Knights
221984-23NJD Craig Billington GCAN5' 10"168OHLBelleville Bulls
231984-24LAK Brian Wilks CCAN5' 10"180OHLKitchener Rangers
241984-25TOR Todd Gill DCAN6' 0"185OHLWindsor Spitfires
251984-26STL Brian Benning DCAN6' 0"195WHLPortland Winter Hawks
261984-27PHI Scott Mellanby RWCAN6' 1"210TorontoHenry Carr H.S.
271984-28DET Doug Houda DCAN6' 2"208WHLCalgary Wranglers
281984-29MTL Stephane Richer RWCAN6' 2"218QMJHLGranby Bisons
291984-30WIN Peter Douris RWCAN6' 1"195NCAAU. of New Hampshire
2101984-31VAN Jeff Rohlicek LWUSA6' 1"189WHLPortland Winter Hawks
2111984-32STL Tony Hrkac CCAN5' 11"190OHA-AOrillia Travelways
2121984-33CGY Ken Sabourin DCAN6' 3"205OHLSault Ste. Marie Greyhounds
2131984-34WSH Stephen Leach RWUSA5' 11"199Mass.Matignon H.S.
2141984-35NYR Raimo Helminen CFIN6' 0"185FINLANDIlves Tampere
2151984-36QUE Jeff Brown DCAN6' 2"204OHLSudbury Wolves
2161984-37PHI Jeff Chychrun DCAN6' 4"215OHLKingston Canadians
2171984-38CGY Paul Ranheim LWUSA6' 1"210Minn.Edina H.S.
2181984-39BUF Doug Trapp LWCAN6' 0"182WHLRegina Pats
2191984-40BOS Ray Podloski CCAN6' 1"218WHLPortland Winter Hawks
2201984-41NYI Bruce Melanson RWCAN6' 2"187OHLOshawa Generals
2211984-42EDM Daryl Reaugh GCAN5' 8"175WHLKamloops Junior Oilers
1983
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211983-22PIT Todd Charlesworth DCAN5' 11"190OHLOshawa Generals
221983-23HFD Ville Siren DFIN6' 2"191FINLANDIlves Tampere
231983-24NJD Shawn Evans DCAN6' 3"195OHLPeterborough Petes
241983-25DET Lane Lambert RWCAN6' 0"185WHLSaskatoon Blades
251983-26MTL Claude Lemieux RWCAN6' 1"215QMJHLTrois Rivieres Draveurs
261983-27MTL Sergio Momesso LWCAN6' 3"215QMJHLShawinigan Cataractes
271983-28TOR Jeff Jackson LWCAN6' 1"195OHLBrantford Alexanders
281983-29WIN Brad Berry DCAN6' 2"190AJHLSt. Albert Saints
291983-30VAN David Bruce RWCAN5' 11"190OHLKitchener Rangers
2101983-31BUF John Tucker RWCAN6' 0"200OHLKitchener Rangers
2111983-32QUE Yves Heroux RWCAN5' 11"185QMJHLChicoutimi Sagueneens
2121983-33NYR Randy Heath LWCAN5' 8"160WHLPortland Winter Hawks
2131983-34BUF Richard Hajdu LWCAN6' 1"185WHLKamloops Junior Oilers
2141983-35MTL Todd Francis RWCAN6' 3"215OHLBrantford Alexanders
2151983-36MNS Malcolm Parks CCAN6' 0"185AJHLSt. Albert Saints
2161983-37NYI Garnet McKechney RWCAN6' 1"175OHLKitchener Rangers
2171983-38MNS Frantisek Musil DCZE6' 3"215CzechPardubice HC
2181983-39CHI Wayne Presley RWUSA5' 11"195OHLKitchener Rangers
2191983-40EDM Mike Golden CUSA6' 0"189Mass.Reading H.S.
2201983-41PHI Peter Zezel CCAN5' 11"220OHLToronto Marlboros
2211983-42BOS Greg Johnston RWCAN6' 1"205OHLToronto Marlboros
1982
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211982-22BOS Brian Curran DCAN6' 4"230WHLPortland Winter Hawks
221982-23DET Yves Courteau RWCAN6' 0"195QMJHLLaval Voisins
231982-24TOR Gary Leeman RWCAN5' 11"190WHLRegina Pats
241982-25TOR Peter Ihnacak CSVK6' 1"195CzechSparta Praha
251982-26BUF Mike Anderson CUSA6' 0"189Minn.North St. Paul H.S.
261982-27LAK Mike Heidt DCAN6' 1"190WHLCalgary Wranglers
271982-28CHI Rene Badeau DCAN6' 0"189QMJHLQuebec Remparts
281982-29CGY David Reierson DCAN6' 0"196SJHLPrince Albert Raiders
291982-30BUF Jens Johansson DSWE5' 10"189SwedenPitea IF
2101982-31MTL Jocelyn Gauvreau DCAN5' 11"180QMJHLGranby Bisons
2111982-32MTL Kent Carlson DUSA6' 3"200NCAASt. Lawrence University
2121982-33MTL David Maley LWUSA6' 2"195Minn.Edina H.S.
2131982-34QUE Paul Gillis CCAN5' 11"198OHLNiagara Falls Flyers
2141982-35HFD Mark Paterson DCAN6' 0"209OHLOttawa 67's
2151982-36NYR Tomas Sandstrom RWFIN6' 2"205SELFarjestads BK Karlstad
2161982-37NYI Richard Kromm LWCAN5' 11"180WHLPortland Winter Hawks
2171982-38PIT Tim Hrynewich LWCAN5' 11"190OHLSudbury Wolves
2181982-39BOS Lyndon Byers RWCAN6' 1"200WHLRegina Pats
2191982-40MTL Scott Sandelin DUSA6' 0"200Minn.Hibbing H.S.
2201982-41EDM Steve Graves LWCAN5' 10"175OHLSault Ste. Marie Greyhounds
2211982-42NYI Vern Smith DCAN6' 0"187WHLLethbridge Broncos
1981
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211981-22WIN Scott Arniel LWCAN6' 1"188QMJHLCornwall Royals
221981-23DET Claude Loiselle CCAN5' 11"195OHLWindsor Spitfires
231981-24TOR Gary Yaremchuk CCAN6' 0"185WHLPortland Winter Hawks
241981-25CHI Kevin Griffin LWGBR6' 2"205WHLPortland Winter Hawks
251981-26CLR Richard Chernomaz RWCAN5' 8"185WHLVictoria Cougars
261981-27MNS Dave Donnelly CCAN5' 11"185AJHLSt. Albert Saints
271981-28PIT Steve Gatzos RWCAN5' 11"185OHLSault Ste. Marie Greyhounds
281981-29EDM Todd Strueby LWCAN6' 2"189WHLRegina Pats
291981-30NYR Jan Erixon LWSWE6' 0"196SwedenSkelleftea
2101981-31MNS Michael Sands GCAN5' 8"149OHLSudbury Wolves
2111981-32MTL Lars Eriksson GSWE5' 11"180SwedenBrynas
2121981-33MNS Tom Hirsch DUSA6' 4"210Minn.Patrick Henry H.S.
2131981-34MNS David Preuss RWUSA6' 1"207HIGH-MNSt. Thomas Academy
2141981-35BOS Luc Dufour LWCAN5' 11"180QMJHLChicoutimi Sagueneens
2151981-36STL Hakan Nordin DSWE5' 10"183SELFarjestads BK Karlstad
2161981-37PHI Rich Costello CUSA6' 0"175Mass.Natick H.S.
2171981-38BUF Hannu Virta DFIN5' 11"180FINLANDTPS Turku
2181981-39LAK Dean Kennedy DCAN6' 2"212WHLBrandon Wheat Kings
2191981-40MTL Chris Chelios DUSA6' 0"191SJHLMoose Jaw Canucks
2201981-41MNS Jali Wahlsten CFIN6' 1"198FINLANDTPS Turku
2211981-42NYI Gord Dineen DCAN6' 0"195OHLSault Ste. Marie Greyhounds
1980
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211980-22CLR Joseph Ward CCAN6' 0"178WHLSeattle Breakers
221980-23WIN Moe Mantha DUSA6' 2"210OHAToronto Marlboros
231980-24QUE Normand Rochefort DCAN6' 1"214QMJHLQuebec Remparts
241980-25TOR Craig Muni DCAN6' 3"208OHAKingston Canadians
251980-26TOR Bob McGill DCAN6' 1"193WHLVictoria Cougars
261980-27MTL Ric Nattress DCAN6' 2"210OHABrantford Alexanders
271980-28CHI Steve Ludzik CCAN5' 11"185OHANiagara Falls Flyers
281980-29HFD Michel Galarneau CCAN6' 2"180QMJHLHull Olympiques
291980-30CHI Ken Solheim LWCAN6' 3"209WHLMedicine Hat Tigers
2101980-31CGY Tony Curtale DUSA6' 0"185OHABrantford Alexanders
2111980-32CGY Kevin LaVallee LWCAN5' 8"180OHABrantford Alexanders
2121980-33LAK Greg Terrion CCAN5' 10"189OHABrantford Alexanders
2131980-34LAK David Morrison RWCAN6' 1"187OHAPeterborough Petes
2141980-35NYR Mike Allison RWCAN6' 0"200OHASudbury Wolves
2151980-36CHI Leonard Dawes DCAN6' 3"194WHLVictoria Cougars
2161980-37MNS Don Beaupre GCAN5' 10"175OHASudbury Wolves
2171980-38NYI Kelly Hrudey GCAN5' 10"190WHLMedicine Hat Tigers
2181980-39CGY Steve Konroyd DCAN6' 1"203OHAOshawa Generals
2191980-40MTL John Chabot CCAN6' 2"200QMJHLHull Olympiques
2201980-41BUF Mike Moller RWCAN6' 1"187WHLLethbridge Broncos
2211980-42PHI Jay Fraser LWCAN6' 1"192OHAOttawa 67's
1979
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211979-22PHI Blake Wesley DCAN6' 0"200WHLPortland Winter Hawks
221979-23AFM Michael Perovich DCAN6' 0"202WHLBrandon Wheat Kings
231979-24WSH Errol Rausse LWCAN5' 9"178WHLSeattle Breakers
241979-25NYI Tomas Jonsson DSWE5' 10"185Sweden
251979-26VAN Brent Ashton LWCAN6' 1"210WHLSaskatoon Blades
261979-27MTL Gaston Gingras DCAN6' 1"200WHABirmingham Bulls
271979-28CHI Tim Trimper LWCAN5' 8"185OHAPeterborough Petes
281979-29LAK Dean Hopkins RWCAN6' 1"210OHALondon Knights
291979-30LAK Mark Hardy DCHE5' 11"195QMJHLMontreal Juniors
2101979-31PIT Paul Marshall LWCAN6' 2"182OHABrantford Alexanders
2111979-32BUF Lindy Ruff LWCAN6' 2"201WHLLethbridge Broncos
2121979-33AFM Pat Riggin GCAN5' 8"169OHALondon Knights
2131979-34NYR Ed Hospodar DUSA6' 2"210OHAOttawa 67's
2141979-35PHI Pelle Lindbergh GSWE5' 9"198Sweden
2151979-36BOS Douglas Morrison RWCAN5' 10"185WHLLethbridge Broncos
2161979-37MTL Mats Naslund LWSWE5' 6"160Sweden
2171979-38NYI Billy Carroll CCAN5' 10"190OHALondon Knights
2181979-39HFD Stuart Smith DCAN6' 1"200OHAPeterborough Petes
2191979-40WIN Dave Christian RWUSA6' 0"180NCAAU. of North Dakota
2201979-41QUE Dale Hunter CCAN5' 10"200OHASudbury Wolves
1978
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211978-19MNS Steve Payne LWCAN6' 2"202OHAOttawa 67's
221978-20WSH Paul Mulvey LWCAN6' 3"216WCHLPortland Winter Hawks
231978-21TOR Joel Quenneville DCAN6' 1"200OHAWindsor Spitfires
241978-22VAN Curt Fraser LWUSA6' 1"200WCHLVictoria Cougars
251978-23WSH Paul MacKinnon DCAN6' 0"194OHAPeterborough Petes
261978-24MNS Steve Christoff CUSA6' 1"180NCAAU. of Minnesota
271978-25PIT Michael Meeker RWCAN5' 10"194OHAPeterborough Petes
281978-26NYR Don Maloney LWCAN6' 0"189OHAKitchener Rangers
291978-27CLR Merlin Malinowski CCAN6' 0"189WCHLMedicine Hat Tigers
2101978-28DET Glenn Hicks LWCAN5' 10"177WCHLFlin Flon Bombers
2111978-29CHI Doug Lecuyer LWCAN5' 9"180WCHLPortland Winter Hawks
2121978-30MTL Dale Yakiwchuk CCAN6' 3"205WCHLPortland Winter Hawks
2131978-31DET Al Jensen GCAN5' 10"180OHAHamilton Fincups
2141978-32BUF Tony McKegney LWCAN6' 1"200OHAKingston Canadians
2151978-33PHI Michael Simurda RWCAN6' 3"194OHAKingston Canadians
2161978-34NYI Randy Johnston DCAN6' 0"190OHAPeterborough Petes
2171978-35BOS Graeme Nicolson DCAN6' 0"185QMJHLCornwall Royals
2181978-36MTL Ron Carter RWCAN6' 1"205QMJHLSherbrooke Beavers
1977
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211977-19CHI Jean Savard CCAN5' 10"171QMJHLQuebec Remparts
221977-20AFM Miles Zaharko DCAN6' 0"209WCHLNew Westminster Bruins
231977-21WSH Mark Lofthouse RWCAN6' 2"195WCHLNew Westminster Bruins
241977-22VAN Jeff Bandura DCAN6' 1"195WCHLPortland Winter Hawks
251977-23CLE Dan Chicoine RWCAN5' 11"192QMJHLSherbrooke Beavers
261977-24TOR Bob Gladney DCAN5' 11"185OHAOshawa Generals
271977-25MNS Dave Semenko LWCAN6' 2"216WCHLBrandon Wheat Kings
281977-26NYR Mike Keating LWCAN6' 0"185OHASt. Catharines Fincups
291977-27STL Neil Labatte DCAN6' 2"178OHAToronto Marlboros
2101977-28AFM Don Laurence CCAN5' 9"175OHAKitchener Rangers
2111977-29TOR Rocky Saganiuk RWCAN5' 8"185WCHLLethbridge Broncos
2121977-30PIT Jim Hamilton RWCAN6' 0"180OHALondon Knights
2131977-31AFM Brian Hill CCAN6' 0"175WCHLMedicine Hat Tigers
2141977-32BUF Ron Areshenkoff CCAN6' 0"175WCHLMedicine Hat Tigers
2151977-33NYI John Tonelli LWCAN6' 1"200WHAHouston Aeros
2161977-34BOS Dave Parro GCAN5' 10"165WCHLSaskatoon Blades
2171977-35PHI Tom Gorence RWUSA6' 0"190NCAAU. of Minnesota
2181977-36MTL Rod Langway DTWN6' 3"218NCAAU. of New Hampshire
1976
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211976-19PIT Greg Malone CCAN6' 0"189OHAOshawa Generals
221976-20STL Brian Sutter LWCAN5' 10"180WCHLLethbridge Broncos
231976-21LAK Steve Clippingdale LWCAN6' 2"195WCHLNew Westminster Bruins
241976-22DET Reed Larson DUSA6' 0"195NCAAU. of Minnesota
251976-23CGS Vern Stenlund CCAN6' 1"178OHALondon Knights
261976-24NYR Dave Farrish DCAN6' 1"195OHASudbury Wolves
271976-25STL John Smrke LWCAN5' 10"189OHAToronto Marlboros
281976-26VAN Bob Manno DCAN6' 0"185OHASt. Catharines Black Hawks
291976-27CHI Jeffrey McDill RWCAN5' 10"189WCHLVictoria Cougars
2101976-28AFM Bobby Simpson LWCAN6' 0"185QMJHLSherbrooke Beavers
2111976-29PIT Peter Marsh RWCAN6' 0"169QMJHLSherbrooke Beavers
2121976-30TOR Randy Carlyle DCAN5' 10"200OHASudbury Wolves
2131976-31MNS Jim Roberts RWCAN6' 0"194OHAOttawa 67's
2141976-32NYI Mike Kaszycki CCAN5' 9"190OHASault Ste. Marie Greyhounds
2151976-33BUF Joe Kowal LWCAN6' 5"212OHAHamilton Fincups
2161976-34BOS Larry Gloekner DCAN6' 2"210WCHLVictoria Cougars
2171976-35PHI Drew Callander RWCAN6' 2"185WCHLRegina Pats
2181976-36MTL Barry Melrose DCAN6' 0"205WCHLKamloops Chiefs
1975
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211975-19WSH Peter Scamurra DUSA6' 3"180OHAPeterborough Petes
221975-20KCS Don Cairns LWCAN6' 1"195WCHLVictoria Cougars
231975-21CGS Dennis Maruk CCAN5' 8"175OHALondon Knights
241975-22MTL Brian Engblom DCAN6' 2"200NCAAU. of Wisconsin
251975-23DET Jerry Rollins DCAN6' 3"200WCHLWinnipeg Clubs
261975-24TOR Doug Jarvis CCAN5' 9"170OHAPeterborough Petes
271975-25CHI Danny Arndt LWCAN5' 10"170WCHLSaskatoon Blades
281975-26AFM Rick Bowness RWCAN6' 1"185QMJHLMontreal Red White and Blue
291975-27STL Ed Staniowski GCAN5' 8"169WCHLRegina Pats
2101975-28VAN Brad Gassoff LWCAN5' 11"195WCHLKamloops Chiefs
2111975-29NYI David Salvian RWCAN5' 10"170OHASt. Catharines Black Hawks
2121975-30NYR Doug Soetaert GCAN6' 0"182WCHLEdmonton Oil Kings
2131975-31PIT Russ Anderson DUSA6' 3"210NCAAU. of Minnesota
2141975-32BOS Barry Smith CCAN5' 10"176WCHLNew Westminster Bruins
2151975-33LAK Terry Bucyk RWCAN6' 1"200WCHLLethbridge Broncos
2161975-34MTL Kelly Greenbank RWCAN5' 11"175WCHLWinnipeg Clubs
2171975-35BUF Ken Breitenbach DCAN5' 11"190OHASt. Catharines Black Hawks
2181975-36STL James Masters DCAN6' 1"187OHAOttawa 67's
1974
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211974-19WSH Mike Marson RWCAN5' 8"200OHASudbury Wolves
221974-20KCS Glen Burdon CCAN6' 2"178WCHLRegina Pats
231974-21CGS Bruce Affleck DCAN6' 0"190NCAAU. of Denver
241974-22NYI Bryan Trottier CCAN5' 11"195WCHLSwift Current Broncos
251974-23VAN Ron Sedlbauer LWCAN6' 3"185OHAKitchener Rangers
261974-24MNS Rich Nantais LWCAN5' 11"188QMJHLQuebec Remparts
271974-25BOS Mark Howe DUSA5' 11"185WHAHouston Aeros
281974-26STL Bob Hess DCAN5' 11"180WCHLNew Westminster Bruins
291974-27PIT Jacques Cossette RWCAN5' 9"185QMJHLSorel Black Hawks
2101974-28AFM Guy Chouinard CCAN5' 11"182QMJHLQuebec Remparts
2111974-29BUF Danny Gare RWCAN5' 9"175WCHLCalgary Centennials
2121974-30MTL Gary Macgregor CCAN5' 8"169QMJHLCornwall Royals
2131974-31TOR Dave Williams LWCAN5' 11"190WCHLSwift Current Broncos
2141974-32NYR Ron Greschner DCAN6' 2"205WCHLNew Westminster Bruins
2151974-33MTL Gilles Lupien DCAN6' 5"205QMJHLMontreal Red White and Blue
2161974-34CHI Alain Daigle RWCAN5' 10"180QMJHLTrois Rivieres Ducs
2171974-35PHI Robert McLean DCAN6' 0"200OHASudbury Wolves
2181974-36BOS Peter Sturgeon LWCAN6' 2"198OHAKitchener Rangers
1973
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211973-17MTL Glenn Goldup RWCAN6' 0"190OHAToronto Marlboros
221973-18MNS Blake Dunlop CCAN5' 10"170OHAOttawa 67's
231973-19VAN Paulin Bordeleau RWCAN5' 9"162OHAToronto Marlboros
241973-20PHI Larry Goodenough DCAN6' 0"195OHALondon Knights
251973-21AFM Eric Vail LWCAN6' 0"200OHASudbury Wolves
261973-22MTL Peter Marrin CCAN5' 10"180OHAToronto Marlboros
271973-23PIT Wayne Bianchin RWCAN5' 10"180WCHLFlin Flon Bombers
281973-24STL George Pesut DCAN6' 0"196WCHLSaskatoon Blades
291973-25MNS John Rogers RWCAN5' 11"175WCHLEdmonton Oil Kings
2101973-26PHI Brent Leavins LWCAN5' 11"187WCHLSwift Current Broncos
2111973-27PIT Colin Campbell DCAN5' 9"190OHAPeterborough Petes
2121973-28BUF Jean Landry DCAN5' 11"175QMJHLQuebec Remparts
2131973-29CHI Reginald Thomas CCAN5' 10"180OHALondon Knights
2141973-30NYR Pat Hickey LWCAN6' 1"190OHAHamilton Red Wings
2151973-31BOS Jimmy Jones CCAN5' 9"180OHAPeterborough Petes
2161973-32MTL Ron Andruff CCAN6' 0"185WCHLFlin Flon Bombers
1972
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211972-17NYI Lorne Henning CCAN5' 11"185WCHLNew Westminster Bruins
221972-18AFM Dwight Bialowas DCAN6' 0"185WCHLRegina Pats
231972-19VAN Bryan McSheffrey RWCAN6' 2"205OHAOttawa 67's
241972-20LAK Don Kozak RWCAN5' 11"190WCHLEdmonton Oil Kings
251972-21NYR Larry Sacharuk DCAN5' 11"178WCHLSaskatoon Blades
261972-22CGS Tom Cassidy CCAN5' 11"180OHAKitchener Rangers
271972-23PHI Tom Bladon DCAN6' 1"195WCHLEdmonton Oil Kings
281972-24PIT Jack Lynch DCAN6' 2"180OHAOshawa Generals
291972-25BUF Larry Carriere DCAN6' 1"190CIAULoyola University
2101972-26DET Pierre Guite LWCAN6' 2"190unattachedSt. Catharine's
2111972-27TOR Randy Osburn LWCAN6' 0"190OHALondon Knights
2121972-28CGS Stan Weir CCAN6' 0"169WCHLMedicine Hat Tigers
2131972-29CHI Brian Ogilvie CCAN5' 10"180WCHLEdmonton Oil Kings
2141972-30PIT Bernie Lukowich RWCAN6' 0"190WCHLNew Westminster Bruins
2151972-31NYR Rene Villemure FCAN6' 2"185QMJHLShawinigan Bruins
2161972-32BOS Wayne Elder DCAN5' 11"196OHALondon Knights
1971
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211971-15CGS Ken Baird DCAN6' 0"190WCHLFlin Flon Bombers
221971-16DET Henry Boucha CUSA6' 0"185IntlU.S. National Team
231971-17VAN Bobby Lalonde CCAN5' 5"155OHAMontreal Junior Canadiens
241971-18PIT Brian McKenzie LWCAN5' 10"165OHASt. Catharines Black Hawks
251971-19BUF Craig Ramsay LWCAN5' 10"175OHAPeterborough Petes
261971-20MTL Larry Robinson DCAN6' 4"225OHAKitchener Rangers
271971-21MNS Rod Norrish LWCAN5' 10"185WCHLRegina Pats
281971-22TOR Rick Kehoe RWCAN5' 11"180OHAHamilton Red Wings
291971-23TOR Dave Fortier DCAN5' 11"190OHASt. Catharines Black Hawks
2101971-24MTL Michel DeGuise GCAN5' 8"163QMJHLSorel Black Hawks
2111971-25MTL Terry French DCAN6' 1"200OHAOttawa 67's
2121971-26CHI Dave Kryskow LWCAN5' 10"175WCHLEdmonton Oil Kings
2131971-27NYR Tom Williams LWCAN5' 11"187OHAHamilton Red Wings
2141971-28BOS Curt Ridley GCAN6' 0"180Portage la Prairie Jr.
1970
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211970-15BUF Butch Deadmarsh LWCAN5' 11"186WCHLBrandon Wheat Kings
221970-16VAN Jim Hargreaves DCAN5' 11"195WCHLWinnipeg Jets
231970-17MNS Buster Harvey RWCAN6' 0"185OHAHamilton Red Wings
241970-18PHI Bill Clement CCAN6' 1"194OHAOttawa 67's
251970-19CGS Pete Laframboise LWCAN6' 2"185OHAOttawa 67's
261970-20MNS Fred Barrett DCAN5' 11"195OHAToronto Marlboros
271970-21PIT John Stewart LWCAN6' 0"180WCHLFlin Flon Bombers
281970-22TOR Errol Thompson LWCAN5' 9"185Charlettown Senior
291970-23STL Murray Keogan FCAN5' 10"175NCAAU. of Minnesota-Duluth
2101970-24LAK Al McDonough RWCAN6' 1"175OHASt. Catharines Black Hawks
2111970-25NYR Mike Murphy RWCAN5' 10"180OHAToronto Marlboros
2121970-26DET Bobby Guindon CCAN5' 9"175OHAMontreal Junior Canadiens
2131970-27BOS Dan Bouchard GCAN6' 0"189OHALondon Knights
2141970-28CHI Michel Archambault LWCAN5' 8"160QMJHLDrummondville Rangers
1969
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211969-14MNS Dennis O'Brien DCAN6' 0"195OHASt. Catharines Black Hawks
221969-15PIT Rick Kessell CCAN5' 10"175OHAOshawa Generals
231969-16LAK Dale Hoganson DCAN5' 10"190WCHLEstevan Bruins
241969-17PHI Bobby Clarke CCAN5' 10"185WCHLFlin Flon Bombers
251969-18OAK Ron Stackhouse DCAN6' 3"210OHAPeterborough Petes
261969-19STL Mike Lowe LWCAN6' 0"190CIAULoyola University
271969-20TOR Doug Brindley LWCAN6' 1"175OHANiagara Falls Flyers
281969-21DET Ronald Garwasiuk LWCAN5' 8"160WCHLRegina Pats
291969-22BOS Art Quoquochi CCAN5' 11"180OHAMontreal Junior Canadiens
2101969-23NYR Bert Wilson LWCAN6' 0"180OHALondon Nationals
2111969-24CHI Larry Romanchych RWCAN6' 1"180WCHLFlin Flon Bombers
1968
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211968-13OAK Doug Smith CCAN5' 8"170WCHLWinnipeg Jets
221968-14PIT Ron Snell RWCAN5' 10"158WCHLRegina Pats
231968-15MNS Marc Rioux CCAN5' 10"165QJHLVerdun Maple Leafs
241968-16STL Curt Bennett RWCAN6' 3"195NCAABrown U.
251968-17DET Herb Boxer RWUSA5' 9"170NCAAMichigan Tech
261968-18BOS Fraser Rice CCAN5' 10"165Halifax Jr.
271968-19NYR Bruce Buchanan DCAN5' 9"160Weyburn Jr. A
1967
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211967-12OAK Gary Wood DCAN6' 1"185Fort Frances
221967-13MNS Larry Mick RWCANPembroke Jr. A
231967-14PHI Al Sarault DCAN6' 0"180Pembroke Jr. A
241967-15NYR Brian Tosh DCAN5' 10"155Smiths Falls Jr.
251967-16TOR Bob Kelly RWCAN6' 2"195Port Arthur Marrs
261967-17DET Al Karlander CCAN5' 8"170NCAAMichigan Tech
1966
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211966-7BOS Rick Smith DCAN5' 10"200OHAHamilton Red Wings
221966-8NYR Joey Johnston LWCAN5' 10"180OHAPeterborough Petes
231966-9CHI Ron Dussiaume LWCAN5' 10"195OHAOshawa Generals
241966-10TOR Cam Crosby LWCAN6' 1"198OHAToronto Marlboros
251966-11MTL Moe St. Jacques CCAN5' 10"185OHALondon Nationals
261966-12DET Jim Whittaker DCAN5' 9"175OHAOshawa Generals
1965
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211965-6NYR George Surmay GCAN5' 10"170Kelvin Juveniles
221965-7CHI Brian McKenney RWCAN5' 8"175Smiths Falls Jr.
231965-8DET Bob Birdsell RWCAN6' 0"180Stettler
241965-9BOS Bill Ramsay DCANWinnipeg Jrs.
251965-10NYR Michel Parizeau CCAN5' 10"160Montreal Jr. B
1964
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211964-7DET Brian Watts LWCAN6' 0"180Toronto Marlboro Midgets
221964-8BOS Jim Booth CCAN5' 10"180Sault Ste. Marie Midgets
231964-9NYR Tim Ecclestone LWCAN5' 10"195Etobicoke Jr. B
241964-10CHI Jan Popiel LWDNK5' 9"180Georgetown Midgets
251964-11TOR Dave Cotey FCANAurora Jr. C
261964-12MTL Guy Allen DCAN6' 1"200Stamford Jr. B
1963
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
211963-7MTL Rodney Presswood DCANGeorgetown Midgets
221963-8DET Bill Cosburn CCANBick's Pickles
231963-9BOS Terrance Lane CCAN6' 0"165Georgetown Midgets
241963-10NYR Terry Jones CCAN5' 9"170Weston Midgets
251963-11CHI Wayne Davidson DCANGeorgetown Midgets
261963-12TOR Neil Clairmont LWCAN5' 11"182Parry Sound Midgets

NHL.TV™

NHL GameCenter LIVE™ is now NHL.TV™.
Watch out-of-market games and replays with an all new redesigned media player, mobile and connected device apps.

LEARN MORE

NHL Mobile App

Introducing the new official NHL App, available for iPhone, iPad and Android smartphones and tablets. A host of new features and improved functionality are available across all platforms, including a redesigned league-wide scoreboard, expanded news coverage, searchable video highlights, individual team experiences* and more. The new NHL App on your tablet also introduces new offerings such as 60fps video, Multitasking** and Picture-in-Picture.

*Available only for smartphones
** Available only for suported iPads