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

2025-10-28 · Scotiabank Arena

3 – 4Final

TOR beat CGY 4–3. Expected goals were close to even (CGY 2.9, TOR 3.1), so the finishing and the goaltending decided it. The biggest swing: Max Domi scored at 17:56 of the third, moving TOR’s win probability from 50% to 94%.

Shots on goal
29 – 37
Expected goals
2.9 – 3.1
xG share
TOR 51%
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.

CGY goalTOR goal

Expected goals

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

CGYTOR

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
Max Domi
2 G, 0 A · 12:25 TOI
On-ice −0.09 · Finishing +1.52 · Penalties +0.19 · Faceoffs −0.05
+1.61
TOR
2 G, 1 A · 21:02 TOI
On-ice +0.45 · Finishing +1.01 · Penalties −0.19
+1.24
CGY
1 G, 0 A · 21:37 TOI
On-ice +0.15 · Finishing +0.56 · Faceoffs +0.08
+0.81

Rough nights

CGY
0 G, 0 A · 16:34 TOI
On-ice −0.29 · Finishing −0.43
−0.73
TOR
Steven Lorentz
0 G, 1 A · 15:15 TOI
On-ice −0.15 · Finishing −0.32
−0.51
TOR
0 G, 0 A · 17:19 TOI
Finishing −0.10 · Penalties −0.39
−0.50

Scoring

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

TimeTeamGoalCGY–TORWin prob.
P1 4:33 CGYMorgan Frost
from Jonathan Huberdeau, Nazem Kadri
1–047% → 63%
P2 3:13 TORMax Domi
from Steven Lorentz, Matias Maccelli
1–134% → 53%
P2 17:55 CGYJoel Farabee
from Justin Kirkland, Rasmus Andersson
2–147% → 72%
P2 19:25 TORMatthew Knies
from William Nylander
2–228% → 52%
P3 3:45 TORMatthew KniesPP
unassisted
2–353% → 79%
P3 14:49 CGYSamuel Honzek
from Mikael Backlund
3–312% → 49%
P3 17:56 TORMax Domi
from Matthew Knies, John Tavares
3–450% → 94%

Every player

Show both lineups

CGY

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Morgan Frost C21:371+0.81+0.15+0.56+0.01+0.01+0.00+0.08
Samuel Honzek L11:411+0.69−0.05+0.74−0.01+0.01+0.00+0.00
Joel Farabee L16:041+0.55+0.02+0.53−0.01−0.01+0.00+0.01
Jake Bean D18:48+0.07+0.13−0.06+0.01−0.01+0.00+0.00
Justin Kirkland C9:481+0.05+0.05+0.00−0.01+0.00+0.00+0.00
MacKenzie Weegar D20:50−0.02+0.10−0.11−0.01−0.01+0.00+0.00
Rasmus Andersson D25:481−0.04−0.27−0.01−0.01+0.05+0.19+0.00
Zayne Parekh D15:54−0.08−0.03−0.03−0.02−0.01+0.00+0.00
Matt Coronato R11:21−0.11−0.10+0.00−0.01−0.01+0.00+0.00
Joel Hanley D11:39−0.13+0.07−0.00−0.02+0.01−0.19+0.00
Jonathan Huberdeau L21:151−0.15+0.03−0.40+0.04−0.01+0.19+0.00
Nazem Kadri C23:331−0.18+0.10−0.28+0.02+0.00+0.00−0.03
Ryan Lomberg L9:18−0.22+0.01−0.22−0.01−0.00+0.00+0.00
Kevin Bahl D22:58−0.31−0.33+0.00+0.00+0.01+0.00+0.00
Yegor Sharangovich C12:18−0.32−0.02−0.28−0.01−0.01+0.00+0.00
Mikael Backlund C16:271−0.33−0.33−0.01−0.00+0.01+0.00+0.00
Connor Zary C11:43−0.43−0.01−0.19−0.01+0.01−0.19−0.04
Blake Coleman L16:34−0.73−0.29−0.43−0.01+0.01+0.00−0.02
GoalieTOIGSAx (net goals)
Dustin Wolf G58:34−0.49

TOR

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Max Domi C12:252+1.61−0.09+1.52+0.03+0.00+0.19−0.05
Matthew Knies L21:0221+1.24+0.45+1.01−0.03+0.01−0.19+0.00
Morgan Rielly D19:35+0.23+0.22−0.01+0.03−0.00+0.00+0.00
William Nylander R18:491+0.20+0.24+0.00−0.02−0.00+0.00−0.01
Matias Maccelli L11:471+0.19+0.01−0.02+0.01−0.00+0.19+0.00
Jake McCabe D23:05+0.08+0.07−0.00+0.00+0.01+0.00+0.00
Easton Cowan R11:47+0.02−0.00+0.00+0.00+0.01+0.00+0.01
Nicholas Robertson L12:09−0.04−0.17−0.04−0.02−0.00+0.19+0.00
Nicolas Roy C14:05−0.04−0.04+0.00−0.01−0.00+0.00+0.00
Simon Benoit D15:22−0.10−0.09−0.02−0.01+0.01+0.00+0.00
Brandon Carlo D24:01−0.11−0.01−0.13+0.00+0.03+0.00+0.00
Philippe Myers D15:18−0.11−0.06−0.05−0.00−0.00+0.00+0.00
Dakota Joshua C11:45−0.12−0.09−0.03−0.01+0.01+0.00+0.00
John Tavares C18:131−0.24+0.38−0.70+0.02−0.01+0.00+0.06
Auston Matthews C21:03−0.30+0.23−0.57+0.03−0.01+0.00+0.02
Bobby McMann C14:22−0.33−0.05−0.29−0.01+0.01+0.00+0.00
Oliver Ekman-Larsson D17:19−0.50−0.03−0.10+0.01+0.00−0.39+0.00
Steven Lorentz C15:151−0.51−0.15−0.32−0.01+0.01+0.00−0.03
GoalieTOIGSAx (net goals)
Anthony Stolarz G60:00+0.13

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.