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.190.030-0.19-0.03
0.190.030-0.19-0.03
0.190.030-0.19-0.03
0.200.030-0.20-0.03
0.200.200-0.20-0.20
0.200.030-0.20-0.03
0.210.030-0.21-0.03
0.210.040-0.21-0.04
0.210.070-0.21-0.07
0.210.040-0.21-0.04
0.220.040-0.22-0.04
0.220.040-0.22-0.04
1.230.181-0.23-0.03
0.230.030-0.23-0.03
0.240.030-0.24-0.03
0.240.040-0.24-0.04
0.240.120-0.24-0.12
0.240.080-0.24-0.08
0.240.080-0.24-0.08
0.240.060-0.24-0.06
0.240.240-0.24-0.24
0.240.030-0.24-0.03
1.240.211-0.24-0.04
1.240.251-0.24-0.05
1.240.211-0.24-0.04
0.240.240-0.24-0.24
0.250.040-0.25-0.04
1.250.181-0.25-0.04
1.250.211-0.25-0.04
0.250.250-0.25-0.25
0.250.040-0.25-0.04
0.260.040-0.26-0.04
4.260.714-0.26-0.04
0.260.040-0.26-0.04
0.270.030-0.27-0.03
0.270.040-0.27-0.04
1.270.181-0.27-0.04
1.270.181-0.27-0.04
2.270.322-0.27-0.04
0.270.040-0.27-0.04
1.280.181-0.28-0.04
0.280.040-0.28-0.04
0.280.040-0.28-0.04
0.280.060-0.28-0.06
0.280.030-0.28-0.03
2.290.332-0.29-0.04
0.290.040-0.29-0.04
0.290.040-0.29-0.04
0.290.070-0.29-0.07
2.290.292-0.29-0.04
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