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

2025-10-18 · Canadian Tire Centre

5 – 4Final

NYI beat OTT 5–4. NYI lost the expected-goals battle 2.7 to 3.4 and won anyway, a result the shot quality did not support. The biggest swing: Anders Lee scored at 18:57 of the third, moving NYI’s win probability from 50% to 95%. Linus Ullmark allowed 1.8 goals more than expected.

Shots on goal
23 – 32
Expected goals
2.7 – 3.4
xG share
OTT 56%
Home-ice start
OTT 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.

NYI goalOTT goal

Expected goals

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

NYIOTT

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.

NYI
2 G, 1 A · 13:25 TOI
On-ice +0.18 · Finishing +1.06
+1.23
OTT
1 G, 0 A · 12:27 TOI
On-ice −0.13 · Finishing +0.84
+0.71
OTT
1 G, 0 A · 18:08 TOI
On-ice −0.16 · Finishing +0.82
+0.64

Rough nights

OTT
68:43 TOI
GSAx −1.82
−1.82
OTT
0 G, 0 A · 12:35 TOI
On-ice −0.08 · Finishing −0.39
−0.51
OTT
Arthur Kaliyev
0 G, 1 A · 11:17 TOI
Finishing −0.45
−0.42

Scoring

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

TimeTeamGoalNYI–OTTWin prob.
P1 17:01 OTTDavid PerronPP
from Thomas Chabot, Arthur Kaliyev
0–154% → 71%
P2 5:32 OTTShane PintoPP
from Drake Batherson, Thomas Chabot
0–273% → 87%
P2 6:50 NYIEmil Heineman
from Jonathan Drouin, Scott Mayfield
1–213% → 27%
P2 9:57 NYIBo Horvat
from Ryan Pulock, Anders Lee
2–226% → 47%
P2 16:46 OTTTim Stützle
from Nick Jensen, Drake Batherson
2–353% → 76%
P2 17:45 NYIAnders Lee
from Maksim Shabanov, Matthew Schaefer
3–324% → 47%
P2 18:47 OTTDylan Cozens
from Tim Stützle
3–453% → 77%
P3 6:00 NYIKyle Palmieri
from Mathew Barzal, Adam Pelech
4–420% → 48%
P3 18:57 NYIAnders Lee
from Jean-Gabriel Pageau
5–450% → 95%

Every player

Show both lineups

NYI

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Anders Lee C13:2521+1.23+0.18+1.06+0.00−0.00+0.00−0.01
Bo Horvat C19:571+0.60+0.08+0.55−0.01−0.01+0.00−0.01
Kyle Palmieri C18:591+0.55−0.18+0.72+0.00+0.01+0.00+0.00
Emil Heineman L13:241+0.53+0.18+0.57−0.02−0.00−0.19+0.00
Ryan Pulock D18:481+0.30+0.27−0.00+0.03+0.00+0.00+0.00
Adam Pelech D20:121+0.24+0.23+0.00−0.00+0.01+0.00+0.00
Scott Mayfield D20:321+0.05−0.06−0.09+0.00+0.00+0.19+0.00
Tony DeAngelo D18:47+0.03−0.13+0.00+0.00−0.04+0.19+0.00
Maksim Shabanov R12:431+0.02+0.04+0.00−0.01−0.01+0.00+0.00
Mathew Barzal C18:301−0.02−0.20+0.00+0.01−0.01+0.19−0.02
Casey Cizikas C11:49−0.14−0.10+0.00−0.01−0.00+0.00−0.03
Simon Holmstrom R13:11−0.14−0.10−0.04−0.01+0.01+0.00+0.00
Adam Boqvist D15:10−0.17−0.14+0.00+0.00−0.03+0.00+0.00
Jonathan Drouin L16:371−0.17+0.14−0.32+0.01−0.01+0.00+0.00
Kyle MacLean C12:42−0.19−0.14−0.04−0.01+0.00+0.00+0.00
Matthew Schaefer D22:331−0.23−0.13−0.09+0.00−0.01+0.00+0.00
Anthony Duclair L15:22−0.30−0.20−0.11+0.01+0.00+0.00+0.00
Jean-Gabriel Pageau C13:221−0.38+0.06−0.48−0.01+0.00+0.00+0.05
GoalieTOIGSAx (net goals)
Ilya Sorokin G60:00−0.06

OTT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
David Perron L12:271+0.71−0.13+0.84+0.00−0.00+0.00+0.00
Dylan Cozens C18:081+0.64−0.16+0.82−0.01−0.00+0.00−0.01
Tim Stützle C19:2011+0.37−0.03+0.40+0.01−0.04+0.00+0.02
Thomas Chabot D19:472+0.25+0.27−0.03+0.02−0.01+0.00+0.00
Claude Giroux R16:03+0.23−0.04+0.00+0.04−0.00+0.19+0.04
Nick Jensen D16:321+0.17+0.15+0.00+0.01+0.01+0.00+0.00
Shane Pinto C18:411+0.16+0.21−0.04−0.03+0.01+0.00+0.02
Tyler Kleven D17:26−0.00+0.02−0.01−0.02+0.01+0.00+0.00
Ridly Greig C17:24−0.20+0.20−0.38+0.00+0.00+0.00−0.02
Michael Amadio R14:34−0.20+0.08−0.28−0.00+0.01+0.00+0.00
Drake Batherson R17:112−0.21−0.16−0.06−0.00+0.01+0.00+0.00
Jake Sanderson D24:15−0.22−0.22+0.00−0.01+0.01+0.00+0.00
Nick Cousins C10:22−0.26−0.01−0.05−0.01+0.00−0.19+0.00
Artem Zub D18:57−0.27+0.04−0.13−0.01+0.02−0.19+0.00
Jordan Spence D18:15−0.29−0.10−0.16−0.01−0.02+0.00+0.00
Fabian Zetterlund L13:10−0.32−0.09−0.04+0.00+0.00−0.19+0.00
Arthur Kaliyev R11:171−0.42+0.05−0.45+0.00−0.01+0.00+0.00
Lars Eller C12:35−0.51−0.08−0.39−0.01−0.00+0.00−0.03
GoalieTOIGSAx (net goals)
Linus Ullmark G68:43−1.82

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.