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

2025-04-17 · Canadian Tire Centre

5 – 7Final

OTT beat CAR 7–5. OTT also won the expected-goals battle 4.1 to 3.2: the better chances went the right way. The biggest swing: Drake Batherson scored on the power play at 13:38 of the third, moving OTT’s win probability from 53% to 87%. Frederik Andersen allowed 3.0 goals more than expected.

Shots on goal
33 – 32
Expected goals
3.2 – 4.1
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.

CAR goalOTT goal

Expected goals

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

CAROTT

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
2 G, 0 A · 17:00 TOI
On-ice −0.11 · Finishing +1.73
+1.57
OTT
2 G, 1 A · 19:51 TOI
On-ice +0.29 · Finishing +1.08 · Penalties −0.40
+0.99
OTT
1 G, 2 A · 17:53 TOI
On-ice +0.19 · Finishing +0.27 · Penalties +0.40
+0.93

Rough nights

CAR
60:00 TOI
GSAx −3.04
−3.04
OTT
59:22 TOI
GSAx −1.32
−1.32
CAR
0 G, 0 A · 17:20 TOI
Finishing −0.13 · Penalties −0.20
−0.36

Scoring

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

TimeTeamGoalCAR–OTTWin prob.
P1 11:55 OTTAdam Gaudette
from Nick Cousins
0–153% → 70%
P1 16:35 OTTDylan CozensPP
from Drake Batherson, Jake Sanderson
0–272% → 85%
P1 17:22 OTTShane Pinto
from Michael Amadio, Ridly Greig
0–385% → 93%
P1 17:33 CARJesperi Kotkaniemi
from Andrei Svechnikov, Taylor Hall
1–37% → 15%
P1 19:18 CARSkyler Brind'Amour
from William Carrier, Scott Morrow
2–315% → 29%
P2 0:50 CARAndrei SvechnikovPP
from Logan Stankoven, Shayne Gostisbehere
3–329% → 47%
P2 4:05 CARJack Roslovic
unassisted
4–347% → 67%
P2 6:32 CARTyson Jost
from Taylor Hall
5–367% → 83%
P3 4:17 OTTAdam Gaudette
from Tim Stützle
5–48% → 25%
P3 10:01 OTTDrake Batherson
from Fabian Zetterlund, Dylan Cozens
5–520% → 52%
P3 13:38 OTTDrake BathersonPP
from Tim Stützle, Dylan Cozens
5–653% → 87%
P3 18:48 OTTTim StützlePP
from Jake Sanderson, Tyler Kleven
5–796% → 100%

Every player

Show both lineups

CAR

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Skyler Brind'Amour C17:421+0.68−0.11+0.78−0.01−0.01+0.00+0.03
Jack Roslovic C14:491+0.63+0.12+0.71−0.01−0.01−0.20+0.01
Tyson Jost C13:481+0.58+0.20+0.40−0.02+0.00+0.00+0.00
Andrei Svechnikov R16:4411+0.54+0.06+0.66+0.03−0.02−0.20+0.00
Scott Morrow D17:261+0.20+0.22−0.02+0.00−0.01+0.00+0.00
Jesperi Kotkaniemi C14:511+0.15+0.06+0.13−0.01−0.01+0.00−0.01
Taylor Hall L14:262+0.13+0.09−0.02+0.06−0.00+0.00+0.00
Riley Stillman D14:51+0.04+0.22+0.01+0.03−0.01−0.20+0.00
Bradly Nadeau L9:57+0.03+0.15−0.11−0.01−0.00+0.00+0.00
Brent Burns D0:24+0.01+0.01+0.01−0.00+0.00+0.00+0.00
Eric Robinson L17:43−0.11+0.05−0.14−0.01−0.00+0.00−0.01
Sean Walker D20:46−0.14+0.09+0.01−0.01−0.03−0.20+0.00
Dmitry Orlov D23:14−0.26−0.21−0.04+0.00−0.01+0.00+0.00
Shayne Gostisbehere D19:541−0.27+0.04−0.11+0.01−0.01−0.20+0.00
William Carrier L14:361−0.29−0.06−0.41−0.01−0.01+0.20+0.00
Domenick Fensore D20:55−0.34−0.13+0.01−0.00−0.01−0.20+0.00
Logan Stankoven C16:091−0.35+0.01−0.32−0.00−0.03+0.00+0.00
Mark Jankowski L17:20−0.36−0.01−0.13−0.03+0.02−0.20−0.01
GoalieTOIGSAx (net goals)
Frederik Andersen G60:00−3.04

OTT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Adam Gaudette R17:002+1.57−0.11+1.73−0.01+0.00+0.00−0.04
Drake Batherson R19:5121+0.99+0.29+1.08+0.01+0.01−0.40+0.00
Tim Stützle C17:5312+0.93+0.19+0.27+0.05−0.01+0.40+0.03
Dylan Cozens C18:0012+0.84+0.19+0.65−0.01−0.00+0.00+0.01
Shane Pinto C16:371+0.46−0.32+0.63−0.01+0.01+0.20−0.05
Dennis Gilbert D13:02+0.29+0.15−0.04−0.01−0.01+0.20+0.00
Travis Hamonic D13:34+0.16+0.21−0.03−0.01−0.00+0.00+0.00
Nick Jensen D19:48−0.03−0.27+0.01+0.01+0.02+0.20+0.00
Ridly Greig C15:481−0.03−0.19−0.05−0.00−0.00+0.20+0.02
Fabian Zetterlund L16:001−0.05+0.11−0.37+0.00+0.00+0.20+0.01
Michael Amadio R14:311−0.07−0.29−0.00−0.00+0.02+0.20+0.00
Tyler Kleven D20:081−0.14−0.12−0.02−0.02+0.01+0.00+0.00
Jake Sanderson D28:212−0.17−0.13−0.06+0.00+0.01+0.00+0.00
Claude Giroux R13:07−0.19−0.05−0.19+0.03−0.00+0.00+0.02
David Perron L13:56−0.24−0.13−0.10+0.00−0.01+0.00+0.00
Nick Cousins C11:591−0.25−0.07−0.18−0.01+0.00+0.00+0.00
Nikolas Matinpalo D15:36−0.31−0.15+0.01+0.01+0.03−0.20+0.00
Brady Tkachuk L10:37−0.32+0.05−0.56−0.00−0.00+0.20−0.01
GoalieTOIGSAx (net goals)
Linus Ullmark G59:22−1.32

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.