Skip to content

NHL · expected goals

Hockey, by the chances created.

NHL expected-goals leaders from MoneyPuck — xG measures the quality of chances a skater generates; goals-over-expected splits finishing from luck. This is the first non-NFL sport wired through our legal source registry. Real advanced stats, not a pick.

Source window

2025-26 · regular season

MoneyPuck

Boundary

NHL expected-goals leaders from MoneyPuck (all situations, regular season). Real advanced stats — context, not a betting pick.

Skaters · xG leaders

Who creates the most

#PlayerTmPosGPxGGG–xGPtsShots
1Connor McDavidEDMC8243.648+4.4138307
2Nathan MacKinnonCOLC8040.653+12.4127352
3Kirill KaprizovMINL7838.445+6.689269
4Jason RobertsonDALL8237.845+7.396295
5Alex DeBrincatDETR8236.941+4.185287
6Nikita KucherovTBLR7636.044+8.0130231
7Wyatt JohnstonDALC8235.945+9.186206
8Tomas HertlVGKC8235.624-11.658202
9Jake GuentzelTBLC8135.638+2.488220
10Zach HymanEDML5835.231-4.252159
11Jake DeBruskVANL8134.923-11.942219
12Juraj SlafkovskMTLL8234.930-4.973181
13Timo MeierNJDR7734.924-10.944269
14John TavaresTORC8234.131-3.171192
15Brandon HagelTBLL7134.036+2.074214
16Tage ThompsonBUFC8133.940+6.181272
17Dylan LarkinDETC7433.834+0.267229
18Alex OvechkinWSHL8233.832-1.864244
19Cole CaufieldMTLR8133.751+17.388258
20Kyle ConnorWPGL8232.839+6.292274
21Anders LeeNYIL8232.619-13.642199
22Macklin CelebriniSJSC8231.845+13.2115287
23Seth JarvisCARC7131.232+0.866224
24Nico HischierNJDC8230.828-2.866211
25Pavel DorofeyevVGKR8230.837+6.264230
26Matt BoldyMINL7630.542+11.685254
27Brock NelsonCOLC8130.533+2.565186
28Tyler BertuzziCHIL7830.332+1.758163
29Dylan CozensOTTC8230.128-2.159205
30Sam BennettFLAC7630.126-4.158202

G–xG = goals minus expected goals (positive = finishing above the chances created).

Goalies · GSAx

Goals saved above expected

#GoalieTmGPxGAGAGSAx
1Logan ThompsonWSH58169.3140+29.3
2Jeremy SwaymanBOS55174.8146+28.8
3Ilya SorokinNYI55169.3144+25.3
4Andrei VasilevskiyTBL58156.7132+24.7
5Scott WedgewoodCOL45109.186+23.1
6Igor ShesterkinNYR51147.3126+21.3
7Devin CooleyCGY3194.377+17.3
8Jakub DobesMTL43134.3117+17.3
9Jet GreavesCBJ55158.5142+16.5
10Dan VladarPHI52134.8121+13.8
11Alex LyonBUF36104.692+12.6
12John GibsonDET57155.7144+11.7
13Joel HoferSTL46125.7114+11.7
14Spencer KnightCHI54162.9152+10.9
15Casey DeSmithDAL3081.571+10.5
16Dennis HildebyTOR2058.548+10.5
17Ukko-Pekka LuukkonenBUF3595.585+10.5
18Anton ForsbergLAK3696.487+9.4
19Justus AnnunenNSH2875.367+8.3
20Mackenzie BlackwoodCOL3898.390+8.3

GSAx = expected goals against minus actual goals allowed (positive = stopping more than expected).

Source

Skaters

https://moneypuck.com/moneypuck/playerData/seasonSummary/2025/regular/skaters.csv

Goalies

https://moneypuck.com/moneypuck/playerData/seasonSummary/2025/regular/goalies.csv

Teams

https://moneypuck.com/moneypuck/playerData/seasonSummary/2025/regular/teams.csv

NHL advanced stats via MoneyPuck.com. How we source data