Tonight: 13 gamesModel estimates, not official NHL statistics
puckmodel
← All recaps

2025-12-08 · Scotiabank Arena

0 – 2Final

TOR beat TBL 2–0. Expected goals were close to even (TBL 2.1, TOR 2.1), so the finishing and the goaltending decided it. The biggest swing: Morgan Rielly scored at 16:26 of the first, moving TOR’s win probability from 53% to 71%. Dennis Hildeby saved 3.2 goals above expected.

Shots on goal
29 – 25
Expected goals
2.1 – 2.1
xG share
TOR 50%
Home-ice start
TOR 53%

Win probability

The site’s win-probability model, second by second: score, time left and the manpower on the ice. Dots are goals; hover for the swing.

TBL goalTOR goal

Expected goals

Running total of each team’s shot quality (unblocked attempts). Dots are goals.

TBLTOR

Three stars, by the model

Net goals added in this game versus a league-average player: on-ice goal share, finishing, playmaking, suppression, drawn and taken penalties, faceoffs; goalies by goals saved above expected.

TOR
59:42 TOI
GSAx +3.20
+3.20
TBL
Jonas Johansson
57:45 TOI
GSAx +1.10
+1.10
TOR
0 G, 1 A · 17:43 TOI
Playmaking +0.07 · Penalties +0.19
+0.30

Rough nights

TBL
0 G, 0 A · 20:53 TOI
On-ice −0.10 · Finishing −0.23 · Playmaking −0.07 · Penalties −0.19
−0.63
TBL
0 G, 0 A · 18:48 TOI
On-ice −0.10 · Finishing −0.35
−0.51
TOR
1 G, 0 A · 20:07 TOI
Finishing −0.45
−0.44

Scoring

Win probability of the scoring team just before and after each goal.

TimeTeamGoalTBL–TORWin prob.
P1 16:26 TORMorgan Rielly
from Easton Cowan, John Tavares
0–153% → 71%
P3 19:59 TORAuston MatthewsEN
unassisted
0–298% → 100%

Every player

Show both lineups

TBL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Oliver Bjorkstrand R9:30+0.11+0.00−0.00−0.09+0.00+0.19+0.00
Pontus Holmberg R12:52+0.08−0.01−0.05−0.07+0.01+0.19+0.00
Max Crozier D14:02−0.08−0.03+0.00−0.05+0.00+0.00+0.00
Nick Paul L13:46−0.12−0.02−0.00−0.10+0.00+0.00+0.00
Yanni Gourde C14:38−0.14−0.05−0.02−0.07+0.01+0.00−0.01
J.J. Moser D21:12−0.16−0.04−0.01−0.08−0.02+0.00+0.00
Victor Hedman D17:43−0.16−0.10−0.00−0.06+0.00+0.00+0.00
Darren Raddysh D23:42−0.17−0.03−0.03−0.12−0.00+0.00+0.00
Brandon Hagel L19:02−0.17−0.05−0.07−0.05−0.01+0.00+0.00
Charle-Edouard D'Astous D20:18−0.18−0.07−0.06−0.04+0.01+0.00+0.00
Emil Lilleberg D21:13−0.20−0.10+0.00−0.08−0.03+0.00+0.00
Zemgus Girgensons C13:03−0.24−0.02−0.19−0.03−0.00+0.00+0.00
Jack Finley C6:39−0.28−0.07−0.01−0.03+0.00−0.19+0.01
Gage Goncalves C5:25−0.29−0.00−0.08−0.02+0.01−0.19+0.00
Nikita Kucherov R24:38−0.31−0.16−0.09−0.05−0.01+0.00+0.00
Anthony Cirelli C20:51−0.35−0.12−0.14−0.08+0.02+0.00−0.03
Brayden Point C18:48−0.51−0.10−0.35−0.05−0.00+0.00−0.01
Jake Guentzel C20:53−0.63−0.10−0.23−0.07−0.00−0.19−0.03
GoalieTOIGSAx (net goals)
Jonas Johansson G57:45+1.10

TOR

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
John Tavares C17:431+0.30+0.03−0.00+0.07−0.02+0.19+0.03
Morgan Rielly D21:201+0.23−0.01+0.32−0.08−0.00+0.00+0.00
Dakota Mermis D10:34+0.19+0.08−0.02−0.06+0.00+0.19+0.00
Troy Stecher D23:08+0.17+0.22+0.00−0.08+0.03+0.00+0.00
Jake McCabe D25:15+0.15+0.21+0.00−0.07+0.01+0.00+0.00
Easton Cowan R16:521+0.10−0.01−0.09+0.19+0.02+0.00−0.01
Scott Laughton C14:21+0.06+0.12−0.05−0.06+0.00+0.00+0.05
Nicolas Roy C13:13+0.00+0.09−0.00−0.07−0.00+0.00−0.02
Simon Benoit D15:15−0.03+0.03−0.02−0.05+0.01+0.00+0.00
Dakota Joshua C8:11−0.05−0.02−0.00−0.04+0.01+0.00+0.00
Calle Jarnkrok C11:11−0.06+0.11−0.10−0.06+0.01+0.00−0.01
Matthew Knies L20:17−0.06+0.08−0.00−0.15+0.01+0.00+0.00
Steven Lorentz C13:00−0.07+0.11−0.12−0.05+0.00+0.00+0.00
William Nylander R19:31−0.08−0.07−0.00−0.00−0.01+0.00+0.00
Max Domi C17:24−0.10+0.03−0.02−0.11+0.00+0.00−0.01
Oliver Ekman-Larsson D21:39−0.12−0.05−0.07−0.00+0.01+0.00+0.00
Bobby McMann C9:17−0.26+0.06−0.08−0.06+0.00−0.19+0.01
Auston Matthews C20:071−0.44+0.01−0.45−0.02−0.01+0.00+0.03
GoalieTOIGSAx (net goals)
Dennis Hildeby G59:42+3.20

Net goals for one game are noisy: a single goal against on the ice or a lucky finish moves them a lot. See the card guide and Net Goals 101 for how they are built.