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
1Connor McDavidEDM82+27.74.5+9.9+0.7+4.8+0.3+6.4+3.6+1.9100th
2Matthew TkachukFLA79+21.93.5+14.8+0.8+3.7+0.0+0.0+1.0+1.6100th
3Jason RobertsonDAL82+18.93.0+8.1+3.9+0.90.0+4.2+0.1+1.699th
4Elias PetterssonVAN80+16.42.6+3.4+2.4+2.0+0.0+2.4+4.5+1.699th
5Leon DraisaitlEDM80+16.42.6+4.2−1.7+4.7−0.1+6.1+1.4+1.898th
6Brayden PointTBL82+16.02.6+7.6−1.8+1.70.0+4.8+2.1+1.798th
7Auston MatthewsTOR74+15.92.6+8.3+0.1+3.40.0+0.1+2.5+1.699th
8David PastrnakBOS82+14.92.4+3.7+0.0+1.4+0.0+6.7+1.4+1.698th
9Kirill KaprizovMIN67+14.22.3+4.3+3.2+0.90.0+2.3+2.0+1.499th
10Mitch MarnerTOR80+13.72.2+1.7+3.2+3.5+0.5+2.1+1.0+1.796th
11William NylanderTOR82+12.72.0+7.9−1.9+3.5+0.1+1.2+0.3+1.697th
12Tomas TatarNJD82+12.62.0+8.3+4.2+0.50.0−0.9−0.8+1.399th
13Tyler ToffoliCGY82+12.42.0+4.5+3.9+0.5+0.1+1.6+0.4+1.498th
14Nico HischierNJD81+12.22.0+4.8+2.9+1.6+0.3−2.3+3.4+1.696th
15Anze KopitarLAK82+11.71.9+4.4+2.3+0.2+0.2+1.7+1.3+1.794th
16Jared McCannSEA79+11.61.9+1.4+1.7+0.0+0.3+4.8+2.1+1.397th
17Jack HughesNJD78+11.51.9+4.3+0.1+2.1+0.0+0.9+2.5+1.695th
18Roope HintzDAL73+11.41.8+4.2+0.6+2.2+0.3+2.5+0.1+1.397th
19Patrice BergeronBOS78+11.31.8+5.2+3.4+1.8+0.7−1.4+0.4+1.397th
20Claude GirouxOTT82+11.21.8+5.2+0.3+0.3+0.1+3.3+0.4+1.695th
21Timo MeierNJD / SJS78+10.91.8+6.0+0.7+0.4+0.0+1.1+1.1+1.5—
22Sebastian AhoCAR75+10.81.7+6.4−0.1+0.1+0.2+1.3+1.4+1.595th
23Nathan MacKinnonCOL71+10.51.7+6.0−2.6+1.0+0.0+2.1+2.4+1.693rd
24Andrei KuzmenkoVAN81+9.91.6+2.6+1.6−1.00.0+4.4+1.0+1.496th
25Artemi PanarinNYR82+9.71.6+3.7−0.4+3.30.0+1.7−0.3+1.791st
26Jesper BrattNJD82+9.51.5+6.6−2.6+1.50.0+1.7+0.8+1.593rd
27William KarlssonVGK82+9.41.5+3.7+3.8+0.7+0.4−1.8+1.3+1.493rd
28Ryan Nugent-HopkinsEDM82+9.31.5−0.2+3.1+4.2−0.9+2.0−0.6+1.689th
29Mikael BacklundCGY82+9.21.5+6.8+3.0+0.3+0.3−2.0−0.7+1.591st
30Aleksander BarkovFLA68+9.21.5+1.6+1.4+2.5+0.9+0.1+1.3+1.492nd

Player Puckigree · defence

#PlayerTeamGPGoalsWinsEV offEV defPPPKFinishPenWorkloadPct
1Adam FoxNYR82+16.12.6+8.1+3.2+3.0+0.3−0.1−0.4+2.099th
2Damon SeversonNJD81+13.22.1+10.1+2.3−0.0+0.2+0.1−1.1+1.799th
3Devon ToewsCOL80+12.32.0+3.9+5.9−0.3+0.7−0.2+0.3+2.097th
4Chris TanevCGY65+11.11.8+2.7+6.6−0.0+0.6−0.0−0.1+1.4100th
5Mattias EkholmEDM / NSH78+10.41.7+6.2+4.6−0.4−1.10.0−0.7+1.7—
6Hampus LindholmBOS80+9.81.6+4.3+4.5−0.1+0.8+0.1−1.7+1.994th
7Jaccob SlavinCAR76+9.01.4+1.8+4.0−0.0+1.1−0.0+0.4+1.795th
8Vince DunnSEA81+8.51.4+6.5+1.6−1.6−0.1+0.5−0.4+2.092nd
9Jake WalmanDET63+8.41.4+2.3+4.9−0.3+0.2+0.2−0.3+1.398th
10Jared SpurgeonMIN79+8.41.4+1.2+4.7+0.1+0.5+0.10.0+1.794th
11Mark GiordanoTOR78+8.41.4+5.5+2.8−0.1+1.1−0.1−2.4+1.596th
12TJ BrodieTOR58+8.31.3−0.4+6.0−0.0+0.5−0.0+1.0+1.397th
13Rasmus DahlinBUF78+7.71.2+4.9+3.8+0.1−0.2−0.1−2.9+2.188th
14Jake McCabeCHI / TOR76+7.41.2+3.3+2.20.0+0.6−0.1−0.1+1.5—
15MacKenzie WeegarCGY81+7.31.2+0.7+5.7−0.3+1.2−0.4−1.4+1.891st
16Alex PietrangeloVGK73+7.11.1+4.6+0.10.0+0.7+0.1−0.1+1.889th
17Marcus PetterssonPIT68+6.91.1+6.2+0.6−0.0+0.5−0.4−1.4+1.594th
18Brandon CarloBOS75+6.91.1−0.5+6.10.0+1.1−0.2−1.1+1.493rd
19Nick JensenWSH77+6.81.1+0.7+2.90.0+0.5−0.1+1.1+1.791st
20Matt RoyLAK82+6.71.1+3.1+3.00.0+0.1+0.2−1.3+1.692nd
21Erik BrannstromOTT74+6.61.1+4.1+2.2+0.0−0.4−0.1−0.4+1.395th
22Cale MakarCOL60+6.51.1+1.3+2.8−0.6−0.2+0.6+1.0+1.690th
23Brent BurnsCAR82+6.41.0+3.5+1.4−0.1+0.7+0.9−2.0+1.986th
24Marc-Edouard VlasicSJS78+6.41.0+1.4+2.80.0+0.6−0.1+0.3+1.493rd
25Evan BouchardEDM82+6.21.0+3.5+0.7+1.5−0.1−0.1−0.8+1.690th
26Thomas ChabotOTT68+6.01.0+7.0−1.8+0.9+0.0+0.2−2.1+1.887th
27Quinn HughesVAN78+5.80.9−0.5+2.1+2.4−0.2−0.1+0.1+2.081st
28Miro HeiskanenDAL79+5.80.9+2.3+1.3+1.0+0.3−0.2−0.8+2.181st
29Brenden DillonWPG82+5.70.9−1.1+7.00.0−0.6−0.1−1.1+1.787th
30Mikhail SergachevTBL79+5.70.9+4.5−0.1+1.0−0.2+0.3−1.7+1.982nd

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
1Juuse SarosNSH64+52.58.5+38.8+13.797th
2Ilya SorokinNYI62+47.07.6+34.8+12.293rd
3Linus UllmarkBOS49+43.87.0+34.4+9.499th
4Igor ShesterkinNYR58+39.46.3+28.3+11.190th
5Connor HellebuyckWPG64+38.66.2+26.1+12.687th
6Jake OettingerDAL62+33.85.4+21.9+11.881st
7Filip GustavssonMIN39+31.95.1+24.1+7.796th
8Andrei VasilevskiyTBL60+31.75.1+19.8+11.979th
9Stuart SkinnerEDM50+31.05.0+21.3+9.888th
10Ilya SamsonovTOR42+25.24.1+17.3+7.985th
11Joonas KorpisaloCBJ / LAK39+23.53.8+15.7+7.8—
12Jeremy SwaymanBOS37+22.83.7+16.4+6.492nd
13Alexandar GeorgievCOL62+22.63.6+10.7+11.970th
14Vitek VanecekNJD52+19.53.1+10.4+9.174th
15Darcy KuemperWSH57+18.02.9+6.8+11.265th
16Samuel MontembeaultMTL40+14.82.4+5.9+8.871st
17Carter HartPHI55+11.91.9+0.9+11.057th
18Connor IngramARI27+11.91.9+5.8+6.075th
19Karel VejmelkaARI50+10.91.8−0.2+11.156th
20Kevin LankinenNSH19+10.81.8+7.0+3.984th
21Pyotr KochetkovCAR24+10.71.7+6.7+4.076th
22Akira SchmidNJD18+10.21.6+7.5+2.789th
23Laurent BrossoitVGK11+9.31.5+7.1+2.298th
24Casey DeSmithPIT38+8.71.4+1.5+7.261st
25Adin HillVGK27+8.41.4+3.5+4.966th
26Logan ThompsonVGK37+8.31.3+1.1+7.258th
27Alex LyonFLA15+8.21.3+5.0+3.280th
28Semyon VarlamovNYI23+7.61.2+3.0+4.667th
29Tristan JarryPIT47+7.61.2−1.4+9.051st
30Antti RaantaCAR27+7.31.2+3.1+4.262nd
31Joseph WollTOR7+7.01.1+5.6+1.4—
32Lukas DostalANA19+6.81.1+2.2+4.672nd
33Scott WedgewoodDAL21+6.61.1+2.8+3.869th
34Pheonix CopleyLAK37+6.31.0−0.2+6.552nd
35Craig AndersonBUF26+6.21.0+1.1+5.260th
36Marc-Andre FleuryMIN46+5.80.9−2.8+8.648th
37Jaroslav HalakNYR25+5.40.9+0.8+4.554th
38Samuel ErssonPHI12+5.20.8+3.0+2.378th
39Anton ForsbergOTT28+5.10.8−0.3+5.353rd
40Anthony StolarzANA19+4.20.7+1.0+3.263rd
41Jacob MarkstromCGY59+3.70.6−6.4+10.140th
42John GibsonANA53+3.60.6−8.8+12.342nd
43Devon LeviBUF7+3.60.6+2.1+1.5—
44Jiri PateraVGK2+3.20.5+2.8+0.4—
45Dylan FergusonOTT2+3.20.5+2.7+0.5—
46Jordan BinningtonSTL61+3.20.5−8.9+12.139th
47Jet GreavesCBJ1+3.10.5+2.8+0.3—
48Kevin MandoleseOTT3+3.00.5+2.2+0.8—
49Aaron DellSJS4+2.80.5+2.2+0.6—
50Jonas JohanssonCOL3+2.70.4+2.2+0.5—
51Alex StalockCHI27+2.50.4−2.6+5.247th
52Sergei BobrovskyFLA50+2.40.4−7.0+9.538th
53Pavel FrancouzCOL16+2.40.4−0.7+3.149th
54Charlie LindgrenWSH31+2.40.4−3.2+5.546th
55Keith KinkaidBOS / COL2+2.20.3+1.9+0.3—
56Matt MurrayTOR26+2.00.3−2.9+4.944th
57Jaxson StauberCHI6+1.90.3+0.7+1.3—
58Dustin WolfCGY1+1.60.3+1.4+0.2—
59Dustin TokarskiPIT4+1.10.2+0.3+0.8—
60Arvid SoderblomCHI15+1.00.2−1.9+2.943rd
61Dylan WellsCHI1+1.00.1+0.9+0.1—
62Philipp GrubauerSEA39+0.90.1−5.3+6.337th
63Erik KallgrenTOR10+0.90.1−0.8+1.7—
64Petr MrazekCHI39+0.80.1−7.1+7.935th
65Cam TalbotOTT36+0.50.1−5.5+6.034th
66Eetu MakiniemiSJS2+0.50.1+0.3+0.2—
67Matthew BerlinEDM1+0.00.0+0.0+0.0—
68Jett AlexanderTOR10.00.00.00.0—
69Frederik AndersenCAR34−0.1−0.0−5.5+5.433rd
70Joey DaccordSEA5−0.2−0.0−1.1+0.8—
71Yaroslav AskarovNSH1−0.3−0.1−0.6+0.2—
72Arturs SilovsVAN5−0.4−0.1−1.4+0.9—
73Mackenzie BlackwoodNJD22−0.6−0.1−4.4+3.830th
74Thatcher DemkoVAN32−0.7−0.1−7.2+6.531st
75Joel HoferSTL6−0.9−0.1−2.0+1.1—
76Dan VladarCGY27−1.0−0.2−5.5+4.529th
77Jon GilliesCBJ3−1.0−0.2−1.5+0.5—
78Cayden PrimeauMTL3−1.2−0.2−1.6+0.4—
79Leevi MerilainenOTT2−1.2−0.2−1.6+0.3—
80Olle Eriksson EkANA1−1.4−0.2−1.6+0.2—
81Thomas GreissSTL21−1.5−0.2−5.6+4.128th
82David RittichWPG21−1.7−0.3−5.2+3.525th
83Matt MurrayDAL3−1.8−0.3−2.2+0.4—
84Mads SogaardOTT19−2.0−0.3−5.4+3.421st
85Magnus HellbergDET / OTT18−2.5−0.4−5.5+3.0—
86Anton KhudobinCHI1−2.5−0.4−2.7+0.2—
87Justus AnnunenCOL2−2.5−0.4−2.8+0.3—
88Ukko-Pekka LuukkonenBUF33−2.8−0.5−9.4+6.726th
89Eric ComrieBUF19−2.9−0.5−6.7+3.719th
90Ivan ProsvetovARI7−3.6−0.6−5.1+1.6—
91Collin DeliaVAN20−3.6−0.6−7.2+3.517th
92Spencer KnightFLA21−4.0−0.7−8.0+3.913th
93Jake AllenMTL42−4.4−0.7−12.8+8.524th
94Brian ElliottTBL22−4.6−0.7−9.0+4.415th
95Daniil TarasovCBJ17−4.8−0.8−8.3+3.511th
96Alex NedeljkovicDET15−5.3−0.8−8.3+3.010th
97Michael HutchinsonCBJ16−5.6−0.9−8.6+2.96th
98James ReimerSJS43−5.8−0.9−14.7+8.920th
99Ville HussoDET56−6.0−1.0−16.6+10.622nd
100Calvin PetersenLAK10−7.4−1.2−9.1+1.7—
101Felix SandstromPHI20−8.2−1.3−12.0+3.97th
102Martin JonesSEA48−8.8−1.4−16.7+8.016th
103Jack CampbellEDM36−13.2−2.1−19.6+6.48th
104Jonathan QuickLAK / VGK41−13.8−2.2−20.9+7.2—
105Kaapo KahkonenSJS37−16.0−2.6−23.5+7.54th
106Spencer MartinVAN29−18.6−3.0−24.0+5.42nd
107Elvis MerzlikinsCBJ30−22.8−3.7−28.7+5.91st
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