The Hockey News' Top-100 prospects for the 2019 NHL draft
Every draft has its own flavor, and 2019 is shaping up to be seriously American. Right at the top, of course, we have Jack Hughes. But his teammates from the U.S. National Team Development Program won’t be far behind. This is shaping up to be a record year for USA Hockey’s shiniest gem. While the NTDP typically contributes about 10 to 12 players per draft class, this year could see nearly every eligible player get an NHL jersey, including both goalies.
When constructing this year’s top 100, we had to be cognizant of how many NTDP players were on the list. Players such as Marshall Warren, Case McCarthy and Cameron Rowe easily could have made it under the bubble, but at the same time, it’s important to cover off the entire draft landscape in these pages (not that whittling the list down to 100 is ever an easy task).
This year’s bios were compiled by senior writers Ken Campbell and Ryan Kennedy, using quotes and information gathered throughout the season from scouts and executives who work for NHL teams. The ranking is not a mock draft, but more a reflection of best player available.
- Jack Hughes, C, U.S. NTDP (USHL)
- Kaapo Kakko, RW, TPS (FIN.)
- Dylan Cozens, C, Lethbridge (WHL)
- Kirby Dach, C, Saskatoon (WHL)
- Vasili Podkolzin, RW, St. Petersburg (RUS.2)
- Bowen Byram, D, Vancouver (WHL)
- Trevor Zegras, C, U.S. NTDP (USHL)
- Matthew Boldy, LW, U.S. NTDP (USHL)
- Cole Caufield, RW, U.S. NTDP (USHL)
- Alex Turcotte, C, U.S. NTDP (USHL)
- Peyton Krebs, C, Kootenay (WHL)
- Victor Soderstrom, D, Brynas (SWE.)
- Thomas Harley, D, Mississauga (OHL)
- Raphael Lavoie, RW, Halifax (QMJHL)
- Alex Newhook, C, Victoria (BCHL)
- Cam York, D, U.S. NTDP (USHL)
- Ryan Suzuki, C, Barrie (OHL)
- Arthur Kaliyev, RW, Hamilton (OHL)
- Spencer Knight, G, U.S. NTDP (USHL)
- Ville Heinola, D, Lukko (FIN.)
- Philip Broberg, D, AIK (SWE.2)
- Moritz Seider, D, Mannheim (GER.)
- Samuel Poulin, LW, Sherbrooke (QMJHL)
- Connor McMichael, C, London (OHL)
- Jakob Pelletier, LW, Moncton (QMJHL)
- Brett Leason, C, Prince Albert (WHL)
- Bobby Brink, RW, Sioux City (USHL)
- Nils Hoglander, LW, Rogle (SWE.)
- Ryan Johnson, D, Sioux Falls (USHL)
- Vladislav Kolyachonok, D, Flint (OHL)
- Matthew Robertson, D, Edmonton (WHL)
- Tobias Bjornfot, D, Djurgarden Jr. (SWE.)
- Alex Vlasic, D, U.S. NTDP (USHL)
- Egor Afanasyev, RW, Muskegon (USHL)
- Johnny Beecher, C, U.S. NTDP (USHL)
- Lassi Thomson, D, Kelowna (WHL)
- Pavel Dorofeyev, LW, Magnitogorsk (KHL)
- Jamieson Rees, C, Sarnia (OHL)
- Shane Pinto, C, Tri-City (USHL)
- Brayden Tracey, LW, Moose Jaw (WHL)
- Philip Tomasino, C, Niagara (OHL)
- Nick Robertson, LW, Peterborough (OHL)
- Albin Grewe, C, Djurgarden Jr. (SWE.)
- Nolan Foote, LW, Kelowna (WHL)
- Judd Caulfield, C, U.S. NTDP (USHL)
- Kaedan Korczak, D, Kelowna (WHL)
- Ilya Nikolayev, C, Yaroslavl JR. (RUS.)
- Maxim Cajkovic, RW, Saint John (QMJHL)
- Michael Vukojevic, D, Kitchener (OHL)
- Jayden Struble, D, St. Sebastian’s (USHS)
- Vladislav Firstov, LW, Waterloo (USHL)
- John Farinacci, C, Dexter (USHS)
- Matvei Guskov, C, London (OHL)
- Robert Mastrosimone, C, Chicago (USHL)
- Ryder Donovan, RW, Duluth East (USHS)
- Jack Malone, C, Youngstown (USHL)
- Marcus Kallionkieli, LW, Sioux City (USHL)
- Artemi Knyazev, D, Chicoutimi (QMJHL)
- Aaron Huglen, LW, Roseau High (USHS)
- Mads Sogaard, G, Medicine Hat (WHL)
- Ethan Haider, G, Minnesota (NAHL)
- Mikko Kokkonen, D, Jukurit (FIN.)
- Michal Teply, RW, Benatky Nad Jizerou (CZE.2)
- Patrick Moynihan, C, U.S. NTDP (USHL)
- Aliaksei Protas, C, Prince Albert (WHL)
- Layton Ahac, D, Prince George (BCHL)
- Jackson Lacombe, D, Shattuck St. Mary’s (USHS)
- Zac Jones, D, Tri-City (USHL)
- Daniil Gutik, LW, Yaroslavl JR. (RUS.)
- Valentin Nussbaumer, C, Shawinigan (QMJHL)
- Ethan Phillips, RW, Sioux Falls (USHL)
- Mike Koster, D, Chaska High (USHS)
- Alex Campbell, C, Victoria (BCHL)
- Adam Beckman, C, Spokane (WHL)
- Pyotr Kochetkov, G, Ryazan (RUS.2)
- Nathan Legare, RW, Baie-comeau (QMJHL)
- Harrison Blaisdell, C, Chilliwack (BCHL)
- Samuel Fagemo, LW, Frolunda (SWE.)
- Kirill Slepets, RW, Yaroslavl Jr. (RUS.)
- Karl Henriksson, C, Frolunda Jr. (SWE.)
- Hunter Jones, G, Peterborough (OHL)
- Nikita Okhotyuk, D, Ottawa (OHL)
- Ronnie Attard, D, Tri-City (USHL)
- Dustin Wolf, G, Everett (WHL)
- Ethan Keppen, LW, Flint (OHL)
- Isaiah Saville, G, Tri-City (USHL)
- Simon Holmstrom, RW, HV71 Jr. (SWE.)
- Matias Maccelli, LW, Dubuque (USHL)
- Kalle Loponen, D, Hermes (FIN.2)
- Graeme Clarke, RW, Ottawa (OHL)
- Yegor Spiridonov, C, Magnitogorsk Jr. (RUS.)
- Rhett Pitlick, LW, Chaska High (USHS)
- Alex Beaucage, RW, Rouyn-Noranda (QMJHL)
- Blake Murray, C, Sudbury (OHL)
- Cole Mackay. RW, Sault Ste. Marie (OHL)
- Hugo Alnefelt, G, HV71 Jr. (SWE.)
- Matthew Stienburg, C, St. Andrew’s (CAHS)
- Marc Del Gaizo, D, UMass (HE)
- Tomas Mazura, C, Kimball Union (USHS)
- Anttoni Honka, D, JYp (FIN.)