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

684 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
2.830.402-0.83-0.12
0.830.120-0.83-0.12
0.840.170-0.84-0.17
0.850.120-0.85-0.12
1.850.371-0.85-0.17
1.860.271-0.86-0.12
1.880.241-0.88-0.11
0.880.130-0.88-0.13
0.900.130-0.90-0.13
0.900.130-0.90-0.13
0.910.180-0.91-0.18
0.910.130-0.91-0.13
0.930.130-0.93-0.13
0.950.140-0.95-0.14
0.950.140-0.95-0.14
0.970.190-0.97-0.19
0.970.140-0.97-0.14
0.990.200-0.99-0.20
2.000.291-1.00-0.14
1.000.130-1.00-0.13
2.010.291-1.01-0.14
1.010.250-1.01-0.25
1.020.150-1.02-0.15
3.040.382-1.04-0.13
2.060.291-1.06-0.15
1.080.150-1.08-0.15
1.090.140-1.09-0.14
2.100.301-1.10-0.16
2.110.261-1.11-0.14
3.110.392-1.11-0.14
1.160.140-1.16-0.14
2.160.241-1.16-0.13
1.170.170-1.17-0.17
1.180.150-1.18-0.15
1.210.170-1.21-0.17
1.210.240-1.21-0.24
1.220.170-1.22-0.17
1.230.140-1.23-0.14
1.240.140-1.24-0.14
2.250.321-1.25-0.18
1.260.180-1.26-0.18
2.300.261-1.30-0.14
2.300.261-1.30-0.14
1.310.220-1.31-0.22
1.310.160-1.31-0.16
2.310.261-1.31-0.15
1.310.160-1.31-0.16
4.340.483-1.34-0.15
3.410.492-1.41-0.20
1.500.210-1.50-0.21
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