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

Goaltending versus shot quality

62 results. Coverage = fully scored games / appearances in the selected season. Values use covered games only; missing data is shown as —.

NamexG facedxG / gameGoals allowedGoals saved above expectedDifference / game
2.822.825-2.18-2.18
6.103.059-2.90-1.45
12.842.5716-3.16-0.63
3.751.887-3.25-1.62
11.702.3415-3.30-0.66
5.562.789-3.44-1.72
6.253.1210-3.75-1.88
8.182.7312-3.82-1.27
12.903.2318-5.10-1.27
9.692.4215-5.31-1.33
12.533.1318-5.47-1.37
18.983.1629-10.02-1.67
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 saved above expected (GSAx) = xG faced − goals allowed on included attempts. Positive means fewer goals allowed than expected. Per-game values use actual appearances, including relief appearances.

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