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

2026-10-03 ·

3 – 2Final

OTT beat TOR 3–2. OTT also won the expected-goals battle 3.8 to 3.4: the better chances went the right way. The biggest swing: Stephen Halliday scored at 9:46 of the third, moving OTT’s win probability from 50% to 80%. Linus Ullmark saved 1.9 goals above expected.

Shots on goal
29 – 29
Expected goals
3.8 – 3.4
xG share
OTT 53%
Model before the game
OTT 56%

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.

OTT
60:00 TOI
GSAx +1.93
+1.93
OTT
1 G, 1 A · 27:06 TOI
On-ice +0.39 · Finishing +0.35 · Penalties +0.18
+0.89
OTT
1 G, 0 A · 19:13 TOI
Finishing +0.36 · Penalties +0.18
+0.54

Rough nights

TOR
0 G, 0 A · 14:49 TOI
On-ice −0.08 · Finishing −0.09 · Penalties −0.18
−0.38
TOR
0 G, 0 A · 14:24 TOI
Finishing −0.28 · Playmaking −0.06
−0.36
TOR
0 G, 1 A · 18:03 TOI
On-ice −0.13 · Finishing −0.20 · Playmaking +0.06 · Faceoffs −0.06
−0.35

Scoring

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

TimeTeamGoalOTT–TORWin prob.
P1 18:51 OTTThomas Chabot
from Claude Giroux, Shane Pinto
1–047% → 65%
P2 0:33 TORAuston Matthews
from Morgan Rielly, William Nylander
1–134% → 53%
P2 7:06 TORKirill MarchenkoPP
from Darren Raddysh, John Tavares
1–254% → 73%
P2 12:40 OTTMichael Amadio
from Tim Stützle, Thomas Chabot
2–226% → 47%
P3 9:46 OTTStephen Halliday
from Fabian Zetterlund, Claude Giroux
3–250% → 80%

Every player

Show both lineups

OTT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Thomas Chabot D27:0611+0.89+0.39+0.35−0.01−0.02+0.18+0.00
Michael Amadio R19:131+0.54−0.00+0.36−0.03+0.02+0.18+0.00
Stephen Halliday C10:071+0.36+0.18+0.27−0.12+0.01+0.00+0.01
Fabian Zetterlund L12:061+0.25+0.19−0.06+0.11+0.00+0.00+0.01
Claude Giroux R18:172+0.18+0.18−0.14+0.25−0.00−0.18+0.08
Drake Batherson R18:02+0.16+0.20−0.10−0.13+0.01+0.18+0.00
Tim Stützle C22:511+0.04−0.06−0.09+0.18−0.04+0.00+0.05
Carter Yakemchuk D17:50−0.01+0.03−0.04+0.00−0.00+0.00+0.00
Nikolas Matinpalo D18:48−0.01+0.10−0.02−0.12+0.03+0.00+0.00
Shane Pinto C20:271−0.02+0.23−0.29+0.04+0.01+0.00−0.01
Jordan Spence D22:30−0.11+0.06−0.06−0.07−0.04+0.00+0.00
Jake Sanderson D4:29−0.13−0.11−0.01−0.01+0.00+0.00+0.00
Hayden Hodgson R5:10−0.14−0.13−0.00−0.01+0.01+0.00+0.00
Warren Foegele L13:01−0.14−0.13−0.00+0.00+0.00+0.00−0.01
Dylan Cozens C16:17−0.14+0.09−0.10−0.09−0.00+0.00−0.04
Nick Cousins C7:21−0.18−0.17−0.00−0.02+0.01+0.00+0.00
William Eklund L16:16−0.26+0.36−0.33−0.11−0.00−0.18+0.00
Tyler Kleven D21:43−0.30−0.05−0.01−0.06+0.01−0.18+0.00
GoalieTOIGSAx (net goals)
Linus Ullmark G60:00+1.93

TOR

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Darren Raddysh D22:461+0.20+0.09−0.07+0.17−0.00+0.00+0.00
Oliver Ekman-Larsson D17:08+0.07+0.04−0.01−0.14+0.00+0.18+0.00
Morgan Rielly D18:231+0.07−0.22−0.02+0.13−0.00+0.18+0.00
William Nylander R21:251+0.04+0.02−0.21+0.05−0.00+0.18−0.01
Kirill Marchenko R19:261+0.00+0.11+0.36−0.11+0.00−0.37+0.00
Auston Matthews C21:501−0.05+0.05−0.07−0.00−0.01+0.00−0.02
Easton Cowan R12:07−0.10+0.22−0.00−0.14+0.01−0.18+0.00
Troy Stecher D18:10−0.12−0.21−0.02−0.10+0.03+0.18+0.00
Chris Tanev D17:28−0.17−0.10−0.01−0.08+0.03+0.00+0.00
Jake McCabe D17:45−0.18−0.12−0.01−0.07+0.01+0.00+0.00
Bo Groulx C7:22−0.20−0.11−0.05−0.05+0.00+0.00+0.01
Gavin McKenna L12:46−0.22−0.08−0.05−0.09+0.00+0.00+0.00
Teddy Blueger C10:24−0.24−0.22−0.00−0.03+0.01+0.00+0.00
Brandon Duhaime R9:51−0.33−0.31−0.00−0.04+0.01+0.00+0.00
Nick Paul L17:03−0.34−0.06−0.14−0.12−0.00+0.00−0.02
John Tavares C18:031−0.35−0.13−0.20+0.06−0.01+0.00−0.06
Colton Sissons C14:24−0.36−0.04−0.28−0.06+0.00+0.00+0.02
Jack Roslovic C14:49−0.38−0.08−0.09−0.01−0.01−0.18−0.01
GoalieTOIGSAx (net goals)
Sergei Bobrovsky G58:50+0.46

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.