Expected goals · xG V1

Advanced NHL data

Who creates the chances, who prevents them, and who finishes above expectation? Compare covered regular-season games.

Download CSV

Scoring chances and finishing

679 results. Coverage = fully scored games / appearances in the selected season. Values use covered games only; missing data is shown as —.

NamexGxG / gameIncluded goalsGoals above xGDifference / game
0.430.140-0.43-0.14
1.430.291-0.43-0.09
0.430.090-0.43-0.09
0.430.110-0.43-0.11
0.440.060-0.44-0.06
0.440.110-0.44-0.11
0.440.070-0.44-0.07
0.440.060-0.44-0.06
0.450.150-0.45-0.15
1.460.211-0.46-0.07
0.460.080-0.46-0.08
2.460.352-0.46-0.07
0.470.160-0.47-0.16
1.470.211-0.47-0.07
0.470.080-0.47-0.08
0.470.090-0.47-0.09
1.470.251-0.47-0.08
0.480.100-0.48-0.10
0.480.100-0.48-0.10
1.480.181-0.48-0.06
0.480.070-0.48-0.07
0.480.070-0.48-0.07
0.490.080-0.49-0.08
0.490.100-0.49-0.10
0.490.070-0.49-0.07
2.500.312-0.50-0.06
0.500.080-0.50-0.08
1.500.211-0.50-0.07
1.500.301-0.50-0.10
0.500.080-0.50-0.08
0.500.080-0.50-0.08
1.510.191-0.51-0.06
0.510.070-0.51-0.07
0.520.090-0.52-0.09
0.530.110-0.53-0.11
0.530.070-0.53-0.07
0.530.070-0.53-0.07
0.530.090-0.53-0.09
0.540.090-0.54-0.09
0.540.080-0.54-0.08
0.540.080-0.54-0.08
1.540.221-0.54-0.08
0.550.090-0.55-0.09
0.550.070-0.55-0.07
0.560.110-0.56-0.11
1.560.221-0.56-0.08
0.570.090-0.57-0.09
0.580.150-0.58-0.15
0.580.100-0.58-0.10
1.590.231-0.59-0.08
How to read these numbers

xG adds up each included attempt's chance of scoring. Ten attempts worth 0.10 each add up to 1.00 xG.

Goals above xG = included goals − individual xG. Positive means the player scored more than the model expected.

V1 excludes empty-net attempts, blocked shots and shootouts. This can make included goals lower than boxscore goals. Team labels for players and goalies show their current listed affiliation; season totals can include earlier teams after a trade. xG describes chances already taken, rather than predicting a future game's score.

About the xG model