#58 Overall

47 players ever picked #58 overall

Every #58 Overall Pick

Most recent first
YearTeamPlayerPosAmateur ClubNHL Career
2026 EDM Rudolfs Berzkalns C MUSKEGON (USHL) —
2025 NSH Jack Ivankovic G Brampton (OHL) —
2024 FLA Linus Eriksson C Djurgarden (SWEDEN-2) —
2023 NJD Lenni Hameenaho RW Assat (FINLAND) 33 GP · 2G 6A 8P
2022 SEA Niklas Kokko G Karpat Jr. (FINLAND-JR.) —
2021 PIT Tristan Broz C Fargo (USHL) 1 GP · 0G 0A 0P
2020 BOS Mason Lohrei D Green Bay (USHL) 191 GP · 16G 56A 72P
2019 NYR Karl Henriksson C Frolunda Jr. (SWEDEN-JR.) —
2018 PIT Filip Hallander C Timra (SWEDEN-2) 16 GP · 1G 3A 4P
2017 MTL Joni Ikonen C Frolunda Jr. (SWEDEN-JR.) —
2016 TBL Taylor Raddysh RW Erie (OHL) 373 GP · 52G 67A 119P
2015 CBJ Kevin Stenlund C HV 71 Jr. (SWEDEN-JR.) 368 GP · 46G 44A 90P
2014 ARI Christian Dvorak LW London (OHL) 614 GP · 123G 177A 300P
2013 DET Tyler Bertuzzi LW Guelph (OHL) 567 GP · 168G 197A 365P
2012 PHX Jordan Martinook LW Vancouver (WHL) 797 GP · 107G 155A 262P
2011 TBL Nikita Kucherov LW/RW CSKA 2 (RUSSIA-JR.) 879 GP · 401G 723A 1124P
2010 CHI Kent Simpson G Everett (WHL) 1 GP · 0-0, 0.714 SV%
2009 TOR Jesse Blacker D Windsor (OHL) 1 GP · 0G 0A 0P
2008 WSH Dmitri Kugryshev RW CSKA 2 (RUSSIA-3) —
2007 NSH Nick Spaling C Kitchener (OHL) 437 GP · 52G 72A 124P
2006 NJD Alexander Vasyunov LW Yaroslavl 2 (RPL) 18 GP · 1G 4A 5P
2005 CAR Nathan Hagemo D U. of Minnesota (WCHA) —
2004 OTT Kirill Lyamin D HC CSKA (RUS) —
2003 NYI Jeremy Colliton C Prince Albert (WHL) 57 GP · 3G 3A 6P
2002 DET Jiri Hudler C Liberec (CZE) 708 GP · 164G 264A 428P
2000 FLA Vladimir Sapozhnikov D Novokuznetsk (KHL) —
1999 MTL Matt Carkner D Peterborough Petes (OHL) 237 GP · 4G 23A 27P
1998 OTT Chris Bala LW Harvard U. (NCAA) 6 GP · 0G 1A 1P
1997 OTT Jani Hurme G TPS Turku (FINLAND) 76 GP · 29-25, 0.906 SV%
1996 WSH Sergei Zimakov D Krylja Sovetov (Russia) —
1995 DET Darryl Laplante C Moose Jaw Warriors (WHL) 35 GP · 0G 6A 6P
1994 WIN Tavis Hansen RW Tacoma Rockets (WHL) —
1993 SJS Ville Peltonen LW HIFK Helsinki (FINLAND) 382 GP · 52G 96A 148P
1992 MNS Jeff Bes C Guelph Storm (OHL) —
1991 WSH Steve Konowalchuk LW Portland Winter Hawks (WHL) 790 GP · 171G 225A 396P
1990 MTL Charles Poulin C St. Hyacinthe Lasers (QMJHL) —
1989 PIT John Brill RW Grand Rapids H.S. (Minn.) —
1988 NYI Daniel Lorenz G Seattle Thunderbirds (WHL) 8 GP · 1-5, 0.856 SV%
1987 MTL Francois Gravel G Shawinigan Cataractes (QMJHL) —
1986 MNS Brad Turner D Calgary Canucks (AJHL) 3 GP · 0G 0A 0P
1985 PIT Bruce Racine G Northeastern U. (NCAA) 11 GP · 0-3, 0.881 SV%
1984 VAN Mike Stevens RW Kitchener Rangers (OHL) 23 GP · 1G 4A 5P
1983 PIT Mike Rowe D Toronto Marlboros (OHL) 11 GP · 0G 0A 0P
1982 WSH Milan Novy C Kladno (Czech) 73 GP · 18G 30A 48P
1981 PHI Ken Strong LW Peterborough Petes (OHL) 15 GP · 2G 2A 4P
1980 CHI Marcel Frere LW Billings Bighorns (WHL) —
1979 MTL Rick Wamsley G Brantford Alexanders (OHA) 407 GP · 204-131, 0.881 SV%