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

All players selected at Pick No. 25 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
2025RVaclav NestrasilChicago Blackhawks-----6119234251
2024CDean LetourneauBoston Bruins-----20002
2023COtto StenbergSt. Louis Blues312795-----
2022DSam RinzelChicago Blackhawks6131518422128108
2021DCorson CeulemansColumbus Blue Jackets-----847118
2020DJustin BarronColorado Avalanche2061834527634415196
2019CConnor McMichaelWashington Capitals31467871541306736367219
2018RWDominik BokkSt. Louis Blues----------
2017CRyan PoehlingMontréal Canadiens355547512952-----
2016LWRiley TufteDallas Stars2831410271041430
2015CJack RoslovicWinnipeg Jets59312317329696251127388
2014RWDavid PastrnakBoston Bruins831420512932414-----
2013RWMichael McCarronMontréal Canadiens37935437851319551084
2012DJordan SchmaltzSt. Louis Blues42055125510314129
2011DStuart PercyToronto Maple Leafs120332644303450
2010CQuinton HowdenFlorida Panthers9710717306528376544
2009RWJordan CaronBoston Bruins157121628785636316766
2008CGreg NemiszCalgary Flames1501106834336752
2007CPatrick WhiteVancouver Canucks-----128194
2006CPatrik BerglundSt. Louis Blues717170156326248-----
2005CAndrew CoglianoEdmonton Oilers129419027446445149366610233
2004CRob SchrempEdmonton Oilers114203454266330457518
2003FAnthony StewartFlorida Panthers2622744711236832387047
2002GCam WardCarolina Hurricanes701112048460000
2001CAlexander PerezhoginMontréal Canadiens12815193486-----
2000FSteve OttDallas Stars848109179288155566233962131
1999LWMikhail KuleshovColorado Avalanche30000-----
1998DJiri FischerDetroit Red Wings3051149602957031922112
1997LWBrenden MorrowDallas Stars991265310575136271394988178
1996DPeter RatchukColorado Avalanche3211210-----
1995GMarc DenisColorado Avalanche34906032320000
1994RWVadim SharifijanovNew Jersey Devils9216213750-----
1993CKevyn AdamsBoston Bruins5405977136317-----
1992LWChad PenneyOttawa Senators300025725275290
1991DEric LavigneWashington Capitals1000066111122153
1990LWChris SimonPhiladelphia Flyers782144161305182457363874146
1989DDan RatushnyWinnipeg Jets (1979)10112-----
1988LWMark MajorPittsburgh Penguins2000557161733272
1987LWStephane MatteauCalgary Flames84814417231674269274875113
1986LWDave CapuanoPittsburgh Penguins10417385556-----
1985GTroy GambleVancouver Canucks7201022370000
1984DTodd GillToronto Maple Leafs10078227235412146894857184
1983RWLane LambertDetroit Red Wings2835866124521645960119126
1982CPeter IhnacakToronto Maple Leafs417102165267175-----
1981LWKevin GriffinChicago Blackhawks-----64241842110
1980DCraig MuniToronto Maple Leafs819281191477756662834114
1979DTomas JonssonNew York Islanders55285259344482-----
1978RWMichael MeekerPittsburgh Penguins400054433366921
1977LWDave SemenkoMinnesota North Stars5756588153117561273360265
1976LWJohn SmrkeSt. Louis Blues103111728336439468532
1975LWDanny ArndtChicago Blackhawks----------
1974DMark HoweBoston Bruins929197545742455-----
1973RWJohn RogersMinnesota North Stars142460686341104219
1972DLarry CarriereBuffalo Sabres366167490462-----
1971DTerry FrenchMontréal Canadiens----------
1970RWMike MurphyNew York Rangers831238318556514-----
1969GGilles GilbertMinnesota North Stars416090110-----

Total Players Drafted Per Nationality

Canada flag
33CAN
United States flag
12USA
Czech Republic flag
3CZE
Sweden flag
3SWE
Russia flag
2RUS
Germany flag
1DEU
Great Britain flag
1GBR
Kazakhstan flag
1KAZ
Slovakia flag
1SVK
Total Players
57