PickALeague.com

NHL leaders 2024-25

NHL leaders by category: points, goals, assists, hits, ice time and goalies. Glossary → Every player's WAR → PAL Rating and Value Rating → NHL EDGE →

2026-272025-262024-252023-242022-232021-22
#PlayerTeamGPAPPPPTS
1Nathan MacKinnonCColorado Avalanche logoCOL798438116
2Nikita KucherovRTampa Bay Lightning logoTBL788446121
3Mitch MarnerRToronto Maple Leafs logoTOR817533102
4Connor McDavidCEdmonton Oilers logoEDM677431100
5Jesper BrattLNew Jersey Devils logoNJD81673488
6Jack EichelCVegas Golden Knights logoVGK77663494
7David PastrnakRBoston Bruins logoBOS826323106
8Cale MakarDColorado Avalanche logoCOL80623592
9Quinn HughesDVancouver Canucks logoVAN68602976
10Clayton KellerRUtah Mammoth logoUTA81603790
11Lane HutsonDMontreal Canadiens logoMTL82602666
12Robert ThomasCSt. Louis Blues logoSTL70601981
13Zach WerenskiDColumbus Blue Jackets logoCBJ81592582
14Nick SuzukiCMontreal Canadiens logoMTL82592789
15Sidney CrosbyCPittsburgh Penguins logoPIT80582791
16Mikko RantanenRDallas Stars logoDAL82562688
17Kyle ConnorLWinnipeg Jets logoWPG82562897
18Martin NecasCColorado Avalanche logoCOL79563783
19Tim StützleCOttawa Senators logoOTT82553379
20Brandon HagelLTampa Bay Lightning logoTBL82551190
21Leon DraisaitlCEdmonton Oilers logoEDM715433106
22Evan BouchardDEdmonton Oilers logoEDM82532667
23Lucas RaymondLDetroit Red Wings logoDET82533780
24Dylan StromeCWashington Capitals logoWSH82533482
25Travis KonecnyRPhiladelphia Flyers logoPHI82521776
26Artemi PanarinLNew York Rangers logoNYR80522689
27Matt DucheneCDallas Stars logoDAL82522782
28Victor HedmanDTampa Bay Lightning logoTBL79512666
29Rasmus DahlinDBuffalo Sabres logoBUF73512168
30Aleksander BarkovCFlorida Panthers logoFLA67512871
31Adam FoxDNew York Rangers logoNYR74511861
32Shea TheodoreDVegas Golden Knights logoVGK67501957
33J.T. MillerCNew York Rangers logoNYR72482270
34Mark ScheifeleCWinnipeg Jets logoWPG82482587
35Mark StoneRVegas Golden Knights logoVGK66482567
36Josh MorrisseyDWinnipeg Jets logoWPG80482262
37Jake SandersonDOttawa Senators logoOTT80463057
38John CarlsonDWashington Capitals logoWSH79461451
39Matt BoldyLMinnesota Wild logoMIN82462173
40Anze KopitarCLos Angeles Kings logoLAK81462267
41Pierre-Luc DuboisCWashington Capitals logoWSH82461466
42Filip ForsbergLNashville Predators logoNSH82452676
43Jason RobertsonLDallas Stars logoDAL82451980
44Sebastian AhoCCarolina Hurricanes logoCAR79452374
45Auston MatthewsCToronto Maple Leafs logoTOR67452578
46Connor BedardCChicago Blackhawks logoCHI82442967
47Mikael GranlundCDallas Stars logoDAL83441966
48Jack HughesCNew Jersey Devils logoNJD62432770
49Teuvo TeravainenCChicago Blackhawks logoCHI82432458
50Kirill MarchenkoRColumbus Blue Jackets logoCBJ79431974
51Nick SchmaltzCUtah Mammoth logoUTA82432563
52Drake BathersonROttawa Senators logoOTT82423168
53Sam ReinhartCFlorida Panthers logoFLA79423081
54Mika ZibanejadCNew York Rangers logoNYR82421962
55Erik KarlssonDPittsburgh Penguins logoPIT82421553
56William EklundLSan Jose Sharks logoSJS77411658
57JJ PeterkaRBuffalo Sabres logoBUF77411868
58Brayden PointCTampa Bay Lightning logoTBL77403182
59Logan CooleyCUtah Mammoth logoUTA75402065
60Dylan LarkinCDetroit Red Wings logoDET82402770
61William NylanderRToronto Maple Leafs logoTOR82393084
62MacKenzie WeegarDCalgary Flames logoCGY81392147
63Jared McCannLSeattle Kraken logoSEA82391661
64Roope HintzCDallas Stars logoDAL76392067
65Jake GuentzelCTampa Bay Lightning logoTBL80392880
66Nikolaj EhlersLWinnipeg Jets logoWPG69392263
67Matt GrzelcykDPittsburgh Penguins logoPIT82391540
68Patrick KaneRDetroit Red Wings logoDET72382959
69Adrian KempeRLos Angeles Kings logoLAK81381873
70Macklin CelebriniCSan Jose Sharks logoSJS70382263
71Chandler StephensonCSeattle Kraken logoSEA78381851
72Mikhail SergachevDUtah Mammoth logoUTA77382353
73Moritz SeiderDDetroit Red Wings logoDET82382446
74Wyatt JohnstonCDallas Stars logoDAL82382571
75Shayne GostisbehereDCarolina Hurricanes logoCAR70382745
76Sean MonahanCColumbus Blue Jackets logoCBJ54381457
77Matvei MichkovRPhiladelphia Flyers logoPHI80371763
78Pavel BuchnevichLSt. Louis Blues logoSTL76371257
79Dylan HollowayLSt. Louis Blues logoSTL77371363
80Luke HughesDNew Jersey Devils logoNJD71371644
81Thomas ChabotDOttawa Senators logoOTT8036845
82John TavaresCToronto Maple Leafs logoTOR75362074
83Aliaksei ProtasLWashington Capitals logoWSH7636166
84Marco RossiCMinnesota Wild logoMIN82361660
85Rickard RakellRPittsburgh Penguins logoPIT81351970
86Jonathan MarchessaultRNashville Predators logoNSH78352356
87Seth JarvisRCarolina Hurricanes logoCAR73351967
88Matthew TkachukLFlorida Panthers logoFLA52352357
89Phillip DanaultCLos Angeles Kings logoLAK8035143
90Mats ZuccarelloRMinnesota Wild logoMIN69351654
91Claude GirouxROttawa Senators logoOTT81351850
92Gabriel VilardiCWinnipeg Jets logoWPG71342561
93Evgeni MalkinCPittsburgh Penguins logoPIT68341650
94Devon ToewsDColorado Avalanche logoCOL7634344
95Nico HischierCNew Jersey Devils logoNJD75342969
96Morgan RiellyDToronto Maple Leafs logoTOR82341441
97Jonathan HuberdeauLCalgary Flames logoCGY81342362
98Bryan RustRPittsburgh Penguins logoPIT71341865
99Thomas HarleyDDallas Stars logoDAL78341550
100Troy TerryRAnaheim Ducks logoANA77341155
100 of 920 players1 / 10Next ›

Stats and photos: NHL (NHL.com)