Pick No. 31 from 2025 to 1969 in the NHL Entry Draft

All players selected at Pick No. 31 in the NHL Entry Draft from 2025 to 1969. Includes NHL games, goals, assists, points, PIM, and junior totals.

YearPOSPlayerDrafted TeamNHL GPNHL GNHL ANHL PTSNHL PIMJR GPJR GJR AJR PTSJR PIM
2025DHenry BrzustewiczLos Angeles Kings-----6710324277
2024DBen DanfordToronto Maple Leafs-----641323325
2023DMikhail GulyayevColorado Avalanche----------
2022LWIsaac HowardTampa Bay Lightning28235122711263732
2021DLogan MaillouxMontréal Canadiens5035839-----
2020COzzy WiesblattSan Jose Sharks35145346425457036
2019DRyan JohnsonBuffalo Sabres4707718546192526
2018DAlexander AlexeyevWashington Capitals8017812457303729
2017C/LWKlim KostinSt. Louis Blues190252853169-----
2016RWEgor KorshkovToronto Maple Leafs11010-----
2015DJeremy RoySan Jose Sharks-----465384337
2014LWBrendan LemieuxBuffalo Sabres30736387454865272653145
2013DIan McCoshenFlorida Panthers60437335311334448
2012GOscar DanskColumbus Blue Jackets60000-----
2011DDavid MusilEdmonton Oilers40222626192583
2010CTyler PitlickEdmonton Oilers4515853111126-----
2009GMikko KoskinenNew York Islanders1680406-----
2008GJacob MarkstromFlorida Panthers564021048-----
2007DTJ BrennanBuffalo Sabres535813296816254179
2006CTomas KanaSt. Louis Blues60222-----
2005DBrendan MikkelsonAnaheim Ducks131191059705101560
2004FJohannes SalmonssonPittsburgh Penguins----------
2003DDanny RichmondCarolina Hurricanes4903375-----
2002GJeff DeslauriersEdmonton Oilers620408510000
2001DMatthew SpillerPhoenix Coyotes6802274714711174
2000DIlya NikulinAtlanta Thrashers----------
1999CCharlie StephensWashington Capitals802246826325880
1998CArtem ChubarovVancouver Canucks22825335840-----
1997LWJeff ZehrNew York Islanders4000257273259196
1996DRemi RoyerChicago Blackhawks180006762222345289
1995RWGeorges LaraqueEdmonton Oilers69553100153112662192241259
1994CJason PodollanFlorida Panthers411561969293766108
1993GScott LangkowWinnipeg Jets (1979)200000340000
1992CDenis MetlyukPhiladelphia Flyers----------
1991DMartin HamrlikHartford Whalers----------
1990GFelix PotvinToronto Maple Leafs635016082620000
1989DRick CorriveauSt. Louis Blues-----124101423
1988LWRuss RomaniukWinnipeg Jets (1979)102131427633846348046
1987CDaniel LacroixNew York Rangers188117183795491625311
1986DMike PosmaSt. Louis Blues----------
1985DAlain CoteBoston Bruins119218201246892534173
1984LWJeff RohlicekVancouver Canucks900087144539722
1983RWJohn TuckerBuffalo Sabres65617725943628570608014033
1982DJocelyn GauvreauMontréal Canadiens200005217294674
1981GMichael SandsMinnesota North Stars60002500000
1980DTony CurtaleCalgary Flames2000059103545227
1979LWPaul MarshallPittsburgh Penguins951518331767427211459
1978GAl JensenDetroit Red Wings17904044430000
1977CBrian HillAtlanta Flames191124725351104101
1976RWJim RobertsMinnesota North Stars106172340336427568362
1975DRuss AndersonPittsburgh Penguins51922991211086-----
1974LWDave WilliamsToronto Maple Leafs9622412725133971685256108310
1973CJimmy JonesBoston Bruins14813183168-----
1972FRene VillemureNew York Rangers----------
1971CJim CahoonMontréal Canadiens----------
1970DSteve CarlyleMontréal Canadiens-----40334
1969DLarry McIntyreToronto Maple Leafs410332641674

Total Players Drafted Per Nationality

Canada flag
32CAN
United States flag
12USA
Russia flag
7RUS
Sweden flag
3SWE
Czech Republic flag
2CZE
Finland flag
1FIN
Total Players
57