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

2026-04-07 · Canadian Tire Centre

2 – 6Final

OTT beat TBL 6–2. OTT also won the expected-goals battle 3.8 to 2.3: the better chances went the right way. The biggest swing: Fabian Zetterlund scored at 2:45 of the third, moving OTT’s win probability from 52% to 78%. Jonas Johansson allowed 1.7 goals more than expected.

Shots on goal
30 – 32
Expected goals
2.3 – 3.8
xG share
OTT 62%
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.

TBL goalOTT goal

Expected goals

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

TBLOTT

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 · 24:08 TOI
On-ice +0.14 · Finishing +1.35
+1.49
OTT
1 G, 0 A · 9:23 TOI
Finishing +0.83
+0.87
OTT
1 G, 2 A · 18:31 TOI
On-ice +0.27 · Finishing +0.51
+0.81

Rough nights

TBL
Jonas Johansson
58:46 TOI
GSAx −1.71
−1.71
TBL
Jakob Pelletier
0 G, 0 A · 10:22 TOI
On-ice −0.13 · Finishing −0.39
−0.52
OTT
0 G, 1 A · 16:21 TOI
On-ice +0.17 · Finishing −0.64
−0.50

Scoring

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

TimeTeamGoalTBL–OTTWin prob.
P2 15:46 OTTJordan Spence
from Brady Tkachuk, Tim Stützle
0–153% → 75%
P2 18:23 TBLNick Paul
from Corey Perry, Nikita Kucherov
1–124% → 47%
P3 2:45 OTTFabian Zetterlund
from Brady Tkachuk, Cameron Crotty
1–252% → 78%
P3 4:39 OTTJake Sanderson
from Tim Stützle, Brady Tkachuk
1–379% → 94%
P3 10:35 TBLCorey Perry
from Ryan McDonagh, Nick Paul
2–33% → 17%
P3 12:51 OTTTim StützlePP
from Dylan Cozens, Drake Batherson
2–487% → 98%
P3 13:04 OTTJake SandersonPP
from Brady Tkachuk, Drake Batherson
2–598% → 100%
P3 16:41 OTTShane PintoEN
unassisted
2–6100% → 100%

Every player

Show both lineups

TBL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Corey Perry R14:1711+0.79−0.06+0.83+0.01+0.01+0.00+0.00
Nick Paul L13:2711+0.74−0.03+0.57−0.02−0.00+0.19+0.03
Nikita Kucherov R19:411+0.08+0.07−0.07+0.09−0.01+0.00+0.00
Charle-Edouard D'Astous D19:43−0.09−0.07−0.04+0.00+0.01+0.00+0.00
Ryan McDonagh D18:051−0.15−0.19+0.00+0.02+0.02+0.00+0.00
Erik Cernak D18:22−0.17−0.16−0.01+0.01−0.00+0.00+0.00
J.J. Moser D20:23−0.18−0.07−0.10+0.02−0.03+0.00+0.00
Emil Lilleberg D19:55−0.18−0.12−0.03−0.01−0.03+0.00+0.00
Darren Raddysh D20:42−0.22−0.09−0.14+0.01−0.00+0.00+0.00
Brayden Point C17:33−0.25−0.01−0.31+0.04−0.00+0.00+0.04
Dylan Duke L9:22−0.25−0.20−0.05−0.01+0.00+0.00+0.00
Oliver Bjorkstrand R15:01−0.25−0.15−0.10−0.01+0.00+0.00+0.00
Gage Goncalves C14:52−0.26−0.09−0.20+0.01+0.01+0.00+0.00
Conor Geekie C11:29−0.27−0.14+0.00−0.01−0.00−0.19+0.08
Zemgus Girgensons C15:46−0.30−0.11−0.14−0.03−0.00+0.00−0.02
Yanni Gourde C17:13−0.37−0.16−0.02−0.00+0.01−0.19+0.00
Jake Guentzel C20:29−0.47−0.12−0.35−0.01−0.00+0.00+0.01
Jakob Pelletier L10:22−0.52−0.13−0.39−0.01+0.00+0.00+0.00
GoalieTOIGSAx (net goals)
Jonas Johansson G58:46−1.71

OTT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Jake Sanderson D24:082+1.49+0.14+1.35−0.01+0.01+0.00+0.00
Fabian Zetterlund L9:231+0.87+0.03+0.83+0.01+0.00+0.00+0.00
Tim Stützle C18:3112+0.81+0.27+0.51+0.02−0.01+0.00+0.02
Jordan Spence D22:591+0.77+0.06+0.75−0.01−0.03+0.00+0.00
Lassi Thomson D13:10+0.40+0.22+0.00−0.01−0.00+0.19+0.00
Drake Batherson R17:172+0.24+0.22+0.00+0.01+0.00+0.00+0.00
Cameron Crotty D14:501+0.18+0.22−0.05−0.00+0.00+0.00+0.00
Artem Zub D23:58+0.01−0.01+0.00−0.01+0.02+0.00+0.00
Warren Foegele L8:23−0.04−0.03+0.00−0.01+0.00+0.00+0.00
Nikolas Matinpalo D18:55−0.06+0.01−0.12+0.02+0.03+0.00+0.00
Ridly Greig C17:02−0.07+0.09−0.17+0.01−0.00+0.00+0.00
Brady Tkachuk L16:424−0.09+0.22−0.29+0.01−0.01+0.00−0.02
Michael Amadio R16:34−0.15+0.01−0.18−0.00+0.02+0.00+0.00
Shane Pinto C17:201−0.16−0.04−0.06−0.02+0.02+0.00−0.06
Nick Cousins C11:44−0.17+0.04−0.21−0.01+0.01+0.00+0.00
Lars Eller C11:12−0.19−0.02−0.13−0.01−0.00+0.00−0.02
Claude Giroux R15:31−0.26+0.02−0.24+0.01−0.00+0.00−0.04
Dylan Cozens C16:211−0.50+0.17−0.64−0.01−0.00+0.00−0.02
GoalieTOIGSAx (net goals)
Linus Ullmark G60:00+0.43

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.