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
1.070.211-0.07-0.01
2.070.352-0.07-0.01
0.070.010-0.07-0.01
0.070.070-0.07-0.07
0.070.020-0.07-0.02
1.070.131-0.07-0.01
0.070.070-0.07-0.07
0.070.010-0.07-0.01
0.080.020-0.08-0.02
0.080.040-0.08-0.04
0.080.010-0.08-0.01
1.080.271-0.08-0.02
0.080.020-0.08-0.02
0.080.020-0.08-0.02
0.080.010-0.08-0.01
0.080.010-0.08-0.01
0.080.010-0.08-0.01
0.090.030-0.09-0.03
1.090.161-0.09-0.01
2.090.302-0.09-0.01
0.090.090-0.09-0.09
0.090.010-0.09-0.01
1.090.221-0.09-0.02
2.090.352-0.09-0.02
0.100.020-0.10-0.02
0.100.020-0.10-0.02
0.100.100-0.10-0.10
0.100.010-0.10-0.01
0.100.020-0.10-0.02
1.100.161-0.10-0.01
0.100.030-0.10-0.03
0.100.030-0.10-0.03
0.110.020-0.11-0.02
0.110.020-0.11-0.02
0.110.050-0.11-0.05
2.110.352-0.11-0.02
0.110.020-0.11-0.02
1.120.191-0.12-0.02
0.120.060-0.12-0.06
0.120.120-0.12-0.12
0.120.040-0.12-0.04
0.120.120-0.12-0.12
0.120.030-0.12-0.03
1.130.191-0.13-0.02
1.130.191-0.13-0.02
0.130.020-0.13-0.02
0.130.020-0.13-0.02
0.130.130-0.13-0.13
0.130.020-0.13-0.02
0.130.060-0.13-0.06
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