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

2025-04-06 · Canadian Tire Centre

0 – 4Final

OTT beat CBJ 4–0. OTT lost the expected-goals battle 2.2 to 2.8 and won anyway, a result the shot quality did not support. The biggest swing: Adam Gaudette scored at 2:24 of the first, moving OTT’s win probability from 53% to 69%. Linus Ullmark saved 2.7 goals above expected.

Shots on goal
29 – 30
Expected goals
2.8 – 2.2
xG share
CBJ 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.

CBJ goalOTT goal

Expected goals

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

CBJOTT

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
59:54 TOI
GSAx +2.74
+2.74
OTT
Nikolas Matinpalo
1 G, 0 A · 14:41 TOI
Finishing +0.53 · Penalties +0.40
+1.00
CBJ
Elvis Merzlikins
53:05 TOI
GSAx +0.99
+0.99

Rough nights

CBJ
4:26 TOI
GSAx −1.45
−1.45
CBJ
0 G, 0 A · 17:09 TOI
On-ice −0.06 · Finishing −0.28 · Penalties −0.20
−0.54
CBJ
0 G, 0 A · 20:13 TOI
On-ice +0.15 · Finishing −0.67
−0.53

Scoring

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

TimeTeamGoalCBJ–OTTWin prob.
P1 2:24 OTTAdam Gaudette
from Thomas Chabot, Nick Jensen
0–153% → 69%
P1 4:26 OTTNikolas Matinpalo
from Claude Giroux, Fabian Zetterlund
0–269% → 82%
P3 4:32 OTTDavid Perron
from Drake Batherson, Thomas Chabot
0–394% → 99%
P3 19:19 OTTShane PintoEN
from Jake Sanderson, Ridly Greig
0–4100% → 100%

Every player

Show both lineups

CBJ

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Sean Monahan C17:23+0.15+0.11−0.00+0.01+0.00+0.00+0.04
Kent Johnson C18:36+0.04+0.13−0.09+0.02−0.01+0.00+0.00
Dante Fabbro D21:26+0.04+0.05+0.01−0.02+0.01+0.00+0.00
Egor Chinakhov R11:19+0.01+0.02−0.00−0.00−0.00+0.00+0.00
Erik Gudbranson D14:52−0.02−0.02+0.01−0.01+0.01+0.00+0.00
Zach Werenski D24:53−0.02+0.16−0.20+0.01+0.00+0.00+0.00
James van Riemsdyk L8:40−0.02−0.02−0.00+0.00−0.00+0.00+0.00
Denton Mateychuk D19:12−0.04+0.06−0.10−0.00+0.01+0.00+0.00
Jack Johnson D13:35−0.04−0.05+0.01−0.01+0.01+0.00+0.00
Cole Sillinger C15:55−0.12+0.02−0.10−0.01−0.01+0.00−0.02
Adam Fantilli C16:26−0.12−0.02−0.03+0.00−0.03+0.00−0.05
Kirill Marchenko R15:27−0.13+0.02−0.15−0.00+0.01+0.00+0.00
Ivan Provorov D24:28−0.17+0.02−0.18−0.00−0.01+0.00+0.00
Sean Kuraly C10:57−0.25−0.03−0.01−0.01−0.01−0.20+0.01
Justin Danforth R13:00−0.36−0.03−0.09−0.01−0.00−0.20−0.04
Dmitri Voronkov L12:58−0.46−0.04−0.42+0.00+0.01+0.00−0.01
Boone Jenner C20:13−0.53+0.15−0.67+0.00−0.01+0.00+0.00
Mathieu Olivier R17:09−0.54−0.06−0.28−0.01+0.01−0.20+0.00
GoalieTOIGSAx (net goals)
Elvis Merzlikins G53:05+0.99
Daniil Tarasov G4:26−1.45

OTT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Nikolas Matinpalo D14:411+1.00+0.04+0.53+0.01+0.01+0.40+0.00
Adam Gaudette R12:261+0.73−0.00+0.69−0.01+0.00+0.00+0.05
David Perron L17:301+0.49−0.15+0.67−0.00−0.01+0.00−0.01
Claude Giroux R14:571+0.13+0.02−0.14+0.03−0.00+0.20+0.03
Tyler Kleven D14:39+0.04+0.05+0.01−0.01+0.00+0.00+0.00
Angus Crookshank C9:46+0.01+0.01−0.00−0.01+0.00+0.00+0.00
Artem Zub D22:06−0.03−0.04+0.01−0.01+0.02+0.00+0.00
Matthew Highmore C11:10−0.04−0.05−0.00−0.01+0.01+0.00+0.00
Tim Stützle C17:26−0.07+0.02−0.08+0.02−0.02+0.00+0.00
Drake Batherson R17:121−0.07−0.05−0.03+0.00+0.01+0.00+0.00
Nick Jensen D17:581−0.09−0.09−0.03+0.01+0.02+0.00+0.00
Thomas Chabot D22:262−0.12−0.05−0.08+0.02−0.02+0.00+0.00
Fabian Zetterlund L15:541−0.13−0.01−0.12+0.01−0.00+0.00+0.00
Michael Amadio R16:17−0.21−0.02−0.19−0.00+0.01+0.00+0.00
Ridly Greig C18:411−0.24−0.02−0.22+0.01−0.00+0.00−0.01
Shane Pinto C17:021−0.27−0.01−0.29−0.03+0.01+0.00+0.05
Jake Sanderson D22:531−0.33−0.10−0.23−0.01+0.01+0.00+0.00
Dylan Cozens C17:02−0.37−0.13−0.18−0.01−0.01+0.00−0.04
GoalieTOIGSAx (net goals)
Linus Ullmark G59:54+2.74

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.