Pick No. 1 from 2025 to 1963 in the NHL Entry Draft

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

YearPOSPlayerDrafted TeamNHL GPNHL GNHL ANHL PTSNHL PIMJR GPJR GJR AJR PTSJR PIM
2025DMatthew SchaeferNew York Islanders581623392817715228
2024CMacklin CelebriniSan Jose Sharks125539114460-----
2023CConnor BedardChicago Blackhawks1946811318113057717214362
2022LWJuraj SlafkovskyMontréal Canadiens2576393156175-----
2021DOwen PowerBuffalo Sabres2982310512876-----
2020LWAlexis LafrenièreNew York Rangers43710412122517052357711250
2019CJack HughesNew Jersey Devils40415323438762241236484
2018DRasmus DahlinBuffalo Sabres56294314408429-----
2017CNico HischierNew Jersey Devils5841902744641485738488624
2016CAuston MatthewsToronto Maple Leafs680427348775150-----
2015CConnor McDavidEdmonton Oilers770395783117830847447612048
2014DAaron EkbladFlorida Panthers7871212804015485823305391
2013CNathan MacKinnonColorado Avalanche92540770111084074432437545
2012RWNail YakupovEdmonton Oilers35062741361424231386930
2011CRyan Nugent-HopkinsEdmonton Oilers100828450979335369317510651
2010LWTaylor HallEdmonton Oilers96629647076652057406610656
2009CJohn TavaresNew York Islanders1241514647116154156584610454
2008CSteven StamkosTampa Bay Lightning1221610624123471161584710588
2007RWPatrick KaneChicago Blackhawks1345500875137546458628314552
2006DErik JohnsonSt. Louis Blues102395253348555114111510
2005CSidney CrosbyPittsburgh Penguins140865210941746892626610216884
2004LWAlex OvechkinWashington Capitals15509197521671851-----
2003GMarc-Andre FleuryPittsburgh Penguins1051022086510000
2002LWRick NashColumbus Blue Jackets10604373688057505432407288
2001FIlya KovalchukAtlanta Thrashers926443433876546-----
2000GRick DiPietroNew York Islanders3180190129-----
1999CPatrik StefanAtlanta Thrashers45564124188158-----
1998CVincent LecavalierTampa Bay Lightning1212421528949848584471115117
1997CJoe ThorntonBoston Bruins1714430110915391272594181122123
1996DChris PhillipsOttawa Senators1179712172887586110304097
1995DBryan BerardOttawa Senators619762473235005820557597
1994DEd JovanovskiFlorida Panthers1128137363500149162153651221
1993CAlexandre DaigleOttawa Senators61612919832718653459213785
1992DRoman HamrlikTampa Bay Lightning13951554836381408-----
1991CEric LindrosQuebec Nordiques7603724938651398577178149189
1990RWOwen NolanQuebec Nordiques12004224638851793585159110240
1989RWMats SundinQuebec Nordiques134656478513491093-----
1988CMike ModanoMinnesota North Stars1499561813137492665478012780
1987CPierre TurgeonBuffalo Sabres129451581213274525869851548
1986CJoe MurphyDetroit Red Wings779233295528810-----
1985LW/DWendel ClarkToronto Maple Leafs793330234564169064325587253
1984CMario LemieuxPittsburgh Penguins915690103317238347013314928292
1983CBrian LawtonMinnesota North Stars483112154266401-----
1982DGord KluzakBoston Bruins29925981235413892433110
1981CDale HawerchukWinnipeg Jets (1979)11885188911409740728110218369
1980CDoug WickenheiserMontréal Canadiens55611116627728671898117099
1979DRob RamageColorado Rockies10441394255642226-----
1978CBobby SmithMinnesota North Stars10773576791036919616912319244
1977CDale McCourtDetroit Red Wings53219428447812466607913926
1976DRick GreenWashington Capitals845432202635886113476069
1975CMel BridgmanPhiladelphia Flyers9772524497011625666691157175
1974DGreg JolyWashington Capitals36521769725067217192103
1973DDenis PotvinNew York Islanders106031074210521356-----
1972RWBilly HarrisNew York Islanders897231327558394-----
1971RWGuy LafleurMontréal Canadiens112656079313533996213079209135
1970CGilbert PerreaultBuffalo Sabres11915128141326500-----
1969LWRejean HouleMontréal Canadiens634161247408395-----
1968GMichel PlasseMontréal Canadiens29809062300000
1967DRick PagnuttiLos Angeles Kings----------
1966DBarry GibbsBoston Bruins79758224282945593232645
1965RWAndre VeilleuxNew York Rangers----------
1964FClaude GauthierDetroit Red Wings----------
1963LWGarry MonahanMontréal Canadiens748116169285486-----

Total Players Drafted Per Nationality

Canada flag
45CAN
United States flag
8USA
Russia flag
3RUS
Czech Republic flag
2CZE
Sweden flag
2SWE
Switzerland flag
1CHE
Great Britain flag
1GBR
Slovakia flag
1SVK
Total Players
63