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
1.610.321-0.61-0.12
2.610.292-0.61-0.07
1.620.231-0.62-0.09
0.620.090-0.62-0.09
4.620.664-0.62-0.09
0.620.090-0.62-0.09
0.620.080-0.62-0.08
0.630.090-0.63-0.09
0.630.130-0.63-0.13
1.640.231-0.64-0.09
0.650.090-0.65-0.09
0.650.090-0.65-0.09
1.650.241-0.65-0.09
2.650.382-0.65-0.09
0.650.080-0.65-0.08
1.660.241-0.66-0.09
0.660.160-0.66-0.16
0.670.070-0.67-0.07
1.670.211-0.67-0.08
1.680.191-0.68-0.08
0.680.100-0.68-0.10
0.680.140-0.68-0.14
1.680.241-0.68-0.10
0.690.090-0.69-0.09
0.690.100-0.69-0.10
1.690.211-0.69-0.09
0.700.090-0.70-0.09
0.710.140-0.71-0.14
0.710.080-0.71-0.08
0.720.090-0.72-0.09
0.730.180-0.73-0.18
0.740.250-0.74-0.25
0.750.110-0.75-0.11
0.760.130-0.76-0.13
1.760.351-0.76-0.15
0.760.190-0.76-0.19
0.770.090-0.77-0.09
0.770.110-0.77-0.11
1.780.201-0.78-0.09
0.790.110-0.79-0.11
0.790.110-0.79-0.11
1.790.261-0.79-0.11
0.800.130-0.80-0.13
0.800.100-0.80-0.10
0.800.110-0.80-0.11
0.810.140-0.81-0.14
0.810.090-0.81-0.09
1.810.261-0.81-0.12
2.820.402-0.82-0.12
1.820.261-0.82-0.12
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