We have updated our Terms of Service and Privacy Policy. By continuing to use the NHL’s online services, you agree to these updated documents and to the arbitration of disputes.
Sign in with your NHL account:
  • Submit
  • Or
  • Sign in with Google
 
SHARE
YearTeamPositionRound
Go ›
Anaheim Ducks
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
12626ANA Shea Theodore DCAN6' 1"178WHLSeattle
21545ANA Nick Sorensen RWDNK6' 0"174QMJHLQuebec
32687ANA Keaton Thompson DUSA6' 0"187USHLUSA U-18
526147ANA Grant Besse RWUSA5' 9"177HIGH-MNBenilde-St. Margaret's
626177ANA Miro Aaltonen CFIN5' 10"172FINLANDBlues
Boston Bruins
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
23060BOS Linus Arnesson DSWE6' 2"187SWEDEN-2Djurgarden
32990BOS Peter Cehlarik LWSVK6' 2"192SWEDEN-JR.Lulea Jr.
429120BOS Ryan Fitzgerald CUSA5' 9"170EJHLValley
529150BOS Wiley Sherman DUSA6' 5"206HIGH-CTHotchkiss School
629180BOS Anton Blidh LWSWE5' 11"184SWEDEN-JR.Frolunda Jr.
729210BOS Mitchell Dempsey LWCAN6' 2"204OHLSault Ste. Marie
Buffalo Sabres
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
188BUF Rasmus Ristolainen DFIN6' 4"207FINLANDTPS
11616BUF Nikita Zadorov DRUS6' 5"221OHLLondon
2535BUF J.T. Compher LWUSA5' 10"184USHLUSA U-18
2838BUF Connor Hurley CUSA6' 1"174HIGH-MNEdina High
22252BUF Justin Bailey RWUSA6' 3"186OHLKitchener
3869BUF Nicholas Baptiste RWCAN6' 0"189OHLSudbury
58129BUF Calvin Petersen GUSA6' 2"183USHLWaterloo
59130BUF Gustav Possler RWSWE6' 0"183SWEDEN-JR.Modo Jr.
522143BUF Anthony Florentino DUSA6' 1"227HIGH-CTSouth Kent School
68159BUF Sean Malone CUSA5' 11"183USHLUSA U-18
78189BUF Eric Locke CUSA5' 10"184OHLSaginaw
Carolina Hurricanes
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
155CAR Elias Lindholm CSWE6' 0"192SWEDENBrynas
3566CAR Brett Pesce DUSA6' 2"170H-EASTNew Hampshire
55126CAR Brent Pedersen LWCAN6' 2"205OHLKitchener
65156CAR Tyler Ganly DCAN6' 1"201OHLSault Ste. Marie
Columbus Blue Jackets
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
11414CBJ Alexander Wennberg CSWE6' 1"190SWEDEN-2Djurgarden
11919CBJ Kerby Rychel LWUSA6' 0"205OHLWindsor
12727CBJ Marko Dano CAUT5' 11"183KHLBratislava
22050CBJ Dillon Heatherington DCAN6' 3"196WHLSwift Current
32889CBJ Oliver Bjorkstrand RWDNK5' 10"166WHLPortland
414105CBJ Nick Moutrey C/LWCAN6' 2"208OHLSaginaw
614165CBJ Markus Soberg RWNOR6' 0"187SWEDEN-JR.Frolunda Jr.
714195CBJ Peter Quenneville C/RWCAN5' 11"183USHLDubuque
Calgary Flames
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
166CGY Sean Monahan CCAN6' 2"187OHLOttawa
12222CGY Emile Poirier LWCAN6' 0"183QMJHLGatineau
12828CGY Morgan Klimchuk LWCAN5' 11"180WHLRegina
3667CGY Keegan Kanzig DCAN6' 7"241WHLVictoria
514135CGY Eric Roy DCAN6' 2"180WHLBrandon
66157CGY Tim Harrison RWUSA6' 3"175HIGH-MADexter Prep
76187CGY Rushan Rafikov DRUS6' 2"181RUSSIA-JR.Yaroslavl 2
717198CGY John Gilmour DCAN5' 11"173H-EASTProvidence
Chicago Blackhawks
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
13030CHI Ryan Hartman RWUSA5' 11"181OHLPlymouth
22151CHI Carl Dahlstrom DSWE6' 3"211SWEDEN-JR.Linkoping Jr.
31374CHI John Hayden CUSA6' 2"210USHLUSA U-18
420111CHI Robin Norell DSWE5' 11"189SWEDEN-JR.Djurgarden Jr.
430121CHI Tyler Motte CUSA5' 9"190USHLUSA U-18
513134CHI Luke Johnson CUSA5' 11"179USHLLincoln
630181CHI Anthony Louis CUSA5' 6"145USHLUSA U-18
730211CHI Robin Press DSWE6' 2"187SWEDEN-2Sodertalje
Colorado Avalanche
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
111COL Nathan MacKinnon CCAN6' 0"182QMJHLHalifax
2232COL Chris Bigras DCAN6' 0"186OHLOwen Sound
3263COL Spencer Martin GCAN6' 2"198OHLMississauga
4293COL Mason Geertsen DCAN6' 3"199WHLVancouver
52123COL Will Butcher DUSA5' 9"191USHLUSA U-18
62153COL Ben Storm DUSA6' 6"216USHLMuskegon
72183COL Wilhelm Westlund DSWE5' 11"184SWEDEN-JR.Farjestad Jr.
Dallas Stars
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
11010DAL Valeri Nichushkin RWRUS6' 4"202KHLChelyabinsk
12929DAL Jason Dickinson CCAN6' 1"179OHLGuelph
21040DAL Remi Elie LWCAN6' 0"203OHLLondon
22454DAL Philippe Desrosiers GCAN6' 1"182QMJHLRimouski
3768DAL Niklas Hansson DSWE6' 0"175SWEDEN-JR.Rogle Jr.
410101DAL Nicholas Paul LWCAN6' 2"202OHLBrampton
510131DAL Cole Ully LWCAN5' 10"164WHLKamloops
528149DAL Matej Paulovic LWSVK6' 3"187SWEDEN-JR.Farjestad Jr.
71182DAL Aleksi Makela DFIN6' 1"195FINLAND-JR.Ilves Jr.
Detroit Red Wings
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
12020DET Anthony Mantha RWCAN6' 3"190QMJHLVal d'Or
21848DET Zach Nastasiuk RWCAN6' 1"190OHLOwen Sound
22858DET Tyler Bertuzzi LWCAN6' 0"178OHLGuelph
31879DET Mattias Janmark CSWE6' 1"189SWEDENAIK
418109DET David Pope LWCAN6' 2"187BCHLWest Kelowna
518139DET Mitch Wheaton DCAN6' 4"228WHLKelowna
618169DET Marc McNulty DCAN6' 5"185WHLPrince George
718199DET Hampus Melen RWSWE6' 2"165SWE JRTingsryd
Edmonton Oilers
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
177EDM Darnell Nurse DCAN6' 3"185OHLSault Ste. Marie
22656EDM Marco Roy CCAN6' 0"175QMJHLBlainville-Boisbriand
32283EDM Bogdan Yakimov CRUS6' 5"202RUSSIA-JR.Nizhnekamsk 2
32788EDM Anton Slepyshev LWRUS6' 2"194RUSSIAUfa
4394EDM Jackson Houck RWCAN6' 0"186WHLVancouver
4596EDM Kyle Platzer CCAN5' 11"185OHLLondon
422113EDM Aidan Muir LW/RWCAN6' 3"182MWEHLVictory Honda Midget
57128EDM Evan Campbell LWCAN6' 1"175BCHLLangley
67158EDM Ben Betker DCAN6' 5"200WHLEverett
77188EDM Gregory Chase C/RWCAN6' 0"195WHLCalgary
Florida Panthers
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
122FLA Aleksander Barkov CFIN6' 3"209FINLANDTappara
2131FLA Ian McCoshen DUSA6' 2"205USHLWaterloo
4192FLA Evan Cowley GCAN6' 3"182NAHLWichita Falls
4697FLA Michael Downing DUSA6' 2"192USHLDubuque
4798FLA Matt Buckles CCAN6' 1"205OJHLSt. Michael's
51122FLA Christopher Clapperton LWCAN5' 9"174QMJHLBlainville-Boisbriand
61152FLA Joshua Brown DCAN6' 5"213OHLOshawa
725206FLA MacKenzie Weegar DCAN5' 11"183QMJHLHalifax
Los Angeles Kings
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
2737LAK Valentin Zykov LWRUS6' 0"209QMJHLBaie Comeau
412103LAK Justin Auger RWCAN6' 7"229OHLGuelph
427118LAK Hudson Fasching RWUSA6' 1"213USHLUSA U-18
525146LAK Patrik Bartosak GCZE6' 1"193WHLRed Deer
527148LAK Jonny Brodzinski CUSA6' 0"202WCHASt. Cloud State
627178LAK Zachary Leslie DCAN6' 0"175OHLGuelph
710191LAK Dominik Kubalik LWCZE6' 2"179OHLSudbury
Minnesota Wild
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
21646MIN Gustav Olofsson DSWE6' 2"185USHLGreen Bay
32081MIN Kurtis Gabriel RWCAN6' 3"206OHLOwen Sound
416107MIN Dylan Labbe DCAN6' 1"180QMJHLShawinigan
516137MIN Carson Soucy DCAN6' 4"191AJHLSpruce Grove
616167MIN Avery Peterson CUSA6' 2"194HIGH-MNGrand Rapids
716197MIN Nolan De Jong DCAN6' 2"173BCHLVictoria
719200MIN Alexandre Belanger GCAN6' 0"170QMJHLRouyn-Noranda
Montréal Canadiens
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
12525MTL Michael McCarron RWUSA6' 5"228USHLUSA U-18
2434MTL Jacob De La Rose LWSWE6' 2"190SWEDEN-2Leksand
2636MTL Zachary Fucale GCAN6' 1"181QMJHLHalifax
22555MTL Artturi Lehkonen LWFIN5' 11"163FINLANDKalpa
31071MTL Connor Crisp LWCAN6' 3"225OHLErie
32586MTL Sven Andrighetto RWCHE5' 9"175QMJHLRouyn-Noranda
425116MTL Martin Reway LWCZE5' 8"158QMJHLGatineau
625176MTL Jeremy Grégoire CCAN5' 11"190QMJHLBaie Comeau
New Jersey Devils
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
21242NJD Steven Santini DUSA6' 1"207USHLUSA U-18
31273NJD Ryan Kujawinski CCAN6' 1"204OHLKingston
49100NJD Miles Wood LWUSA6' 0"160HIGH-MANobles
69160NJD Myles Bell LWCAN5' 11"212WHLKelowna
727208NJD Anthony Brodeur GUSA5' 10"177HIGH-MNShattuck-St. Mary's
Nashville Predators
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
144NSH Seth Jones DUSA6' 3"205WHLPortland
3364NSH Jonathan-Ismael Diaby DCAN6' 5"223QMJHLVictoriaville
4495NSH Felix Girard CCAN5' 11"190QMJHLBaie Comeau
4899NSH Juuse Saros GFIN5' 10"178FINLAND-JR.HPK Jr.
54125NSH Saku Mäenalanen RWFIN6' 3"176FINLAND-JR.Karpat Jr.
519140NSH Teemu Kivihalme DUSA5' 11"161HIGH-MNBurnsville
64155NSH Emil Pettersson CSWE6' 1"158SWEDEN-JR.Timra Jr.
620171NSH Tommy Veilleux LWCAN6' 0"188QMJHLVictoriaville
74185NSH Wade Murphy RWCAN5' 11"176BCHLPenticton
722203NSH Janne Juvonen GFIN6' 1"183FINLAND-JR.Pelicans Jr.
New York Islanders
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
11515NYI Ryan Pulock DCAN6' 0"211WHLBrandon
3970NYI Eamon McAdam GUSA6' 2"188USHLWaterloo
31576NYI Taylor Cammarata C/LWUSA5' 7"156USHLWaterloo
415106NYI Stephon Williams GUSA6' 1"194WCHAMinnesota State
515136NYI Victor Crus Rydberg CSWE5' 11"190SWEDEN-JR.Linkoping Jr.
615166NYI Alan Quine CCAN5' 11"188OHLBelleville
715196NYI Kyle Burroughs DCAN5' 11"182WHLRegina
New York Rangers
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
3465NYR Adam Tambellini CCAN6' 2"169BCHLSurrey
31475NYR Pavel Buchnevich LWRUS6' 1"176RUSSIA-JR.Cherepovets 2
31980NYR Anthony Duclair LWCAN5' 11"177QMJHLQuebec
419110NYR Ryan Graves DCAN6' 4"220QMJHLPEI
619170NYR MacKenzie Skapski GCAN6' 2"186WHLKootenay
Ottawa Senators
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
11717OTT Curtis Lazar C/RWCAN5' 11"190WHLEdmonton
31778OTT Marcus Hogberg GSWE6' 4"205SWEDEN-JR.Linkoping Jr.
411102OTT Tobias Lindberg RWSWE6' 3"200SWEDEN-JR.Djurgarden Jr.
417108OTT Ben Harpur DCAN6' 5"210OHLGuelph
517138OTT Vincent Dunn CCAN5' 11"172QMJHLVal d'Or
610161OTT Chris Leblanc RWUSA6' 3"195EJHLSouth Shore
617168OTT Quentin Shore CUSA6' 1"189WCHAU. of Denver
Philadelphia Flyers
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
11111PHI Samuel Morin DCAN6' 6"202QMJHLRimouski
21141PHI Robert Hagg DSWE6' 2"204SWEDEN-JR.Modo Jr.
31172PHI Tyrell Goulbourne LWCAN5' 10"195WHLKelowna
511132PHI Terrance Amorosa DCAN6' 1"185HIGH-NHHolderness
611162PHI Merrick Madsen GUSA6' 4"177HIGH-NHProctor Academy
711192PHI David Drake DUSA6' 3"155USHLDes Moines
Phoenix Coyotes
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
11212PHX Max Domi C/LWCAN5' 9"197OHLLondon
2939PHX Laurent Dauphin CCAN6' 0"165QMJHLChicoutimi
3162PHX Yan Pavel Laplante CCAN6' 0"178QMJHLPEI
512133PHX Connor Clifton DUSA5' 10"175USHLUSA U-18
612163PHX Brendan Burke GUSA6' 3"176WHLPortland
712193PHX Jedd Soleway CCAN6' 2"208BCHLPenticton
Pittsburgh Penguins
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
21444PIT Tristan Jarry GCAN6' 1"183WHLEdmonton
31677PIT Jake Guentzel CUSA5' 9"157USHLSioux City
428119PIT Ryan Segalla DUSA6' 0"190HIGH-CTSalisbury
613164PIT Dane Birks DCAN6' 3"190BCHLMerritt
628179PIT Blaine Byron CCAN5' 11"163CCHLSmiths Falls
728209PIT Troy Josephs CCAN5' 11"176OJHLSt. Michael's
San Jose Sharks
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
11818SJS Mirco Mueller DCHE6' 3"184WHLEverett
21949SJS Gabryel Boudreau LWCAN5' 11"167QMJHLBaie Comeau
426117SJS Fredrik Bergvik GSWE6' 1"189SWEDEN-JR.Frolunda Jr.
520141SJS Michael Brodzinski DUSA5' 11"190USHLMuskegon
530151SJS Gage Ausmus DUSA6' 0"211USHLUSA U-18
720201SJS Jacob Jackson CUSA5' 11"182HIGH-MNTartan
726207SJS Emil Galimov LWRUS6' 1"169RUSSIAYaroslavl
St. Louis Blues
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
21747STL Thomas Vannelli DUSA6' 2"165HIGH-MNMinnetonka
22757STL William Carrier LWCAN6' 1"198QMJHLCape Breton
421112STL Zachary Pochiro LWUSA6' 1"159WHLPrince George
622173STL Santeri Saari DFIN6' 2"191FINLAND-JR.Jokerit Jr.
Tampa Bay Lightning
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
133TBL Jonathan Drouin LWCAN5' 10"186QMJHLHalifax
2333TBL Adam Erne LWUSA6' 0"210QMJHLQuebec
53124TBL Kristers Gudlevskis GLVA6' 4"190RUSSIA-JR.Riga 2
63154TBL Henri Ikonen LWFIN5' 11"184OHLKingston
73184TBL Saku Salminen CFIN6' 3"198FINLAND-2K-Vantaa
75186TBL Joel Vermin RWCHE5' 11"192SWISSBern
Toronto Maple Leafs
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
12121TOR Frederik Gauthier CCAN6' 4"214QMJHLRimouski
32182TOR Carter Verhaeghe CCAN6' 1"181OHLNiagara
521142TOR Fabrice Herzog RWCHE6' 2"176SWISS-JR.Zug Jr.
621172TOR Antoine Bibeau GCAN6' 2"207QMJHLPEI
721202TOR Andreas Johnson LWSWE5' 10"183SWEDEN-JR.Frolunda Jr.
Vancouver Canucks
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
199VAN Bo Horvat CCAN6' 0"206OHLLondon
12424VAN Hunter Shinkaruk C/LWCAN5' 10"181WHLMedicine Hat
32485VAN Cole Cassels CUSA6' 0"178OHLOshawa
424115VAN Jordan Subban DCAN5' 9"175OHLBelleville
524145VAN Anton Cederholm DSWE6' 1"204SWEDEN-JR.Rogle Jr.
624175VAN Mike Williamson DCAN6' 2"187AJHLSpruce Grove
724205VAN Miles Liberati DUSA5' 11"195OHLLondon
Winnipeg Jets
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
11313WPG Joshua Morrissey DCAN5' 11"186WHLPrince Albert
21343WPG Nicolas Petan CCAN5' 8"165WHLPortland
22959WPG Eric Comrie GCAN6' 0"167WHLTri-City
32384WPG James Lodge CUSA6' 0"166OHLSaginaw
33091WPG J.C. Lipon RWCAN5' 11"180WHLKamloops
413104WPG Andrew Copp CUSA6' 0"188CCHAU. of Michigan
423114WPG Jan Kostalek DCZE6' 0"181QMJHLRimouski
56127WPG Tucker Poolman DUSA6' 2"199USHLOmaha
79190WPG Brenden Kichton DCAN5' 10"175WHLSpokane
713194WPG Marcus Karlstrom DSWE6' 2"181SWEDEN-JR. U18AIK U18
Washington Capitals
RndPick Overall Team Player Pos Country Height Weight Amateur League Amateur Team
12323WSH Andre Burakovsky LWAUT6' 1"178SWEDEN-2Malmo
22353WSH Madison Bowey DCAN6' 0"195WHLKelowna
23161WSH Zachary Sanford LWUSA6' 3"185EJHLIslanders
523144WSH Blake Heinrich DUSA5' 10"194USHLSioux City
623174WSH Brian Pinho CUSA6' 0"173HIGH-MASt. John's Prep
723204WSH Tyler Lewington DCAN6' 1"189WHLMedicine Hat
Quote of the Day

We think that Randy is a very good coach. Our players think that Randy is a very good coach. We think that he's going to get the most out of this group. With the addition of the two assistants, a bit of a different dynamic, we're very comfortable that this is a quality coaching staff that's going to maximize the potential of this team.

— Maple Leafs GM Dave Nonis on head coach Randy Carlyle and his staff