YearTeamPositionRound
Go ›
2023
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1212023-21MIN Charlie Stramel CUSA6' 3"222BIG10Wisconsin
2212023-53MIN Rasmus Kumpulainen CFIN6' 3"190FINLAND-JR.Pelicans Jr.
2322023-64MIN Riley Heidt CCAN5' 10"180WHLPrince George
5212023-149MIN Aaron Pionk DUSA6' 1"173USHLWaterloo
6212023-181MIN Kalem Parker DCAN6' 0"192WHLVictoria
7212023-213MIN James Clark LWUSA6' 0"179USHLGreen Bay
2022
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1192022-19MIN Liam Ohgren LWSWE6' 1"201SWEDEN-JR.Djurgarden Jr.
1242022-24MIN Danila Yurov RWRUS6' 1"178RUSSIAMagnitogorsk
2152022-47MIN Hunter Haight CCAN5' 10"174OHLBarrie
2242022-56MIN Rieger Lorenz LWCAN6' 2"194AJHLOkotoks
3242022-89MIN Michael Milne LWCAN5' 10"185WHLWinnipeg
4242022-121MIN Ryan Healey DUSA6' 0"172USHLSioux Falls
5242022-153MIN David Spacek DUSA6' 0"174QMJHLSherbrooke
6242022-185MIN Servac Petrovsky CSVK5' 10"181OHLOwen Sound
2021
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1202021-20MIN Jesper Wallstedt GSWE6' 3"214SWEDENLulea
1262021-26MIN Carson Lambos DCAN6' 1"197WHLWinnipeg
2222021-54MIN Jack Peart DUSA5' 11"186HIGH-MNGrand Rapids
3222021-86MIN Caedan Bankier CCAN6' 2"190WHLKamloops
4222021-118MIN Kyle Masters DCAN6' 1"175WHLRed Deer
4312021-127MIN Josh Pillar RWCAN5' 11"178WHLKamloops
6222021-182MIN Nate Benoit DUSA6' 0"168HIGH-RIMount St. Charles
2020
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
192020-9MIN Marco Rossi CAUT5' 9"183OHLOttawa
262020-37MIN Marat Khusnutdinov CRUS5' 11"176RUSSIA-JR.SKA St. Petersburg 2
282020-39MIN Ryan O'Rourke DCAN6' 0"178OHLSault Ste. Marie
332020-65MIN Daemon Hunt DCAN6' 0"198WHLMoose Jaw
5222020-146MIN Pavel Novak RWCZE5' 9"170WHLKelowna
2019
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1122019-12MIN Matt Boldy LWUSA6' 2"196NTDPUSA U-18
2112019-42MIN Vladislav Firstov LWRUS6' 0"181USHLWaterloo
2282019-59MIN Hunter Jones GCAN6' 4"202OHLPeterborough
3132019-75MIN Adam Beckman LWCAN6' 1"168WHLSpokane
5252019-149MIN Matvey Guskov CRUS6' 1"182OHLLondon
6112019-166MIN Marshall Warren DUSA5' 11"170NTDPUSA U-18
6172019-172MIN Nikita Nesterenko CUSA6' 0"157HIGH-NJLawrenceville
7112019-197MIN Filip Lindberg GFIN6' 0"180H-EASTU. Mass.
2018
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1242018-24MIN Filip Johansson DSWE6' 0"176SWEDEN-JR.Leksand Jr.
312018-63MIN Jack McBain CCAN6' 3"201OJHLToronto JC
3242018-86MIN Alexander Khovanov CRUS5' 10"198QMJHLMoncton
3302018-92MIN Connor Dewar CCAN5' 10"177WHLEverett
5242018-148MIN Simon Johansson DSWE6' 2"170SWEDEN-JR.Djurgarden Jr.
5312018-155MIN Damien Giroux CCAN5' 8"177OHLSaginaw
6242018-179MIN Shawn Boudrias RWCAN6' 3"197QMJHLGatineau
7242018-210MIN Sam Hentges CUSA5' 11"175USHLDes Moines
2017
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
3232017-85MIN Ivan Lodnia RWUSA5' 10"176OHLErie
442017-97MIN Mason Shaw CCAN5' 8"173WHLMedicine Hat
4232017-116MIN Bryce Misley CCAN6' 1"185OJHLOakville
5232017-147MIN Jacob Golden DCAN5' 11"163OHLLondon
6232017-178MIN Andrei Svetlakov CRUS6' 0"202RUSSIACSKA
7232017-209MIN Nick Swaney RWUSA5' 10"175USHLWaterloo
2016
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1152016-15MIN Luke Kunin CUSA6' 0"191BIG10U. of Wisconsin
4152016-106MIN Brandon Duhaime RWUSA6' 1"200USHLTri-City
7152016-196MIN Dmitry Sokolov RWRUS5' 11"221OHLSudbury
7232016-204MIN Braydyn Chizen DCAN6' 9"195WHLKelowna
2015
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1202015-20MIN Joel Eriksson Ek CSWE6' 2"198SWEDENFarjestad
2202015-50MIN Jordan Greenway LWUSA6' 6"226USHLUSA U-18
4202015-111MIN Ales Stezka GCZE6' 4"190CZREP-JR.Liberec Jr.
5142015-135MIN Kirill Kaprizov LWRUS5' 9"185RUSSIANovokuznetsk
6202015-171MIN Nicholas Boka DUSA6' 1"210USHLUSA U-18
7202015-201MIN Gustav Bouramman DSWE6' 0"189OHLSault Ste. Marie
7232015-204MIN Jack Sadek DUSA6' 2"197HIGH-MNLakeville North
2014
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1182014-18MIN Alex Tuch RWUSA6' 4"222USHLUSA U-18
3202014-80MIN Louie Belpedio DUSA5' 11"193USHLUSA U-18
4192014-109MIN Kaapo Kahkonen GFIN6' 2"222Finland Jr.Blues Jr.
5192014-139MIN Tanner Faith DCAN6' 4"219WHLKootenay
6102014-160MIN Pontus Sjalin DSWE6' 0"170J20 ElitOstersunds
6172014-167MIN Chase Lang CCAN6' 1"191WHLCalgary
6192014-169MIN Reid Duke CCAN6' 0"191WHLLethbridge
7192014-199MIN Pavel Jenys CCZE6' 3"202Czech RepublicBrno
2013
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
2162013-46MIN Gustav Olofsson DSWE6' 3"197USHLGreen Bay
3202013-81MIN Kurtis Gabriel RWCAN6' 4"212OHLOwen Sound
4162013-107MIN Dylan Labbe DCAN6' 1"205QMJHLShawinigan
5162013-137MIN Carson Soucy DCAN6' 4"212AJHLSpruce Grove
6162013-167MIN Avery Peterson CUSA6' 3"209HIGH-MNGrand Rapids
7162013-197MIN Nolan De Jong DCAN6' 2"199BCHLVictoria
7192013-200MIN Alexandre Belanger GCAN6' 0"170QMJHLRouyn-Noranda
2012
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
172012-7MIN Mathew Dumba DCAN5' 11"184WHLRed Deer
2162012-46MIN Raphael Bussieres LWCAN6' 1"195QMJHLBaie Comeau
372012-68MIN John Draeger DUSA6' 1"186HIGH-MNShattuck-St. Mary's
472012-98MIN Adam Gilmour CUSA6' 2"193HIGH-MANobles
572012-128MIN Daniel Gunnarsson DSWE6' 4"191SWEDENLulea
672012-158MIN Christoph Bertschy CCHE5' 10"170SWISSBern
772012-188MIN Louis Nanne LWUSA5' 10"178HIGH-MNEdina H.S.
2011
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1102011-10MIN Jonas Brodin DSWE6' 1"166SWEDENFarjestad
1282011-28MIN Zack Phillips CCAN6' 0"175QMJHLSaint John
2302011-60MIN Mario Lucia LWUSA6' 3"200HIGH-MNWayzata
5102011-131MIN Nick Seeler DUSA6' 0"170HIGH-MNEden Prarie
6102011-161MIN Steve Michalek GUSA6' 2"205HIGH-CTLoomis-Chaffee
7102011-191MIN Tyler Graovac CCAN6' 3"179OHLOttawa
2010
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
192010-9MIN Mikael Granlund FFIN5' 10"180FINLANDHIFK
292010-39MIN Brett Bulmer RWCAN6' 2"175WHLKelowna
2262010-56MIN Johan Larsson LWSWE5' 10"200SWEDEN-JR.Brynas Jr.
2292010-59MIN Jason Zucker LWUSA5' 11"174USHLUSA U-18
692010-159MIN Johan Gustafsson GSWE6' 2"202SWEDEN-JR. 2Farjestad Jr.
792010-189MIN Dylen McKinlay RWCAN5' 11"162WHLChilliwack
2009
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1162009-16MIN Nick Leddy DUSA5' 11"179HIGH-MNEden Prarie
3162009-77MIN Matt Hackett GCAN6' 2"170OHLPlymouth
4122009-103MIN Kristopher Foucault LWCAN6' 1"202WHLCalgary
4252009-116MIN Alex Fallstrom RWSWE6' 2"192HIGH-MNShattuck-St. Mary's
6112009-161MIN Darcy Kuemper GCAN6' 4"195WHLRed Deer
6132009-163MIN Jere Sallinen FFIN6' 0"183Finland Jr.Blues Jr.
722009-182MIN Erik Haula LWFIN5' 11"170HIGH-MNShattuck-St. Mary's
7132009-193MIN Anthony Hamburg CUSA6' 1"185MIDGETDallas Stars AAA
2008
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1232008-23MIN Tyler Cuma DCAN6' 2"180OHLOttawa
2252008-55MIN Marco Scandella DCAN6' 2"190QMJHLVal d'Or
4242008-115MIN Sean Lorenz DUSA6' 1"191USDPUSA U-18
5242008-145MIN Eero Elo LWFIN6' 3"189Finland Jr.Lukko Jr.
2007
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1162007-16MIN Colton Gillies CCAN6' 4"189WHLSaskatoon
4192007-110MIN Justin Falk DCAN6' 5"215WHLSpokane
5192007-140MIN Cody Almond CCAN6' 2"199WHLKelowna
6192007-170MIN Harri Ilvonen DFIN6' 2"187Finland Jr.Tappara Jr.
7192007-200MIN Carson McMillan RWCAN6' 1"200WHLCalgary
2006
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
192006-9MIN James Sheppard CCAN6' 2"210QMJHLCape Breton
2102006-40MIN Ondrej Fiala CCZE6' 1"183WHLEverett
392006-72MIN Cal Clutterbuck RWCAN5' 11"213OHLOshawa
492006-102MIN Kyle Medvec DUSA6' 5"191USHSWApple Valley
592006-132MIN Niko Hovinen GFIN6' 7"200FINLANDJokerit
692006-162MIN Julian Walker FCHE6' 2"209SUIBasel
792006-192MIN Chris Hickey CUSA6' 1"190USHSWCretin Derham Hall H.S.
2005
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
142005-4MIN Benoit Pouliot LWCAN6' 3"199OHLSudbury
2272005-57MIN Matt Kassian LWCAN6' 4"232WHLKamloops
342005-65MIN Kristofer Westblom GCAN6' 1"155WHLKelowna
4192005-110MIN Kyle Bailey CCAN6' 2"182WHLPortland
4312005-122MIN Morten Madsen FDNK6' 2"185SWEDEN-JR.Frolunda Jr.
542005-129MIN Anthony Aiello DUSA6' 1"187USHSEThayer Academy
752005-199MIN Riley Emmerson DCAN6' 8"230WHLTri-City
2004
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1122004-12MIN A.J. Thelen DUSA6' 3"205CCHAMichigan State U.
2122004-42MIN Roman Voloshenko LWBLR6' 1"189RUSKrylja
3132004-78MIN Peter Olvecky FSVK6' 2"220SVK JR.Trencin Jr.
3142004-79MIN Clayton Stoner DCAN6' 3"225WHLTri-City
4132004-111MIN Ryan Jones FCAN6' 0"205WJRBChatham
4162004-114MIN Patrick Bordeleau LWCAN6' 5"195QMJHLVal d'Or
4192004-117MIN Julien Sprunger RWCHE6' 4"194SUIFreibourg
5322004-161MIN Jean-Claude Sawyer DCAN6' 3"204QMJHLCape Breton
6122004-175MIN Aaron Boogaard RWCAN6' 3"220WHLTri-City
722004-195MIN Jean-Michel Rizk RWCAN6' 1"195OHLSaginaw
7132004-206MIN Anton Khudobin GKAZ5' 11"203RPLMagnitogorsk 2
9142004-272MIN Kyle Wilson CCAN6' 2"205ECACColgate U.
2003
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
1202003-20MIN Brent Burns RWCAN6' 5"219OHLBrampton
2262003-56MIN Patrick O'Sullivan CCAN5' 11"190OHLMississauga
3102003-78MIN Danny Irmen CUSA6' 0"182USHLLincoln
5212003-157MIN Marcin Kolusz FPOL6' 1"180POLANDNovy Targ
6202003-187MIN Miroslav Kopriva GCZE6' 4"215CZEKladno
7102003-207MIN Grigory Misharin DRUS6' 0"198RUSYekaterinburg
7222003-219MIN Adam Courchaine CCAN5' 10"171WHLVancouver
8222003-251MIN Mathieu Melanson LWUSA6' 0"185QMJHLChicoutimi
9202003-281MIN Jean-Michel Bolduc DUSA6' 4"190QMJHLQuebec
2002
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
182002-8MIN Pierre-Marc Bouchard CCAN5' 10"173QMJHLChicoutimi
282002-38MIN Josh Harding GCAN6' 1"197WHLRegina
392002-72MIN Michael Erickson RWUSA6' 2"186WCHAU. of Minnesota
3102002-73MIN Barry Brust GCAN6' 2"225WHLSpokane
5242002-155MIN Armands Berzins CLVA6' 4"227QMJHLShawinigan
692002-175MIN Matt Foy RWCAN6' 2"228H-EASTMerrimack
772002-204MIN Niklas Eckerblom CSWE6' 1"196SWEDENDjurgarden
882002-237MIN Christoph Brandner FAUT6' 4"224GERMANYKrefeld
982002-268MIN Mikhail Tyulyapkin DRUS6' 1"187RUSSIA-JR.N. Novgorod Jr.
992002-269MIN Mika Hannula FSWE5' 11"180SWEDENMalmo
2001
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
162001-6MIN Mikko Koivu CFIN6' 2"200FINLANDTPS
262001-36MIN Kyle Wanvig RWCAN6' 2"210WHLRed Deer
3112001-74MIN Chris Heid DCAN6' 1"205WHLSpokane
3302001-93MIN Stephane Veilleux CCAN6' 1"190QMJHLVal d'Or
462001-103MIN Tony Virta RWFIN5' 10"187FINLANDTPS
762001-202MIN Derek Boogaard FCAN6' 7"265WHLPrince George
8122001-239MIN Jake Riddle LWUSA6' 1"210WHLSeattle
2000
RndPick Overall Team Player Pos Country Ht Wt Amateur League Amateur Team
132000-3MIN Marian Gaborik LWSVK6' 1"204CZECHTrencin
232000-33MIN Nick Schultz DCAN6' 1"200WHLPrince Albert
432000-99MIN Marc Cavosie FUSA6' 0"173ECACRensselaer
522000-132MIN Maxim Sushinsky FRUS5' 9"180Avangard Omsk
632000-170MIN Erik Reitz DUSA6' 1"222OHLBarrie
722000-199MIN Brian Passmore CCAN5' 11"180OHLOshawa
7172000-214MIN Peter Bartos FSVK6' 0"185CZEBudejovice
832000-232MIN Lubomir Sekeras DSVK6' 0"183CZETrinec
8262000-255MIN Eric Johansson CCAN6' 0"190WHLTri-City

NHL.TV™

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

LEARN MORE

NHL Mobile App

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

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