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

2025-12-27 · Scotiabank Arena

5 – 7Final

TOR beat OTT 7–5. TOR lost the expected-goals battle 2.8 to 3.5 and won anyway, a result the shot quality did not support. The biggest swing: Bobby McMann scored at 3:28 of the second, moving TOR’s win probability from 53% to 72%. Joseph Woll allowed 2.4 goals more than expected.

Shots on goal
31 – 33
Expected goals
3.5 – 2.8
xG share
OTT 56%
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.

OTT goalTOR goal

Expected goals

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

OTTTOR

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
2 G, 1 A · 16:38 TOI
On-ice −0.11 · Finishing +0.64 · Playmaking +0.13
+0.67
OTT
1 G, 1 A · 20:55 TOI
On-ice +0.11 · Finishing +0.37 · Playmaking +0.16
+0.61
TOR
1 G, 0 A · 8:25 TOI
On-ice −0.07 · Finishing +0.40 · Penalties +0.19
+0.50

Rough nights

TOR
60:00 TOI
GSAx −2.43
−2.43
OTT
27:28 TOI
GSAx −2.10
−2.10
TOR
Philippe Myers
0 G, 0 A · 13:32 TOI
Playmaking −0.07 · Penalties −0.19
−0.32

Scoring

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

TimeTeamGoalOTT–TORWin prob.
P1 0:40 TORWilliam NylanderPP
from Auston Matthews, Matias Maccelli
0–154% → 69%
P1 14:42 TORMatthew KniesPP
from Max Domi, Nicholas Robertson
0–271% → 84%
P1 17:50 OTTNick Cousins
from Jordan Spence, Stephen Halliday
1–215% → 29%
P2 0:18 OTTRidly Greig
from Claude Giroux
2–228% → 47%
P2 3:28 TORBobby McMann
from Auston Matthews, Max Domi
2–353% → 72%
P2 7:28 TORAuston Matthews
from Max Domi, Jake McCabe
2–473% → 88%
P2 8:32 TORNicholas Robertson
from Matthew Knies, Nicolas Roy
2–588% → 96%
P3 0:14 OTTDrake Batherson
from Dylan Cozens, Brady Tkachuk
3–52% → 8%
P3 5:07 OTTTim Stützle
from Fabian Zetterlund
4–56% → 20%
P3 5:53 TORMatthew Knies
from Matias Maccelli, Morgan Rielly
4–680% → 94%
P3 9:18 OTTJordan Spence
from Claude Giroux, Stephen Halliday
5–64% → 18%
P3 18:44 TORJohn TavaresEN
unassisted
5–795% → 100%

Every player

Show both lineups

OTT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Jordan Spence D20:5511+0.61+0.11+0.37+0.16−0.03+0.00+0.00
Drake Batherson R18:371+0.42+0.11+0.30−0.01+0.00+0.00+0.01
Tim Stützle C22:121+0.37+0.11+0.27−0.04−0.03+0.00+0.06
Nick Cousins C8:311+0.34+0.03+0.34−0.04+0.00+0.00+0.00
Dylan Cozens C18:201+0.30+0.17−0.00+0.15−0.00+0.00−0.01
David Perron L13:17+0.20+0.02−0.03+0.02−0.00+0.19+0.00
Stephen Halliday C8:432+0.18+0.04−0.00+0.12+0.01+0.00+0.01
Claude Giroux R18:092+0.18−0.10−0.15+0.43−0.01+0.00+0.01
Thomas Chabot D23:42+0.16+0.14−0.04+0.08−0.02+0.00+0.00
Ridly Greig C14:341+0.08−0.12+0.21−0.01−0.00+0.00−0.01
Brady Tkachuk L17:001+0.07+0.27−0.09+0.09−0.00−0.19+0.00
Nikolas Matinpalo D14:31+0.04+0.03−0.01−0.01+0.02+0.00+0.00
Nick Jensen D14:30+0.04+0.03+0.00−0.02+0.02+0.00+0.00
Fabian Zetterlund L15:261+0.04+0.03−0.00+0.20+0.00−0.19+0.00
Xavier Bourgault R6:43−0.03+0.07−0.12+0.01+0.00+0.00+0.00
Artem Zub D20:01−0.06−0.09+0.00+0.01+0.01+0.00+0.00
Michael Amadio R17:03−0.12−0.20−0.00+0.06+0.03+0.00+0.00
Jake Sanderson D23:20−0.13+0.03−0.01+0.04+0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Leevi Meriläinen G30:55−0.12
Linus Ullmark G27:28−2.10

TOR

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Matthew Knies L16:3821+0.67−0.11+0.64+0.13+0.01+0.00+0.00
William Nylander R8:251+0.50−0.07+0.40−0.03−0.00+0.19+0.00
Max Domi C17:213+0.40+0.03−0.01+0.37+0.00+0.00+0.01
Auston Matthews C19:0812+0.32+0.08−0.31+0.39−0.01+0.19−0.02
Bobby McMann C17:251+0.30+0.09+0.34−0.15+0.01+0.00+0.00
Scott Laughton C16:44+0.14−0.06−0.00−0.01+0.01+0.19+0.01
Nicholas Robertson L9:5211+0.12−0.08+0.14+0.07−0.00+0.00−0.01
Matias Maccelli L15:542+0.11−0.15−0.00+0.26−0.00+0.00+0.00
Troy Stecher D19:47−0.02+0.05−0.03−0.07+0.02+0.00+0.00
Steven Lorentz C15:40−0.03−0.03−0.00−0.01+0.00+0.00+0.01
Morgan Rielly D22:271−0.03−0.07−0.02+0.06−0.00+0.00+0.00
Oliver Ekman-Larsson D16:45−0.03−0.03−0.00−0.01+0.01+0.00+0.00
Jake McCabe D22:141−0.04−0.12+0.00+0.06+0.02+0.00+0.00
Dakota Joshua C13:09−0.05−0.05−0.00−0.01+0.01+0.00+0.00
Chris Tanev D21:27−0.10−0.16+0.00−0.02+0.07+0.00+0.00
Nicolas Roy C12:541−0.16−0.19−0.00+0.04−0.00+0.00−0.02
John Tavares C16:381−0.18−0.12−0.03+0.04−0.02+0.00−0.05
Philippe Myers D13:32−0.32−0.05−0.01−0.07−0.00−0.19+0.00
GoalieTOIGSAx (net goals)
Joseph Woll G60:00−2.43

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.