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
1Nathan MacKinnonCOL79+22.83.7+18.2−1.3+4.0+0.0−1.4+1.5+1.899th
2Leon DraisaitlEDM71+20.93.4+9.5−0.1+2.60.0+5.7+1.6+1.6100th
3David PastrnakBOS82+17.62.8+8.0−0.6+3.8+0.0+3.0+1.7+1.699th
4Nico HischierNJD75+17.12.8+7.1+0.7+3.0+0.2+1.9+2.7+1.599th
5Nikita KucherovTBL78+16.82.7+9.9−1.9+3.20.0+2.4+1.6+1.798th
6Jason RobertsonDAL82+16.12.6+5.2+3.4+1.80.0+2.6+1.6+1.599th
7Jake GuentzelTBL80+15.12.4+7.1−0.0+2.7+0.1+2.7+0.9+1.697th
8Connor McDavidEDM67+15.12.4+10.2−0.3+2.9+0.0−0.7+1.6+1.598th
9Brandon HagelTBL82+14.32.3+8.1+3.9−0.2+0.0+0.3+0.5+1.795th
10Sam ReinhartFLA79+14.12.3−0.3+7.7+1.7−0.1+2.7+0.8+1.696th
11Artemi PanarinNYR80+14.12.3+7.6−1.0+2.60.0+2.7+0.5+1.697th
12Sidney CrosbyPIT80+13.62.2+9.2−0.9+2.2+0.0+1.0+0.5+1.695th
13Aleksander BarkovFLA67+13.52.2+4.0+4.0+3.2+0.7−0.2+0.5+1.398th
14Kevin FialaLAK81+12.82.0+6.8+2.6+0.30.0+2.0−0.4+1.596th
15Alex DeBrincatDET82+12.72.0+4.7−1.1+3.90.0+1.8+2.0+1.596th
16Matthew TkachukFLA52+12.52.0+8.9+0.5+1.4+0.0+0.6+0.1+1.0100th
17Brady TkachukOTT72+12.52.0+11.2+0.7+2.00.0−1.6−1.2+1.497th
18Jack HughesNJD62+12.11.9+6.1+0.2+3.0+0.1+0.3+1.1+1.397th
19Tage ThompsonBUF76+11.81.9+4.1−0.7+1.9−0.0+5.10.0+1.494th
20Troy TerryANA77+11.71.9+5.8+0.8+2.60.0−1.3+2.4+1.494th
21Anthony CirelliTBL80+11.71.9+5.5+3.8+0.3−0.4−0.2+1.3+1.593rd
22Auston MatthewsTOR67+11.61.9+10.2−0.6+1.6+0.2−2.1+1.1+1.395th
23Nikolaj EhlersWPG69+11.41.8+6.2−0.2+1.10.0+0.9+2.3+1.198th
24Mitch MarnerTOR81+11.31.8+1.8+2.0+2.7+0.3+1.4+1.5+1.790th
25Warren FoegeleLAK82+11.21.8+6.8+1.8+0.1+0.9+0.1+0.1+1.495th
26William NylanderTOR82+11.21.8+7.5−4.5+2.20.0+3.9+0.4+1.692nd
27Dylan LarkinDET82+11.01.8+4.7+1.8+3.7−0.3−1.2+0.8+1.690th
28Jack EichelVGK77+10.01.6+2.8+2.4+1.1−0.4+1.0+1.5+1.689th
29Mark StoneVGK66+10.01.6+4.0+2.9+1.2+0.1−0.0+0.7+1.393rd
30Kirill KaprizovMIN41+9.91.6+4.5+1.4+1.40.0+1.3+0.4+0.999th

Player Puckigree · defence

#PlayerTeamGPGoalsWinsEV offEV defPPPKFinishPenWorkloadPct
1Adam FoxNYR74+15.82.5+8.7+3.6+2.1+0.3−0.1−0.5+1.7100th
2Zach WerenskiCBJ81+12.22.0+8.3+1.7+0.1−0.5+0.50.0+2.195th
3Quinn HughesVAN68+12.01.9+4.9+1.9+1.7+0.0+0.7+1.1+1.799th
4Chris TanevTOR75+11.71.9+0.1+10.0−0.0+0.6+0.0−0.4+1.599th
5Jaccob SlavinCAR80+11.21.8+2.7+4.7−0.0+2.1−0.0+0.1+1.798th
6Rasmus DahlinBUF73+10.51.7+4.7+3.7−0.1−0.2+0.8−0.1+1.796th
7Esa LindellDAL80+10.11.6+2.3+5.1−0.1+0.8−0.1+0.4+1.895th
8Thomas HarleyDAL78+10.11.6+4.1+1.8+1.3+0.9+0.7−0.5+1.894th
9Mattias EkholmEDM65+9.91.6+6.6+3.1−0.3+0.0+0.0−1.1+1.599th
10Josh MorrisseyWPG80+9.81.6+7.2+0.2−0.4+0.2+0.60.0+2.091st
11Marcus PetterssonPIT / VAN78+9.61.5+6.8+1.1−0.1+1.3−0.0−1.2+1.7—
12Thomas ChabotOTT80+9.41.5+6.5+0.5+0.4+0.5+0.0−0.4+1.992nd
13Ryan McDonaghTBL82+8.81.4+4.0+2.6−0.0+1.6−0.0−1.1+1.793rd
14John CarlsonWSH79+8.71.4+7.4+0.9+1.2−1.4−0.8−0.3+1.889th
15Philip BrobergSTL68+8.11.3+3.9+2.4−0.1+0.1+0.2+0.3+1.495th
16Miro HeiskanenDAL50+8.01.3+3.2+2.7+0.3+0.2−0.2+0.5+1.398th
17Vince DunnSEA62+8.01.3+7.0−1.1+0.30.0+0.40.0+1.496th
18Damon SeversonCBJ70+8.01.3+6.1+1.70.0+0.3+0.0−1.5+1.497th
19Dylan SambergWPG60+8.01.3+1.8+4.20.0+0.9+0.1−0.4+1.397th
20Brayden McNabbVGK82+7.81.3+0.8+6.20.0+0.5+0.0−1.3+1.790th
21Devon ToewsCOL76+7.71.2+0.2+4.8−0.1+0.9+0.2−0.1+1.987th
22Cale MakarCOL80+7.51.2+1.7+2.6−1.9−1.3+2.0+2.4+2.084th
23MacKenzie WeegarCGY81+7.41.2+1.3+5.2−1.6+0.8−0.1−0.1+1.985th
24Mikhail SergachevUTA77+7.21.2+4.2−0.3+1.8+0.2+0.8−1.3+1.984th
25Jake McCabeTOR66+7.21.1+2.8+2.2+0.1+0.9−0.0−0.1+1.492nd
26Jalen ChatfieldCAR79+7.01.1+2.8+3.50.0+0.2+0.1−1.1+1.589th
27Lane HutsonMTL82+6.91.1+4.7−0.7+1.4−0.0−0.1−0.3+1.984th
28Jake SandersonOTT80+6.81.1+1.9+3.8−1.2−0.2+0.2+0.3+1.981st
29Trevor van RiemsdykWSH82+6.81.1+0.6+5.20.0+0.7−0.1−1.1+1.588th
30Zach WhitecloudVGK74+6.61.1+1.6+3.50.0+0.1+0.00.0+1.393rd

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 HellebuyckWPG63+43.57.0+31.5+12.094th
2Samuel MontembeaultMTL62+35.15.7+23.1+12.088th
3Andrei VasilevskiyTBL63+33.85.4+22.2+11.687th
4Darcy KuemperLAK50+33.05.3+23.9+9.192nd
5Logan ThompsonWSH43+30.04.8+21.6+8.495th
6Anthony StolarzTOR34+30.04.8+23.1+6.998th
7Igor ShesterkinNYR61+28.84.6+16.6+12.282nd
8Jake OettingerDAL58+28.44.6+17.1+11.383rd
9Lukas DostalANA54+27.34.4+15.7+11.686th
10Karel VejmelkaUTA58+26.44.2+16.0+10.479th
11Dustin WolfCGY53+25.74.1+15.2+10.580th
12Mackenzie BlackwoodCOL / SJS56+24.23.9+13.5+10.7—
13Filip GustavssonMIN58+20.63.3+8.6+12.068th
14Casey DeSmithDAL27+19.83.2+14.5+5.397th
15Ilya SorokinNYI61+19.73.2+7.7+11.964th
16Adin HillVGK50+17.12.8+7.6+9.465th
17Joseph WollTOR42+16.72.7+8.3+8.571st
18John GibsonANA29+16.22.6+10.6+5.690th
19Jet GreavesCBJ11+15.32.5+12.9+2.499th
20Joey DaccordSEA57+14.02.3+2.4+11.658th
21Jake AllenNJD31+13.42.1+7.6+5.876th
22Linus UllmarkOTT44+12.11.9+3.9+8.261st
23Cam TalbotDET47+10.71.7+1.7+9.054th
24Kevin LankinenVAN51+10.31.7+0.6+9.753rd
25Frederik AndersenCAR22+10.21.6+6.4+3.877th
26Spencer KnightCHI / FLA38+9.41.5+2.2+7.3—
27Charlie LindgrenWSH39+9.31.5+2.1+7.155th
28Jakub DobesMTL16+9.31.5+6.1+3.191st
29Pyotr KochetkovCAR47+9.11.5+1.2+8.050th
30Arvid SoderblomCHI36+8.91.4+1.3+7.657th
31Jacob MarkstromNJD49+8.71.4−0.3+8.947th
32Sergei BobrovskyFLA54+8.41.4−1.2+9.645th
33Stuart SkinnerEDM51+7.91.3−1.2+9.146th
34James ReimerANA / BUF24+7.71.2+2.9+4.8—
35Eric ComrieWPG20+7.11.1+3.2+3.966th
36Jordan BinningtonSTL56+5.70.9−4.5+10.242nd
37Nico DawsNJD6+5.60.9+4.7+0.9—
38Akira SchmidVGK5+5.40.9+4.7+0.7—
39Scott WedgewoodCOL / NSH24+5.10.8+1.1+4.0—
40Yaroslav AskarovSJS13+5.10.8+2.5+2.572nd
41Leevi MerilainenOTT12+4.90.8+2.9+2.075th
42Alex LyonDET30+4.80.8−0.3+5.149th
43Thatcher DemkoVAN23+4.30.7+0.2+4.151st
44Erik PortilloLAK1+2.20.4+2.0+0.2—
45Anton ForsbergOTT30+2.10.3−3.2+5.340th
46Dan VladarCGY30+1.40.2−4.3+5.638th
47Jonas JohanssonTBL19+1.30.2−2.5+3.939th
48Victor OstmanSEA1+1.30.2+1.2+0.1—
49Jaxson StauberUTA6+1.10.2−0.0+1.1—
50Ales StezkaSEA1+0.50.1+0.3+0.2—
51Matt VillaltaUTA1+0.40.1+0.2+0.2—
52Juuse SarosNSH58+0.30.1−10.5+10.835th
53Joel HoferSTL31+0.30.0−5.0+5.336th
54Louis DomingueNYR1+0.10.0−0.1+0.2—
55Olivier RodrigueEDM2+0.00.0−0.2+0.2—
56Nikita TolopiloVAN2−0.1−0.0−0.3+0.2—
57Sebastian CossaDET1−0.2−0.0−0.3+0.1—
58Dustin TokarskiCAR6−0.3−0.1−1.3+1.0—
59Yaniv PeretsCAR1−0.3−0.1−0.4+0.0—
60Drew CommessoCHI2−0.3−0.1−0.6+0.2—
61Calvin PickardEDM36−0.7−0.1−6.3+5.634th
62Pheonix CopleyLAK1−0.8−0.1−0.9+0.1—
63Tristan LennoxNYI1−0.9−0.1−0.9+0.0—
64Clay StevensonWSH1−1.0−0.2−1.3+0.2—
65Ilya SamsonovVGK29−1.1−0.2−6.6+5.531st
66Semyon VarlamovNYI10−1.1−0.2−3.0+1.924th
67Nikke KokkoSEA1−1.3−0.2−1.3+0.1—
68Trent MinerCOL2−1.3−0.2−1.5+0.2—
69Jakub SkarekNYI2−1.6−0.3−1.8+0.2—
70Jeremy SwaymanBOS58−1.8−0.3−13.2+11.432nd
71Kaapo KahkonenCOL1−1.8−0.3−2.0+0.1—
72Brandon HalversonTBL1−2.0−0.3−2.2+0.1—
73Matt MurrayTOR2−2.1−0.3−2.5+0.4—
74Joonas KorpisaloBOS27−2.4−0.4−7.3+5.025th
75Alex NedeljkovicPIT38−2.6−0.4−9.9+7.328th
76Jesper WallstedtMIN2−2.8−0.5−3.1+0.4—
77Mads SogaardOTT2−2.8−0.5−3.1+0.3—
78Hunter ShepardWSH1−3.0−0.5−3.2+0.2—
79Connor IngramUTA22−3.5−0.6−7.3+3.920th
80Jonathan QuickNYR24−3.7−0.6−8.2+4.521st
81Elvis MerzlikinsCBJ53−3.8−0.6−14.6+10.829th
82Daniil TarasovCBJ20−3.8−0.6−7.6+3.818th
83Tristan JarryPIT36−3.9−0.6−10.7+6.823rd
84Dennis HildebyTOR6−4.0−0.6−5.1+1.2—
85Ukko-Pekka LuukkonenBUF55−4.0−0.7−14.6+10.527th
86Georgii RomanovSJS8−4.2−0.7−5.7+1.5—
87Joel BlomqvistPIT15−4.4−0.7−7.2+2.810th
88Marcus HogbergNYI15−4.4−0.7−6.8+2.46th
89Marc-Andre FleuryMIN26−5.0−0.8−9.5+4.517th
90Spencer MartinCAR9−5.1−0.8−6.4+1.3—
91Ville HussoANA / DET13−5.7−0.9−8.0+2.3—
92Vitek VanecekFLA / SJS25−6.1−1.0−11.2+5.0—
93Devon LeviBUF9−6.2−1.0−7.9+1.6—
94Aleksei KolosovPHI17−6.8−1.1−9.8+3.03rd
95Petr MrazekCHI / DET38−7.0−1.1−14.2+7.2—
96Arturs SilovsVAN10−7.7−1.3−9.4+1.7—
97Justus AnnunenCOL / NSH34−9.0−1.4−14.6+5.6—
98Cayden PrimeauMTL11−9.3−1.5−11.2+1.8—
99David RittichLAK34−10.6−1.7−16.0+5.412th
100Philipp GrubauerSEA26−13.2−2.1−18.2+5.02nd
101Ivan FedotovPHI26−13.4−2.1−17.7+4.31st
102Alexandar GeorgievCOL / SJS49−13.4−2.1−22.4+9.0—
103Samuel ErssonPHI47−15.0−2.4−23.1+8.19th
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