xJawn NHL expected goals

← Games

TOR @ VGK

2026-01-15 · final 5–6 (OT) · what happened, next to what the engine said before puck drop

Final (TOR–VGK)
5–6 OT
Actual xG (TOR–VGK)
2.45–3.70
Predicted xG
2.33–3.20
The call
VGK 65.3%

What happened

TOR attacks the left net, VGK the right — every unblocked attempt the game produced: × goals, on net, missed (hover a marker for the shooter and its xG). To compare against the pregame call, switch the Surface to the engine's predicted-xG map — the shots land on top of where the engine expected the game to be played.

TORVGK
5Goals6
2.45Expected goals (xG)3.70
1.925v5 xG2.42
0.30Power-play xG0.87
28Shots on goal33
55Shot attempts63

Counts come from the shot table behind the maps: empty-net attempts and the shootout are excluded, so the goals row can trail the official final by an empty-netter or the shootout's deciding goal.

Goals

TeamScorerPeriodStrengthxG
TORMorgan Rielly 1 5v5 0.09
TORWilliam Nylander 1 5v5 0.11
TORAuston Matthews 1 5v5 0.11
VGKPavel Dorofeyev 1 PP 0.08
TORJohn Tavares 2 PP 0.20
VGKKeegan Kolesar 2 5v5 0.49
TORScott Laughton 3 5v5 0.20
VGKPavel Dorofeyev 3 PP 0.18
VGKMark Stone 3 5v5 0.56
VGKTomas Hertl 3 PP 0.12
VGKJack Eichel 4 other 0.36

The prediction, scored

Before puck drop the engine made VGK a 65.3% favorite, expecting a 2.33–3.20 game — VGK won 5–6, so the call landed. Every number in this section was issued before the game and is never re-graded.

pred. xGactual xG pred. 5v5actual 5v5 pred. STactual PP
TOR 2.332.45 1.681.92 0.470.30
VGK 3.203.70 2.212.42 0.780.87

Predicted 5v5 / special-teams portions come from the map's strength splits (one shared scale per team pins the all-strengths total to its expected goals), so they don't sum exactly — the remainder is 4v4, 3v3, and other mixed states. The actual PP column is power-play xG only, the same bucket the map's special-teams view draws.

The pregame score grid

The likeliest finals the engine saw before the game, with what actually happened marked — TOR · VGK.

Likeliest finals (TOR–VGK)probability
2–3 5.9%
2–2 5.5% tied after regulation — OT/SO decides
1–3 5.0%
1–2 4.7%
2–4 4.7%
5–5 0.6% what happened — regulation ended tied; VGK won in OT
9.7%4.1%022.6%13.1%126.4%20.9%220.5%22.3%312.0%17.8%45.6%11.4%52.2%6.1%60.7%2.8%70.3%1.6%8+

Scoreline odds treat the two teams' totals as independent — the engine's known simplification (it slightly under-counts regulation ties; the correlation term is registered v1.1 work). The OT/SO layer is a separate fitted model and is already inside the headline win probability.

The pregame read

The engine made VGK a 65.3% favorite — VGK controls 57.8% of the predicted xG. Of TOR's 2.33 expected goals, 1.68 should come at 5v5 and 0.47 on the power play; VGK projects 2.21 at 5v5 and 0.78 on the power play. The logistic challenger put the home side at 70.4%, Elo at 67.4%.

Tale of the tape

How each team fares on its own, season to date: per-game xG rates with league rank (of 32). Rank 1 is best on every row — orange ranks sit in the top third of the league, gray in the bottom third.

TORVGK
2.62 (27th) Offense
xG for / game
3.14 (5th)
3.26 (31st) Defense
xG against / game
2.52 (2nd)
0.56 (30th) Power play
PP xG / game
0.76 (5th)
0.76 (30th) Penalty kill
PP xG conceded / game
0.49 (1st)

Season-to-date form as of the site's latest build, shown for context — the ratings the engine actually used were its own as-of-game-day state. Replay this matchup in the lab →