YearTeamPositionRound

Apple Valley

RndPick
From
492006-102MIN Kyle Medvec DUSA6' 5"191USHSWApple Valley

Avangard Omsk

RndPick
From
522000-132MIN Maxim Sushinsky FRUS5' 9"180Avangard Omsk

Baie Comeau

RndPick
From
2162012-46MINWSH-NJD-MIN Raphael Bussieres LWCAN6' 1"195QMJHLBaie Comeau

Barrie

RndPick
From
2152022-47MINVAN-ARI-MIN Hunter Haight CCAN5' 10"174OHLBarrie
632000-170MIN Erik Reitz DUSA6' 1"222OHLBarrie

Basel

RndPick
From
692006-162MIN Julian Walker FCHE6' 2"209SUIBasel

Bern

RndPick
From
672012-158MIN Christoph Bertschy CCHE5' 10"170SWISSBern

Blues Jr.

RndPick
From
4192014-109MIN Kaapo Kahkonen GFIN6' 2"222Finland Jr.Blues Jr.
6132009-163MIN Jere Sallinen FFIN6' 0"183Finland Jr.Blues Jr.

Brampton

RndPick
From
1202003-20MIN Brent Burns RWCAN6' 5"219OHLBrampton

Brno

RndPick
From
7192014-199MIN Pavel Jenys CCZE6' 3"202Czech RepublicBrno

Brynas Jr.

RndPick
From
2262010-56MINWSH-MIN Johan Larsson LWSWE5' 10"200SWEDEN-JR.Brynas Jr.

Budejovice

RndPick
From
7172000-214MINMIN (from SJS) Peter Bartos FSVK6' 0"185CZEBudejovice

Calgary

RndPick
From
4122009-103MIN Kristopher Foucault LWCAN6' 1"202WHLCalgary
6172014-167MINCBJ-NYR-MIN Chase Lang CCAN6' 1"191WHLCalgary
7192007-200MIN Carson McMillan RWCAN6' 1"200WHLCalgary

Cape Breton

RndPick
From
192006-9MIN James Sheppard CCAN6' 2"210QMJHLCape Breton
5322004-161MINMIN (from SJS) Jean-Claude Sawyer DCAN6' 3"204QMJHLCape Breton

Chatham

RndPick
From
4132004-111MIN Ryan Jones FCAN6' 0"205WJRBChatham

Chicoutimi

RndPick
From
182002-8MIN Pierre-Marc Bouchard CCAN5' 10"173QMJHLChicoutimi
8222003-251MIN Mathieu Melanson LWUSA6' 0"185QMJHLChicoutimi

Chilliwack

RndPick
From
792010-189MIN Dylen McKinlay RWCAN5' 11"162WHLChilliwack

Colgate U.

RndPick
From
9142004-272MIN Kyle Wilson CCAN6' 2"205ECACColgate U.

Cretin Derham Hall H.S.

RndPick
From
792006-192MIN Chris Hickey CUSA6' 1"190USHSWCretin Derham Hall H.S.

CSKA

RndPick
From
6232017-178MIN Andrei Svetlakov CRUS6' 0"202RUSSIACSKA

Dallas Stars AAA

RndPick
From
7132009-193MIN Anthony Hamburg CUSA6' 1"185MIDGETDallas Stars AAA

Des Moines

RndPick
From
7242018-210MIN Sam Hentges CUSA5' 11"175USHLDes Moines

Djurgarden

RndPick
From
772002-204MINMIN (from ANA) Niklas Eckerblom CSWE6' 1"196SWEDENDjurgarden

Djurgarden Jr.

RndPick
From
1192022-19MINLAK-MIN Liam Ohgren LWSWE6' 1"201SWEDEN-JR.Djurgarden Jr.
5242018-148MIN Simon Johansson DSWE6' 2"170SWEDEN-JR.Djurgarden Jr.

Eden Prarie

RndPick
From
1162009-16MINCBJ-NYI-MIN Nick Leddy DUSA5' 11"179HIGH-MNEden Prarie
5102011-131MIN Nick Seeler DUSA6' 0"170HIGH-MNEden Prarie

Edina H.S.

RndPick
From
772012-188MIN Louis Nanne LWUSA5' 10"178HIGH-MNEdina H.S.

Erie

RndPick
From
3232017-85MIN Ivan Lodnia RWUSA5' 10"176OHLErie

Everett

RndPick
From
2102006-40MIN Ondrej Fiala CCZE6' 1"183WHLEverett
3302018-92MINVGK-MIN Connor Dewar CCAN5' 10"177WHLEverett

Farjestad

RndPick
From
1102011-10MIN Jonas Brodin DSWE6' 1"166SWEDENFarjestad
1202015-20MIN Joel Eriksson Ek CSWE6' 2"198SWEDENFarjestad

Farjestad Jr.

RndPick
From
692010-159MIN Johan Gustafsson GSWE6' 2"202SWEDEN-JR. 2Farjestad Jr.

Freibourg

RndPick
From
4192004-117MINMIN (from MTL) Julien Sprunger RWCHE6' 4"194SUIFreibourg

Frolunda Jr.

RndPick
From
4312005-122MIN Morten Madsen FDNK6' 2"185SWEDEN-JR.Frolunda Jr.

Gatineau

RndPick
From
6242018-179MIN Shawn Boudrias RWCAN6' 3"197QMJHLGatineau

Grand Rapids

RndPick
From
2222021-54MIN Jack Peart DUSA5' 11"186HIGH-MNGrand Rapids
6162013-167MIN Avery Peterson CUSA6' 3"209HIGH-MNGrand Rapids

Green Bay

RndPick
From
2162013-46MIN Gustav Olofsson DSWE6' 3"197USHLGreen Bay
7212023-213MIN James Clark LWUSA6' 0"179USHLGreen Bay

HIFK

RndPick
From
192010-9MIN Mikael Granlund FFIN5' 10"180FINLANDHIFK

Jokerit

RndPick
From
592006-132MIN Niko Hovinen GFIN6' 7"200FINLANDJokerit

Kamloops

RndPick
From
2272005-57MIN Matt Kassian LWCAN6' 4"232WHLKamloops
3222021-86MIN Caedan Bankier CCAN6' 2"190WHLKamloops
4312021-127MINMTL-MIN Josh Pillar RWCAN5' 11"178WHLKamloops

Kelowna

RndPick
From
292010-39MIN Brett Bulmer RWCAN6' 2"175WHLKelowna
342005-65MIN Kristofer Westblom GCAN6' 1"155WHLKelowna
5192007-140MIN Cody Almond CCAN6' 2"199WHLKelowna
5222020-146MINCAR-STL-MIN Pavel Novak RWCZE5' 9"170WHLKelowna
7232016-204MINFLA-MIN Braydyn Chizen DCAN6' 9"195WHLKelowna

Kladno

RndPick
From
6202003-187MIN Miroslav Kopriva GCZE6' 4"215CZEKladno

Kootenay

RndPick
From
5192014-139MIN Tanner Faith DCAN6' 4"219WHLKootenay

Krefeld

RndPick
From
882002-237MIN Christoph Brandner FAUT6' 4"224GERMANYKrefeld

Krylja

RndPick
From
2122004-42MIN Roman Voloshenko LWBLR6' 1"189RUSKrylja

Lakeville North

RndPick
From
7232015-204MINVAN-TBL-MIN Jack Sadek DUSA6' 2"197HIGH-MNLakeville North

Lawrenceville

RndPick
From
6172019-172MINVGK-MIN Nikita Nesterenko CUSA6' 0"157HIGH-NJLawrenceville

Leksand Jr.

RndPick
From
1242018-24MIN Filip Johansson DSWE6' 0"176SWEDEN-JR.Leksand Jr.

Lethbridge

RndPick
From
6192014-169MIN Reid Duke CCAN6' 0"191WHLLethbridge

Liberec Jr.

RndPick
From
4202015-111MIN Ales Stezka GCZE6' 4"190CZREP-JR.Liberec Jr.

Lincoln

RndPick
From
3102003-78MINMIN (from CGY) Danny Irmen CUSA6' 0"182USHLLincoln

London

RndPick
From
5232017-147MIN Jacob Golden DCAN5' 11"163OHLLondon
5252019-149MINWSH-MTL-MIN Matvey Guskov CRUS6' 1"182OHLLondon

Loomis-Chaffee

RndPick
From
6102011-161MIN Steve Michalek GUSA6' 2"205HIGH-CTLoomis-Chaffee

Lukko Jr.

RndPick
From
5242008-145MIN Eero Elo LWFIN6' 3"189Finland Jr.Lukko Jr.

Lulea

RndPick
From
1202021-20MINEDM-MIN Jesper Wallstedt GSWE6' 3"214SWEDENLulea
572012-128MIN Daniel Gunnarsson DSWE6' 4"191SWEDENLulea

Magnitogorsk

RndPick
From
1242022-24MIN Danila Yurov RWRUS6' 1"178RUSSIAMagnitogorsk

Magnitogorsk 2

RndPick
From
7132004-206MIN Anton Khudobin GKAZ5' 11"203RPLMagnitogorsk 2

Malmo

RndPick
From
992002-269MINMIN (from CGY) Mika Hannula FSWE5' 11"180SWEDENMalmo

Medicine Hat

RndPick
From
442017-97MINARI-MIN Mason Shaw CCAN5' 8"173WHLMedicine Hat

Merrimack

RndPick
From
692002-175MIN Matt Foy RWCAN6' 2"228H-EASTMerrimack

Michigan State U.

RndPick
From
1122004-12MIN A.J. Thelen DUSA6' 3"205CCHAMichigan State U.

Mississauga

RndPick
From
2262003-56MIN Patrick O'Sullivan CCAN5' 11"190OHLMississauga

Moncton

RndPick
From
3242018-86MIN Alexander Khovanov CRUS5' 10"198QMJHLMoncton

Moose Jaw

RndPick
From
332020-65MINSJS-DET-MIN Daemon Hunt DCAN6' 0"198WHLMoose Jaw

Mount St. Charles

RndPick
From
6222021-182MIN Nate Benoit DUSA6' 0"168HIGH-RIMount St. Charles

N. Novgorod Jr.

RndPick
From
982002-268MIN Mikhail Tyulyapkin DRUS6' 1"187RUSSIA-JR.N. Novgorod Jr.

Nobles

RndPick
From
472012-98MIN Adam Gilmour CUSA6' 2"193HIGH-MANobles

Novokuznetsk

RndPick
From
5142015-135MINBOS-MIN Kirill Kaprizov LWRUS5' 9"185RUSSIANovokuznetsk

Novy Targ

RndPick
From
5212003-157MIN Marcin Kolusz FPOL6' 1"180POLANDNovy Targ

Oakville

RndPick
From
4232017-116MIN Bryce Misley CCAN6' 1"185OJHLOakville

Okotoks

RndPick
From
2242022-56MIN Rieger Lorenz LWCAN6' 2"194AJHLOkotoks

Oshawa

RndPick
From
392006-72MIN Cal Clutterbuck RWCAN5' 11"213OHLOshawa
722000-199MIN Brian Passmore CCAN5' 11"180OHLOshawa

Ostersunds

RndPick
From
6102014-160MINOTT-MIN Pontus Sjalin DSWE6' 0"170J20 ElitOstersunds

Ottawa

RndPick
From
192020-9MIN Marco Rossi CAUT5' 9"183OHLOttawa
1232008-23MINWSH-NJD-MIN Tyler Cuma DCAN6' 2"180OHLOttawa
7102011-191MIN Tyler Graovac CCAN6' 3"179OHLOttawa

Owen Sound

RndPick
From
3202013-81MINSJS-MIN Kurtis Gabriel RWCAN6' 4"212OHLOwen Sound
6242022-185MIN Servac Petrovsky CSVK5' 10"181OHLOwen Sound

Pelicans Jr.

RndPick
From
2212023-53MIN Rasmus Kumpulainen CFIN6' 3"190FINLAND-JR.Pelicans Jr.

Peterborough

RndPick
From
2282019-59MINCAR-MIN Hunter Jones GCAN6' 4"202OHLPeterborough

Plymouth

RndPick
From
3162009-77MINCBJ-NYI-MIN Matt Hackett GCAN6' 2"170OHLPlymouth

Portland

RndPick
From
4192005-110MINBUF-MIN Kyle Bailey CCAN6' 2"182WHLPortland

Prince Albert

RndPick
From
232000-33MIN Nick Schultz DCAN6' 1"200WHLPrince Albert

Prince George

RndPick
From
2322023-64MINVGK-BUF-MIN Riley Heidt CCAN5' 10"180WHLPrince George
762001-202MIN Derek Boogaard FCAN6' 7"265WHLPrince George

Quebec

RndPick
From
9202003-281MIN Jean-Michel Bolduc DUSA6' 4"190QMJHLQuebec

Red Deer

RndPick
From
172012-7MIN Mathew Dumba DCAN5' 11"184WHLRed Deer
262001-36MIN Kyle Wanvig RWCAN6' 2"210WHLRed Deer
4222021-118MIN Kyle Masters DCAN6' 1"175WHLRed Deer
6112009-161MINEDM-MIN Darcy Kuemper GCAN6' 4"195WHLRed Deer

Regina

RndPick
From
282002-38MIN Josh Harding GCAN6' 1"197WHLRegina

Rensselaer

RndPick
From
432000-99MIN Marc Cavosie FUSA6' 0"173ECACRensselaer

Rouyn-Noranda

RndPick
From
7192013-200MINNYR-MIN Alexandre Belanger GCAN6' 0"170QMJHLRouyn-Noranda

Saginaw

RndPick
From
5312018-155MINWSH-MIN Damien Giroux CCAN5' 8"177OHLSaginaw
722004-195MIN Jean-Michel Rizk RWCAN6' 1"195OHLSaginaw

Saint John

RndPick
From
1282011-28MINSJS-MIN Zack Phillips CCAN6' 0"175QMJHLSaint John

Saskatoon

RndPick
From
1162007-16MINTBL-ANA-MIN Colton Gillies CCAN6' 4"189WHLSaskatoon

Sault Ste. Marie

RndPick
From
282020-39MIN Ryan O'Rourke DCAN6' 0"178OHLSault Ste. Marie
7202015-201MIN Gustav Bouramman DSWE6' 0"189OHLSault Ste. Marie

Seattle

RndPick
From
8122001-239MINMIN (from CGY) Jake Riddle LWUSA6' 1"210WHLSeattle

Shattuck-St. Mary's

RndPick
From
372012-68MIN John Draeger DUSA6' 1"186HIGH-MNShattuck-St. Mary's
4252009-116MINBOS-MIN Alex Fallstrom RWSWE6' 2"192HIGH-MNShattuck-St. Mary's
722009-182MINNYI-MIN Erik Haula LWFIN5' 11"170HIGH-MNShattuck-St. Mary's

Shawinigan

RndPick
From
4162013-107MIN Dylan Labbe DCAN6' 1"205QMJHLShawinigan
5242002-155MINMIN (from CAR) Armands Berzins CLVA6' 4"227QMJHLShawinigan

Sherbrooke

RndPick
From
5242022-153MIN David Spacek DUSA6' 0"174QMJHLSherbrooke

Sioux Falls

RndPick
From
4242022-121MIN Ryan Healey DUSA6' 0"172USHLSioux Falls

SKA St. Petersburg 2

RndPick
From
262020-37MINNJD-NSH-MIN Marat Khusnutdinov CRUS5' 11"176RUSSIA-JR.SKA St. Petersburg 2

Spokane

RndPick
From
3102002-73MIN Barry Brust GCAN6' 2"225WHLSpokane
3112001-74MINMIN (from NYR) Chris Heid DCAN6' 1"205WHLSpokane
3132019-75MINFLA-NSH-MIN Adam Beckman LWCAN6' 1"168WHLSpokane
4192007-110MIN Justin Falk DCAN6' 5"215WHLSpokane

Spruce Grove

RndPick
From
5162013-137MIN Carson Soucy DCAN6' 4"212AJHLSpruce Grove

Sudbury

RndPick
From
142005-4MIN Benoit Pouliot LWCAN6' 3"199OHLSudbury
7152016-196MIN Dmitry Sokolov RWRUS5' 11"221OHLSudbury

Tappara Jr.

RndPick
From
6192007-170MIN Harri Ilvonen DFIN6' 2"187Finland Jr.Tappara Jr.

Thayer Academy

RndPick
From
542005-129MIN Anthony Aiello DUSA6' 1"187USHSEThayer Academy

Toronto JC

RndPick
From
312018-63MINBUF-MIN Jack McBain CCAN6' 3"201OJHLToronto JC

TPS

RndPick
From
162001-6MIN Mikko Koivu CFIN6' 2"200FINLANDTPS
462001-103MIN Tony Virta RWFIN5' 10"187FINLANDTPS

Trencin

RndPick
From
132000-3MIN Marian Gaborik LWSVK6' 1"204CZECHTrencin

Trencin Jr.

RndPick
From
3132004-78MIN Peter Olvecky FSVK6' 2"220SVK JR.Trencin Jr.

Tri-City

RndPick
From
3142004-79MINMIN (from BUF) Clayton Stoner DCAN6' 3"225WHLTri-City
4152016-106MIN Brandon Duhaime RWUSA6' 1"200USHLTri-City
6122004-175MIN Aaron Boogaard RWCAN6' 3"220WHLTri-City
752005-199MIN Riley Emmerson DCAN6' 8"230WHLTri-City
8262000-255MINMIN (from DAL) Eric Johansson CCAN6' 0"190WHLTri-City

Trinec

RndPick
From
832000-232MIN Lubomir Sekeras DSVK6' 0"183CZETrinec

U. Mass.

RndPick
From
7112019-197MIN Filip Lindberg GFIN6' 0"180H-EASTU. Mass.

U. of Minnesota

RndPick
From
392002-72MIN Michael Erickson RWUSA6' 2"186WCHAU. of Minnesota

U. of Wisconsin

RndPick
From
1152016-15MIN Luke Kunin CUSA6' 0"191BIG10U. of Wisconsin

USA U-18

RndPick
From
1122019-12MIN Matt Boldy LWUSA6' 2"196NTDPUSA U-18
1182014-18MIN Alex Tuch RWUSA6' 4"222USHLUSA U-18
2202015-50MIN Jordan Greenway LWUSA6' 6"226USHLUSA U-18
2292010-59MINPHI-LAK-FLA-MIN Jason Zucker LWUSA5' 11"174USHLUSA U-18
3202014-80MINTBL-MIN Louie Belpedio DUSA5' 11"193USHLUSA U-18
4242008-115MIN Sean Lorenz DUSA6' 1"191USDPUSA U-18
6112019-166MIN Marshall Warren DUSA5' 11"170NTDPUSA U-18
6202015-171MIN Nicholas Boka DUSA6' 1"210USHLUSA U-18

Val d'Or

RndPick
From
2252008-55MIN Marco Scandella DCAN6' 2"190QMJHLVal d'Or
3302001-93MINMIN (from OTT) Stephane Veilleux CCAN6' 1"190QMJHLVal d'Or
4162004-114MINMIN (from NSH) Patrick Bordeleau LWCAN6' 5"195QMJHLVal d'Or

Vancouver

RndPick
From
7222003-219MIN Adam Courchaine CCAN5' 10"171WHLVancouver

Victoria

RndPick
From
6212023-181MIN Kalem Parker DCAN6' 0"192WHLVictoria
7162013-197MIN Nolan De Jong DCAN6' 2"199BCHLVictoria

Waterloo

RndPick
From
2112019-42MIN Vladislav Firstov LWRUS6' 0"181USHLWaterloo
5212023-149MIN Aaron Pionk DUSA6' 1"173USHLWaterloo
7232017-209MIN Nick Swaney RWUSA5' 10"175USHLWaterloo

Wayzata

RndPick
From
2302011-60MINVAN-MIN Mario Lucia LWUSA6' 3"200HIGH-MNWayzata

Winnipeg

RndPick
From
1262021-26MINPIT-MIN Carson Lambos DCAN6' 1"197WHLWinnipeg
3242022-89MIN Michael Milne LWCAN5' 10"185WHLWinnipeg

Wisconsin

RndPick
From
1212023-21MIN Charlie Stramel CUSA6' 3"222BIG10Wisconsin

Yekaterinburg

RndPick
From
7102003-207MINMIN (from MTL) Grigory Misharin DRUS6' 0"198RUSYekaterinburg