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 MatthewsTOR12+3.20.5+1.6+0.2+0.5+0.0+0.2+0.6+0.2—
2Connor McDavidEDM10+3.00.5+1.3−0.1+0.7+0.1+0.2+0.5+0.2—
3Kirill KaprizovMIN11+2.90.5+1.2+0.4+0.40.0+0.3+0.4+0.2—
4Nathan MacKinnonCOL10+2.80.5+1.9−0.3+0.60.0+0.1+0.4+0.2—
5Matthew TkachukFLA11+2.80.4+1.4+0.2+0.90.0+0.0+0.1+0.2—
6Leon DraisaitlEDM10+2.60.4+1.1+0.1+0.50.0+0.3+0.4+0.2—
7Brady TkachukFLA11+2.40.4+1.3+0.3+0.50.0+0.10.0+0.2—
8Alex DeBrincatDET10+2.40.4+1.1+0.1+0.70.0+0.1+0.3+0.2—
9Jackson BlakeCAR12+2.30.4+0.7+0.3+0.50.0−0.2+0.8+0.2—
10David PastrnakBOS11+2.10.3+1.2−0.1+0.50.0+0.1+0.3+0.2—
11William KarlssonVGK12+2.10.3+0.6+0.8+0.1+0.1−0.1+0.3+0.2—
12Mark StoneVGK12+2.00.3+0.4+0.7+0.5+0.0+0.20.0+0.2—
13Nico HischierNJD10+1.90.3+0.8+0.2+0.4+0.1+0.1+0.1+0.2—
14Jack EichelVGK12+1.80.3+0.9+0.5+0.1−0.0+0.10.0+0.2—
15Brandon HagelTBL9+1.80.3+1.1+0.2−0.0+0.0−0.1+0.4+0.2—
16Claude GirouxOTT11+1.70.3+0.4+0.3+0.1+0.0+0.0+0.8+0.2—
17Sebastian AhoCAR12+1.70.3+1.0−0.0+0.5+0.1+0.1−0.3+0.2—
18Andrei SvechnikovCAR12+1.60.3+0.8−0.5+0.50.0−0.0+0.6+0.2—
19Jason RobertsonDAL10+1.60.3+0.6+0.3+0.40.0−0.0+0.1+0.2—
20Jack HughesNJD10+1.60.3+1.0−0.0+0.5+0.0−0.3+0.3+0.2—
21Sam ReinhartFLA11+1.60.3−0.2+0.7+0.4+0.1−0.1+0.5+0.2—
22Anders LeeUTA11+1.60.3+1.0−0.0+0.10.0−0.1+0.5+0.1—
23Zach BensonBUF10+1.60.3+0.5+0.5+0.3+0.1−0.2+0.3+0.2—
24Jesper BrattNJD10+1.60.3+0.9−0.0+0.4+0.0−0.1+0.1+0.2—
25Macklin CelebriniSJS9+1.50.2+0.5+0.0+0.2+0.0+0.0+0.5+0.2—
26Barrett HaytonUTA11+1.40.2+0.8+0.5+0.0−0.0−0.00.0+0.1—
27Dylan LarkinDET8+1.40.2+0.4+0.2+0.6−0.0−0.0+0.1+0.2—
28Logan StankovenCAR12+1.40.2+1.0−0.2+0.1−0.0+0.1+0.1+0.2—
29Artemi PanarinLAK8+1.40.2+0.8−0.1+0.30.0+0.1+0.1+0.2—
30Nick SchmaltzUTA11+1.40.2+0.4−0.0+0.4−0.1+0.2+0.3+0.2—

Player Puckigree · defence

#PlayerTeamGPGoalsWinsEV offEV defPPPKFinishPenWorkloadPct
1Adam FoxNYR12+3.20.5+1.7+0.8+0.5+0.0−0.00.0+0.3—
2Quinn HughesMIN11+3.10.5+1.6+0.2+0.50.00.0+0.5+0.383rd
3Jaccob SlavinCAR12+2.40.4+0.3+0.90.0+0.6−0.0+0.4+0.2—
4Jordan SpenceOTT11+1.90.3+1.3+0.6−0.0+0.10.0−0.3+0.2—
5Hampus LindholmBOS11+1.90.3+0.7+0.6−0.1+0.10.0+0.4+0.2—
6Philip BrobergSTL10+1.60.3+0.5+0.3−0.1+0.1+0.0+0.5+0.2—
7Nate SchmidtUTA11+1.60.3+0.7+0.70.0+0.10.00.0+0.2—
8Shea TheodoreVGK12+1.60.3+0.8+0.2+0.1+0.0+0.0+0.1+0.3—
9Lane HutsonMTL9+1.50.2+0.8+0.3+0.10.0+0.00.0+0.2—
10Brayden McNabbVGK12+1.40.2+0.3+1.10.0+0.2−0.0−0.3+0.2—
11Shayne GostisbehereCAR12+1.40.2+0.6+0.3+0.20.00.0+0.1+0.2—
12Evan BouchardEDM10+1.30.2+0.5+0.1+0.1−0.0+0.1+0.1+0.3—
13Sam MalinskiCOL9+1.30.2+0.4+0.40.00.0−0.0+0.4+0.1—
14Mikhail SergachevUTA11+1.30.2+0.6+0.2+0.4+0.1+0.0−0.3+0.3—
15Mattias EkholmEDM10+1.20.2+0.9+0.4−0.0−0.10.0−0.1+0.2—
16Dougie HamiltonNJD10+1.20.2+0.8−0.2+0.1+0.2−0.0+0.1+0.2—
17Kaedan KorczakPIT11+1.20.2+0.3+0.50.0+0.0−0.0+0.1+0.2—
18Moritz SeiderDET10+1.10.2+0.2+1.0−0.1−0.0−0.0−0.1+0.2—
19Rasmus DahlinBUF7+1.10.2+0.7+0.40.00.0+0.0−0.1+0.2—
20Zach WerenskiCBJ8+1.10.2+0.8+0.2−0.0−0.1−0.00.0+0.2—
21Adam PelechNYI10+1.10.2+0.2+1.10.0−0.10.0−0.3+0.2—
22Jackson LaCombeANA10+1.10.2+0.5+0.2+0.0+0.20.00.0+0.2—
23Dylan SambergWPG10+1.00.2−0.1+0.9−0.0+0.10.0−0.1+0.2—
24Miro HeiskanenDAL10+1.00.2+0.2+0.4+0.1+0.2+0.0−0.1+0.2—
25Samuel GirardPIT9+0.90.1+0.4+0.1−0.0+0.00.0+0.3+0.1—
26Devon ToewsCOL10+0.90.1+0.2+0.5−0.1+0.2+0.0−0.1+0.2—
27John CarlsonTBL9+0.90.1+0.7+0.0+0.10.0+0.0−0.1+0.1—
28Ryan SheaEDM10+0.80.1+0.3+0.0−0.1+0.10.0+0.3+0.2—
29Thomas ChabotOTT9+0.80.1+0.5+0.0+0.1+0.10.00.0+0.2—
30Damon SeversonCBJ6+0.80.1+0.6+0.30.0+0.10.0−0.3+0.1—

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
1Jake OettingerDAL8+11.01.8+9.8+1.2—
2Linus UllmarkOTT8+9.61.6+8.3+1.3—
3Jeremy SwaymanBOS8+9.51.5+7.9+1.6—
4Ilya SorokinNYI7+8.71.4+7.5+1.3—
5Jesper WallstedtMIN10+8.01.3+6.1+1.850th
6Logan ThompsonWSH7+6.21.0+4.8+1.4—
7Joseph WollPHI6+5.70.9+4.3+1.4—
8Stuart SkinnerWPG7+5.70.9+4.1+1.6—
9Igor ShesterkinNYR5+5.60.9+4.8+0.8—
10Daniil TarasovDET4+5.40.9+4.8+0.6—
11Philipp GrubauerSEA7+5.10.8+3.7+1.4—
12Alex NedeljkovicSJS4+5.00.8+4.1+0.9—
13Michael DiPietroBOS3+5.00.8+4.4+0.6—
14Yaroslav AskarovSJS7+4.50.7+2.8+1.6—
15Semyon VarlamovNYI3+4.10.7+3.5+0.5—
16Joel HoferSTL7+4.00.6+2.6+1.3—
17Andrei VasilevskiyTBL7+3.50.6+2.4+1.1—
18Sergei BobrovskyTOR8+3.50.6+1.8+1.7—
19Lukas DostalANA7+3.30.5+1.9+1.4—
20Dylan GarandNYR8+3.30.5+2.0+1.3—
21Leevi MerilainenVAN7+3.30.5+2.0+1.3—
22Dan VladarPHI6+3.30.5+2.0+1.2—
23Pyotr KochetkovCAR6+2.80.5+1.9+0.9—
24Jacob FowlerMTL4+2.40.4+1.8+0.6—
25Arturs SilovsPIT7+2.20.4+0.9+1.4—
26Jacob MarkstromFLA6+1.60.3+0.8+0.8—
27Juuse SarosNSH7+1.60.3+0.1+1.5—
28Ville HussoANA4+1.50.2+0.9+0.6—
29Devin CooleyCGY4+1.40.2+0.5+1.0—
30Charlie LindgrenWSH2+1.20.2+0.8+0.5—
31Anthony StolarzTOR4+1.20.2+0.3+0.8—
32Casey DeSmithDAL2+1.00.2+0.6+0.4—
33Matt MurrayNSH1+1.00.1+0.8+0.2—
34Dennis HildebyTBL2+0.90.1+0.6+0.3—
35Clay StevensonWPG3+0.80.1+0.2+0.6—
36Jet GreavesCBJ6+0.70.1−0.3+1.0—
37Devon LeviEDM7+0.60.1−0.8+1.4—
38Scott WedgewoodCOL3+0.40.1−0.2+0.6—
39Colten EllisBUF3+0.40.1−0.1+0.5—
40Michal PostavaDET1+0.10.00.0+0.1—
41Spencer KnightCHI7−0.1−0.0−1.6+1.6—
42Carter HartVGK7−0.1−0.0−1.4+1.3—
43Darcy KuemperLAK6−0.2−0.0−1.3+1.1—
44John GibsonDET7−0.3−0.1−1.4+1.1—
45Cooper BlackFLA1−0.7−0.1−0.9+0.1—
46Spencer MartinNYR1−0.8−0.1−0.9+0.1—
47Cam TalbotCBJ4−0.8−0.1−1.4+0.6—
48Justus AnnunenNSH1−1.1−0.2−1.3+0.2—
49Mackenzie BlackwoodCOL7−1.1−0.2−2.4+1.3—
50Nico DawsNJD4−1.5−0.3−2.1+0.6—
51Joey DaccordSEA5−1.6−0.3−2.7+1.1—
52Sergei MurashovPIT4−1.6−0.3−2.4+0.8—
53Tristan JarryEDM3−1.9−0.3−2.4+0.5—
54Anton ForsbergLAK3−2.0−0.3−2.4+0.4—
55Adin HillVGK5−2.0−0.3−2.9+0.8—
56Calvin PickardMIN1−2.1−0.3−2.3+0.2—
57Akira SchmidFLA5−2.2−0.4−3.1+0.9—
58Arvid SoderblomCHI2−2.4−0.4−2.8+0.4—
59Karel VejmelkaUTA9−2.5−0.4−4.0+1.4—
60Sebastian CossaUTA4−2.8−0.5−3.2+0.4—
61Jake AllenNJD6−2.9−0.5−4.0+1.1—
62Ukko-Pekka LuukkonenBUF8−3.0−0.5−4.4+1.4—
63Brandon BussiCAR6−3.2−0.5−4.2+1.0—
64Jordan BinningtonSTL3−4.8−0.8−5.4+0.6—
65Samuel ErssonOTT5−5.2−0.8−5.9+0.7—
66Jakub DobesMTL5−5.7−0.9−6.6+0.9—
67Dustin WolfCGY5−6.6−1.1−7.7+1.0—
68Kevin LankinenVAN8−11.5−1.9−12.9+1.4—
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