PuckNStick LogoPuckNStick
PuckNStick
πŸ…Olympics 2026New
Core
  • Home
  • Players
  • Teams
Draft
  • Draft Picks
Leaderboards
  • All Leaderboards
  • Shot Quality
  • Special Teams
  • Game State Strength
  • Period Profile
Fantasy
  • ProjectionsNew
  • Compare Players
Trades
  • All Trades
  • Trade TreesBeta
Tools
  • Milestones
  • Trading CardsBeta
  • Blog
Data via NHL APIs & community aggregations
Β© 2025 PuckNStick
PuckNStick logo

Guessing game vibes meet serious stat-nerd energy. Player sheets, trades, and a pinch of chaos.

Explore

  • Home
  • Players
  • Leaderboards
  • Trade Tracker

Resources

  • Terms
  • Privacy
  • Contact
Data via NHL APIs & community aggregations

Today’s Pulse

Ice Level
10/10
Cards Served
∞
Skater Sheets
live
Goalie Sheets
live
Site Frostbite
Β© 2025 PuckNStick. Built by fans, for fans. Founder of sportsdle
Fun fact: The fastest hat trick took 21 seconds.
Termsβ€’Privacyβ€’
  1. Home
  2. β€Ί
  3. Leaderboards

NHL Leaderboard

Loading…

Forwards β€” 2024-25

Player Team Pos GP G A PTS β–Ό+/- PIM SOG
Nikita KucherovTampa Bay LightningR7837841212245265
Nathan MacKinnonColorado AvalancheC7932841162541320
Leon DraisaitlEdmonton OilersC7152541063234240
David PastrnakBoston BruinsR824363106042319
Mitch MarnerVegas Golden KnightsR8127751021814173
Connor McDavidEdmonton OilersC6726741002037196
Kyle ConnorWinnipeg JetsL824156971725267
Jack EichelVegas Golden KnightsC77286694328233
Sidney CrosbyPittsburgh PenguinsC80335891-2031227
Clayton KellerUtah MammothR81306090-1228218
Brandon HagelTampa Bay LightningL823555903358228
Artemi PanarinNew York RangersL80375289-916237
Nick SuzukiMontrΓ©al CanadiensC82305989198172
Mikko RantanenDallas StarsR823256881360212
Jesper BrattNew Jersey DevilsL81216788518180
Mark ScheifeleWinnipeg JetsC823948871261181
William NylanderToronto Maple LeafsR824539841026253
Martin NecasColorado AvalancheC79275683516194
Matt DucheneDallas StarsC823052821312152
Brayden PointTampa Bay LightningC77424082177189
Dylan StromeWashington CapitalsC82295382234149
Sam ReinhartFlorida PanthersC79394281627213
Robert ThomasSt. Louis BluesC702160812020145
Jake GuentzelTampa Bay LightningC804139801824217
Jason RobertsonDallas StarsL823545801018211
Lucas RaymondDetroit Red WingsL82275380-1518192
Tim StΓΌtzleOttawa SenatorsC82245579046162
Auston MatthewsToronto Maple LeafsC673345781120261
Filip ForsbergNashville PredatorsL82314576-2744281
Travis KonecnyPhiladelphia FlyersR82245276-1753188
John TavaresToronto Maple LeafsC753836741046200
Sebastian AhoCarolina HurricanesC79294574746207
Kirill MarchenkoColumbus Blue JacketsR793143742920207
Alex OvechkinWashington CapitalsL654429731514237
Adrian KempeLos Angeles KingsR813538732236237
Matt BoldyMinnesota WildL82274673151271
Tage ThompsonBuffalo SabresC76442872-235242
Aleksander BarkovFlorida PanthersC67205171116149
Wyatt JohnstonDallas StarsC82333871214202
J.T. MillerNew York RangersL72224870-655137
Rickard RakellPittsburgh PenguinsR81353570-2214203
Dylan LarkinDetroit Red WingsC82304070-1640234
Alex DeBrincatDetroit Red WingsR82393170-1329244
Jordan KyrouSt. Louis BluesR823634702320239
Cole CaufieldMontrΓ©al CanadiensR82373370914240
Jack HughesNew Jersey DevilsC622743701218229
Nico HischierNew Jersey DevilsC75353469920187
Drake BathersonOttawa SenatorsR82264268-930192
JJ PeterkaUtah MammothR77274168-134173
Anze KopitarLos Angeles KingsC8121466714498
Nazem KadriCalgary FlamesC82353267-1772279
Mark StoneVegas Golden KnightsR661948672214131
Alex TuchBuffalo SabresR823631671647196
Roope HintzDallas StarsC762839671830160
Seth JarvisCarolina HurricanesC733235671216204
Connor BedardChicago BlackhawksC82234467-3670195
Mikael GranlundAnaheim DucksC83224466028169
Pierre-Luc DuboisWashington CapitalsL822046662776142
Aliaksei ProtasWashington CapitalsC763036664018142
Bryan RustPittsburgh PenguinsR71313465-2118191
Tom WilsonWashington CapitalsR8133326520100169
Logan CooleyUtah MammothC75254065146158
Nikolaj EhlersCarolina HurricanesL692439631417174
Nick SchmaltzUtah MammothC82204363-1514186
Dylan HollowaySt. Louis BluesL772637632110178
Matvei MichkovPhiladelphia FlyersR80263763-1846199
Macklin CelebriniSan Jose SharksC70253863-3128236
Jonathan HuberdeauCalgary FlamesL81283462-1334153
Mika ZibanejadNew York RangersC82204262-2222183
Ryan DonatoChicago BlackhawksC80313162-1541182
Tomas HertlVegas Golden KnightsC73322961-320177
Jared McCannSeattle KrakenL82223961818202
Gabriel VilardiWinnipeg JetsC71273461914130
Kevin FialaLos Angeles KingsL81352560-738244
Marco RossiMinnesota WildC82243660326136
Dylan GuentherUtah MammothR70273360-426204
Patrick KaneDetroit Red WingsR72213859-1612175
Vincent TrocheckNew York RangersC82263359044202
Anthony CirelliTampa Bay LightningC802732593028160
Teuvo TeravainenChicago BlackhawksC82154358-2312111
William EklundSan Jose SharksL77174158-729151
Matthew KniesToronto Maple LeafsL78292958743152
Pavel BuchnevichSt. Louis BluesL762037571023145
Sean MonahanColumbus Blue JacketsC541938571920128
Bo HorvatNew York IslandersC81282957-416243
Matthew TkachukFlorida PanthersL52223557-354156
Morgan GeekieBoston BruinsC77332457322150
Connor McMichaelWashington CapitalsC822631571949177
Kent JohnsonColumbus Blue JacketsC68243357216123
Brock NelsonColorado AvalancheC80263056818193
Jonathan MarchessaultNashville PredatorsC78213556-2937206
Kirill KaprizovMinnesota WildL412531561916145
Troy TerryAnaheim DucksR77213455020188
Brady TkachukOttawa SenatorsL722926550123296
Anders LeeNew York IslandersL82292554335233
Mats ZuccarelloMinnesota WildR69193554022151
Tyler ToffoliSan Jose SharksC78302454-2114233
Quinton ByfieldLos Angeles KingsR812331541646157
Adam FantilliColumbus Blue JacketsC82312354418191
Steven StamkosNashville PredatorsC82272653-3648174

Defence β€” 2024-25

Player Team Pos GP G A PTS β–Ό+/- PIM SOG
Cale MakarColorado AvalancheD803062922814246
Zach WerenskiColumbus Blue JacketsD812359821231298
Quinn HughesVancouver CanucksD68166076229192
Rasmus DahlinBuffalo SabresD731751681154200
Evan BouchardEdmonton OilersD821453671432235
Victor HedmanTampa Bay LightningD791551661830181
Lane HutsonMontrΓ©al CanadiensD8266066-23491
Josh MorrisseyWinnipeg JetsD801448621722172
Adam FoxNew York RangersD74105161932135
Shea TheodoreVegas Golden KnightsD67750571826128
Jake SandersonOttawa SenatorsD80114657-1412195
Erik KarlssonPittsburgh PenguinsD82114253-2420191
Mikhail SergachevUtah MammothD77153853-832132
John CarlsonWashington CapitalsD79546511722167
Thomas HarleyDallas StarsD781634503216171
MacKenzie WeegarCalgary FlamesD81839471833184
Jakob ChychrunWashington CapitalsD742027471752179
Moritz SeiderDetroit Red WingsD8283846-540162
Shayne GostisbehereCarolina HurricanesD7073845152122
Thomas ChabotOttawa SenatorsD80936451724179
Devon ToewsColorado AvalancheD761034443026138
Luke HughesNew Jersey DevilsD7173744-916121
Jackson LaCombeAnaheim DucksD75142943028134
Morgan RiellyToronto Maple LeafsD8273441-821126
Brandon MontourSeattle KrakenD81182341-2270231
Cam FowlerSt. Louis BluesD6893140121488
Dougie HamiltonNew Jersey DevilsD6493140830186
Matt Grzelcykβ€”D8213940-61694
Jake WalmanEdmonton OilersD6573340442164
Owen PowerBuffalo SabresD7973340-1316139
Noah HanifinVegas Golden KnightsD80102939814145
Vince DunnSeattle KrakenD62112839-333137
Neal PionkWinnipeg JetsD691029392144123
Noah DobsonMontrΓ©al CanadiensD71102939-1628196
Roman JosiNashville PredatorsD5392938-2618150
Bowen ByramBuffalo SabresD8273138114694
Darren RaddyshTampa Bay LightningD7363137914108
Colton ParaykoSt. Louis BluesD64162036128125
Seth JonesFlorida PanthersD6392736-2422129
Alex PietrangeloVegas Golden KnightsD71429331116123
Mattias EkholmEdmonton OilersD65924331130143
Brady SkjeiNashville PredatorsD82102333-2442156
Darnell NurseEdmonton OilersD76528331172188
Aaron EkbladFlorida PanthersD56330331153106
Ivan ProvorovColumbus Blue JacketsD82726331131100
Filip HronekVancouver CanucksD615283304083
Mason LohreiBoston BruinsD7752833-431692
Brandt ClarkeLos Angeles KingsD78528331346131
Jared SpurgeonMinnesota WildD6672532814107
Justin FaulkSt. Louis BluesD7842832-930124
Ryan McDonaghTampa Bay LightningD8242731432278
Mike MathesonMontrΓ©al CanadiensD8062531-651149
Gustav ForslingFlorida PanthersD801120313316195
Rasmus AnderssonCalgary FlamesD81112031-3860163
Simon EdvinssonDetroit Red WingsD7872431126786
Kris LetangPittsburgh PenguinsD7492130-1552164
Travis SanheimPhiladelphia FlyersD8282230-640139
Vladislav GavrikovNew York RangersD82525302628112
Rasmus SandinWashington CapitalsD8242630132378
Alex VlasicChicago BlackhawksD8242630-2312103
Brent BurnsColorado AvalancheD8262329728174
Oliver Ekman-LarssonToronto Maple LeafsD77425291452118
Marcus PetterssonVancouver CanucksD784252964570
Michael KesselringBuffalo SabresD8272229489150
Philip BrobergSt. Louis BluesD6882129211697
Brock FaberMinnesota WildD78101929-223124
Dmitry OrlovSan Jose SharksD76622281624117
Adam LarssonSeattle KrakenD82721282231112
Jordan SpenceOttawa SenatorsD7942428231686
Jaccob SlavinCarolina HurricanesD8062127168110
K'Andre MillerCarolina HurricanesD7472027022110
Esa LindellDallas StarsD8052126341499
Dante FabbroColumbus Blue JacketsD6891726204089
Damon SeversonColumbus Blue JacketsD706192554791
Brett KulakEdmonton OilersD8271825-718135
Alexandre CarrierMontrΓ©al CanadiensD7932225-104082
Miro HeiskanenDallas StarsD5052025710108
Martin FehΓ©rvΓ‘ryWashington CapitalsD8152025182576
Ryker EvansSeattle KrakenD7352025-123059
Tyler MyersVancouver CanucksD716182427487
Cody CeciLos Angeles KingsD854202462490
Matt RoyWashington CapitalsD6932124182584
Samuel GirardColorado AvalancheD733212471495
Mikey AndersonLos Angeles KingsD7761824172884
Jake McCabeToronto Maple LeafsD6622123234074
Ryan PulockNew York IslandersD745182321697
Charlie McAvoyBoston BruinsD507162304698
Brian DumoulinLos Angeles KingsD8031922-11469
Nikita ZadorovBoston BruinsD814182225145105
Niko MikkolaFlorida PanthersD76616221270116
Ryan LindgrenSeattle KrakenD724182204063
Nick JensenOttawa SenatorsD713182118677
Adam PelechNew York IslandersD6002121432109
Trevor van RiemsdykWashington CapitalsD8212021203480
Jake MiddletonMinnesota WildD6781321114097
Erik CernakTampa Bay LightningD7631821295064
Braden SchneiderNew York RangersD806152191895
Brayden McNabbVegas Golden KnightsD8251520423297
Nick SeelerPhiladelphia FlyersD7731720103682
Joel EdmundsonLos Angeles KingsD7361420252291

Goalies β€” 2024-25

Goalie Team GP W β–ΌL OTL SO SV% GAA
Connor HellebuyckWinnipeg Jets63471208β€”2.00
Andrei VasilevskiyTampa Bay Lightning63382006β€”2.18
Jake OettingerDallas Stars58361802β€”2.59
Sergei BobrovskyFlorida Panthers54331905β€”2.44
Adin HillVegas Golden Knights50321304β€”2.47
Logan ThompsonWashington Capitals4331602β€”2.49
Darcy KuemperLos Angeles Kings50311106β€”2.02
Sam MontembeaultMontrΓ©al Canadiens62312405β€”2.82
Filip GustavssonMinnesota Wild58311905β€”2.56
Ilya SorokinNew York Islanders61302405β€”2.71
Dustin WolfCalgary Flames53291603β€”2.64
Mackenzie BlackwoodColorado Avalanche56282104β€”2.55
Jordan BinningtonSt. Louis Blues56282203β€”2.69
Joseph WollToronto Maple Leafs42271401β€”2.73
Joey DaccordSeattle Kraken57272303β€”2.75
Pyotr KochetkovCarolina Hurricanes47271602β€”2.60
Igor ShesterkinNew York Rangers61272906β€”2.86
Elvis MerzlikinsColumbus Blue Jackets53262101β€”3.18
Karel VejmelkaUtah Mammoth58262202β€”2.58
Jacob MarkstromNew Jersey Devils49261604β€”2.50
Stuart SkinnerEdmonton Oilers51261804β€”2.81
Linus UllmarkOttawa Senators44251405β€”2.72
Kevin LankinenVancouver Canucks51251504β€”2.62
Ukko-Pekka LuukkonenBuffalo Sabres55242402β€”3.20
Lukas DostalAnaheim Ducks54232301β€”3.10
Calvin PickardEdmonton Oilers36221002β€”2.71
Samuel ErssonPhiladelphia Flyers47221704β€”3.14
Jeremy SwaymanBoston Bruins58222904β€”3.11
Cam TalbotDetroit Red Wings47211902β€”2.93
Anthony StolarzToronto Maple Leafs3421804β€”2.14
Charlie LindgrenWashington Capitals39201402β€”2.73
Juuse SarosNashville Predators58203104β€”2.98
Spencer KnightChicago Blackhawks38171604β€”2.72
Ilya Samsonovβ€”2916902β€”2.82
David RittichNew York Islanders34161402β€”2.84
Joel HoferSt. Louis Blues3116803β€”2.64
Tristan JarryPittsburgh Penguins36161203β€”3.12
Justus AnnunenNashville Predators34151500β€”3.18
Alexandar Georgievβ€”49152600β€”3.71
Casey DeSmithDallas Stars2714805β€”2.59
Marc-Andre Fleuryβ€”2614904β€”2.93
Scott WedgewoodColorado Avalanche2414604β€”2.32
Alex NedeljkovicSan Jose Sharks38141501β€”3.12
Alex LyonBuffalo Sabres3014905β€”2.81
Frederik AndersenCarolina Hurricanes2213801β€”2.50
Jake AllenNew Jersey Devils31131606β€”2.66
Petr MrazekAnaheim Ducks38122103β€”3.35
Dan VladarPhiladelphia Flyers30121102β€”2.80
John GibsonDetroit Red Wings29111102β€”2.77
Joonas KorpisaloBoston Bruins27111003β€”2.90
Anton ForsbergLos Angeles Kings30111204β€”2.72
Jonathan QuickNew York Rangers2411704β€”3.17
James Reimerβ€”24101002β€”3.04
Arvid SoderblomChicago Blackhawks36101800β€”3.18
Thatcher DemkoVancouver Canucks2310802β€”2.90
Eric ComrieWinnipeg Jets2091002β€”2.39
Jonas JohanssonTampa Bay Lightning199601β€”3.13
Connor IngramUtah Mammoth229800β€”3.27
Philipp GrubauerSeattle Kraken2681700β€”3.49
Leevi MerilΓ€inenOttawa Senators128303β€”1.99
Daniil TarasovFlorida Panthers2071002β€”3.54
Jakub DobesMontrΓ©al Canadiens167401β€”2.74
Ivan FedotovPhiladelphia Flyers2661300β€”3.15
Vitek VanecekUtah Mammoth2551401β€”3.62
Aleksei KolosovPhiladelphia Flyers175901β€”3.59
Nico DawsNew Jersey Devils63103β€”1.60
Semyon VarlamovNew York Islanders103400β€”2.89
Spencer Martinβ€”93402β€”3.89
Dennis HildebyToronto Maple Leafs63300β€”3.33
Akira SchmidVegas Golden Knights52002β€”1.26
Cayden PrimeauCarolina Hurricanes112300β€”4.70
Ville HussoAnaheim Ducks132600β€”3.47
Marcus HogbergNew York Islanders152603β€”3.38
Arturs SilovsPittsburgh Penguins102601β€”3.65
Matt MurraySeattle Kraken21100β€”3.54
Mads SogaardOttawa Senators21100β€”5.24
Nikita TolopiloVancouver Canucks21100β€”2.15
Louis Domingueβ€”11000β€”2.00
Pheonix CopleyLos Angeles Kings10000β€”4.37
Olivier Rodrigueβ€”20100β€”3.10
Jesper WallstedtMinnesota Wild20200β€”4.09
Georgi Romanovβ€”80600β€”3.89
Jakub SkarekSan Jose Sharks20101β€”3.94
Trent MinerColorado Avalanche20100β€”2.62