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.37–3.71
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.37Expected goals (xG)3.71
1.845v5 xG2.47
0.31Power-play xG0.80
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.11
TORWilliam Nylander 1 5v5 0.10
TORAuston Matthews 1 5v5 0.13
VGKPavel Dorofeyev 1 PP 0.10
TORJohn Tavares 2 PP 0.23
VGKKeegan Kolesar 2 5v5 0.51
TORScott Laughton 3 5v5 0.21
VGKPavel Dorofeyev 3 PP 0.08
VGKMark Stone 3 5v5 0.61
VGKTomas Hertl 3 PP 0.10
VGKJack Eichel 4 other 0.37

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.37 1.661.84 0.490.31
VGK 3.203.71 2.182.47 0.810.80

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.66 should come at 5v5 and 0.49 on the power play; VGK projects 2.18 at 5v5 and 0.81 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.60 (29th) Offense
xG for / game
3.14 (6th)
3.26 (31st) Defense
xG against / game
2.50 (2nd)
0.58 (30th) Power play
PP xG / game
0.78 (7th)
0.80 (29th) Penalty kill
PP xG conceded / game
0.51 (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 →