#31 Overall

46 players ever picked #31 overall

Every #31 Overall Pick

Most recent first
YearTeamPlayerPosAmateur ClubNHL Career
2026 NSH Thomas Bleyl D MONCTON (QMJHL) —
2025 LAK Henry Brzustewicz D London (OHL) —
2024 TOR Ben Danford D Oshawa (OHL) —
2023 COL Mikhail Gulyayev D Omsk Jr. (RUSSIA-JR.) —
2022 TBL Isaac Howard LW USA U-18 (NTDP) 29 GP · 2G 3A 5P
2021 MTL Logan Mailloux D London (GOJHL) 75 GP · 7G 11A 18P
2020 SJS Ozzy Wiesblatt C Prince Albert (WHL) 45 GP · 1G 5A 6P
2019 BUF Ryan Johnson D Sioux Falls (USHL) 47 GP · 0G 7A 7P
2018 WSH Alexander Alexeyev D Red Deer (WHL) 80 GP · 1G 7A 8P
2017 STL Klim Kostin C/LW Dynamo Moscow (RUSSIA) 190 GP · 25G 28A 53P
2016 TOR Egor Korshkov RW Yaroslavl (RUSSIA) 1 GP · 1G 0A 1P
2015 SJS Jeremy Roy D Sherbrooke (QMJHL) —
2014 BUF Brendan Lemieux LW Barrie (OHL) 307 GP · 36G 38A 74P
2013 FLA Ian McCoshen D Waterloo (USHL) 60 GP · 4G 3A 7P
2012 CBJ Oscar Dansk G Brynas Jr. (SWEDEN-JR.) 6 GP · 4-1, 0.906 SV%
2011 EDM David Musil D Vancouver (WHL) 4 GP · 0G 2A 2P
2010 EDM Tyler Pitlick C Minnesota State (WCHA) 452 GP · 58G 53A 111P
2009 NYI Mikko Koskinen G Blues (FINLAND) 168 GP · 85-60, 0.906 SV%
2008 FLA Jacob Markstrom G Brynas Jr. (SWEDEN-JR.) 578 GP · 264-231, 0.906 SV%
2007 BUF TJ Brennan D St. John's Fog Devils (QMJHL) 53 GP · 5G 8A 13P
2006 STL Tomas Kana C Vitkovice (CZE) 6 GP · 0G 2A 2P
2005 ANA Brendan Mikkelson D Portland (WHL) 131 GP · 1G 9A 10P
2004 PIT Johannes Salmonsson F Djurgarden (SWEDEN) —
2003 CAR Danny Richmond D U. of Michigan (CCHA) 49 GP · 0G 3A 3P
2002 EDM Jeff Deslauriers G Chicoutimi (QMJHL) 62 GP · 23-32, 0.901 SV%
2001 PHX Matthew Spiller D Seattle (WHL) 68 GP · 0G 2A 2P
2000 ATL Ilya Nikulin D Tver (RUS) —
1998 VAN Artem Chubarov C Moscow Dynamo (Russia) 228 GP · 25G 33A 58P
1997 NYI Jeff Zehr LW Windsor Spitfires (OHL) 4 GP · 0G 0A 0P
1996 CHI Remi Royer D St. Hyacinthe Lasers (QMJHL) 18 GP · 0G 0A 0P
1995 EDM Georges Laraque RW St. Jean Lynx (QMJHL) 695 GP · 53G 100A 153P
1994 FLA Jason Podollan C Spokane Chiefs (WHL) 41 GP · 1G 5A 6P
1993 WIN Scott Langkow G Portland Winter Hawks (WHL) —
1992 PHI Denis Metlyuk C Tolyatti Lada (Russia) —
1991 HFD Martin Hamrlik D Zlin ZPS HC (Czech) —
1990 TOR Felix Potvin G Chicoutimi Sagueneens (QMJHL) 635 GP · 266-260, 0.905 SV%
1988 WIN Russ Romaniuk LW St. Boniface Saints (MJHL) 102 GP · 13G 14A 27P
1987 NYR Daniel Lacroix C Granby Bisons (QMJHL) 188 GP · 11G 7A 18P
1986 STL Mike Posma D Buffalo Jr. Sabres (NAJHL) —
1985 BOS Alain Cote D Quebec Remparts (QMJHL) 119 GP · 2G 18A 20P
1984 VAN Jeff Rohlicek LW Portland Winter Hawks (WHL) 9 GP · 0G 0A 0P
1983 BUF John Tucker RW Kitchener Rangers (OHL) 656 GP · 177G 259A 436P
1982 MTL Jocelyn Gauvreau D Granby Bisons (QMJHL) 2 GP · 0G 0A 0P
1981 MNS Michael Sands G Sudbury Wolves (OHL) —
1980 CGY Tony Curtale D Brantford Alexanders (OHA) 2 GP · 0G 0A 0P
1979 PIT Paul Marshall LW Brantford Alexanders (OHA) 95 GP · 15G 18A 33P