Full 7 Round 2019 NHL Mock Draft by Bill Placzek!Pick #42 in NHL Drafts Other pick numbers: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300 YearPlayerTeam PositionSchoolHeightWeight2018Jack Drury CarolinaRWWaterloo Black Hawks5' 111742017Eetu Luostarinen CarolinaCKuopio KalPa6' 21782016Jonathan Dahlén OttawaCTimra Timra IK5' 111762015MacKenzie Blackwood New Jersey GBarrie Colts6' 42042014Vladislav Kamenev NashvilleCMagnitogorsk Metallurg6' 11762013Steve Santini New Jersey DNew York Applecore6' 22002012Patrick Sieloff Calgary DUSN-U-18 U.S. National Under-6' 01732011Victor Rask CarolinaCLeksands IF6' 11932010Devante Smith-Pelley AnaheimRWMississauga Steelheads5' 11.52112009Charles-Olivier Roussel Nashville DShawinigan Cataractes6' 11982008Patrick Wiercioch Ottawa DOmaha Lancers6' 31782007Eric Tangradi Los Angeles LWBelleville Bulls6' 42212006Michael Ratchuk PhiladelphiaDUnited States National Team Develo2005Justin Abdelkader DetroitLWCedar Rapids RoughRiders2004Roman Voloshenko MinnesotaLWMoscow Krylya Sovetov2003Petr Vrana New JerseyLWHalifax Mooseheads2002Marius Holtet DallasRWKarlstad Farjestads BK2001Tomas Slovak NashvilleDKoice HC Koice2000Libor Ustrnul AtlantaDPlymouth Whalers * = Junior, ** = Sophomore, *** = Freshman