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.130.020-0.13-0.02
0.140.020-0.14-0.02
0.140.020-0.14-0.02
1.140.161-0.14-0.02
0.140.140-0.14-0.14
0.140.020-0.14-0.02
0.140.020-0.14-0.02
0.150.070-0.15-0.07
0.150.050-0.15-0.05
0.150.070-0.15-0.07
0.150.040-0.15-0.04
0.150.050-0.15-0.05
0.160.040-0.16-0.04
0.160.020-0.16-0.02
0.160.030-0.16-0.03
0.160.030-0.16-0.03
0.160.030-0.16-0.03
0.160.030-0.16-0.03
0.160.040-0.16-0.04
2.160.312-0.16-0.02
0.160.030-0.16-0.03
0.170.170-0.17-0.17
0.170.020-0.17-0.02
0.170.020-0.17-0.02
0.170.090-0.17-0.09
2.170.272-0.17-0.02
0.170.040-0.17-0.04
0.170.090-0.17-0.09
0.170.020-0.17-0.02
0.180.030-0.18-0.03
0.180.040-0.18-0.04
0.180.090-0.18-0.09
0.180.030-0.18-0.03
0.180.040-0.18-0.04
0.180.030-0.18-0.03
1.180.171-0.18-0.03
0.180.020-0.18-0.02
0.180.030-0.18-0.03
1.180.201-0.18-0.03
0.180.060-0.18-0.06
0.180.030-0.18-0.03
0.180.040-0.18-0.04
0.190.050-0.19-0.05
0.190.030-0.19-0.03
0.190.190-0.19-0.19
2.190.312-0.19-0.03
0.190.190-0.19-0.19
1.190.151-0.19-0.02
1.190.201-0.19-0.03
0.190.040-0.19-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