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

2026-01-28 · Canadian Tire Centre

2 – 5Final

OTT beat COL 5–2. Expected goals were close to even (COL 2.1, OTT 2.4), so the finishing and the goaltending decided it. The biggest swing: Ridly Greig scored at 14:22 of the second, moving OTT’s win probability from 53% to 75%.

Shots on goal
18 – 23
Expected goals
2.1 – 2.4
xG share
OTT 53%
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.

COL goalOTT goal

Expected goals

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

COLOTT

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
1 G, 0 A · 18:45 TOI
On-ice +0.09 · Finishing +0.72
+0.78
COL
1 G, 0 A · 14:04 TOI
Finishing +0.66
+0.64
COL
1 G, 0 A · 15:59 TOI
Finishing +0.58
+0.63

Rough nights

OTT
60:00 TOI
GSAx −0.44
−0.44
COL
69:29 TOI
GSAx −0.30
−0.30
COL
0 G, 0 A · 20:52 TOI
On-ice −0.07 · Penalties −0.19
−0.28

Scoring

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

TimeTeamGoalCOL–OTTWin prob.
P2 3:21 OTTNick Cousins
from Artem Zub, Tim Stützle
0–153% → 72%
P2 14:05 COLParker Kelly
from Brock Nelson, Keaton Middleton
1–125% → 47%
P2 14:22 OTTRidly Greig
from Tyler Kleven, Jordan Spence
1–253% → 75%
P3 2:06 OTTClaude Giroux
from Drake Batherson, Nick Jensen
1–378% → 93%
P3 3:30 COLValeri Nichushkin
from Jack Drury
2–37% → 21%
P3 17:44 OTTBrady TkachukEN
from Jake Sanderson
2–492% → 100%
P3 18:53 OTTTim StützleEN
from Thomas Chabot, Artem Zub
2–5100% → 100%

Every player

Show both lineups

COL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Parker Kelly C14:041+0.64+0.01+0.66−0.02+0.00+0.00−0.02
Valeri Nichushkin R15:591+0.63+0.04+0.58+0.00+0.00+0.00+0.00
Nathan MacKinnon C23:36+0.19+0.04−0.01+0.08−0.00+0.00+0.08
Brent Burns D21:45+0.07+0.06−0.02+0.02+0.01+0.00+0.00
Zakhar Bardakov C7:36+0.02+0.05−0.02−0.01+0.00+0.00+0.00
Samuel Girard D17:04+0.01−0.00+0.00+0.01−0.00+0.00+0.00
Joel Kiviranta L11:41−0.02−0.00+0.00−0.03+0.01+0.00+0.00
Josh Manson D20:55−0.02−0.01−0.01−0.01+0.01+0.00+0.00
Jack Drury C16:301−0.05−0.04−0.09−0.03+0.01+0.00+0.10
Martin Necas C22:37−0.09−0.08+0.00+0.02−0.02+0.00+0.00
Keaton Middleton D12:101−0.09−0.10+0.00+0.00+0.00+0.00+0.00
Gavin Brindley C12:31−0.12−0.07−0.03−0.01+0.00+0.00+0.00
Artturi Lehkonen L16:51−0.14+0.05+0.00−0.00+0.02−0.19−0.01
Cale Makar D27:22−0.19+0.02−0.25+0.01+0.03+0.00+0.00
Brock Nelson C22:231−0.22−0.20+0.00−0.01+0.00+0.00−0.02
Taylor Makar L7:28−0.24−0.03+0.00−0.01+0.00−0.19−0.01
Victor Olofsson R15:22−0.28+0.02−0.29−0.01−0.00+0.00+0.00
Sam Malinski D20:52−0.28−0.07−0.05+0.01+0.02−0.19+0.00
GoalieTOIGSAx (net goals)
Mackenzie Blackwood G69:29−0.30

OTT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Ridly Greig C18:451+0.78+0.09+0.72−0.00+0.00+0.00−0.03
Nick Cousins C16:441+0.56+0.06+0.50−0.01+0.00+0.00+0.01
Claude Giroux R17:341+0.38−0.06+0.45+0.00−0.00+0.00+0.00
Artem Zub D21:552+0.10+0.11−0.01−0.01+0.01+0.00+0.00
Jake Sanderson D24:431+0.10+0.11−0.01−0.00+0.00+0.00+0.00
Drake Batherson R16:081+0.06+0.00−0.14−0.00+0.01+0.19+0.00
Jordan Spence D15:061+0.02+0.04+0.00−0.01−0.02+0.00+0.00
Michael Amadio R20:13+0.01−0.00+0.00−0.00+0.02+0.00+0.00
Tyler Kleven D13:591−0.01+0.02−0.03−0.01+0.01+0.00+0.00
Nick Jensen D17:041−0.04−0.07+0.00+0.01+0.02+0.00+0.00
Xavier Bourgault R6:17−0.07−0.06+0.00−0.01+0.00+0.00+0.00
Dylan Cozens C14:44−0.08+0.10−0.14−0.01−0.00+0.00−0.03
Shane Pinto C22:19−0.10−0.01+0.00−0.02+0.01+0.00−0.08
Brady Tkachuk L15:121−0.12+0.07−0.19−0.00−0.01+0.00+0.01
Thomas Chabot D21:241−0.17−0.05−0.31+0.00−0.01+0.19+0.00
Fabian Zetterlund L12:16−0.21−0.04−0.18+0.00−0.00+0.00+0.00
Lars Eller C8:14−0.22−0.01−0.20−0.01−0.00+0.00+0.00
Tim Stützle C18:2811−0.25−0.02−0.22+0.02−0.03+0.00+0.00
GoalieTOIGSAx (net goals)
James Reimer G60:00−0.44

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.