LIVE --:--:-- ET
Leaders

Who adds the most.

Player and Goalie Puckigree: goals above a replacement-level player, and the wins they make. Goals above a replacement-level player (someone outside a team’s regular rotation): how he did against an average player, plus credit for the workload a replacement would otherwise take. About 6.2 goals make one win.

Player Puckigree · forwards

#PlayerTeamGPGoalsWinsEV offEV defPPPKFinishPenWorkloadPct
1Auston MatthewsTOR81+27.24.4+11.4+0.3+3.2+0.2+8.5+1.8+1.7100th
2Nathan MacKinnonCOL82+24.33.9+13.8−1.5+3.6+0.0+4.3+2.2+1.999th
3Connor McDavidEDM76+21.93.5+11.8+1.6+3.9+0.2−0.7+3.5+1.7100th
4Kirill KaprizovMIN75+20.43.3+8.2+1.8+4.50.0+3.3+1.1+1.699th
5Artemi PanarinNYR82+19.33.1+8.6−0.7+3.10.0+5.2+1.4+1.799th
6Sam ReinhartFLA82+18.73.0+0.8+5.8+2.8+0.6+7.10.0+1.698th
7Zach HymanEDM80+17.42.8+13.8−2.5+2.5−0.0+2.3−0.4+1.698th
8Brady TkachukOTT81+16.92.7+13.0−1.0+2.3−0.0−0.6+1.7+1.698th
9Matthew TkachukFLA80+16.72.7+12.6+0.6+3.4+0.1−3.9+2.5+1.599th
10Jason RobertsonDAL82+15.82.5+4.9+6.1+1.10.0+1.4+0.7+1.698th
11Nikita KucherovTBL81+14.72.4+8.9−2.4+2.50.0+2.4+1.5+1.896th
12Brayden PointTBL81+14.62.4+7.8−2.3+2.10.0+4.1+1.3+1.797th
13David PastrnakBOS82+14.62.4+7.0−1.1+3.4+0.0+2.0+1.5+1.797th
14Aleksander BarkovFLA73+14.22.3+4.4+3.3+3.4+1.7−0.7+0.7+1.497th
15William KarlssonVGK70+13.92.2+3.6+4.0+1.0+0.4+1.9+1.8+1.299th
16Elias PetterssonVAN82+13.92.2+3.9+0.6+2.7+0.1+1.9+3.0+1.696th
17Roope HintzDAL80+13.12.1+5.6+1.1+2.1+0.6+1.2+1.1+1.497th
18Filip ForsbergNSH82+13.02.1+3.8+1.0+1.70.0+3.5+1.4+1.695th
19Sidney CrosbyPIT82+12.72.0+7.8−1.9+2.50.0+1.4+1.3+1.794th
20Matt BoldyMIN75+12.11.9+3.1+3.0+4.1+0.0+0.5−0.1+1.596th
21William NylanderTOR82+11.71.9+6.3−2.9+2.90.0+2.7+1.1+1.692nd
22Jesper BrattNJD82+11.61.9+7.9−0.9+1.5+0.1−0.5+1.8+1.692nd
23Nico HischierNJD71+11.51.9+6.2−0.1+1.3+0.2+0.3+2.2+1.495th
24Dylan StromeWSH82+11.11.8+6.5+1.2+1.00.0+1.1−0.1+1.593rd
25Nikolaj EhlersWPG82+10.71.7+6.9+0.1+0.20.0+0.8+1.4+1.495th
26Leon DraisaitlEDM81+10.51.7+5.8−2.4+3.70.0+2.7−1.0+1.790th
27Mitch MarnerTOR69+10.41.7+1.2+2.0+3.2+0.4+1.4+0.7+1.592nd
28Dylan LarkinDET68+10.41.7+4.2−0.0+1.6−0.7+1.6+2.4+1.494th
29Sebastian AhoCAR78+10.41.7+5.3−0.3+1.1+0.8+2.3−0.3+1.591st
30Seth JarvisCAR81+10.31.7+0.4+3.5+1.0+0.8+1.6+1.5+1.591st

Player Puckigree · defence

#PlayerTeamGPGoalsWinsEV offEV defPPPKFinishPenWorkloadPct
1Adam FoxNYR72+16.72.7+6.3+4.3+1.9+1.0+0.9+0.6+1.7100th
2Quinn HughesVAN82+13.02.1+5.3+2.8+2.3+0.0+0.8−0.3+2.197th
3Mattias EkholmEDM79+12.62.0+8.3+3.9−0.1−0.2−0.2−0.8+1.799th
4Evan BouchardEDM81+12.11.9+7.3+1.6+1.2+0.0+0.7−0.7+1.997th
5Rasmus DahlinBUF81+11.91.9+4.8+3.9+0.5−0.1+0.9−0.1+2.196th
6Jaccob SlavinCAR81+11.91.9+5.7+2.7−0.1+1.1−0.1+0.8+1.798th
7Miro HeiskanenDAL71+11.81.9+3.1+4.6+1.1+0.2−0.2+1.1+1.897th
8Chris TanevCGY / DAL75+10.51.7+1.4+8.2−0.0+0.20.0−0.8+1.5—
9Roman JosiNSH82+10.31.6+7.1−1.3+2.0+0.1+1.1−0.8+2.192nd
10Devon ToewsCOL82+10.21.6+0.9+6.3−0.2+0.5+0.4+0.3+2.093rd
11Matt RoyLAK81+9.11.5+3.9+4.1−0.0+1.1−0.1−1.5+1.794th
12Ian ColeVAN78+8.81.4+1.1+6.80.0+1.3+0.0−1.9+1.596th
13Esa LindellDAL82+8.61.4+2.8+4.00.0+0.5−0.0−0.3+1.792nd
14Marcus PetterssonPIT82+8.11.3+5.4+1.3−0.1+0.9−0.0−1.3+1.990th
15Jalen ChatfieldCAR72+8.01.3+2.2+4.50.0+0.3+0.2−0.4+1.299th
16Josh MorrisseyWPG81+7.91.3+8.3−0.8−1.1+0.1−0.50.0+2.188th
17Damon SeversonCBJ67+7.61.2+7.7+0.6−0.2−0.2+0.3−2.1+1.594th
18Brent BurnsCAR82+7.51.2+4.1+0.4+1.1+0.4+0.1−0.4+1.889th
19Jake McCabeTOR73+7.31.2+3.2+2.7+0.1+0.7+0.2−1.3+1.691st
20Juuso ValimakiARI68+7.21.2+1.4+3.5+0.0+0.2−0.1+0.8+1.494th
21Drew DoughtyLAK82+7.11.1+1.6+3.9−0.9+0.8+0.8−1.3+2.184th
22Jake SandersonOTT79+6.51.1+1.8+2.8−0.5+0.8+0.1−0.3+1.886th
23MacKenzie WeegarCGY82+6.51.0+0.9+3.5−0.2+0.9+1.3−1.8+1.985th
24Ryan McDonaghNSH74+6.31.0+5.0+0.9−0.2−0.6−0.1−0.4+1.687th
25Dmitry OrlovCAR82+6.21.0+1.9+1.5−0.3+0.5−0.2+1.3+1.590th
26John CarlsonWSH82+6.11.0+7.0−1.8+0.7−1.7−0.3+0.1+2.179th
27Thomas ChabotOTT51+6.11.0+4.5−0.2+0.1+0.1+0.2+0.1+1.293rd
28Alex VlasicCHI76+6.01.0−0.4+4.4−0.0+0.8−0.1−0.4+1.787th
29Erik BrannstromOTT76+6.01.0+2.7+3.7+0.2−0.6−0.1−1.3+1.391st
30Erik KarlssonPIT82+5.80.9+7.8−4.9+2.1+0.0−0.2−1.1+2.080th

Goalie Puckigree

Every goalie, best to worst. GSAx is how he did against an average goalie on the same shots; Workload is the credit for facing shots a replacement-level goalie would otherwise face. A starter can be below average and still above replacement.

#PlayerTeamGPGoalsWinsGSAxWorkloadPct
1Connor HellebuyckWPG60+34.45.5+22.4+12.090th
2Jordan BinningtonSTL57+26.94.3+14.9+12.084th
3Jeremy SwaymanBOS44+24.23.9+15.3+8.988th
4Thatcher DemkoVAN51+22.73.6+13.0+9.781st
5Jacob MarkstromCGY48+21.93.5+12.6+9.383rd
6Linus UllmarkBOS40+21.93.5+13.6+8.287th
7Ukko-Pekka LuukkonenBUF54+20.73.3+10.6+10.178th
8Sergei BobrovskyFLA58+20.13.2+9.7+10.473rd
9Anthony StolarzFLA27+19.53.1+14.7+4.895th
10David RittichLAK24+18.83.0+14.6+4.297th
11Igor ShesterkinNYR55+17.72.9+6.9+10.867th
12Stuart SkinnerEDM59+17.72.9+7.4+10.365th
13Samuel MontembeaultMTL41+17.62.8+8.8+8.880th
14Joel HoferSTL30+17.62.8+12.0+5.692nd
15Petr MrazekCHI56+17.52.8+6.2+11.369th
16Charlie LindgrenWSH50+16.62.7+6.8+9.872nd
17Frederik AndersenCAR16+16.22.6+13.4+2.899th
18Connor IngramARI50+15.82.5+5.8+10.070th
19Semyon VarlamovNYI28+15.52.5+9.8+5.791st
20Laurent BrossoitWPG23+14.92.4+10.6+4.394th
21Joey DaccordSEA50+14.42.3+4.9+9.660th
22Tristan JarryPIT51+14.32.3+4.8+9.563rd
23Cam TalbotLAK54+14.12.3+4.2+9.956th
24Jonathan QuickNYR27+14.02.3+8.6+5.385th
25Justus AnnunenCOL14+11.81.9+9.0+2.898th
26Pyotr KochetkovCAR42+11.01.8+4.4+6.658th
27Jake OettingerDAL54+10.51.7+0.5+10.051st
28Ilya SorokinNYI56+9.71.6−2.4+12.145th
29Mackenzie BlackwoodSJS44+9.61.6+0.4+9.353rd
30Joseph WollTOR25+8.91.4+3.8+5.176th
31Kaapo KahkonenNJD / SJS37+8.81.4+1.0+7.8—
32Cayden PrimeauMTL23+8.51.4+3.6+4.977th
33Juuse SarosNSH64+8.31.3−3.7+11.942nd
34Elvis MerzlikinsCBJ41+7.61.2−0.8+8.349th
35James ReimerDET25+7.21.2+2.4+4.866th
36Lukas DostalANA44+7.21.2−1.5+8.747th
37Kevin LankinenNSH24+7.01.1+3.2+3.974th
38Adin HillVGK35+7.01.1+0.3+6.852nd
39Alex NedeljkovicPIT38+6.81.1−0.4+7.248th
40Devon LeviBUF23+6.71.1+2.2+4.562nd
41Calvin PickardEDM23+6.21.0+2.4+3.959th
42Martin JonesTOR22+5.20.8+1.3+4.055th
43Logan ThompsonVGK46+5.00.8−3.7+8.741st
44Alex LyonDET44+4.60.8−4.2+8.840th
45Jet GreavesCBJ9+3.60.6+1.5+2.2—
46Georgii RomanovSJS2+2.20.4+2.0+0.2—
47Daniil TarasovCBJ24+2.20.4−2.9+5.138th
48Carter HartPHI26+2.20.3−2.6+4.837th
49Louis DomingueNYR1+2.10.3+1.9+0.2—
50Chris DriedgerSEA2+1.90.3+1.5+0.4—
51Yaroslav AskarovNSH2+1.90.3+1.7+0.3—
52Filip GustavssonMIN45+1.80.3−6.7+8.535th
53Matt MurrayDAL1+1.80.3+1.6+0.2—
54Malcolm SubbanCBJ1+1.50.2+1.3+0.3—
55Magnus HellbergPIT3+1.30.2+0.8+0.4—
56Hunter ShepardWSH4+0.80.1−0.1+0.9—
57Samuel ErssonPHI51+0.60.1−7.9+8.430th
58Michael HutchinsonDET1+0.50.1+0.3+0.2—
59Karel VejmelkaARI38+0.50.1−6.8+7.231st
60Jake AllenMTL / NJD34+0.40.1−6.8+7.2—
61Nico DawsNJD21+0.30.1−3.6+3.933rd
62Yaniv PeretsCAR1+0.10.0+0.1+0.0—
63Ivan ProsvetovCOL11+0.00.0−1.6+1.7—
64Ville HussoDET19−0.2−0.0−4.1+3.924th
65Andrei VasilevskiyTBL52−0.5−0.1−10.2+9.727th
66John GibsonANA46−0.5−0.1−9.7+9.226th
67Spencer MartinCAR / CBJ19−0.7−0.1−4.3+3.6—
68Matt TomkinsTBL6−0.8−0.1−2.0+1.2—
69Eric ComrieBUF10−0.9−0.1−2.7+1.8—
70Arturs SilovsVAN4−0.9−0.1−1.6+0.7—
71Jiri PateraVGK6−1.1−0.2−2.4+1.2—
72Kenneth ApplebyNYI1−1.2−0.2−1.3+0.1—
73Akira SchmidNJD19−1.3−0.2−4.3+3.016th
74Philipp GrubauerSEA36−1.6−0.3−8.0+6.423rd
75Jesper WallstedtMIN3−1.8−0.3−2.4+0.6—
76Casey DeSmithVAN29−1.8−0.3−7.0+5.120th
77Jack CampbellEDM5−1.9−0.3−2.8+0.9—
78Matt VillaltaARI2−2.0−0.3−2.2+0.2—
79Pheonix CopleyLAK8−2.0−0.3−3.2+1.2—
80Scott WedgewoodDAL32−2.1−0.3−7.7+5.719th
81Anton ForsbergOTT30−2.1−0.3−7.1+5.017th
82Alexandar GeorgievCOL63−3.7−0.6−15.5+11.822nd
83Darcy KuemperWSH33−3.9−0.6−10.4+6.515th
84Devin CooleySJS6−4.3−0.7−5.6+1.3—
85Ivan FedotovPHI3−4.6−0.7−5.0+0.4—
86Felix SandstromPHI5−4.9−0.8−5.5+0.7—
87Ilya SamsonovTOR40−5.8−0.9−13.5+7.713th
88Calvin PetersenPHI5−6.2−1.0−7.0+0.9—
89Vitek VanecekNJD32−7.0−1.1−12.6+5.79th
90Marc-Andre FleuryMIN40−7.4−1.2−14.6+7.210th
91Jonas JohanssonTBL26−7.7−1.2−12.5+4.86th
92Mads SogaardOTT6−8.0−1.3−8.8+0.8—
93Antti RaantaCAR24−8.2−1.3−11.5+3.35th
94Dan VladarCGY20−8.2−1.3−12.1+3.93rd
95Magnus ChronaSJS9−8.5−1.4−10.3+1.8—
96Dustin WolfCGY17−9.2−1.5−12.3+3.01st
97Arvid SoderblomCHI32−13.7−2.2−19.9+6.22nd
98Joonas KorpisaloOTT55−14.7−2.4−24.8+10.18th
ESC
  • PAGE Rankings this week
  • PAGE Timeline 2026–27 nightly
  • PAGE 2025–26 rewind weekly
  • PAGE 2024–25 rewind weekly
  • PAGE 2023–24 rewind weekly
  • PAGE 2022–23 rewind weekly
  • PAGE Playoff odds and the Cup
  • PAGE Compare two teams any matchup
  • PAGE What if? Player swap change a roster
  • PAGE What if? Goalie swap replay a game