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

2026-03-07 · Climate Pledge Arena

7 – 4Final

OTT beat SEA 7–4. OTT also won the expected-goals battle 3.5 to 1.7: the better chances went the right way. The biggest swing: Dylan Cozens scored at 13:35 of the first, moving OTT’s win probability from 47% to 64%. Joey Daccord allowed 3.0 goals more than expected.

Shots on goal
37 – 21
Expected goals
3.5 – 1.7
xG share
OTT 67%
Home-ice start
SEA 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.

OTT goalSEA goal

Expected goals

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

OTTSEA

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 · 16:05 TOI
Finishing +0.84 · Penalties +0.19
+1.02
OTT
1 G, 0 A · 17:51 TOI
On-ice +0.09 · Finishing +0.71
+0.85
OTT
1 G, 1 A · 14:40 TOI
On-ice +0.07 · Finishing +0.73
+0.81

Rough nights

SEA
60:00 TOI
GSAx −2.99
−2.99
OTT
59:41 TOI
GSAx −1.99
−1.99
SEA
0 G, 2 A · 16:14 TOI
On-ice −0.15 · Finishing −0.52 · Penalties −0.19
−0.87

Scoring

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

TimeTeamGoalOTT–SEAWin prob.
P1 8:45 SEAJacob Melanson
from Ben Meyers, Ryan Winterton
0–153% → 70%
P1 9:19 OTTTyler Kleven
from Shane Pinto, Michael Amadio
1–130% → 47%
P1 13:35 OTTDylan Cozens
from Thomas Chabot, Nick Jensen
2–147% → 64%
P2 1:34 OTTShane Pinto
from Artem Zub, Nick Cousins
3–166% → 81%
P2 10:09 OTTMichael Amadio
from Shane Pinto, Nick Cousins
4–184% → 95%
P2 15:00 SEAEeli Tolvanen
unassisted
4–24% → 13%
P3 2:42 OTTWarren Foegele
from Lars Eller
5–291% → 98%
P3 3:58 OTTTim Stützle
from Drake Batherson
6–298% → 100%
P3 7:24 OTTBrady Tkachuk
from Thomas Chabot
7–2100% → 100%
P3 10:16 SEAMatty Beniers
from Cale Fleury, Jordan Eberle
7–30% → 0%
P3 17:45 SEABrandon MontourPP
from Vince Dunn, Jordan Eberle
7–40% → 0%

Every player

Show both lineups

OTT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Dylan Cozens C16:051+1.02+0.02+0.84−0.01−0.00+0.19−0.02
Tim Stützle C17:511+0.85+0.09+0.71+0.01−0.01+0.00+0.04
Michael Amadio R14:4011+0.81+0.07+0.73−0.00+0.02+0.00+0.00
Tyler Kleven D19:131+0.68+0.09+0.80−0.03+0.01−0.19+0.00
Brady Tkachuk L15:181+0.65+0.04+0.57+0.03−0.01+0.00+0.02
Warren Foegele L11:491+0.64−0.02+0.66−0.01+0.00+0.00+0.00
Claude Giroux R12:50+0.15+0.11+0.00+0.02−0.00+0.00+0.02
Nick Jensen D20:321+0.11+0.08+0.00+0.02+0.01+0.00+0.00
Shane Pinto C18:1812+0.11+0.08+0.39−0.02+0.01−0.39+0.03
Artem Zub D21:551+0.08+0.13−0.04−0.01+0.01+0.00+0.00
Nick Cousins C13:402+0.01+0.08−0.07−0.01+0.00+0.00+0.00
Fabian Zetterlund L11:42−0.02−0.03+0.00+0.01−0.00+0.00+0.00
Jake Sanderson D12:52−0.07+0.12−0.17−0.01+0.00+0.00+0.00
Ridly Greig C17:11−0.12+0.03−0.35+0.01−0.00+0.19−0.01
Jordan Spence D18:19−0.14+0.01−0.10−0.01−0.03+0.00+0.00
Thomas Chabot D26:122−0.24+0.02−0.27+0.03−0.02+0.00+0.00
Drake Batherson R12:561−0.34+0.08−0.43+0.00+0.00+0.00+0.00
Lars Eller C10:441−0.74−0.00−0.57−0.01+0.00−0.19+0.03
GoalieTOIGSAx (net goals)
Linus Ullmark G59:41−1.99

SEA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Jacob Melanson R11:101+0.80+0.05+0.77−0.01+0.00+0.00+0.00
Matty Beniers C17:461+0.65−0.19+0.84−0.02+0.05+0.00−0.04
Eeli Tolvanen R17:131+0.64−0.01+0.85−0.02+0.02−0.19+0.00
Brandon Montour D28:181+0.58−0.10+0.68−0.01+0.01+0.00+0.00
Jared McCann L14:49+0.17−0.20−0.05+0.00+0.03+0.39+0.00
Ryker Evans D15:29+0.14+0.02−0.06−0.01+0.00+0.19+0.00
Cale Fleury D15:301+0.03+0.01+0.00+0.01+0.00+0.00+0.00
Shane Wright C15:10+0.01−0.01+0.00+0.00+0.02+0.00+0.00
Jaden Schwartz C6:27−0.03−0.03+0.00−0.01+0.00+0.00+0.00
Ryan Winterton C14:021−0.04−0.03−0.01−0.01+0.02+0.00+0.00
Kaapo Kakko R16:06−0.06−0.03−0.03−0.01+0.02+0.00+0.00
Berkly Catton C18:02−0.08−0.05−0.21−0.01−0.00+0.19−0.01
Adam Larsson D15:18−0.12−0.11+0.00−0.00−0.01+0.00+0.00
Jamie Oleksiak D23:08−0.13−0.12+0.00−0.00−0.01+0.00+0.00
Ben Meyers C14:021−0.13−0.02−0.13−0.01+0.01+0.00+0.01
Vince Dunn D18:071−0.14−0.14−0.01+0.00+0.01+0.00+0.00
Chandler Stephenson C19:09−0.21−0.04−0.10+0.01−0.00+0.00−0.07
Jordan Eberle R16:142−0.87−0.15−0.52+0.01−0.02−0.19+0.00
GoalieTOIGSAx (net goals)
Joey Daccord G60:00−2.99

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.