YearTeamPositionRound

A

RndPick
From
1251993-25BOS Kevyn Adams CUSA6' 1"200NCAAMiami University (Ohio)
1271999-27NJD Ari Ahonen GFIN6' 1"190FINLANDJyP HT Jyvaskyla
181996-8BOS Johnathan Aitken DCAN6' 4"211WHLMedicine Hat Tigers
182000-8TBLTBL (from NYR) Nikita Alexeev RWRUS6' 6"227OHLErie
1312018-31WSH Alexander Alexeyev DRUS6' 3"196WHLRed Deer
1322021-32CHITBL-CBJ-CHI Nolan Allan DCAN6' 2"195WHLPrince Albert
141998-4VAN Bryan Allen DCAN6' 5"220OHLOshawa Generals
1171990-17EDM Scott Allison CCAN6' 4"195WHLPrince Albert Raiders
1171993-17WSH Jason Allison CCAN6' 3"215OHLLondon Knights
1181979-18HFD Ray Allison RWCAN5' 10"195WHLBrandon Wheat Kings
152007-5WSH Karl Alzner DCAN6' 3"206WHLCalgary
1152020-15TORPIT-TOR Rodion Amirov LWRUS6' 0"177RUSSIAUfa
151986-5BUF Shawn Anderson DCAN6' 1"200IntlCanadian National Team
1111977-11TOR John Anderson RWCAN5' 11"200OHAToronto Marlboros
172017-7NYRARI-NYR Lias Andersson CSWE5' 11"201SWEDENHV 71
1181984-18BUF Mikael Andersson RWSWE5' 11"181SwedenVastra Frolunda
1111968-11DET Steve Andrascik RWCAN5' 11"200WCHLFlin Flon Bombers
1161982-16BUF Dave Andreychuk LWCAN6' 4"225OHLOshawa Generals
1181990-18VAN Shawn Antoski LWCAN6' 4"235OHLNorth Bay Centennials
1101998-10TOR Nik Antropov CKAZ6' 5"203RUSSIAAstana
161987-6MNS Dave Archibald CCAN6' 1"211WHLPortland Winter Hawks
1162011-16BUF Joel Armia RWFIN6' 3"192FINLANDAssat
1212001-21PIT Colby Armstrong RWCAN6' 2"195WHLRed Deer
171971-7MTL Chuck Arnason RWCAN5' 10"183WCHLFlin Flon Bombers
171993-7EDM Jason Arnott CCAN6' 5"220OHLOshawa Generals
181980-8HFD Fred Arthur DCAN6' 5"210QMJHLCornwall Royals
161975-6TOR Don Ashby CCAN6' 1"185WCHLCalgary Centennials
1292009-29TBLDET-TBL Carter Ashton RWCAN6' 3"215WHLLethbridge
1112020-11NSH Yaroslav Askarov GRUS6' 3"176RUSSIA-2Neva St. Petersburg
161966-6DET Steve Atkinson RWCAN5' 11"170OHANiagara Falls Flyers

B

RndPick
From
1212002-21CHI Anton Babchuk DUKR6' 5"212RUSElektrostal
1121986-12MNS Warren Babe LWCAN6' 2"190WHLLethbridge Broncos
121980-2WIN Dave Babych DCAN6' 1"225WHLPortland Winter Hawks
131978-3STL Wayne Babych RWCAN5' 11"191WCHLPortland Winter Hawks
1262001-26DAL Jason Bacashihua GUSA5' 11"177NAHLChicago
1242007-24CGYATL-STL-CGY Mikael Backlund CSWE6' 0"196SWEDEN-2Vasteras
1241998-24STL Christian Backman DSWE6' 4"210SwedenVastra Frolunda
142006-4WSH Nicklas Backstrom CSWE6' 1"210SWEDENBrynas
1132011-13CGY Sven Baertschi LWCHE5' 10"181WHLPortland
141965-4BOS Joe Bailey FCANSt. Thomas Jr. B
192008-9NYIFLA-NSH-NYI Josh Bailey CCAN6' 1"201OHLWindsor
1181976-18MTL Bruce Baker RWCAN6' 0"180OHAOttawa 67's
1112002-11BUF Keith Ballard DUSA5' 11"208WCHAU. of Minnesota
1211989-21TOR Steve Bancroft DCAN6' 1"215OHLBelleville Bulls
171972-7PHI Bill Barber LWCAN6' 0"195OHAKitchener Rangers
132004-3CHI Cam Barker DCAN6' 3"215WHLMedicine Hat
122013-2FLA Aleksander Barkov CFIN6' 3"209FINLANDTappara
191967-9DET Ron Barkwell CCAN5' 10"175Flin Flon
1182023-18WPG Colby Barlow LWCAN6' 0"195OHLOwen Sound
141989-4WIN Stu Barnes CCAN5' 11"182WHLTri-City Americans
151983-5BUF Tom Barrasso GUSA6' 3"210Mass.Acton-Boxboro H.S.
1252020-25COL Justin Barron DCAN6' 1"195QMJHLHalifax
1162015-16NYIPIT-EDM-NYI Mathew Barzal CCAN5' 11"175WHLSeattle
1101994-10WSH Nolan Baumgartner DCAN6' 2"195WHLKamloops Blazers
1171992-17WIN Sergei Bautin DRUS6' 3"200RussiaMoscow Dynamo
141964-4CHI Richie Bayes CCAN5' 11"155Dixie Midgets
1112008-11CHI Kyle Beach LWCAN6' 3"202WHLEverett
1132016-13CAR Jake Bean DCAN6' 0"168WHLCalgary
1272018-27CHINSH-CHI Nicolas Beaudin DCAN5' 10"172QMJHLDrummondville
1172011-17MTL Nathan Beaulieu DCAN6' 1"179QMJHLSaint John
1282015-28NYINYR-TBL-NYI Anthony Beauvillier LWCAN5' 10"173QMJHLShawinigan
121977-2CLR Barry Beck DCAN6' 3"216WCHLNew Westminster Bruins
112023-1CHI Connor Bedard CCAN5' 10"185WHLRegina
171999-7WSH Kris Beech CCAN6' 3"211WHLCalgary Hitmen
1302019-30BOS John Beecher CUSA6' 3"212NTDPUSA U-18
1121994-12QUE Wade Belak RWCAN6' 5"222WHLSaskatoon Blades
1161984-16PIT Roger Belanger CCAN6' 0"190OHLKingston Canadians
121968-2MTL Roger Belisle CCAN5' 10"170Montreal North Beavers
181998-8CHI Mark Bell LWCAN6' 4"220OHLOttawa 67's
1302003-30STLSTL (from NJD) Shawn Belle DCAN6' 1"235WHLTri-City
121982-2MNS Brian Bellows LWCAN5' 11"210OHLKitchener Rangers
1192016-19NYI Kieffer Bellows LWUSA6' 0"197USHLUSA U-18
122021-2SEA Matty Beniers CUSA6' 1"175BIG10Michigan
142014-4CGY Sam Bennett CCAN6' 0"178OHLKingston
161989-6CHI Adam Bennett DCAN6' 4"206OHLSudbury Wolves
1202010-20PIT Beau Bennett RWUSA6' 1"173BCHLPenticton
161981-6TOR Jim Benning DCAN6' 0"180WHLPortland Winter Hawks
1132023-13BUF Zach Benson LWCAN5' 10"170WHLWinnipeg
151968-5MNS Jim Benzelock RWCAN5' 10"185WCHLWinnipeg Jets
111995-1OTT Bryan Berard DUSA6' 2"220OHLDetroit Jr. Red Wings
1101990-10TOR Drake Berehowsky DCAN6' 2"217OHLKingston Frontenacs
131995-3LAK Aki Berg DFIN6' 3"213FinlandTPS Jr.
1222002-22NYI Sean Bergenheim FFIN5' 11"200FINLANDJokerit
1232005-23NJD Niclas Bergfors FSWE6' 0"200SWEDEN-JR.Sodertalje Jr.
1252006-25STLNJD-STL Patrik Berglund CSWE6' 4"218SWEDENVasteras
1261993-26PIT Stefan Bergqvist DSWE6' 2"224SELLeksands IF
1262018-26OTTBOS-NYR-OTT Jacob Bernard-Docker DCAN6' 0"187AJHLOkotoks
151967-5PHI Serge Bernier CCAN6' 1"190QMJHLSorel
1112006-11LAK Jonathan Bernier GCAN5' 11"186QMJHLLewiston
1162003-16SJSSJS (from BOS) Steve Bernier RWCAN6' 2"216QMJHLMoncton
1231993-23NYI Todd Bertuzzi RWCAN6' 3"225OHLGuelph Storm
1191983-19EDM Jeff Beukeboom DCAN6' 5"230OHLSault Ste. Marie Greyhounds
1182022-18DAL Lian Bichsel DCHE6' 6"225SWEDENLeksand
1222011-22TORANA-TOR Tyler Biggs RWUSA6' 2"205USHLUSA U-18
1171991-17MTL Brent Bilodeau DUSA6' 3"220WHLSeattle Thunderbirds
1171985-17CGY Chris Biotti DUSA6' 3"198Mass.Belmont Hill H.S.
1161995-16BUF Martin Biron GCAN6' 2"180QMJHLBeauport Harfangs
1211998-21LAK Mathieu Biron DCAN6' 6"233QMJHLShawinigan Cataractes
1222019-22LAKTOR-LAK Tobias Bjornfot DSWE6' 0"193SWEDEN-JR.Djurgarden Jr.
1192010-19FLALAK-FLA Nick Bjugstad CUSA6' 4"188HIGH-MNBlaine
1102001-10NYR Dan Blackburn GCAN6' 1"180WHLKootenay
1111980-11DET Mike Blaisdell RWCAN6' 1"196WHLRegina Pats
1101972-10NYR Al Blanchard RWCAN6' 0"195OHAKitchener Rangers
1232014-23COL Conner Bleackley CCAN6' 0"192WHLRed Deer
1101975-10VAN Rick Blight RWCAN6' 2"195WCHLBrandon Wheat Kings
1161972-16BOS Mike Bloom LWCAN6' 3"206OHASt. Catharines Black Hawks
1232007-23NSHNSH-PHI-NSH Jonathon Blum DUSA6' 1"178WHLVancouver
191984-9PIT Doug Bodger DCAN6' 2"210WHLKamloops Junior Oilers
182008-8PHX Mikkel Boedker LWDNK5' 11"202OHLKitchener
1232015-23VAN Brock Boeser RWUSA6' 0"191USHLWaterloo
132008-3ATL Zach Bogosian DUSA6' 3"215OHLPeterborough
1141988-14PHI Claude Boivin LWCAN6' 2"210QMJHLDrummondville Voltigeurs
1252018-25STLTOR-STL Dominik Bokk RWDEU6' 1"176SWEDEN-JR.Vaxjo Jr.
1111969-11BOS Ivan Boldirev CSRB6' 0"190OHAOshawa Generals
1172021-17STL Zack Bolduc CCAN6' 1"175QMJHLRimouski
1122019-12MIN Matt Boldy LWUSA6' 2"196NTDPUSA U-18
131994-3OTT Radek Bonk CCZE6' 2"210IHLLas Vegas Thunder
1222023-22PHILAK-CBJ-PHI Oliver Bonk DCAN6' 2"180OHLLondon
1101967-10BOS Meehan Bonnar RWCAN5' 11"185St. Thomas Jr. B
141994-4EDM Jason Bonsignore CUSA6' 4"220OHLNiagara Falls Thunder
182018-8CHI Adam Boqvist DSWE5' 11"165SWEDEN-JR.Brynas Jr.
1131969-13CHI J.P. Bordeleau RWCAN6' 1"175OHAMontreal Junior Canadiens
1232016-23FLA Henrik Borgstrom CFIN6' 3"182Finland Jr.HIFK Jr.
191979-9TOR Laurie Boschman CCAN6' 0"185WHLBrandon Wheat Kings
1151977-15NYI Mike Bossy RWCAN6' 0"186QMJHLLaval National
1201994-20DAL Jason Botterill LWCAN6' 4"217NCAAU. of Michigan
151965-5MTL Pierre Bouchard DCAN6' 2"205St. Vincent de Paul Jr. B
182002-8MIN Pierre-Marc Bouchard CCAN5' 10"173QMJHLChicoutimi
1102018-10EDM Evan Bouchard DCAN6' 2"196OHLLondon
1102021-10OTT Tyler Boucher RWUSA6' 1"205NTDPUSA U-18
1131991-13BUF Philippe Boucher DCAN6' 3"218QMJHLGranby Bisons
1221995-22PHI Brian Boucher GUSA6' 2"200WHLTri-City Americans
1102005-10VAN Luc Bourdon DCAN6' 3"211QMJHLVal d'Or
1222021-22EDMMIN-EDM Xavier Bourgault CCAN6' 0"172QMJHLShawinigan
181979-8BOS Ray Bourque DCAN6' 0"223QMJHLVerdun Black Hawks
1302020-30DAL Mavrik Bourque CCAN5' 10"178QMJHLShawinigan
1162005-16ATLNYR-ATL Alex Bourret RWCAN5' 10"205QMJHLLewiston
1211981-21NYI Paul Boutilier DCAN6' 0"200QMJHLSherbrooke Beavers
132002-3FLAFLA (from CBJ) Jay Bouwmeester DCAN6' 4"215WHLMedicine Hat
1151992-15PHI Jason Bowen DCAN6' 4"210WHLTri-City Americans
1221992-22DET Curtis Bowen LWCAN6' 1"189OHLOttawa 67's
1282017-28OTT Shane Bowers CCAN6' 1"178USHLWaterloo
1142008-14CAR Zach Boychuk CCAN5' 10"185WHLLethbridge
1242000-24TOR Brad Boyes CCAN6' 0"204OHLErie
1262003-26LAKLAK (from COL) Brian Boyle CUSA6' 7"244USHSESt. Sebastian's School
191997-9WSH Nick Boynton DCAN6' 1"218OHLOttawa 67's
1211999-21BOS Nick Boynton DCAN6' 1"218OHLOttawa 67's
131986-3NJD Neil Brady CCAN6' 2"200WHLMedicine Hat Tigers
1152017-15VGKNYI-VGK Erik Brannstrom DSWE5' 9"179SWEDENHV 71
162006-6CBJ Derick Brassard CCAN6' 1"199QMJHLDrummondville
141999-4NYR Pavel Brendl RWCZE6' 1"204WHLCalgary Hitmen
151997-5NYI Eric Brewer DCAN6' 3"220WHLPrince George Cougars
111975-1PHI Mel Bridgman CCAN6' 0"190WCHLVictoria Cougars
1241996-24PHX Daniel Brière CCAN5' 10"179QMJHLDrummondville Voltigeurs
191988-9STL Rod Brind'Amour CCAN6' 1"205Sask.Notre Dame Academy
1292020-29VGK Brendan Brisson CUSA5' 10"179USHLChicago
182019-8EDM Philip Broberg DSWE6' 3"200SWEDEN-2AIK
1201990-20NJD Martin Brodeur GCAN6' 2"215QMJHLSt. Hyacinthe Lasers
1102011-10MIN Jonas Brodin DSWE6' 1"166SWEDENFarjestad
171979-7CHI Keith Brown DCAN6' 1"192WHLPortland Winter Hawks
1112016-11OTTNJD-OTT Logan Brown CUSA6' 6"208OHLWindsor
1132003-13LAK Dustin Brown RWUSA6' 0"209OHLGuelph
1181994-18MTL Brad Brown DCAN6' 4"220OHLNorth Bay Centennials
1201997-20FLA Mike Brown LWCAN6' 4"225WHLRed Deer Rebels
1211995-21BOS Sean Brown DCAN6' 3"215OHLBelleville Bulls
1221996-22NYR Jeff Brown DCAN6' 1"217OHLSarnia Sting
162005-6CBJ Gilbert Brule CCAN5' 11"186WHLVancouver
191980-9PIT Mike Bullard CCAN6' 0"195OHABrantford Alexanders
1232013-23WSH Andre Burakovsky LWAUT6' 1"176SWEDEN-2Malmo
182010-8ATL Alexander Burmistrov CRUS6' 1"180OHLBarrie
1202003-20MIN Brent Burns RWCAN6' 5"219OHLBrampton
171984-7DET Shawn Burr LWCAN6' 1"205OHLKitchener Rangers
1122023-12ARIOTT-ARI Daniil But LWRUS6' 5"203RUSSIA-JR.Yaroslavl Jr.
1101981-10VAN Garth Butcher DCAN6' 0"205WHLRegina Pats
1121972-12MNS Jerry Byers LWCAN5' 11"170OHAKitchener Rangers
122020-2LAK Quinton Byfield CCAN6' 4"215OHLSudbury
142019-4COLOTT-COL Bowen Byram DCAN6' 0"195WHLVancouver
1272022-27SJSCAR-MTL-ARI-SJS Filip Bystedt CSWE6' 4"204SWEDEN-JR.Linkoping Jr.

C

RndPick
From
131966-3CHI Terry Caffery CCAN5' 9"165OHAToronto Marlboros
121964-2BOS Alex Campbell RWCAN6' 1"175Strathroy Midgets
191977-9STL Scott Campbell DCAN6' 3"205OHALondon Knights
1112010-11DAL Jack Campbell GUSA6' 3"175USHLUSA U-18
1141984-14NYR Terry Carkner DCAN6' 3"210OHLPeterborough Petes
1272008-27WSHPHI-WSH John Carlson DUSA6' 3"208USHLIndiana
122023-2ANA Leo Carlsson CSWE6' 2"194SWEDENOrebro
1292015-29CBJTBL-PHI-TOR-CBJ Gabriel Carlsson DSWE6' 4"183SWEDEN-JR.Linkoping Jr.
1252009-25BOS Jordan Caron RWCAN6' 2"202QMJHLRimouski
131981-3WSH Bobby Carpenter CUSA6' 0"200HIGH-MASt. John's Prep
141971-4STL Gene Carr CCAN5' 11"185WCHLFlin Flon Bombers
1151976-15WSH Greg Carroll CCAN6' 0"185WCHLMedicine Hat Tigers
121986-2LAK Jimmy Carson CUSA6' 1"200QMJHLVerdun Junior Canadiens
1112003-11PHIPHI (from PHX) Jeff Carter CCAN6' 3"200OHLSault Ste. Marie
1171987-17MTL Andrew Cassels CCAN5' 11"178OHLOttawa 67's
1181983-18CHI Bruce Cassidy DCAN5' 11"176OHLOttawa 67's
1152019-15MTL Cole Caufield RWUSA5' 7"163NTDPUSA U-18
1152012-15OTT Cody Ceci DCAN6' 1"205OHLOttawa
1241999-24TOR Luca Cereda CCHE6' 2"212SwissAAmbri-Piotta
1252021-25CBJTOR-CBJ Corson Ceulemans DCAN6' 2"198AJHLBrooks
1182015-18OTT Thomas Chabot DCAN6' 1"180QMJHLSaint John
161964-6MTL Claude Chagnon DCANRosemount Midgets
121976-2PIT Blair Chapman RWCAN5' 11"190WCHLSaskatoon Blades
1121985-12MTL Jose Charbonneau RWCAN6' 0"195QMJHLDrummondville Voltigeurs
1201988-20MTL Eric Charron DCAN6' 3"215QMJHLTrois Rivieres Draveurs
1101974-10MTL Rick Chartraw DVEN6' 2"210OHAKitchener Rangers
141967-4MNS Wayne Cheesman DCAN6' 1"210Whitby Jr. B
1172007-17NYR Alexei Cherepanov RWRUS6' 1"187RUSSIAOmsk
1191997-19NYR Stefan Cherneski RWCAN6' 0"195WHLBrandon Wheat Kings
1161988-16NYI Kevin Cheveldayoff DCAN6' 0"202WHLBrandon Wheat Kings
1212020-21CBJ Yegor Chinakhov RWRUS6' 0"178RUSSIA-JR.Omsk 2
1182004-18MTL Kyle Chipchura CCAN6' 2"206WHLPrince Albert
1171974-17CGS Ron Chipperfield CCAN5' 11"186WCHLBrandon Wheat Kings
152001-5ANA Stanislav Chistov FRUS5' 10"193RUSOmsk
1202016-20DETNYR-ARI-DET Dennis Cholowski DCAN6' 1"177BCHLChilliwack
1161985-16MTL Tom Chorske RWUSA6' 1"212Minn.Minneapolis Southwest H.S.
1151998-15OTT Mathieu Chouinard GCAN6' 1"211QMJHLShawinigan Cataractes
1161998-16MTL Eric Chouinard CUSA6' 3"215QMJHLQuebec Remparts
1242004-24CGYCGY (from TOR) Kris Chucko LWCAN6' 2"190BCHLSalmon Arm
1171995-17WSH Brad Church LWCAN6' 1"210WHLPrince Albert Raiders
1162016-16ARIDET-ARI Jakob Chychrun DUSA6' 2"200OHLSarnia
1131987-13NYI Dean Chynoweth DCAN6' 1"191WHLMedicine Hat Tigers
1212017-21NYR Filip Chytil CCZE6' 2"192Czech RepublicZlin
121989-2NYI Dave Chyzowski LWCAN6' 1"190WHLKamloops Blazers
1181988-18BOS Rob Cimetta LWCAN6' 0"190OHLToronto Marlboros
151981-5CLR Joe Cirella DCAN6' 3"210OHLOshawa Generals
111985-1TOR Wendel Clark LW/DCAN5' 11"197WHLSaskatoon Blades
182021-8LAK Brandt Clarke DCAN6' 2"185OHLBarrie
1131997-13CHI Daniel Cleary RWCAN6' 0"205OHLBelleville Bulls
191976-9CHI Real Cloutier RWCAN5' 10"185WHAQuebec Nordiques
1261994-26NYR Dan Cloutier GCAN6' 1"195OHLSault Ste. Marie Greyhounds
182003-8ATL Braydon Coburn DCAN6' 5"220WHLPortland
161980-6EDM Paul Coffey DCAN6' 0"205OHAKitchener Rangers
1252005-25EDM Andrew Cogliano CCAN5' 10"188OPJRASt. Michael's Jr. A
1172001-17TOR Carlo Colaiacovo DCAN6' 1"205OHLErie
1162008-16BOS Joe Colborne CCAN6' 5"190AJHLCamrose
1182007-18STLCGY-STL Ian Cole DUSA6' 1"221USDPUSA U-18
151999-5NYI Tim Connolly CUSA6' 1"190OHLErie Otters
162010-6TBL Brett Connolly RWCAN6' 2"181WHLPrince George
151974-5MTL Cam Connor RWCAN6' 2"200WCHLFlin Flon Bombers
1172015-17WPG Kyle Connor LWUSA6' 1"177USHLYoungstown
181992-8TOR Brandon Convery CCAN6' 1"195OHLSudbury Wolves
132022-3ARI Logan Cooley CUSA5' 10"180NTDPUSA U-18
1111992-11BUF David Cooper DCAN6' 2"213WHLMedicine Hat Tigers
1132021-13CGY Matt Coronato RWUSA5' 10"183USHLChicago
1302006-30NJDCAR-STL-NJD Matthew Corrente DCAN6' 0"205OHLSaginaw
1191985-19WSH Yvon Corriveau LWCAN6' 1"195OHLToronto Marlboros
181984-8MTL Shayne Corson LWCAN6' 1"202OHLBrantford Alexanders
1152021-15DETDAL-DET Sebastian Cossa GCAN6' 6"210WHLEdmonton
1111984-11HFD Sylvain Cote DCAN5' 11"195QMJHLQuebec Remparts
1181978-18WSH Tim Coulis LWCAN6' 0"200OHAHamilton Fincups
171983-7TOR Russ Courtnall RWCAN5' 11"185WHLVictoria Cougars
192007-9SJSSTL-SJS Logan Couture CCAN6' 1"195OHLOttawa
182011-8PHICBJ-PHI Sean Couturier CUSA6' 3"197QMJHLDrummondville
1282023-28TORBOS-WSH-TOR Easton Cowan RWCAN5' 10"170OHLLondon
192009-9OTT Jared Cowen DCAN6' 5"228WHLSpokane
1282010-28SJS Charlie Coyle C/RWUSA6' 2"205EJHLSouth Shore
172019-7BUF Dylan Cozens CCAN6' 3"183WHLLethbridge
1171982-17DET Murray Craven LWCAN6' 3"190WHLMedicine Hat Tigers
1111983-11BUF Adam Creighton CCAN6' 5"220OHLOttawa 67's
151977-5CLE Mike Crombeen RWCAN5' 11"190OHAKingston Canadians
112005-1PIT Sidney Crosby CCAN5' 11"200QMJHLRimouski
1112015-11FLA Lawson Crouse LWCAN6' 4"215OHLKingston
121965-2CHI Andy Culligan FCAN6' 0"190TorontoSt. Michael's Jr. B
1232008-23MINWSH-NJD-MIN Tyler Cuma DCAN6' 2"180OHLOttawa
161969-6PHI Bob Currier RWCAN6' 1"190QMJHLCornwall
191982-9BUF Paul Cyr LWCAN5' 10"180WHLVictoria Cougars
1131980-13CGY Denis Cyr RWCAN5' 10"180QMJHLMontreal Juniors

D

RndPick
From
132019-3CHI Kirby Dach CCAN6' 4"198WHLSaskatoon
171985-7NYR Ulf Dahlen RWSWE6' 2"195SwedenOstersund
112018-1BUF Rasmus Dahlin DSWE6' 2"185SWEDENFrolunda
111993-1OTT Alexandre Daigle CCAN6' 0"204QMJHLVictoriaville Tigres
1101984-10VAN J.J. Daigneault DCAN5' 10"192QMJHLLongueuil Chevaliers
191973-9VAN Bob Dailey DCAN6' 5"220OHAToronto Marlboros
152014-5NYI Michael Dal Colle LWCAN6' 1"182OHLOshawa
161985-6NYI Brad Dalgarno RWCAN6' 3"213OHLHamilton Steelhawks
161986-6TOR Vincent Damphousse CCAN6' 1"205QMJHLLaval Titan
1241997-24NJD Jean-Francois Damphousse GCAN6' 0"146QMJHLMoncton Wildcats
1262011-26CHIWSH-CHI Phillip Danault LWCAN6' 0"181QMJHLVictoriaville
1181982-18NJD Ken Daneyko DCAN6' 1"215WHLSeattle Breakers
192023-9DET Nate Danielson CCAN6' 2"186WHLBrandon
1272013-27CBJLAK-CBJ Marko Dano CAUT5' 11"183KHLBratislava
151973-5STL John Davidson GCAN6' 3"205WCHLCalgary Centennials

d

RndPick
From
1122009-12NYIMIN-NYI Calvin de Haan DCAN6' 1"189OHLOshawa

D

RndPick
From
1141993-14QUE Adam Deadmarsh RWCAN6' 0"205WHLPortland Winter Hawks
121975-2KCS Barry Dean LWCAN6' 1"195WCHLMedicine Hat Tigers
1302021-30VGK Zach Dean CCAN6' 0"176QMJHLGatineau
1192014-19TBL Tony DeAngelo DUSA5' 10"175OHLSarnia
1191987-19CGY Bryan Deasley LWCAN6' 3"205NCAAU. of Michigan
181977-8NYR Lucien DeBlois CCAN5' 11"200QMJHLSorel Black Hawks
1142015-14BOS Jake DeBrusk LWCAN5' 11"174WHLSwift Current
1202008-20NYR Michael Del Zotto DCAN6' 0"193OHLOshawa
1132018-13DAL Ty Dellandrea CCAN6' 0"184OHLFlint
1181981-18MTL Gilbert Delorme DCAN6' 1"199QMJHLChicoutimi Sagueneens
1251995-25COL Marc Denis GCAN6' 1"193QMJHLChicoutimi Sagueneens
1152018-15FLA Grigori Denisenko LWRUS5' 10"172RUSSIA-JR.Yaroslavl 2
141978-4VAN Bill Derlago CCAN5' 10"194WCHLBrandon Wheat Kings
1191996-19EDM Matthieu Descôteaux DCAN6' 3"222QMJHLShawinigan Cataractes
1302009-30PIT Simon Despres DCAN6' 4"205QMJHLSaint John
1141998-14PHX Patrick Desrochers GCAN6' 4"205OHLSarnia Sting
161996-6EDM Boyd Devereaux CCAN6' 2"195OHLKitchener Rangers
1292013-29DALBOS-DAL Jason Dickinson CCAN6' 1"179OHLGuelph
161967-6NYR Bob Dickson LWCAN6' 1"185Chatham Jr. B
1161983-16NYI Gerald Diduck DCAN6' 1"216WHLLethbridge Broncos
1121975-12NYR Wayne Dillon CCAN6' 0"185WHAToronto Toros
1191994-19CGY Chris Dingman LWCAN6' 4"244WHLBrandon Wheat Kings
121971-2DET Marcel Dionne CCAN5' 9"190OHASt. Catharines Black Hawks
112000-1NYI Rick DiPietro GUSA6' 1"190NCAABoston University
171995-7WIN Shane Doan RWCAN6' 1"230WHLKamloops Blazers
1122018-12NYICGY-NYI Noah Dobson DCAN6' 3"177QMJHLAcadie-Bathurst
1141983-14WIN Bobby Dollas DCAN6' 2"212QMJHLLaval Voisins
1171997-17PIT Robert Dome LWSVK6' 0"217IHLLas Vegas Thunder
1122013-12PHX Max Domi C/LWCAN5' 9"197OHLLondon
151988-5QUE Daniel Dore RWCAN6' 3"202QMJHLDrummondville Voltigeurs
122008-2LAK Drew Doughty DCAN6' 0"212OHLGuelph
1292005-29PHIFLA-PHI Steve Downie RWCAN5' 11"191OHLWindsor
132014-3EDM Leon Draisaitl CDEU6' 1"204WHLPrince Albert
132013-3TBL Jonathan Drouin LWCAN5' 10"186QMJHLHalifax
162020-6ANA Jamie Drysdale DCAN5' 11"175OHLErie
1142004-14EDM Devan Dubnyk GCAN6' 6"202WHLKamloops
132016-3CBJ Pierre-Luc Dubois LWCAN6' 2"205QMJHLCape Breton
132009-3COL Matt Duchene CCAN5' 11"200OHLBrampton
1171981-17BUF Jiri Dudacek RWCZE5' 9"170CzechoslovakiaKladno
1131977-13NYR Ron Duguay CCAN6' 2"200OHASudbury Wolves
172012-7MIN Mathew Dumba DCAN5' 11"184WHLRed Deer
131996-3NYI J-P Dumont RWCAN6' 1"205QMJHLVal-d'Or Foreurs
191985-9LAK Craig Duncanson RWCAN6' 0"190OHLSudbury Wolves
181969-8NYR Andre Dupont DCAN6' 0"200OHAMontreal Junior Canadiens
1151980-15CHI Jerome Dupont DCAN6' 3"200OHAToronto Marlboros
1181977-18MTL Norm Dupont LWCAN5' 10"185QMJHLMontreal Juniors
1131971-13NYR Steve Durbano DCAN6' 1"210OHAToronto Marlboros
1101995-10FLA Radek Dvorak RWCZE6' 2"200CzechCeske Budejovice HC
1102023-10STL Dalibor Dvorsky CSVK6' 1"200SWEDEN-2AIK
1161990-16CHI Karl Dykhuis DCAN6' 3"214QMJHLHull Olympiques

E

RndPick
From
1232002-23PHXPHX (from STL) Ben Eager LWCAN6' 2"235OHLOshawa
1292003-29OTT Patrick Eaves RWCAN6' 0"191H-EASTBoston College
1222008-22EDMANA-EDM Jordan Eberle CCAN6' 0"185WHLRegina
1322023-32VGK David Edstrom CSWE6' 3"185SWEDEN-JR.Frolunda Jr.
162021-6DET Simon Edvinsson DSWE6' 4"198SWEDEN-JR.Frolunda Jr.
161968-6STL Gary Edwards GCAN5' 8"160OHAToronto Marlboros
192014-9WPG Nikolaj Ehlers LWDNK5' 10"176QMJHLHalifax
122015-2BUF Jack Eichel CUSA6' 2"196H-EASTBoston University
112014-1FLA Aaron Ekblad DCAN6' 3"216OHLBarrie
172021-7SJS William Eklund LWSWE5' 9"176SWEDENDjurgarden
162009-6PHX Oliver Ekman-Larsson DSWE6' 2"190SWEDEN-2Leksand
1132007-13STLTOR-SJS-STL Lars Eller FDNK6' 2"198SWEDEN-JR.Frolunda Jr.
1102007-10FLA Keaton Ellerby DCAN6' 4"186WHLKamloops
1112009-11NSH Ryan Ellis DCAN5' 10"172OHLWindsor
1231995-23WSH Miika Elomo CFIN6' 0"198Fin D1Kiekko-67 Turku
181986-8WIN Pat Elynuik RWCAN6' 0"185WHLPrince Albert Raiders
1122002-12WSH Steve Eminger DCAN6' 2"203OHLKitchener
1262008-26BUFSJS-BUF Tyler Ennis CCAN5' 9"157WHLMedicine Hat
1221993-22DET Anders Eriksson DSWE6' 3"224SELModo Hockey Ornskoldsvik
1202015-20MIN Joel Eriksson Ek CSWE6' 2"198SWEDENFarjestad
1232009-23CGYNJD-CGY Tim Erixon DUSA6' 2"190SWEDENSkelleftea
1151983-15PIT Bob Errey LWCAN5' 11"175OHLPeterborough Petes
1202007-20PIT Angelo Esposito CCAN6' 2"190QMJHLQuebec
1292010-29ANAPHI-ANA Emerson Etem RWUSA6' 0"190WHLMedicine Hat

F

RndPick
From
1212014-21STL Robby Fabbri CCAN5' 10"170OHLGuelph
1172016-17NSH Dante Fabbro DCAN6' 0"192BCHLPenticton
1132012-13DAL Radek Faksa CCZE6' 2"200OHLKitchener
121991-2SJS Pat Falloon RWCAN5' 11"200WHLSpokane Chiefs
132023-3CBJ Adam Fantilli CCAN6' 2"195BIG10Michigan
1142018-14PHISTL-PHI Joel Farabee LWUSA6' 0"162NTDPUSA U-18
161998-6CGY Rico Fata LWCAN6' 0"214OHLLondon Knights
171969-7OAK Tony Featherstone RWCAN5' 11"187OHAPeterborough Petes
171976-7STL Bernie Federko CCAN6' 0"178WCHLSaskatoon Blades
181985-8DET Brent Fedyk LWCAN6' 0"195WHLRegina Pats
1182003-18WSH Eric Fehr RWCAN6' 4"212WHLBrandon
1101997-10VAN Brad Ference DCAN6' 3"201WHLSpokane Chiefs
1111972-11TOR George Ferguson CCAN6' 0"195OHAToronto Marlboros
1241992-24NYR Peter Ferraro RWUSA5' 9"181USHLWaterloo Black Hawks
1112014-11NSH Kevin Fiala LWCHE5' 10"180SWEDEN-JR.HV 71 Jr.
1161994-16TOR Eric Fichaud GCAN5' 11"171QMJHLChicoutimi Sagueneens
162008-6CBJ Nikita Filatov LWRUS6' 0"190RUSSIA-3CSKA 2
161999-6NSH Brian Finley GCAN6' 2"205OHLBarrie Colts
1272005-27WSHCOL-WSH Joe Finley DUSA6' 8"247USHLSioux Falls
1202006-20MTLSJS-MTL David Fischer DUSA6' 3"185USHSWApple Valley
1251998-25DET Jiri Fischer DCZE6' 5"229QMJHLHull Olympiques
1282004-28DALDAL (from SJS) Mark Fistric DCAN6' 3"231WHLVancouver
1171986-17NYI Tom Fitzgerald RWUSA6' 0"195Mass.Austin Prep
1211982-21NYI Patrick Flatley RWCAN6' 2"205NCAAU. of Wisconsin
112003-1PITPIT (from FLA) Marc-Andre Fleury GCAN6' 2"180QMJHLCape Breton
172014-7CAR Haydn Fleury DCAN6' 2"203WHLRed Deer
1111996-11PHX Dan Focht DCAN6' 6"237WHLTri-City Americans
1232020-23PHI Tyson Foerster RWCAN6' 1"194OHLBarrie
191987-9QUE Bryan Fogarty DCAN6' 1"205OHLKingston Canadians
1111974-11BUF Lee Fogolin Jr. DUSA6' 0"200OHAOshawa Generals
131979-3DET Mike Foligno RWCAN6' 2"195OHASudbury Wolves
1282006-28OTT Nick Foligno LWUSA6' 0"208OHLSudbury
1142017-14TBL Cal Foote DUSA6' 4"215WHLKelowna
1272019-27TBL Nolan Foote LWUSA6' 3"195WHLKelowna
1152010-15LAKBOS-FLA-LAK Derek Forbort DUSA6' 5"198USHLUSA U-18
131965-3DET George Forgie DCAN6' 0"200SJHLFlin Flon Bombers
161991-6PHI Peter Forsberg CSWE6' 0"205SELModo Hockey Ornskoldsvik
1112012-11WSHCOL-WSH Filip Forsberg CSWE6' 1"188SWEDENLeksand
1181975-18WSH Alex Forsyth CCAN6' 2"195OHAKingston Canadians
1121988-12NJD Corey Foster DCAN6' 3"204OHLPeterborough Petes
1161977-16BOS Dwight Foster RWCAN5' 10"190OHAKitchener Rangers
1282001-28NJD Adrian Foster LWCAN6' 1"200WHLSaskatoon
1182018-18CBJ Liam Foudy CCAN6' 0"174OHLLondon
1122010-12ANA Cam Fowler DCAN6' 1"190OHLWindsor
1101980-10LAK Jim Fox RWCAN5' 10"185OHAOttawa 67's
141981-4HFD Ron Francis CCAN6' 3"200OHLSault Ste. Marie Greyhounds
1292016-29BOSSJS-BOS Trent Frederic CUSA6' 1"204USHLUSA U-18
1111994-11SJS Jeff Friesen LWCAN6' 1"212WHLRegina Pats
1102006-10FLA Michael Frolik FCZE6' 1"185CZEKladno
1202000-20LAK Alex Frolov LWRUS6' 2"210RUSSIA-3Yaroslavl 2
1272017-27PHIWSH-STL-PHI Morgan Frost CCAN5' 10"173OHLSault Ste. Marie
181981-8EDM Grant Fuhr GCAN5' 10"201WHLVictoria Cougars

G

RndPick
From
132000-3MIN Marian Gaborik LWSVK6' 1"204CZECHTrencin
1191980-19CLR Paul Gagne LWCAN5' 10"180OHAWindsor Spitfires
1221998-22PHI Simon Gagne LWCAN6' 1"193QMJHLQuebec Remparts
162007-6EDM Sam Gagner FCAN5' 11"191OHLLondon
1121983-12NYR Dave Gagner CCAN5' 10"188OHLBrantford Alexanders
181973-8MTL Bob Gainey LWCAN6' 2"200OHAPeterborough Petes
132012-3MTL Alex Galchenyuk CUSA6' 0"194OHLSarnia
1172008-17ANACGY-LAK-ANA Jake Gardiner DUSA6' 1"173HIGH-MNMinnetonka
181972-8MTL Dave Gardner CCAN6' 0"183OHAToronto Marlboros
1111976-11KCS Paul Gardner CCAN6' 0"195OHAOshawa Generals
141979-4WSH Mike Gartner RWCAN6' 0"190WHACincinnati Stingers
1222022-22ANABOS-ANA Nathan Gaucher CCAN6' 3"207QMJHLQuebec
1262012-26VAN Brendan Gaunce CCAN6' 1"207OHLBelleville
111964-1DET Claude Gauthier FCAN5' 10"150Rosemount Midgets
152022-5PHI Cutter Gauthier LWSWE6' 2"200NTDPUSA U-18
1201995-20CGY Denis Gauthier DCAN6' 2"220QMJHLDrummondville Voltigeurs
1212016-21CARLAK-CAR Julien Gauthier RWCAN6' 3"231QMJHLVal d'Or
1212013-21TOR Frederik Gauthier CCAN6' 4"214QMJHLRimouski
1112022-11ARISJS-ARI Conor Geekie CCAN6' 4"190WHLWinnipeg
171988-7LAK Martin Gelinas LWCAN5' 11"202QMJHLHull Olympiques
181978-8MTL Danny Geoffrion RWCAN5' 10"185QMJHLCornwall Royals
1192003-19ANA Ryan Getzlaf CCAN6' 4"220WHLCalgary
111966-1BOS Barry Gibbs DCAN5' 11"195SJHLEstevan Bruins
1131995-13HFD Jean-Sebastien Giguere GCAN6' 1"202QMJHLHalifax Mooseheads
141974-4NYI Clark Gillies LWCAN6' 3"215WCHLRegina Pats
1162007-16MINTBL-ANA-MIN Colton Gillies CCAN6' 4"189WHLSaskatoon
141977-4VAN Jere Gillis LWUSA6' 0"194QMJHLSherbrooke Beavers
151978-5CLR Mike Gillis LWCAN6' 1"195OHAKingston Canadians
1142012-14BUFCGY-BUF Zemgus Girgensons CLVA6' 1"186USHLDubuque
1222006-22PHI Claude Giroux RWCAN5' 11"172QMJHLGatineau
162017-6VGK Cody Glass CCAN6' 1"178WHLPortland
1232001-23OTTOTT (from PHI) Tim Gleason DUSA6' 0"217OHLWindsor
182009-8DAL Scott Glennie RWCAN6' 1"185WHLBrandon
1202001-20SJS Marcel Goc CDEU6' 1"202GERMANYSchwenningen
1272014-27SJSCHI-SJS Nikolay Goldobin RWRUS5' 11"178OHLSarnia
1231994-23DET Yan Golubovsky DRUS6' 3"205RussiaCSKA Moscow
1271998-27NJD Scott Gomez CUSA5' 11"198WHLTri-City Americans
1141992-14WSH Sergei Gonchar DRUS6' 2"211RussiaChelyabinsk Traktor
1172002-17WSHWSH (from VAN) Boyd Gordon RWCAN6' 1"200WHLRed Deer
1132010-13PHXCGY-PHX Brandon Gormley DCAN6' 2"185QMJHLMoncton
1201979-20QUE Michel Goulet LWCAN6' 1"195WHABirmingham Bulls
1111988-11HFD Christopher Govedaris LWCAN6' 0"200OHLToronto Marlboros
1142006-14VAN Michael Grabner RWAUT6' 0"170WHLSpokane
131964-3NYR Bob Graham DCAN6' 0"190Toronto Marlboro Midgets
192010-9MIN Mikael Granlund FFIN5' 10"180FINLANDHIFK
131993-3TBL Chris Gratton CCAN6' 4"226OHLKingston Frontenacs
1101985-10LAK Dan Gratton CCAN6' 0"185OHLOshawa Generals
1111970-11NYR Norm Gratton LWCAN5' 11"165OHAMontreal Junior Canadiens
1182002-18LAK Denis Grebeshkov DRUS6' 0"209RUSYaroslavl
111976-1WSH Rick Green DCAN6' 3"220OHALondon Knights
1292004-29WSHWSH (from DET) Mike Green DCAN6' 1"204WHLSaskatoon
1191986-19WSH Jeff Greenlaw LWCAN6' 1"230IntlCanadian National Team
1151990-15HFD Mark Greig RWCAN5' 11"190WHLLethbridge Hurricanes
1282020-28OTTNYI-OTT Ridly Greig CCAN5' 11"163WHLBrandon
1122012-12BUF Mikhail Grigorenko CRUS6' 3"200QMJHLQuebec
1261997-26COL Kevin Grimes DCAN6' 2"211OHLKingston Frontenacs
132010-3FLA Erik Gudbranson DCAN6' 4"195OHLKingston
192021-9ARIVAN-ARI Dylan Guenther RWCAN6' 1"175WHLEdmonton
151989-5NJD Bill Guerin RWUSA6' 2"220NEJHLSpringfield Olympics
131971-3VAN Jocelyn Guevremont DCAN6' 2"200OHAMontreal Junior Canadiens
1162020-16MTL Kaiden Guhle DCAN6' 2"186WHLPrince Albert
1312023-31COLFLA-MTL-COL Mikhail Gulyayev DRUS5' 10"172RUSSIA-JR.Omsk Jr.
1122015-12DAL Denis Gurianov RWRUS6' 3"192RUSSIA-JR.Togliatti 2
1212008-21WSHNJD-WSH Anton Gustafsson CSWE6' 2"193SWEDEN-JR.Frolunda Jr.

H

RndPick
From
1132000-13MTL Ron Hainsey DUSA6' 3"210H-EASTU. Mass-Lowell
1222000-22NJDNJD (from COL) David Hale DUSA6' 1"222USHLSioux City
112010-1EDM Taylor Hall LWCAN6' 1"194OHLWindsor
1141989-14BUF Kevin Haller DCAN6' 2"200WHLRegina Pats
1211991-21WSH Trevor Halverson RWCAN6' 1"200OHLNorth Bay Centennials
1141975-14BOS Doug Halward DCAN6' 1"200OHAPeterborough Petes
1122001-12NSH Dan Hamhuis DCAN6' 1"209WHLPrince George
182007-8BOS Zach Hamill CCAN5' 11"180WHLEverett
192011-9BOSTOR-BOS Dougie Hamilton DCAN6' 5"193OHLNiagara
151963-5CHI Art Hampson DCANTrenton Midgets
131974-3CGS Rick Hampton DCAN6' 0"190OHASt. Catharines Black Hawks
111992-1TBL Roman Hamrlik DCZE6' 2"207CzechZlin ZPS AC
152015-5CAR Noah Hanifin DUSA6' 2"203H-EASTBoston College
1231997-23SJS Scott Hannan DCAN6' 1"225WHLKelowna Rockets
1172005-17PHX Martin Hanzal CCZE6' 6"230CZE JR.Budejovice Jr.
1182019-18DAL Thomas Harley DUSA6' 3"193OHLMississauga
111972-1NYI Billy Harris RWCAN6' 0"197OHAToronto Marlboros
1302013-30CHI Ryan Hartman RWUSA5' 11"181OHLPlymouth
162000-6NSH Scott Hartnell RWCAN6' 2"210WHLPrince Albert
161979-6MNS Craig Hartsburg DCAN6' 1"200OHASault Ste. Marie Greyhounds
191993-9DAL Todd Harvey RWCAN6' 0"210OHLDetroit Jr. Red Wings
181990-8MNS Derian Hatcher DUSA6' 5"235OHLNorth Bay Centennials
1171984-17WSH Kevin Hatcher DUSA6' 3"230OHLNorth Bay Centennials
1261999-26OTT Martin Havlat RWCZE6' 2"217CzechTrinec Ocelari HC
111981-1WIN Dale Hawerchuk CCAN5' 11"196QMJHLCornwall Royals
1242010-24CHINJD-ATL-CHI Kevin Hayes RWUSA6' 2"201HIGH-MANobles
152018-5ARI Barrett Hayton CCAN6' 1"190OHLSault Ste. Marie
122000-2ATL Dany Heatley LWDEU6' 4"220NCAAU. of Wisconsin
122009-2TBL Victor Hedman DSWE6' 6"229SWEDENModo
1111998-11CAR Jeff Heerema RWCAN6' 2"212OHLSarnia Sting
1202019-20WPGWPG-NYR-WPG Ville Heinola DFIN5' 11"178FINLANDLukko
132017-3DAL Miro Heiskanen DFIN6' 0"172FINLANDHIFK
1201999-20BUF Barrett Heisten LWUSA6' 1"200NCAAU. of Maine
1152006-15TBL Riku Helenius GFIN6' 3"211FINLANDIlves
1132001-13EDMEDM (from BOS) Ales Hemsky RWCZE6' 0"184QMJHLHull
1131998-13EDM Michael Henrich RWCAN6' 2"206OHLBarrie Colts
1191982-19MTL Alain Heroux LWCAN6' 2"200QMJHLChicoutimi Sagueneens
181989-8VAN Jason Herter DCAN6' 1"190NCAAU. of North Dakota
1172012-17SJS Tomas Hertl CCZE6' 2"198CZECHSlavia
1161989-16PIT Jamie Heward DCAN6' 2"215WHLRegina Pats
142007-4LAK Thomas Hickey DCAN5' 11"184WHLSeattle
131967-3OAK Ken Hicks FCAN5' 7"167Brandon
161974-6MNS Doug Hicks DCAN5' 11"185WCHLFlin Flon Bombers
1101978-10CHI Tim Higgins RWCAN6' 1"185OHAOttawa 67's
1142002-14MTLMTL (from EDM) Chris Higgins CUSA6' 0"205ECACYale University
1181996-18MTL Matt Higgins CCAN6' 2"188WHLMoose Jaw Warriors
1231996-23PIT Craig Hillier GCAN6' 0"165OHLOttawa 67's
112017-1NJD Nico Hischier CCHE6' 1"179QMJHLHalifax
1172010-17COL Joey Hishon CCAN5' 10"170OHLOwen Sound
1282014-28NYINYR-TBL-NYI Joshua Ho-Sang C/RWCAN5' 11"175OHLWindsor
1102008-10VAN Cody Hodgson CCAN6' 0"185OHLBrampton
1121996-12VAN Josh Holden CCAN6' 0"189WHLRegina Pats
1101989-10HFD Bobby Holik CCZE6' 4"230CzechDukla Jihlava
1152009-15ANA Peter Holland CCAN6' 2"185OHLGuelph
1142020-14EDM Dylan Holloway CCAN6' 0"203BIG10Wisconsin
1181997-18ANA Michael Holmqvist CSWE6' 4"210SELDjurgardens IF Stockholm
1232019-23NYI Simon Holmstrom RWSWE6' 0"193SWEDEN-JR.HV 71 Jr.
172020-7NJD Alexander Holtz RWSWE5' 11"192SWEDENDjurgarden
1142014-14DAL Julius Honka DFIN5' 10"180WHLSwift Current
1162023-16CGY Samuel Honzek LWSVK6' 3"195WHLVancouver
132003-3FLAFLA (from PIT) Nathan Horton CCAN6' 2"229OHLOshawa
192013-9VANNJD-VAN Bo Horvat CCAN6' 0"206OHLLondon
1121997-12OTT Marian Hossa RWSVK6' 1"210SlovakDukla Trencin
1162000-16MTLMTL (from SJS) Marcel Hossa CSVK6' 3"220WHLPortland
111969-1MTL Rejean Houle LWCAN5' 11"170OHAMontreal Junior Canadiens
161982-6BUF Phil Housley DUSA5' 10"185HIGH-MNSouth St. Paul
1312022-31TBL Isaac Howard LWUSA5' 10"180NTDPUSA U-18
1252010-25FLAVAN-FLA Quinton Howden CCAN6' 2"182WHLMoose Jaw
1272016-27TBL Brett Howden CCAN6' 2"190WHLMoose Jaw
191978-9DET Willie Huber DDEU6' 4"230OHAHamilton Fincups
132011-3FLA Jonathan Huberdeau CCAN6' 1"171QMJHLSaint John
1201986-20PHI Kerry Huffman DCAN6' 2"200OHLGuelph Platers
112019-1NJD Jack Hughes CUSA5' 10"171NTDPUSA U-18
142021-4NJD Luke Hughes DUSA6' 2"184NTDPUSA U-18
172018-7VAN Quinn Hughes DUSA5' 9"173BIG10Michigan
1131992-13EDM Joe Hulbig LWUSA6' 4"215HIGH-MASt. Sebastian's School
1181987-18HFD Jody Hull RWCAN6' 2"195OHLPeterborough Petes
171981-7MTL Mark Hunter RWCAN6' 0"200OHLBrantford Alexanders
1171978-17MTL Dave Hunter LWCAN5' 11"195OHASudbury Wolves

I

RndPick
From
141984-4TOR Al Iafrate DUSA6' 3"240OHLBelleville Bulls
1111995-11DAL Jarome Iginla RWCAN6' 1"207WHLKamloops Blazers
1191981-19MTL Jan Ingman LWSWE6' 2"187SELFarjestads BK Karlstad
1262006-26CGY Leland Irving GCAN6' 0"177WHLEverett
1211986-21EDM Kim Issel RWCAN6' 4"196WHLPrince Albert Raiders

J

RndPick
From
151996-5DAL Ric Jackman DCAN6' 2"214OHLSault Ste. Marie Greyhounds
1171999-17STL Barret Jackman DCAN6' 0"205WHLRegina Pats
151990-5PIT Jaromir Jagr RWCZE6' 3"240CzechKladno
1212012-21CGYNSH-BUF-CGY Mark Jankowski CCAN6' 2"168HIGH-QCStanstead College
1131986-13BOS Craig Janney CUSA6' 1"200NCAABoston College
1121969-12NYR Pierre Jarry LWCAN5' 11"190OHAOttawa 67's
1132020-13CARTOR-CAR Seth Jarvis CCAN5' 9"175WHLPortland
1201983-20HFD David Jensen CUSA6' 1"195Mass.Lawrence Academy
1292011-29VAN Nicklas Jensen LW/RWDNK6' 2"202OHLOshawa
1122003-12NYR Hugh Jessiman RWUSA6' 6"221ECACDartmouth College
1141999-14SJS Jeff Jillson DUSA6' 3"215NCAAU. of Michigan
162022-6CBJCHI-CBJ David Jiricek DCZE6' 3"189CZREPPlzen
142010-4CBJ Ryan Johansen CCAN6' 2"192WHLPortland
1121977-12TOR Trevor Johansen DCAN5' 9"200OHAToronto Marlboros
1282016-28WSHSTL-WSH Lucas Johansen DCAN6' 1"175WHLKelowna
151976-5CGS Bjorn Johansson DSWE6' 0"195Sweden
1141985-14BUF Calle Johansson DSWE5' 11"203SwedenVastra Frolunda
1242009-24WSH Marcus Johansson CSWE5' 11"189SWEDENFarjestad
1242018-24MIN Filip Johansson DSWE6' 0"176SWEDEN-JR.Leksand Jr.
1282002-28COL Jonas Johansson FSWE6' 2"190SWEDENHV 71
112006-1STL Erik Johnson DUSA6' 4"232USAUSA U-18
132005-3CAR Jack Johnson DUSA6' 1"219USAUSA U-18
152021-5CBJ Kent Johnson CCAN6' 1"167BIG10Michigan
1312019-31BUFSTL-BUF Ryan Johnson DUSA6' 0"170USHLSioux Falls
1232021-23DALWSH-DET-DAL Wyatt Johnston CCAN6' 1"178OHLWindsor
1292017-29CHIANA-DAL-CHI Henri Jokiharju DFIN5' 11"188WHLPortland
131997-3LAK Olli Jokinen CFIN6' 3"215FINLANDHIFK Helsinki
111974-1WSH Greg Joly DCAN6' 1"190WCHLRegina Pats
142013-4NSH Seth Jones DUSA6' 3"205WHLPortland
161971-6BOS Ron Jones DCAN6' 1"195WCHLEdmonton Oil Kings
1161997-16CHI Ty Jones RWUSA6' 3"218WHLSpokane Chiefs
1242016-24ANA Max Jones LWUSA6' 2"206OHLLondon
172000-7BOS Lars Jonsson DSWE6' 1"198Leksand IF Jr.
1121993-12TOR Kenny Jonsson DSWE6' 3"205SELRogle Angelholm
1202009-20NJDCGY-NJD Jacob Josefson CSWE6' 1"190SWEDENDjurgarden
151987-5PIT Chris Joseph DCAN6' 2"211WHLSeattle Thunderbirds
1232017-23ARIMIN-ARI Pierre-Olivier Joseph DCAN6' 2"163QMJHLCharlottetown
1102016-10COL Tyson Jost CCAN5' 11"190BCHLPenticton
111994-1FLA Ed Jovanovski DCAN6' 3"221OHLWindsor Spitfires
152016-5VAN Olli Juolevi DFIN6' 2"188OHLLondon
1262015-26MTL Noah Juulsen DCAN6' 1"174WHLEverett

K

RndPick
From
172009-7TOR Nazem Kadri CCAN6' 0"188OHLLondon
122019-2NYR Kaapo Kakko RWFIN6' 2"194FINLANDTPS
1181998-18BUF Dmitri Kalinin DRUS6' 3"210RussiaTraktor Chelyabinsk
112007-1CHI Patrick Kane RWUSA5' 10"178OHLLondon
142009-4ATL Evander Kane CCAN6' 2"195WHLVancouver
1222014-22PIT Kasperi Kapanen RWFIN6' 0"181FINLANDKalpa
141993-4ANA Paul Kariya LWCAN5' 10"185NCAAU. of Maine
1152008-15OTTNSH-OTT Erik Karlsson DSWE6' 0"175SWEDEN-JR.Frolunda Jr.
1182001-18LAK Jens Karlsson FSWE6' 3"200SWEDENFrolunda
1222004-22SJSSJS (from NJD) Lukas Kaspar RWCZE6' 2"225CZELitvinov
151992-5NYI Darius Kasparaitis DLTU5' 11"215RussiaMoscow Dynamo
182022-8DET Marco Kasper CAUT6' 1"187SWEDENRogle
1132009-13BUF Zack Kassian RWCAN6' 3"214OHLPeterborough
1162018-16COL Martin Kaut RWCZE6' 1"176CZREPPardubice
1221994-22QUE Jeffrey Kealty DUSA6' 4"175Mass.Catholic Memorial H.S.
172016-7ARI Clayton Keller CUSA5' 10"164USHLUSA U-18
161995-6EDM Steve Kelly CCAN6' 2"210WHLPrince Albert Raiders
1151999-15PHX Scott Kelman CCAN6' 2"185WHLSeattle Thunderbirds
1172022-17NSH Joakim Kemell RWFIN5' 10"185FINLANDJYP
1292014-29LAK Adrian Kempe LWSWE6' 1"187SWEDENModo
1232003-23VAN Ryan Kesler CUSA6' 2"202CCHAOhio State U.
152006-5BOS Phil Kessel CUSA6' 0"202WCHAU. of Minnesota
1151994-15WSH Alexander Kharlamov RWRUS6' 0"187RussiaCSKA Moscow
1111990-11CGY Trevor Kidd GCAN6' 2"213WHLBrandon Wheat Kings
141995-4ANA Chad Kilger LWCAN6' 4"224OHLKingston Frontenacs
1192005-19DET Jakub Kindl DCZE6' 3"199OHLKitchener
1131985-13NYI Derek King LWCAN6' 0"200OHLSault Ste. Marie Greyhounds
131975-3CGS Ralph Klassen CCAN5' 11"175WCHLSaskatoon Blades
1192011-19EDMLAK-EDM Oscar Klefbom DSWE6' 3"204SWEDENFarjestad
1162002-16OTT Jakub Klepis CCZE6' 1"198WHLPortland
142000-4CBJ Rostislav Klesla DCZE6' 3"221OHLBrampton
1282013-28CGYPIT-CGY Morgan Klimchuk LWCAN5' 11"180WHLRegina
111982-1BOS Gord Kluzak DCAN6' 4"220WHLBillings Bighorns
1132019-13FLA Spencer Knight GUSA6' 3"193NTDPUSA U-18
1152001-15CAR Igor Knyazev DRUS6' 0"208RUSSIA-1Spartak
1142001-14CGYCGY (from PHX) Chuck Kobasew RWCAN6' 0"192H-EASTBoston College
1171988-17DET Kory Kocur RWCAN5' 11"188WHLSaskatoon Blades
1102012-10TBL Slater Koekkoek DCAN6' 1"184OHLPeterborough
162001-6MIN Mikko Koivu CFIN6' 2"200FINLANDTPS
1211993-21MTL Saku Koivu CFIN5' 10"178FINLANDTPS Turku
1192000-19PHX Krys Kolanos CCAN6' 3"206H-EASTBoston College
1181999-18PIT Konstantin Koltsov LWBLR6' 0"218RussiaCherepovets Severstal
1191989-19WSH Olie Kolzig GZAF6' 3"224WHLTri-City Americans
172001-7MTL Mike Komisarek DUSA6' 4"243CCHAU. of Michigan
1242015-24PHINSH-TOR-PHI Travis Konecny CCAN5' 9"175OHLOttawa
1151982-15NYR Chris Kontos CCAN6' 1"195OHLToronto Marlboros
1112005-11LAK Anze Kopitar CSVN6' 3"227SWEDEN-JR.Sodertalje Jr.
172022-7CHIOTT-CHI Kevin Korchinski DCAN6' 2"185WHLSeattle
1192002-19PHX Jakub Koreis CCZE6' 2"206CZEPlzen
1192004-19NYRNYR (from CGY) Lauri Korpikoski FFIN6' 1"200Finland Jr.TPS Jr.
1312017-31STLPIT-STL Klim Kostin C/LWRUS6' 2"207RUSSIADynamo Moscow
1102003-10MTL Andrei Kostitsyn FBLR6' 0"214RUSHC CSKA
132018-3MTL Jesperi Kotkaniemi CFIN6' 2"181FINLANDAssat
112001-1ATL Ilya Kovalchuk FRUS6' 3"230RUSSIA-1Spartak
1151991-15NYR Alex Kovalev RWRUS6' 2"222RussiaMoscow Dynamo
161993-6SJS Viktor Kozlov CRUS6' 4"232RussiaMoscow Dynamo
1231998-23PIT Milan Kraft CCZE6' 4"212Czech.Keramika Plzen
192000-9CGY Brent Krahn GCAN6' 4"232WHLCalgary
1242001-24FLAFLA (from STL) Lukas Krajicek DCZE6' 3"205OHLPeterborough
192018-9NYR Vitali Kravtsov RWRUS6' 2"184RUSSIAChelyabinsk
1172019-17VGK Peyton Krebs CCAN5' 11"183WHLKootenay
1192009-19NYR Chris Kreider CUSA6' 3"217HIGH-MAAndover
1152000-15BUF Artem Kryukov CRUS6' 4"193RUSSIA-3Yaroslavl 2
1121992-12CHI Sergei Krivokrasov RWRUS5' 11"185RussiaCSKA Moscow
1292000-29DET Niklas Kronwall DSWE6' 0"192SWEDENDjurgarden
1281999-28NYI Kristian Kudroc DSVK6' 7"255SlovakiaMichalovce
1251999-25COL Mikhail Kuleshov LWRUS6' 3"220RussiaCherepovets Severstal
1282022-28BUFFLA-BUF Jiri Kulich CCZE5' 11"178CZREPKarlovy Vary
1142009-14FLA Dmitry Kulikov DRUS6' 1"183QMJHLDrummondville
1152016-15MIN Luke Kunin CUSA6' 0"191BIG10U. of Wisconsin
1202018-20LAK Rasmus Kupari CFIN6' 1"189FINLANDKarpat
1262010-26WSH Evgeny Kuznetsov CRUS6' 0"172RUSSIAChelyabinsk
1261995-26DET Maxim Kuznetsov DRUS6' 5"230RussiaMoscow Dynamo
1161992-16BOS Dimitri Kvartalnov LWRUS5' 10"183IHLSan Diego Gulls
1121982-12WIN Jim Kyte DCAN6' 5"220OHLCornwall Royals

L

RndPick
From
1272021-27NSHCAR-NSH Zachary L'Heureux LWCAN5' 11"196QMJHLHalifax
141991-4NYI Scott Lachance DUSA6' 1"215NCAABoston University
1101983-10BUF Normand Lacombe RWCAN6' 0"205NCAAU. of New Hampshire
142004-4CARCAR (from CBJ) Andrew Ladd LWCAN6' 3"205WHLCalgary
111971-1MTL Guy Lafleur RWCAN6' 0"185QMJHLQuebec Remparts
131983-3NYI Pat LaFontaine CUSA5' 10"182QMJHLVerdun Juniors
112020-1NYR Alexis Lafrenière LWCAN6' 1"193QMJHLRimouski
122016-2WPG Patrik Laine RWFIN6' 3"201FINLANDTappara
1121970-12DET Serge Lajeunesse DCAN5' 10"185OHAMontreal Junior Canadiens
1302022-30WPGNYR-WPG Brad Lambert CFIN6' 0"183FINLANDPelicans
1262021-26MINPIT-MIN Carson Lambos DCAN6' 1"197WHLWinnipeg
1292022-29ARIEDM-ARI Maveric Lamoureux DCAN6' 7"199QMJHLDrummondville
122011-2COL Gabriel Landeskog LWSWE6' 1"204OHLKitchener
151995-5TBL Daymond Langkow CCAN5' 10"183WHLTri-City Americans
171980-7VAN Rick Lanz DCZE6' 2"203OHAOshawa Generals
1222020-22WSHCAR-NYR-CGY-WSH Hendrix Lapierre CCAN5' 11"179QMJHLChicoutimi
151975-5DET Rick Lapointe DCAN6' 2"200WCHLVictoria Cougars
1101991-10DET Martin Lapointe RWCAN5' 11"215QMJHLLaval Titan
1152014-15DET Dylan Larkin CUSA6' 0"190USHLUSA U-18
161972-6MTL Michel Larocque GCAN5' 10"185OHAOttawa 67's
1161996-16TBL Mario Larocque DCAN6' 4"202QMJHLHull Olympiques
181974-8PIT Pierre Larouche CCAN5' 11"175QMJHLSorel Black Hawks
142011-4NJD Adam Larsson DSWE6' 3"197SWEDENSkelleftea
1272015-27ANA Jacob Larsson DSWE6' 2"191SWEDEN-JR.Frolunda Jr.
1181974-18BOS John Larway RWCAN6' 1"190WCHLSwift Current Broncos
1222005-22BOS Matt Lashoff DUSA6' 2"204OHLKitchener
1151985-15QUE David Latta LWCAN6' 1"190OHLKitchener Rangers
1202012-20PHI Scott Laughton CCAN6' 0"177OHLOshawa
1141982-14HFD Paul Lawless LWCAN5' 11"185OHLWindsor Spitfires
111983-1MNS Brian Lawton CUSA6' 0"180R.I.Mount St. Charles H.S.
1131975-13PIT Gordon Laxton GCAN5' 10"194WCHLNew Westminster Bruins
1172013-17OTT Curtis Lazar C/RWCAN5' 11"190WHLEdmonton
131970-3BOS Reggie Leach RWCAN6' 0"180WCHLFlin Flon Bombers
1182009-18MTL Louis Leblanc CCAN6' 0"178USHLOmaha
111998-1TBL Vincent Lecavalier CCAN6' 4"208QMJHLRimouski Oceanic
182001-8CBJ Pascal Leclaire GCAN6' 2"202QMJHLHalifax
1241993-24CHI Eric Lecompte LWCAN6' 4"190QMJHLHull Olympiques
1162009-16MINCBJ-NYI-MIN Nick Leddy DUSA5' 11"179HIGH-MNEden Prarie
192005-9OTT Brian Lee DUSA6' 3"208USHSWMoorhead
1121976-12MTL Peter Lee RWGBR5' 9"180OHAOttawa 67's
191986-9NYR Brian Leetch DUSA6' 0"190Conn.Avon Old Farms H.S.
161970-6MTL Chuck Lefley RWCAN6' 2"185IntlCanadian National Team
121998-2NSH David Legwand CUSA6' 2"204OHLPlymouth Whalers
122002-2ATL Kari Lehtonen GFIN6' 4"215FINLANDJokerit
1152022-15VAN Jonathan Lekkerimaki RWSWE5' 10"171SWEDENDjurgarden
111984-1PIT Mario Lemieux CCAN6' 4"230QMJHLLaval Voisins
1101986-10STL Jocelyn Lemieux RWCAN5' 11"220QMJHLLaval Titan
182023-8WSH Ryan Leonard RWUSA6' 0"190NTDPUSA U-18
1191988-19EDM Francois Leroux DCAN6' 6"236QMJHLSt. Jean Beavers
131988-3QUE Curtis Leschyshyn DCAN6' 1"207WHLSaskatoon Blades
1141981-14BOS Normand Leveille LWCAN5' 10"174QMJHLChicoutimi Sagueneens
1292008-29ATLPIT-ATL Daultan Leveille CCAN6' 0"172GHLSt. Catharine's
131972-3VAN Don Lever CCAN5' 10"185OHANiagara Falls Flyers
1172006-17LAKEDM-MIN-LAK Trevor Lewis CUSA6' 1"195USHLDes Moines
1172017-17TOR Timothy Liljegren DSWE5' 11"188SWEDENRogle
121988-2VAN Trevor Linden CCAN6' 4"220WHLMedicine Hat Tigers
1151993-15WIN Mats Lindgren CSWE6' 2"205SwedenSkelleftea AIK
152013-5CAR Elias Lindholm CSWE6' 0"192SWEDENBrynas
162012-6ANA Hampus Lindholm DSWE6' 3"195SWEDENRogle Jr.
111991-1QUE Eric Lindros CCAN6' 4"240OHLOshawa Generals
191994-9NYI Brett Lindros RWCAN6' 4"217OHLKingston Frontenacs
1292023-29STLDAL-NYR-STL Theo Lindstein DSWE6' 0"185SWEDENBrynas
171978-7PHI Ken Linseman CCAN5' 11"180WHABirmingham Bulls
1122006-12ATL Bryan Little CCAN5' 11"185OHLBarrie
191974-9DET Bill Lochead LWCAN6' 1"195OHAOshawa Generals
1211979-21EDM Kevin Lowe DCAN6' 2"200QMJHLQuebec Remparts
1141978-14PHI Daniel Lucas RWCAN6' 2"189OHASault Ste. Marie Greyhounds
1182021-18WPG Chaz Lucius CUSA6' 1"185NTDPUSA U-18
1122020-12FLA Anton Lundell CFIN6' 1"185FINLANDHIFK
1232018-23ANA Isac Lundestrom CSWE6' 0"183SWEDENLulea
1282018-28NYRTBL-NYR Nils Lundkvist DSWE5' 11"172SWEDENLulea
191999-9NYR Jamie Lundmark CCAN6' 0"197WHLMoose Jaw Warriors
141997-4NYI Roberto Luongo GCAN6' 3"217QMJHLVal-d'Or Foreurs
172002-7ANA Joffrey Lupul FCAN6' 1"206WHLMedicine Hat
1212021-21BOS Fabian Lysell RWSWE5' 10"172SWEDENLulea
121973-2AFM Tom Lysiak CCAN6' 0"205WCHLMedicine Hat Tigers

M

RndPick
From
1222012-22PIT Olli Maatta DFIN6' 1"204OHLLondon
1151981-15CGY Al MacInnis DCAN6' 1"204OHLKitchener Rangers
112013-1COL Nathan MacKinnon CCAN6' 0"182QMJHLHalifax
161983-6NJD John MacLean RWCAN6' 0"200OHLOshawa Generals
141970-4BOS Rick MacLeish CCAN5' 11"185OHAPeterborough Petes
1151972-15NYR Bob MacMillan RWCAN5' 11"185OHASt. Catharines Black Hawks
1192007-19ANAMIN-ANA Logan MacMillan CCAN6' 1"172QMJHLHalifax
1201984-20NYI Duncan MacPherson DCAN6' 0"200WHLSaskatoon Blades
121963-2DET Peter Mahovlich CCAN6' 5"210St. Michael's Juveniles
1312021-31MTL Logan Mailloux DCAN6' 3"212GOJHLLondon
142017-4COL Cale Makar DCAN5' 11"187AJHLBrooks
171998-7NYR Manny Malhotra CCAN6' 2"220OHLGuelph Storm
122004-2PIT Evgeni Malkin FRUS6' 3"195RUSMagnitogorsk
1141980-14NYR James Malone CCAN6' 1"190OHAToronto Marlboros
1141970-14CHI Dan Maloney LWCAN6' 1"195OHALondon Knights
1141974-14NYR Dave Maloney DCAN6' 0"194OHAKitchener Rangers
1191979-19WIN Jimmy Mann RWCAN6' 0"205QMJHLSherbrooke Beavers
1111985-11CHI Dave Manson DCAN6' 2"220WHLPrince Albert Raiders
1202013-20DETSJS-DET Anthony Mantha RWCAN6' 3"190QMJHLVal d'Or
171997-7TBL Paul Mara DUSA6' 4"207OHLSudbury Wolves
1161987-16WIN Bryan Marchment DCAN6' 1"200OHLBelleville Bulls
191968-9CHI John Marks RWCAN6' 1"182NCAAU. of North Dakota
1211983-21BOS Nevin Markwart LWCAN5' 10"180WHLRegina Pats
121997-2SJS Patrick Marleau CCAN6' 2"220WHLSeattle Thunderbirds
142015-4TOR Mitch Marner CCAN5' 11"160OHLLondon
1111978-11AFM Brad Marsh DCAN6' 3"220OHALondon Knights
191989-9STL Jason Marshall DCAN6' 2"200BCJHLVernon Lakers
1231992-23TOR Grant Marshall RWCAN6' 1"200OHLOttawa 67's
151964-5TOR Tom Martin RWCAN5' 9"170Toronto Marlboro Midgets
151971-5BUF Rick Martin LWCAN5' 10"180OHAMontreal Junior Canadiens
151970-5MTL Ray Martyniuk GCAN5' 9"160WCHLFlin Flon Bombers
1122022-12CBJ Denton Mateychuk DCAN5' 10"194WHLMoose Jaw
1232012-23FLA Mike Matheson DCAN6' 1"178USHLDubuque
1292012-29NJD Stefan Matteau CUSA6' 1"215USHLUSA U-18
112016-1TOR Auston Matthews CUSA6' 2"216SWISSZurich
1181993-18CGY Jesper Mattsson RWSWE6' 0"176SELMalmo IF
181991-8MNS Richard Matvichuk DCAN6' 3"210WHLSaskatoon Blades
141975-4MNS Bryan Maxwell DCAN6' 2"200WCHLMedicine Hat Tigers
171977-7MNS Brad Maxwell DCAN6' 2"194WCHLNew Westminster Bruins
1141990-14BUF Brad May LWCAN6' 1"213OHLNiagara Falls Thunder
1221991-22CHI Dean McAmmond CCAN5' 11"195WHLPrince Albert Raiders
1202005-20FLAPHI-FLA Kenndal McArdle LWCAN5' 11"190WHLMoose Jaw
1142016-14BOS Charlie McAvoy DUSA6' 0"199H-EASTBoston University
181983-8WIN Andrew McBain RWCAN6' 1"205OHLNorth Bay Centennials
141987-4LAK Wayne McBean DCAN6' 2"190WHLMedicine Hat Tigers
181967-8MTL Elgin McCann RWCAN5' 8"165Weyburn Jr. A
1242014-24VANANA-VAN Jared McCann CCAN6' 0"179OHLSault Ste. Marie
1252013-25MTL Michael McCarron RWUSA6' 5"228USHLUSA U-18
1101979-10MNS Tom McCarthy LWCAN6' 2"200OHAOshawa Generals
1171977-17PHI Kevin McCarthy DCAN5' 10"194WCHLWinnipeg Monarchs
1231999-23CHI Steve McCarthy DCAN6' 1"210WHLKootenay Ice
1302008-30DET Tom McCollum GUSA6' 2"205OHLGuelph
111977-1DET Dale McCourt CCAN5' 10"180OHASt. Catharines Fincups
1151979-15BOS Brad McCrimmon DCAN5' 11"197WHLBrandon Wheat Kings
112015-1EDM Connor McDavid CCAN6' 0"195OHLErie
1122007-12MTL Ryan McDonagh DUSA6' 1"213HIGH-MNCretin Derham Hall H.S.
141973-4TOR Lanny McDonald RWCAN6' 0"185WCHLMedicine Hat Tigers
1142022-14WPG Rutger McGroarty RWUSA6' 1"204NTDPUSA U-18
1102010-10NYR Dylan McIlrath DCAN6' 4"214WHLMoose Jaw
171968-7LAK Jim McInally DCAN6' 0"190OHAHamilton Red Wings
161963-6TOR Walt McKechnie CCAN6' 2"195London Jr. B
1141995-14BUF Jay McKee DCAN6' 4"203OHLNiagara Falls Thunder
1141976-14NYI Alex McKendry LWCAN6' 3"200OHASudbury Wolves
191995-9BOS Kyle McLaren DCAN6' 4"235WHLTacoma Rockets
1122016-12NJDOTT-NJD Michael McLeod CCAN6' 2"185OHLMississauga
1252019-25WSH Connor McMichael CCAN5' 11"182OHLLondon
1182011-18CHI Mark McNeill CCAN6' 1"211WHLPrince Albert
1181986-18QUE Ken McRae CCAN6' 1"195OHLSudbury Wolves
132021-3ANA Mason McTavish CCHE6' 1"207OHLPeterborough
1151974-15MTL Gord McTavish CCAN6' 4"200OHASudbury Wolves
192015-9SJS Timo Meier RWCHE6' 1"209QMJHLHalifax
1131981-13MNS Ron Meighan DCAN6' 3"196OHLNiagara Falls Flyers
1182020-18NJDARI-NJD Dawson Mercer CCAN6' 0"180QMJHLChicoutimi
1161973-16AFM Vic Mercredi CCAN5' 11"185WCHLNew Westminster Bruins
1212018-21SJS Ryan Merkley DCAN5' 11"168OHLGuelph
1302015-30ARICHI-ARI Nick Merkley RWCAN5' 10"191WHLKelowna
191972-9STL Wayne Merrick CCAN6' 0"196OHAOttawa 67's
1262022-26MTLCGY-MTL Filip Mesar RWSVK5' 10"174SLOVAKIAPoprad
1232004-23OTT Andrej Meszaros DSVK6' 2"223SVKTrencin
1201985-20EDM Scott Metcalfe LWCAN6' 0"194OHLKingston Canadians
1101999-10NYI Branislav Mezei DSVK6' 4"235OHLBelleville Bulls
162003-6SJS Milan Michalek RWCZE6' 2"217CZEBudejovice
172023-7PHI Matvei Michkov RWRUS5' 10"172RUSSIASKA St. Petersburg
1141973-14NYR Rick Middleton RWCAN5' 10"169OHAOshawa Generals
1302005-30TBL Vladimir Mihalik DSVK6' 8"246SVK-2Presov
1172000-17EDM Alexei Mikhnov LWUKR6' 5"200RUSSIA-3Yaroslavl 2
1162014-16CBJ Sonny Milano LWUSA5' 11"183USHLUSA U-18
1152011-15NYR J.T. Miller CUSA6' 1"189USHLUSA U-18
1181989-18NJD Jason Miller CCAN6' 1"190WHLMedicine Hat Tigers
1222018-22NYRPIT-OTT-NYR K'Andre Miller DUSA6' 3"198NTDPUSA U-18
1102022-10ANA Pavel Mintyukov DRUS6' 2"194OHLSaginaw
1202022-20WSH Ivan Miroshnichenko LWRUS6' 1"185RUSSIA-2Omsk Krylia
1192006-19ANA Mark Mitera DUSA6' 3"202CCHAU. of Michigan
182017-8BUF Casey Mittelstadt CUSA5' 11"199HIGH-MNEden Prarie
111988-1MNS Mike Modano CUSA6' 3"212WHLPrince Albert Raiders
1242023-24NSHEDM-NSH Tanner Molendyk DCAN5' 11"181WHLSaskatoon
1111981-11QUE Randy Moller DCAN6' 2"207WHLLethbridge Broncos
111963-1MTL Garry Monahan LWCAN6' 0"199St. Michael's Juveniles
162013-6CGY Sean Monahan CCAN6' 2"187OHLOttawa
1151975-15MTL Pierre Mondou CCAN5' 10"185QMJHLMontreal Red White and Blue
162004-6NYR Al Montoya GUSA6' 2"195CCHAU. of Michigan
1192023-19CHITBL-CHI Oliver Moore CUSA5' 11"195NTDPUSA U-18
1212009-21CBJPHI-ANA-CBJ John Moore DUSA6' 2"189USHLChicago
1101987-10NYR Jayson More DCAN6' 2"210WHLNew Westminster Bruins
1141994-14CHI Ethan Moreau LWCAN6' 3"219OHLNiagara Falls Thunder
1112013-11PHI Samuel Morin DCAN6' 6"202QMJHLRimouski
1241995-24PIT Aleksey Morozov RWRUS6' 1"204RussiaKrylja Sovetov
1131996-13CGY Derek Morris DCAN6' 0"215WHLRegina Pats
1272002-27SJS Mike Morris RWUSA6' 1"185USHSESt. Sebastian's School
181968-8PHI Lew Morrison RWCAN6' 0"185WCHLFlin Flon Bombers
1192001-19BOSBOS (from EDM) Shaone Morrisonn DCAN6' 4"210WHLKamloops
1132013-13WPG Josh Morrissey DCAN5' 11"186WHLPrince Albert
1232011-23PIT Joe Morrow DCAN6' 0"199WHLPortland
1251997-25DAL Brenden Morrow LWCAN6' 0"209WHLPortland Winter Hawks
191969-9TOR Ernie Moser RWCAN6' 0"178SJHLEstevan Bruins
182006-8PHX Peter Mueller CUSA6' 2"204WHLEverett
1182013-18SJSDET-SJS Mirco Mueller DCHE6' 3"184WHLEverett
1202020-20NJDVAN-TBL-NJD Shakir Mukhamadullin DRUS6' 3"178RUSSIAUfa
181975-8AFM Richard Mulhern DCAN6' 0"194QMJHLSherbrooke Beavers
121984-2NJD Kirk Muller LWCAN6' 0"205OHLGuelph Platers
1161974-16CHI Grant Mulvey RWCAN6' 2"200WCHLCalgary Centennials
1292001-29CHICHI (from DET) Adam Munro GCAN6' 1"187OHLErie
161976-6NYR Don Murdoch RWCAN5' 11"180WCHLMedicine Hat Tigers
111986-1DET Joe Murphy CCAN6' 1"201NCAAMichigan State U.
141980-4LAK Larry Murphy DCAN6' 1"215OHAPeterborough Petes
1122011-12CAR Ryan Murphy DCAN5' 11"170OHLKitchener
1202011-20PHX Connor Murphy DUSA6' 3"190USHLUSA U-18
122012-2CBJ Ryan Murray DCAN6' 0"198WHLEverett
1181991-18BOS Glen Murray RWCAN6' 3"218OHLSudbury Wolves
151985-5HFD Dana Murzyn DCAN6' 2"208WHLCalgary Wranglers
1262023-26SJSNJD-SJS Quentin Musty LWUSA6' 2"200OHLSudbury
1211988-21CGY Jason Muzzatti GCAN6' 2"214NCAAMichigan State U.
1122008-12BUFEDM-ANA-LAK-BUF Tyler Myers DUSA6' 8"227WHLKelowna
151966-5MTL Phil Myre GCAN6' 0"180QJHLShawinigan Bruins

N

RndPick
From
1191995-19CHI Dimitri Nabokov RWRUS6' 2"209RussiaKrylja Sovetov
1302023-30CAR Bradly Nadeau LWCAN5' 10"160BCHLPenticton
1272011-27TBL Vladislav Namestnikov CRUS5' 11"171OHLLondon
1101977-10MTL Mark Napier RWCAN5' 9"185WHABirmingham Bulls
112002-1CBJCBJ (from FLA) Rick Nash LWCAN6' 4"216OHLLondon
1212007-21EDMDAL-PHX-EDM Riley Nash CCAN6' 1"191BCHLSalmon Arm
1161991-16PIT Markus Naslund LWSWE6' 0"191SELModo Hockey Ornskoldsvik
1132022-13CHINYI-MTL-CHI Frank Nazar CUSA5' 10"180NTDPUSA U-18
1101992-10SJS Andrei Nazarov LWRUS6' 5"242RussiaMoscow Dynamo
1122017-12CAR Martin Necas CCZE6' 1"178Czech RepublicBrno
1142000-14COLCOL (from CAR) Vaclav Nedorost CCZE6' 1"190CZEBudejovice
121990-2VAN Petr Nedved CCZE6' 3"196WHLSeattle Thunderbirds
191983-9VAN Cam Neely RWCAN6' 1"218WHLPortland Winter Hawks
1101973-10TOR Bob Neely RWCAN6' 0"200OHAPeterborough Petes
1262020-26STL Jake Neighbours LWCAN5' 11"195WHLEdmonton
1302010-30NYICHI-NYI Brock Nelson CUSA6' 3"205HIGH-MNWarroad
122022-2NJD Simon Nemec DSVK6' 0"199SLOVAKIANitra
1252008-25CGYMTL-CGY Greg Nemisz CCAN6' 3"197OHLWindsor
1162019-16COL Alex Newhook CCAN5' 10"192BCHLVictoria
1102013-10DAL Valeri Nichushkin RWRUS6' 4"202KHLChelyabinsk
131991-3NJD Scott Niedermayer DCAN6' 1"194WHLKamloops Blazers
151993-5FLA Rob Niedermayer CCAN6' 2"203WHLMedicine Hat Tigers
152010-5NYI Nino Niederreiter RWCHE6' 2"205WHLPortland
1152002-15EDMEDM (from MTL) Jesse Niinimaki CFIN6' 2"183FINLANDIlves
1201996-20FLA Marcus Nilson LWSWE6' 2"188SELDjurgardens IF Stockholm
1152003-15NYI Robert Nilsson FCAN5' 11"185SWEDENLeksand
1282005-28DAL Matt Niskanen DUSA6' 0"200USHSWVirginia
1212011-21OTTNSH-OTT Stefan Noesen RWUSA6' 0"187OHLPlymouth
1162004-16NYI Petteri Nokelainen FFIN6' 1"194FINLANDSaipa
111990-1QUE Owen Nolan RWGBR6' 1"214OHLCornwall Royals
1211997-21BUF Mika Noronen GFIN6' 2"196FINLANDTappara Tampere
1192017-19SJS Josh Norris CUSA6' 0"189NTDPUSA U-18
1222001-22BUF Jiri Novotny CCZE6' 3"204CZEBudejovice
112011-1EDM Ryan Nugent-Hopkins CCAN6' 0"171WHLRed Deer
172013-7EDM Darnell Nurse DCAN6' 3"185OHLSault Ste. Marie
182016-8BUF Alex Nylander LWCAN6' 0"178OHLMississauga
182014-8TOR William Nylander C/RWCAN5' 11"169SWEDENModo
131982-3TOR Gary Nylund DCAN6' 4"210WHLPortland Winter Hawks
1102002-10CGYCGY (from NYR) Eric Nystrom LWUSA6' 1"193CCHAU. of Michigan

O

RndPick
From
1192018-19PHI Jay O'Brien CUSA5' 10"176HIGH-MAThayer Academy
1292007-29OTT Jim O'Brien CUSA6' 2"200WCHAU. of Minnesota
1152005-15NYI Ryan O'Marra CJPN6' 2"220OHLErie
151994-5HFD Jeff O'Neill CCAN6' 1"195OHLGuelph Storm
1141971-14BOS Terry O'Reilly RWCAN6' 1"200OHAOshawa Generals
1101970-10CGS Chris Oddleifson CCAN6' 0"174WCHLWinnipeg Jets
1211984-21EDM Selmar Odelein DCAN6' 0"196WHLRegina Pats
1262017-26DALCHI-DAL Jake Oettinger GUSA6' 4"218H-EASTBoston University
1192022-19MINLAK-MIN Liam Ohgren LWSWE6' 1"201SWEDEN-JR.Djurgarden Jr.
1131994-13VAN Mattias Ohlund DSWE6' 4"229SwedenPitea
172006-7NYI Kyle Okposo RWUSA6' 0"210USHLDes Moines
1282021-28COL Oskar Olausson RWSWE6' 1"180SWEDENHV 71
131984-3CHI Eddie Olczyk RWUSA6' 1"207IntlU.S. National Team
1142011-14DAL Jamie Oleksiak DCAN6' 7"241H-EASTNortheastern U.
172004-7FLA Rostislav Olesz CCZE6' 1"214CZEVitkovice
1282009-28CHI Dylan Olsen DUSA6' 2"206AJHLCamrose
1182000-18PIT Brooks Orpik DUSA6' 2"219H-EASTBoston College
141963-4NYR Al Osborne RWCAN6' 0"180Weston Jr. B
1121987-12STL Keith Osborne RWCAN6' 1"188OHLNorth Bay Centennials
1242005-24STL T.J. Oshie CUSA5' 11"195USHSWWarroad
1162022-16BUFVGK-BUF Noah Ostlund CSWE5' 10"164SWEDEN-JR.Djurgarden Jr.
1162021-16NYR Brennan Othmann LWCAN6' 0"175OHLFlint
1252000-25DAL Steve Ott FCAN6' 0"192OHLWindsor
1221999-22PHI Maxime Ouellet GCAN6' 2"194QMJHLQuebec Remparts
112004-1WSH Alex Ovechkin LWRUS6' 2"233RUSDynamo

P

RndPick
From
1102009-10EDM Magnus Paajarvi LWSWE6' 3"200SWEDENTimra
1161976-16BOS Clayton Pachal RWCAN5' 10"185WCHLNew Westminster Bruins
1222007-22MTLSJS-MTL Max Pacioretty LWUSA6' 2"196USHLSioux City
111967-1LAK Rick Pagnutti DCAN6' 1"185NOHAGarson-Falconbridge
121974-2KCS Wilf Paiement RWCAN6' 0"209OHASt. Catharines Black Hawks
1202002-20BUFBUF (from NJD) Daniel Paille LWCAN6' 0"200OHLGuelph
1161980-16MNS Brad Palmer LWCAN5' 11"185WHLVictoria Cougars
1262009-26ANASJS-TBL-OTT-NYI-CBJ-ANA Kyle Palmieri FUSA5' 10"191USDPUSA U-18
1272009-27CAR Philippe Paradis CCAN6' 2"205QMJHLShawinigan
1182005-18NSH Ryan Parent DCAN6' 3"198OHLGuelph
1172003-17NJDNJD (from EDM) Zach Parise CUSA5' 11"195WCHAU. of North Dakota
121966-2NYR Brad Park DCAN6' 0"200OHAToronto Marlboros
1201998-20COL Scott Parker RWUSA6' 5"240WHLKelowna Rockets
1191984-19BOS Dave Pasin RWCAN6' 2"213WHLPrince Albert Raiders
1252014-25BOS David Pastrnak RWCZE6' 0"167SWEDEN-2Sodertalje
122017-2PHI Nolan Patrick CCAN6' 2"199WHLBrandon
191981-9NYR James Patrick DCAN6' 2"198SJHLPrince Albert Saints
1201980-20BUF Steve Patrick RWCAN6' 3"205WHLBrandon Wheat Kings
1141991-14WSH Pat Peake CUSA6' 1"195OHLDetroit Compuware Ambassadors
161988-6TOR Scott Pearson LWCAN6' 1"205OHLKingston Canadians
1121989-12TOR Rob Pearson RWCAN6' 3"206OHLBelleville Bulls
1302012-30LAK Tanner Pearson LWCAN6' 0"193OHLBarrie
1131993-13NJD Denis Pederson CCAN6' 2"205WHLPrince Albert Raiders
1151986-15MTL Mark Pederson LWCAN6' 2"196WHLMedicine Hat Tigers
1181980-18BOS Barry Pederson CCAN5' 11"185WHLVictoria Cougars
1161986-16CGY George Pelawa RWUSA6' 2"240Minn.Bemidji H.S.
1262005-26CGY Matt Pelech DCAN6' 4"220OHLSarnia
1262019-26CGY Jakob Pelletier LWCAN5' 9"165QMJHLMoncton
1252011-25TORPHI-TOR Stuart Percy DCAN6' 1"187OHLMississauga St. Michael's
1252001-25MTLMTL (from WSH) Alexander Perezhogin CKAZ6' 0"211RUSOmsk
1102020-10WPG Cole Perfetti CCAN5' 10"177OHLSaginaw
1122014-12ARI Brendan Perlini LWGBR6' 2"205OHLNiagara
111970-1BUF Gilbert Perreault CCAN6' 1"180OHAMontreal Junior Canadiens
1232023-23NYR Gabe Perreault RWCAN5' 11"163NTDPUSA U-18
1272020-27ANABOS-ANA Jacob Perreault RWCAN5' 11"192OHLSarnia
1262007-26STLNJD-SJS-STL David Perron LWCAN6' 0"200QMJHLLewiston
1282003-28ANAANA (from DAL) Corey Perry RWCAN6' 3"206OHLLondon
1242006-24BUF Dennis Persson DSWE6' 1"192SWEDENVasteras
1121978-12DET Brent Peterson CCAN6' 0"190WCHLPortland Winter Hawks
1111982-11VAN Michel Petit DCAN6' 1"205QMJHLSherbrooke Beavers
1282007-28SJSBUF-WSH-SJS Nick Petrecki DUSA6' 3"230USHLOmaha
191992-9HFD Robert Petrovicky CSVK5' 11"180CzechDukla Trencin
152017-5VAN Elias Pettersson CSWE6' 1"165SWEDEN-2Timra
192003-9CGY Dion Phaneuf DCAN6' 3"214WHLRed Deer
1101976-10AFM Harold Phillipoff LWCAN6' 3"220WCHLNew Westminster Bruins
111996-1OTT Chris Phillips DCAN6' 3"220WHLPrince Albert Raiders
1282011-28MINSJS-MIN Zack Phillips CCAN6' 0"175QMJHLSaint John
131977-3WSH Robert Picard DCAN6' 2"207QMJHLMontreal Juniors
182004-8CBJCBJ (from CAR) Alexandre Picard LWCAN6' 2"206QMJHLLewiston
1182008-18NSHOTT-NSH Chet Pickard GCAN6' 2"213WHLTri-City
1212022-21PIT Owen Pickering DCAN6' 4"180WHLSwift Current
142008-4STL Alex Pietrangelo DCAN6' 3"206OHLNiagara
142002-4PHIPHI (from TBL) Joni Pitkanen DFIN6' 3"210FINLANDKarpat
191971-9PHI Pierre Plante RWCAN6' 1"190QMJHLDrummondville Rangers
1152007-15EDMNYI-EDM Alex Plante DCAN6' 4"230WHLCalgary
111968-1MTL Michel Plasse GCAN5' 10"174QJHLDrummondville Rangers
1131978-13BUF Larry Playfair DCAN6' 3"216WCHLPortland Winter Hawks
1201982-20EDM Jim Playfair DCAN6' 4"200WHLPortland Winter Hawks
191970-9BOS Ronald Plumb DCAN5' 10"174OHAPeterborough Petes
1102019-10VAN Vasily Podkolzin RWRUS6' 0"196RUSSIA-2Neva St. Petersburg
1252017-25MTL Ryan Poehling CUSA6' 1"177NCHCSt. Cloud State
1222013-22CGYSTL-CGY Emile Poirier LWCAN6' 0"183QMJHLGatineau
1142005-14WSH Sasha Pokulok DCAN6' 5"220ECACCornell U.
1211992-21VAN Libor Polasek CCZE6' 3"198CzechVitkovice
171970-7PIT Greg Polis RWCAN5' 10"185WCHLEstevan Bruins
111973-1NYI Denis Potvin DCAN6' 0"205OHAOttawa 67's
191991-9HFD Patrick Poulin LWCAN6' 1"214QMJHLSt. Hyacinthe Lasers
1212019-21PIT Sam Poulin RWCAN6' 1"212QMJHLSherbrooke
142005-4MIN Benoit Pouliot LWCAN6' 3"199OHLSudbury
182012-8PITCAR-PIT Derrick Pouliot DCAN5' 11"192WHLPortland
1222003-22EDMEDM (from STL) Marc-Antoine Pouliot CCAN6' 2"193QMJHLRimouski
112021-1BUF Owen Power DCAN6' 6"213BIG10Michigan
152005-5MTL Carey Price GCAN6' 3"219WHLTri-City
1111975-11NYI Pat Price DCAN6' 2"200WHAVancouver Blazers
131990-3DET Keith Primeau CCAN6' 5"220OHLNiagara Falls Thunder
1171994-17BUF Wayne Primeau CCAN6' 4"225OHLOwen Sound Platers
131968-3MTL Jim Pritchard DCAN5' 9"175WCHLWinnipeg Jets
121993-2HFD Chris Pronger DCAN6' 6"220OHLPeterborough Petes
1141979-14PHI Brian Propp LWCAN5' 10"195WHLBrandon Wheat Kings
172015-7PHI Ivan Provorov DRUS6' 0"201WHLBrandon
1242011-24OTTDET-OTT Matt Puempel LWCAN6' 0"198OHLPeterborough
142016-4EDM Jesse Puljujarvi RWSWE6' 3"208FINLANDKarpat
1152013-15NYI Ryan Pulock DCAN6' 0"211WHLBrandon
181999-8NYI Taylor Pyatt LWCAN6' 3"226OHLSudbury Wolves
1232010-23BUF Mark Pysyk DCAN6' 1"174WHLEdmonton

Q

RndPick
From
1302014-30NJD John Quenneville CCAN6' 0"182WHLBrandon
182020-8BUF Jack Quinn RWCAN6' 0"176OHLOttawa
1131984-13MNS David Quinn DUSA6' 0"205Conn.Kent H.S.
1131983-13CGY Dan Quinn CCAN5' 11"182OHLBelleville Bulls
1141987-14BOS Stephane Quintal DCAN6' 3"228QMJHLGranby Bisons

R

RndPick
From
1111987-11DET Yves Racine DCAN6' 0"205QMJHLCollege Francais
1152004-15NSH Alexander Radulov RWRUS6' 1"188RUSTver
1302011-30ANABOS-TOR-ANA Rickard Rakell RWSWE6' 0"199OHLPlymouth
111979-1CLR Rob Ramage DCAN6' 2"200WHABirmingham Bulls
1111979-11BUF Mike Ramsey DUSA6' 3"195NCAAU. of Minnesota
1102015-10COL Mikko Rantanen RWFIN6' 3"211FINLANDTPS
1212005-21TOR Tuukka Rask GFIN6' 3"169Finland Jr.Ilves Jr.
171996-7BUF Erik Rasmussen CUSA6' 1"210NCAAU. of Minnesota
192017-9DET Michael Rasmussen CCAN6' 5"221WHLTri-City
1251996-25COL Peter Ratchuk DUSA6' 0"175Minn.Shattuck-St. Mary's
131992-3SJS Mike Rathje DCAN6' 5"235WHLMedicine Hat Tigers
142020-4DET Lucas Raymond LWSWE5' 11"170SWEDENFrolunda
1141996-14STL Marty Reasoner CUSA6' 1"205NCAABoston College
121995-2NYI Wade Redden DCAN6' 2"205WHLBrandon Wheat Kings
151969-5MNS Dick Redmond DCAN5' 10"165OHASt. Catharines Black Hawks
161984-6LAK Craig Redmond DCAN5' 10"189IntlCanadian National Team
1191998-19COL Robyn Regehr DBRA6' 3"225WHLKamloops Blazers
1172020-17CHI Lukas Reichel LWDEU6' 0"170GERMANYEisbaren Berlin
152023-5MTL David Reinbacher DAUT6' 2"194SWISSKloten
122014-2BUF Sam Reinhart CCAN6' 0"190WHLKootenay
142012-4NYI Griffin Reinhart DCAN6' 3"206WHLEdmonton
1121979-12AFM Paul Reinhart DCAN5' 10"205OHAKitchener Rangers
121967-2PIT Steve Rexe GCAN5' 9"175Belleville Seniors
141990-4PHI Mike Ricci CCAN6' 0"200OHLPeterborough Petes
1201989-20NYR Steven Rice RWCAN6' 0"223OHLKitchener Rangers
121972-2AFM Jacques Richard LWCAN5' 10"169QMJHLQuebec Remparts
1242003-24PHI Mike Richards CCAN5' 11"195OHLKitchener
171987-7TOR Luke Richardson DCAN6' 3"214OHLPeterborough Petes
1111973-11DET Terrance Richardson GCAN6' 1"190WCHLNew Westminster Bruins
152012-5TOR Morgan Rielly DCAN6' 0"200WHLMoose Jaw
1141997-14EDM Michel Riesen LWCHE6' 2"190SwissABiel
1121995-12SJS Teemu Riihijarvi LWFIN6' 6"201FinlandK-Espoo Jrs.
1252022-25CHITOR-CHI Sam Rinzel DUSA6' 4"180HIGH-MNChaska
171974-7MTL Doug Risebrough CCAN5' 10"178OHAKitchener Rangers
182013-8BUF Rasmus Ristolainen DFIN6' 4"207FINLANDTPS
1131999-13EDM Jani Rita LWFIN6' 1"206FINLANDJokerit Helsinki
1102014-10ANAOTT-ANA Nick Ritchie LWCAN6' 2"226OHLPeterborough
1272023-27COL Calum Ritchie CCAN6' 2"184OHLOshawa
1121984-12CGY Gary Roberts LWCAN6' 2"215OHLOttawa 67's
181988-8CHI Jeremy Roenick CUSA6' 1"205Mass.Thayer Academy
1302004-30TBL Andy Rogers DCAN6' 5"206WHLCalgary
1111991-11NJD Brian Rolston RWUSA6' 2"215NAHLDetroit Compuware
131963-3BOS Orest Romashyna LWDEU5' 10"170Jr CNew Hamburg
1142021-14BUFPHI-BUF Isak Rosen RWSWE5' 11"156SWEDENLeksand
1252015-25WPGSTL-BUF-WPG Jack Roslovic CUSA6' 0"182USHLUSA U-18
1302007-30PHXANA-EDM-PHX Nick Ross DCAN6' 1"196WHLRegina
192020-9MIN Marco Rossi CAUT5' 9"183OHLOttawa
1131973-13CHI Darcy Rota LWCAN5' 11"180WCHLEdmonton Oil Kings
1222016-22PHICHI-WPG-PHI German Rubtsov CRUS6' 0"190RUSSIA-JR.Team Russia U18
1201991-20EDM Martin Rucinsky LWCZE6' 1"205CzechLitvinov CHP HC
1201981-20STL Marty Ruff DCAN6' 0"194WHLLethbridge Broncos
1201987-20PHI Darren Rumble DCAN6' 1"207OHLKitchener Rangers
1172009-17STL David Rundblad DSWE6' 2"189SWEDENSkelleftea
191998-9NYI Mike Rupp CUSA6' 5"235OHLErie Otters
1131972-13CHI Phil Russell DCAN6' 2"200WCHLEdmonton Oil Kings
1101969-10DET Jim Rutherford GCAN5' 8"168OHAHamilton Red Wings
192001-9CHI Tuomo Ruutu FFIN6' 0"205FINLANDJokerit
1211994-21BOS Yevgeni Ryabchikov GRUS5' 11"167RussiaMolot Perm
122005-2ANA Bobby Ryan RWUSA6' 2"208OHLOwen Sound
181995-8MTL Terry Ryan LWCAN6' 1"201WHLTri-City Americans
1192013-19CBJNYR-CBJ Kerby Rychel LWUSA6' 0"205OHLWindsor

S

RndPick
From
191975-9MTL Robin Sadler DCAN6' 2"181WCHLEdmonton Oil Kings
1191999-19PHX Kirill Safronov DRUS6' 2"215RussiaSt. Petersburg SKA
1151987-15QUE Joe Sakic CCAN5' 11"195WHLSwift Current Broncos
1202023-20SEA Eduard Sale LWCZE6' 2"175CZECHIABrno
191996-9ANA Ruslan Salei DBLR6' 1"212IHLLas Vegas Thunder
1242021-24FLA Mackie Samoskevich RWUSA5' 10"191USHLChicago
181997-8BOS Sergei Samsonov LWRUS5' 8"188IHLDetroit Vipers
1222015-22WSH Ilya Samsonov GRUS6' 3"203RUSSIA-JR.Magnitogorsk 2
1272012-27PHX Henrik Samuelsson C/RWUSA6' 2"216WHLEdmonton
1272000-27BOSBOS (from NJD) Martin Samuelsson LWSWE6' 2"197SwedenModo Jr.
152020-5OTT Jake Sanderson DUSA6' 1"185NTDPUSA U-18
1292018-29TORWPG-STL-TOR Rasmus Sandin DSWE5' 11"186OHLSault Ste. Marie
1172023-17DETNYI-VAN-DET Axel Sandin-Pellikka DSWE5' 11"180SWEDEN-JR.Skelleftea Jr.
141985-4VAN Jim Sandlak RWCAN6' 4"219OHLLondon Knights
1212006-21NYR Bobby Sanguinetti DUSA6' 3"190OHLOwen Sound
1172014-17PHI Travis Sanheim DCAN6' 3"181WHLCalgary
1141986-14CHI Everett Sanipass LWCAN6' 2"204QMJHLVerdun Junior Canadiens
1111999-11CGY Oleg Saprykin LWRUS6' 1"190WHLSeattle Thunderbirds
1171975-17BUF Bob Sauve GCAN5' 8"175QMJHLLaval National
1131988-13BUF Joel Savage RWCAN5' 11"205WHLVictoria Cougars
1151988-15WSH Reginald Savage CCAN5' 10"187QMJHLVictoriaville Tigres
131980-3CHI Denis Savard CCAN5' 10"175QMJHLMontreal Juniors
161973-6BOS Andre Savard CCAN6' 0"185QMJHLQuebec Remparts
192022-9BUF Matt Savoie CCAN5' 9"170WHLWinnipeg
1192008-19PHICOL-CBJ-PHI Luca Sbisa DITA6' 2"204WHLLethbridge
1322022-32EDMCOL-ARI-EDM Reid Schaefer LWCAN6' 3"213WHLSeattle
172011-7WPG Mark Scheifele CCAN6' 2"184OHLBarrie
152009-5LAK Brayden Schenn CCAN6' 1"190WHLBrandon
152008-5TORNYI-TOR Luke Schenn DCAN6' 2"229WHLKelowna
1262014-26MTL Nikita Scherbak RWRUS6' 1"175WHLSaskatoon
1202014-20CHISJS-CHI Nick Schmaltz CUSA5' 11"172USHLGreen Bay
1252012-25STL Jordan Schmaltz DUSA6' 2"180USHLGreen Bay
1192020-19NYRCGY-NYR Braden Schneider DCAN6' 2"202WHLBrandon
1262004-26VAN Cory Schneider GUSA6' 2"195USHSEPhillips-Andover
1121968-12BOS Danny Schock LWCAN5' 11"180WCHLEstevan Bruins
151972-5BUF Jim Schoenfeld DCAN6' 2"200OHANiagara Falls Flyers
1252004-25EDMEDM (from PHI) Rob Schremp CUSA5' 10"184OHLLondon
1222009-22VAN Jordan Schroeder CUSA5' 8"175WCHAU. of Minnesota
1272004-27WSHWSH (from BOS) Jeff Schultz DCAN6' 6"230WHLCalgary
1131976-13MTL Rod Schutt LWCAN5' 10"185OHASudbury Wolves
1142010-14STL Jaden Schwartz CCAN5' 10"180USHLTri-City
1172004-17STL Marek Schwarz GCZE6' 0"180CZESparta
161990-6NYI Scott Scissons CCAN6' 1"190WHLSaskatoon Blades
1142003-14CHI Brent Seabrook DCAN6' 3"218WHLLethbridge
1211985-21PHI Glen Seabrooke CCAN6' 0"189OHLPeterborough Petes
1161978-16BOS Al Secord LWCAN6' 1"205OHAHamilton Fincups
121999-2VAN Daniel Sedin LWSWE6' 1"187SELModo Hockey Ornskoldsvik
131999-3VAN Henrik Sedin CSWE6' 2"188SELModo Hockey Ornskoldsvik
122010-2BOSTOR-BOS Tyler Seguin CCAN6' 1"182OHLPlymouth
162019-6DET Moritz Seider DDEU6' 3"208GERMANYMannheim
1141977-14BUF Ric Seiling RWCAN6' 0"180OHASt. Catharines Fincups
1101988-10WIN Teemu Selanne RWFIN6' 0"196FINLANDJokerit Helsinki
1101968-10TOR Brad Selwood DCAN6' 3"185OHANiagara Falls Flyers
1132002-13WSHWSH (from DAL) Alexander Semin LWRUS6' 2"208RUSSIA-1Chelyabinsk
1152015-15BOSCGY-BOS Zach Senyshyn RWCAN6' 1"192OHLSault Ste. Marie
192016-9MTL Mikhail Sergachev DRUS6' 2"221OHLWindsor
182005-8SJSATL-SJS Devin Setoguchi RWCAN6' 0"200WHLSaskatoon
121987-2NJD Brendan Shanahan RWCAN6' 3"220OHLLondon Knights
181976-8AFM Dave Shand DCAN6' 1"198OHAPeterborough Petes
141988-4PIT Darrin Shannon LWCAN6' 2"210OHLWindsor Compuware Spitfires
1251994-25NJD Vadim Sharifijanov RWRUS6' 0"205RussiaUfa Salavat Yulayev
131976-3MNS Glen Sharpley CCAN6' 0"189QMJHLHull Festivals
1142007-14COL Kevin Shattenkirk DUSA5' 11"193USDPUSA U-18
1131982-13QUE David Shaw DCAN6' 2"204OHLKitchener Rangers
1212010-21DET Riley Sheahan CCAN6' 2"202CCHAU. of Notre Dame
192006-9MIN James Sheppard CCAN6' 2"210QMJHLCape Breton
1242013-24VAN Hunter Shinkaruk C/LWCAN5' 10"181WHLMedicine Hat
141972-4MTL Steve Shutt LWCAN5' 10"180OHAToronto Marlboros
1121999-12FLA Denis Shvidki RWUKR6' 2"210OHLBarrie Colts
1112011-11COLSTL-COL Duncan Siemens DCAN6' 3"196WHLSaskatoon
1111989-11DET Mike Sillinger CCAN5' 11"198WHLRegina Pats
1122021-12CBJCHI-CBJ Cole Sillinger CUSA6' 0"197USHLSioux Falls
162023-6ARI Dmitriy Simashev DRUS6' 4"198RUSSIA-JR.Yaroslavl Jr.
121985-2PIT Craig Simpson LWCAN6' 2"195NCAAMichigan State U.
171992-7PHI Ryan Sittler LWCAN6' 2"185HIGH-NYNichols
181970-8TOR Darryl Sittler CCAN6' 0"190OHALondon Knights
1112001-11PHXPHX (from CGY) Fredrik Sjostrom RWSWE6' 1"218SWEDENFrolunda
172005-7CHI Jack Skille RWUSA6' 1"215USAUSA U-18
172010-7CAR Jeff Skinner CCAN5' 10"193OHLKitchener
1282012-28NYR Brady Skjei DUSA6' 2"196USHLUSA U-18
1171998-17COL Martin Skoula DCZE6' 3"226OHLBarrie Colts
112022-1MTL Juraj Slafkovsky LWSVK6' 4"229FINLANDTPS
191990-9WSH John Slaney DCAN6' 0"190OHLCornwall Royals
1302002-30ATLATL (from DET) Jim Slater CUSA6' 0"200CCHAMichigan State U.
192004-9ANA Ladislav Smid DCZE6' 3"226CZELiberec
1122000-12ANA Alexei Smirnov LWRUS6' 3"215RUSTver
111978-1MNS Bobby Smith CCAN6' 4"210OHAOttawa 67's
121981-2LAK Doug Smith CCAN6' 0"180OHLOttawa 67's
142023-4SJS Will Smith CUSA6' 0"180NTDPUSA U-18
1111967-11PIT Bob Smith CCAN5' 11"175Sault Ste. Marie
1161981-16PHI Steven Smith DCAN5' 9"200OHLSault Ste. Marie Greyhounds
1172018-17NJD Ty Smith DCAN5' 10"176WHLSpokane
1181992-18NJD Jason Smith DCAN6' 3"220WHLRegina Pats
1232000-23VANVAN (from FLA) Nathan Smith CCAN6' 2"206WHLSwift Current
1272007-27DET Brendan Smith DCAN6' 1"170OPJRASt. Michael's
1211990-21BOS Bryan Smolinski CUSA6' 1"203NCAAMichigan State U.
161994-6EDM Ryan Smyth LWCAN6' 2"192WHLMoose Jaw Warriors
1232022-23STL Jimmy Snuggerud RWUSA6' 1"188NTDPUSA U-18
1211987-21EDM Peter Soberlak LWCAN6' 3"196WHLSwift Current Broncos
1112019-11ARIPHI-ARI Victor Soderstrom DSWE6' 0"182SWEDENBrynas
1151989-15EDM Jason Soules DCAN6' 2"212OHLNiagara Falls Thunder
122001-2OTTOTT (from NYI) Jason Spezza CCAN6' 3"216OHLWindsor
141969-4BOS Frank Spring RWCAN6' 3"216WCHLEdmonton Oil Kings
1121971-12CHI Dan Spring FCAN5' 11"180WCHLEdmonton Oil Kings
122003-2CAR Eric Staal CCAN6' 4"205OHLPeterborough
122006-2PIT Jordan Staal CCAN6' 4"220OHLPeterborough
1122005-12NYRSJS-ATL-NYR Marc Staal DCAN6' 4"208OHLSudbury
1132004-13BUF Drew Stafford RWUSA6' 2"214WCHAU. of North Dakota
1161993-16EDM Nick Stajduhar DCAN6' 2"194OHLLondon Knights
112008-1TBL Steven Stamkos CCAN6' 1"188OHLSarnia
1182016-18WPGPHI-WPG Logan Stanley DCAN6' 7"224OHLWindsor
1302001-30LAKLAK (from COL) David Steckel FUSA6' 5"217CCHAOhio State U.
1302016-30ANAPIT-TOR-ANA Sam Steel CCAN5' 11"178WHLRegina
1242002-24TOR Alexander Steen CCAN6' 1"200SWEDENFrolunda
111999-1ATL Patrik Stefan CCZE6' 2"205IHLLong Beach Ice Dogs
1252023-25STLTOR-STL Otto Stenberg CSWE5' 11"185SWEDEN-JR.Frolunda Jr.
151982-5WSH Scott Stevens DCAN6' 2"215OHLKitchener Rangers
1121990-12MTL Turner Stevenson RWCAN6' 3"230WHLSeattle Thunderbirds
1171989-17BOS Shayne Stevenson RWCAN6' 1"190OHLKitchener Rangers
1131970-13BOS Bob Stewart DCAN6' 0"205OHAOshawa Generals
1131990-13NYR Michael Stewart DCAN6' 3"210NCAAMichigan State U.
1181985-18WIN Ryan Stewart CCAN6' 0"189WHLKamloops Blazers
1182006-18COL Chris Stewart RWCAN6' 2"228OHLKingston
1252003-25FLAFLA (from TBL) Anthony Stewart FCAN6' 3"230OHLKingston
1151984-15QUE Trevor Stienburg RWCAN6' 1"200OHLGuelph Platers
161992-6CGY Cory Stillman LWCAN6' 0"200OHLWindsor Spitfires
1292021-29NJDNYI-NJD Chase Stillman RWUSA6' 1"180OHLSudbury
171991-7VAN Alek Stojanov RWCAN6' 4"225OHLHamilton Dukes
171994-7LAK Jamie Storr GCAN6' 2"200OHLOwen Sound Platers
1211980-21PHI Michael Stothers DCAN6' 4"212OHAKingston Canadians
171973-7PIT Blaine Stoughton LWCAN5' 10"185WCHLFlin Flon Bombers
1191992-19PIT Martin Straka CCZE5' 9"180Czech.Skoda Plzen
1212023-21MIN Charlie Stramel CUSA6' 3"222BIG10Wisconsin
132015-3ARI Dylan Strome CCAN6' 3"185OHLErie
152011-5NYI Ryan Strome CCAN6' 0"177OHLNiagara
131998-3SJS Brad Stuart DCAN6' 2"210WHLRegina Pats
1212003-21BOSBOS (from TOR) Mark Stuart DUSA6' 2"213WCHAColorado College
1211996-21SJS Marco Sturm LWDEU6' 0"194DELLandshut EV
132020-3OTTSJS-OTT Tim Stützle LWDEU6' 1"187GERMANYMannheim
1242012-24BOS Malcolm Subban GCAN6' 1"195OHLBelleville
1131979-13NYR Doug Sulliman LWCAN6' 2"209OHAKitchener Rangers
1292006-29PHXDET-PHX Chris Summers DUSA6' 2"180USAUSA U-18
1191991-19CGY Niklas Sundblad RWSWE6' 1"200SELAIK Solna
111989-1QUE Mats Sundin RWSWE6' 5"231SwedenNacka
181993-8NYR Niklas Sundstrom RWSWE6' 0"190SELModo Hockey Ornskoldsvik
172003-7NSH Ryan Suter DUSA6' 1"198USAUSA U-18
1262000-26WSH Brian Sutherby CCAN6' 2"208WHLMoose Jaw
141982-4PHI Ron Sutter CCAN6' 0"180WHLLethbridge Broncos
1101982-10PIT Rich Sutter RWCAN5' 11"188WHLLethbridge Broncos
1112007-11CAR Brandon Sutter FUSA6' 3"183WHLRed Deer
1171980-17NYI Brent Sutter CCAN6' 0"188AJHLRed Deer Rustlers
1171979-17NYI Duane Sutter RWCAN6' 0"189WHLLethbridge Broncos
1171976-17PHI Mark Suzor DCAN6' 2"220OHAKingston Canadians
1132017-13VGKWPG-VGK Nick Suzuki CCAN5' 11"183OHLOwen Sound
1282019-28CAR Ryan Suzuki CCAN6' 0"180OHLBarrie
1192021-19NSH Fedor Svechkov CRUS6' 0"187RUSSIA-2Togliatti
122018-2CAR Andrei Svechnikov RWRUS6' 2"192OHLBarrie
1192015-19DET Evgeny Svechnikov LWRUS6' 1"199QMJHLCape Breton
1171996-17WSH Jaroslav Svejkovsky RWCZE6' 1"193WHLTri-City Americans
132001-3TBL Alexander Svitov CRUS6' 3"228RUSOmsk
151984-5MTL Petr Svoboda DCZE6' 1"183Czechoslovakia Jr.
141968-4PIT Garry Swain CCAN5' 8"164OHANiagara Falls Flyers
171990-7LAK Darryl Sydor DCAN6' 1"211WHLKamloops Blazers
1181995-18NJD Petr Sykora RWCZE6' 0"190IHLDetroit Vipers

T

RndPick
From
1302000-30STL Jeff Taffe CUSA6' 3"207NCAAU. of Minnesota
121970-2VAN Dale Tallon DCAN6' 1"200OHAToronto Marlboros
1151978-15NYI Steve Tambellini CCAN6' 0"185WCHLLethbridge Broncos
1272003-27LAKLAK (from DET) Jeff Tambellini LWCAN5' 11"186CCHAU. of Michigan
1161999-16CAR David Tanabe DUSA6' 1"212NCAAU. of Wisconsin
1121998-12COL Alex Tanguay LWCAN6' 1"195QMJHLHalifax Mooseheads
131969-3BOS Don Tannahill LWCAN5' 11"178OHANiagara Falls Flyers
1121981-12CHI Tony Tanti RWCAN5' 9"180OHLOshawa Generals
1162010-16STLOTT-STL Vladimir Tarasenko RWRUS5' 11"202RUSSIANovosibirsk
121969-2MTL Marc Tardif LWCAN6' 0"178OHAMontreal Junior Canadiens
192002-9FLAFLA (from CGY) Petr Taticek CCZE6' 0"188OHLSault Ste. Marie
112009-1NYI John Tavares CCAN6' 0"202OHLLondon
1242008-24NJDMIN-NJD Mattias Tedenby LWSWE5' 10"175SWEDENHV 71
1182012-18CHI Teuvo Teravainen LWFIN5' 10"169FINLANDJokerit
1132008-13LAKBUF-LAK Colten Teubert DCAN6' 4"195WHLRegina
1122004-12MIN A.J. Thelen DUSA6' 3"205CCHAMichigan State U.
1262013-26ANA Shea Theodore DCAN6' 1"178WHLSeattle
1101993-10QUE Jocelyn Thibault GCAN5' 11"169QMJHLSherbrooke Faucons
1202017-20STL Robert Thomas CCAN5' 11"193OHLLondon
1262016-26STLWSH-STL Tage Thompson CUSA6' 5"195H-EASTU. of Connecticut
1192019-19OTTCBJ-OTT Lassi Thomson DFIN6' 0"186WHLKelowna
111997-1BOS Joe Thornton CCAN6' 4"230OHLSault Ste. Marie Greyhounds
131989-3TOR Scott Thornton LWCAN6' 3"220OHLBelleville Bulls
1282008-28PHXDAL-LAK-ANA-PHX Viktor Tikhonov FLVA6' 2"190RUSSIACherepovets
1222010-22MTLPHX-MTL Jarred Tinordi DUSA6' 6"205USHLUSA U-18
1102017-10FLA Owen Tippett RWCAN6' 0"203OHLMississauga
1121973-12BUF Morris Titanic RWCAN6' 0"180OHASudbury Wolves
142018-4OTT Brady Tkachuk LWUSA6' 3"192H-EASTBoston University
162016-6CGY Matthew Tkachuk LWUSA6' 1"202OHLLondon
1191990-19WIN Keith Tkachuk CUSA6' 2"235Mass.Malden Catholic H.S.
161997-6CGY Daniel Tkaczuk CCAN6' 1"195OHLBarrie Colts
1132006-13TOR Jiri Tlusty FCZE6' 0"209CZEKladno
132006-3CHI Jonathan Toews FCAN6' 2"210WCHAU. of North Dakota
1292002-29BOS Hannu Toivonen GFIN6' 2"200FINLANDHPK
1302017-30NSH Eeli Tolvanen RWFIN5' 10"189USHLSioux City
1242019-24NSH Philip Tomasino CCAN5' 11"183OHLNiagara
171967-7CHI Bob Tombari LWCAN5' 11"185Sault Ste. Marie
152000-5NYINYI (from TBL) Raffi Torres LWCAN6' 0"216OHLBrampton
1292019-29ANASJS-BUF-ANA Brayden Tracey LWCAN6' 0"170WHLMoose Jaw
1121974-12MTL Mario Tremblay RWCAN6' 0"189QMJHLMontreal Red White and Blue
181982-8NJD Rocky Trottier CCAN5' 10"182WHLBillings Bighorns
192012-9WPG Jacob Trouba DUSA6' 2"187USHLUSA U-18
1221997-22CAR Nikos Tselios DUSA6' 5"226OHLBelleville Bulls
1182014-18MIN Alex Tuch RWUSA6' 4"222USHLUSA U-18
1252016-25DAL Riley Tufte LWUSA6' 5"211HIGH-MNBlaine
1112004-11LAK Lauri Tukonen RWFIN6' 2"187FINLANDBlues
152019-5LAK Alex Turcotte CUSA5' 11"186NTDPUSA U-18
1171983-17MTL Alfie Turcotte CUSA5' 9"187WHLPortland Winter Hawks
111987-1BUF Pierre Turgeon CCAN6' 1"199QMJHLGranby Bisons
121983-2HFD Sylvain Turgeon LWCAN6' 0"200QMJHLHull Olympiques
121979-2STL Perry Turnbull CCAN6' 2"200WHLPortland Winter Hawks
1151973-15TOR Ian Turnbull DCAN6' 0"200OHAOttawa 67's
132007-3PHX Kyle Turris CCAN6' 1"185BCHLBurnaby
121994-2ANA Oleg Tverdovsky DUKR6' 1"211RussiaKrylja Sovetov

U

RndPick
From
1162001-16VAN R.J. Umberger CUSA6' 2"220CCHAOhio State U.
162002-6NSH Scottie Upshall RWCAN6' 0"200WHLKamloops

V

RndPick
From
1182017-18BOS Urho Vaakanainen DFIN6' 1"188FINLANDJYP
1262002-26DALDAL (from PHI) Martin Vagner DCZE6' 1"214QMJHLHull
151979-5VAN Rick Vaive RWCAN6' 1"198WHABirmingham Bulls
1102004-10ATL Boris Valabik DSVK6' 7"255OHLKitchener
1162017-16CGY Juuso Valimaki DFIN6' 1"211WHLTri-City
1131974-13TOR Jack Valiquette CCAN6' 2"195OHASault Ste. Marie Greyhounds
1131989-13MTL Lindsay Vallis RWCAN6' 3"207WHLSeattle Thunderbirds
1141972-14MTL John Van Boxmeer DCAN6' 0"189SOJHLGuelph C.M.C.'s

v

RndPick
From
122007-2PHI James van Riemsdyk LWUSA6' 3"200USDPUSA U-18

V

RndPick
From
1261998-26NJD Mike Van Ryn DCAN6' 1"213NCAAU. of Michigan
152003-5BUF Thomas Vanek LWAUT6' 2"205WCHAU. of Minnesota
1232006-23WSHNSH-WSH Semyon Varlamov GRUS6' 2"209RPLYaroslavl 2
1192012-19TBLDET-TBL Andrei Vasilevskiy GRUS6' 3"210RUSSIAUfa 2
171975-7CHI Gregory Vaydik CCAN6' 0"185WCHLMedicine Hat Tigers
111965-1NYR Andre Veilleux RWCANMontreal Jr. BMontreal Ranger Jr. B
151980-5WSH Darren Veitch DCAN6' 0"200WHLRegina Pats
1302018-30DETVGK-DET Joe Veleno CCAN6' 1"191QMJHLDrummondville
131973-3VAN Dennis Ververgaert RWCAN6' 0"189OHALondon Knights
1242017-24WPGCBJ-VGK-WPG Kristian Vesalainen LW/RWFIN6' 3"209SWEDENFrolunda
1101971-10NYR Steve Vickers LWCAN6' 0"185OHAToronto Marlboros
1112017-11LAK Gabriel Vilardi CCAN6' 2"203OHLWindsor
162014-6VAN Jake Virtanen RWCAN6' 0"208WHLCalgary
1272010-27PHXMTL-PHX Mark Visentin GCAN6' 2"187OHLNiagara
151998-5ANA Vitaly Vishnevski DUKR6' 2"215RussiaTorpedo-2 Yaroslavl
1272006-27DAL Ivan Vishnevskiy DRUS6' 0"193QMJHLRouyn-Noranda
1112021-11ARI Void
1212000-21OTT Anton Volchenkov DRUS6' 1"225RPLCSKA 2
141996-4WSH Alexander Volchkov LWRUS6' 2"205OHLBarrie Colts
172007-7CBJ Jakub Voracek RWCZE6' 2"214QMJHLHalifax
1112000-11CHICHI (from VAN) Pavel Vorobiev RWKAZ6' 0"194RUSSIA-3Yaroslavl 2
1132014-13WSH Jakub Vrana LW/RWCZE5' 11"185SWEDENLinkoping

W

RndPick
From
1112018-11NYI Oliver Wahlstrom RWUSA6' 1"208NTDPUSA U-18
181987-8CHI Jimmy Waite GCAN6' 1"180QMJHLChicoutimi Sagueneens
1261996-26DET Jesse Wallin DCAN6' 2"203WHLRed Deer Rebels
1202021-20MINEDM-MIN Jesper Wallstedt GSWE6' 3"214SWEDENLulea
121978-2WSH Ryan Walter CCAN6' 0"200WCHLSeattle Breakers
151991-5WIN Aaron Ward DCAN6' 2"209NCAAU. of Michigan
1101996-10NJD Lance Ward RWCAN6' 3"214WHLRed Deer Rebels
1111997-11MTL Jason Ward RWCAN6' 2"208OHLErie Otters
1252002-25CAR Cam Ward GCAN6' 1"185WHLRed Deer
1151995-15TOR Jeff Ware DCAN6' 4"214OHLOshawa Generals
141992-4QUE Todd Warriner LWCAN6' 2"210OHLWindsor Spitfires
1182010-18NSH Austin Watson LWUSA6' 3"185OHLPeterborough
142001-4FLA Stephen Weiss CCAN5' 11"185OHLPlymouth
1161979-16LAK Jay Wells DCAN6' 1"210OHAKingston Canadians
1241994-24PIT Chris Wells CCAN6' 6"223WHLSeattle Thunderbirds
1142013-14CBJ Alexander Wennberg CSWE6' 1"190SWEDEN-2Djurgarden
182015-8CBJ Zach Werenski DUSA6' 2"206BIG10U. of Michigan
131987-3BOS Glen Wesley DCAN6' 1"207WHLPortland Winter Hawks
152004-5PHX Blake Wheeler RWUSA6' 5"205USHSWBreck School
1212015-21OTTNYI-BUF-OTT Colin White CUSA6' 0"183USHLUSA U-18
1252007-25VAN Patrick White CUSA6' 1"190USHLTri-City
152002-5PIT Ryan Whitney DUSA6' 3"210H-EASTBoston University
111980-1MTL Doug Wickenheiser CCAN6' 1"200WHLRegina Pats
181994-8TBL Jason Wiemer CCAN6' 1"225WHLPortland Winter Hawks
1312020-31SJSTBL-SJS Ozzy Wiesblatt CCAN5' 9"183WHLPrince Albert
1201992-20MTL David Wilkie DUSA6' 3"215WHLKamloops Blazers
1112023-11VAN Tom Willander DSWE6' 1"180SWEDEN-JR.Rogle Jr.
141976-4DET Fred Williams RWCAN5' 10"189WCHLSaskatoon Blades
1282000-28PHIPHI (from PHI) Justin Williams RWCAN6' 1"188OHLPlymouth
161978-6PHI Behn Wilson DCAN6' 2"209OHAKingston Canadians
161977-6CHI Doug Wilson DCAN6' 1"187OHAOttawa 67's
172008-7NSHTOR-NYI-NSH Colin Wilson CUSA6' 1"214H-EASTBoston University
1111971-11MTL Murray Wilson LWCAN6' 0"180OHAOttawa 67's
1121980-12STL Rik Wilson DUSA6' 0"180OHAKingston Canadians
1162012-16WSH Tom Wilson RWCAN6' 3"205OHLPlymouth
1191993-19TOR Landon Wilson RWUSA6' 3"224USHLDubuque Fighting Saints
1201993-20VAN Mike Wilson DCAN6' 6"229OHLSudbury Wolves
1162006-16SJSMTL-SJS Ty Wishart DCAN6' 4"222WHLPrince George
1111993-11WSH Brendan Witt DCAN6' 2"223WHLSeattle Thunderbirds
131985-3NJD Craig Wolanin DUSA6' 4"215OHLKitchener Rangers
1212004-21COL Wojtek Wolski LWPOL6' 3"215OHLBrampton
1152023-15NSH Matthew Wood RWCAN6' 4"197H-EASTU. of Connecticut
171986-7VAN Dan Woodley RWUSA6' 0"200WHLPortland Winter Hawks
1272001-27PHIPHI (from OTT) Jeff Woywitka DCAN6' 3"227WHLRed Deer
142022-4SEA Shane Wright CCAN6' 0"199OHLKingston
141966-4TOR John Wright CCAN5' 11"175West Clair Jr. B
181971-8PHI Larry Wright CCAN6' 2"180WCHLRegina Pats
1121991-12EDM Tyler Wright CCAN6' 0"190WHLSwift Current Broncos

Y

RndPick
From
1142023-14PIT Brayden Yager CCAN5' 11"170WHLMoose Jaw
1102000-10CHI Mikhail Yakubov CRUS6' 3"202RUSSIA-JR.Togliatti 2
112012-1EDM Nail Yakupov RWRUS5' 11"185OHLSarnia
1222017-22EDM Kailer Yamamoto RWUSA5' 7"146WHLSpokane
171982-7CHI Ken Yaremchuk CCAN5' 10"182WHLPortland Winter Hawks
121992-2OTT Alexei Yashin CRUS6' 3"218RussiaMoscow Dynamo
1142019-14PHIARI-PHI Cam York DUSA5' 11"172NTDPUSA U-18
1111986-11HFD Scott Young RWUSA6' 1"200NCAABoston University
1161975-16LAK Tim Young CCAN6' 0"189OHAOttawa 67's
1242022-24MIN Danila Yurov RWRUS6' 1"178RUSSIAMagnitogorsk
141983-4DET Steve Yzerman CCAN5' 10"187OHLPeterborough Petes

Z

RndPick
From
162015-6NJD Pavel Zacha CCZE6' 3"210OHLSarnia
162018-6DET Filip Zadina RWCZE6' 0"197QMJHLHalifax
1162013-16BUFMIN-BUF Nikita Zadorov DRUS6' 5"221OHLLondon
1132005-13BUF Marek Zagrapan CSVK6' 1"195QMJHLChicoutimi
1202004-20NJDNJD (from DAL) Travis Zajac CCAN6' 3"200BCHLSalmon Arm
141986-4PIT Zarley Zalapski DCAN6' 1"215IntlCanadian National Team
1242020-24CGYWSH-CGY Connor Zary CCAN6' 0"178WHLKamloops
1132015-13BOSLAK-BOS Jakub Zboril DCZE6' 0"184QMJHLSaint John
192019-9ANA Trevor Zegras CUSA6' 0"173NTDPUSA U-18
142003-4CBJ Nikolay Zherdev FUKR6' 2"203RUSHC CSKA
162011-6OTT Mika Zibanejad CSWE6' 2"195SWEDENDjurgarden
171989-7MNS Doug Zmolek DUSA6' 2"220Minn.Rochester Marshall H.S.
1151996-15PHI Dainius Zubrus RWLTU6' 5"225COJHLPembroke
1151997-15LAK Matt Zultek CCAN6' 4"222OHLOttawa 67's
121996-2SJS Andrei Zyuzin DRUS6' 1"208RussiaSalavat Yulaev