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

2025-03-11 · Wells Fargo Center

5 – 2Final

OTT beat PHI 5–2. Expected goals were close to even (OTT 2.1, PHI 2.1), so the finishing and the goaltending decided it. The biggest swing: Michael Amadio scored at 15:01 of the second, moving OTT’s win probability from 48% to 70%. Ivan Fedotov allowed 1.6 goals more than expected.

Shots on goal
24 – 22
Expected goals
2.1 – 2.1
xG share
PHI 50%
Home-ice start
PHI 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 goalPHI goal

Expected goals

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

OTTPHI

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
Tyler Kleven
1 G, 0 A · 14:55 TOI
On-ice +0.10 · Finishing +0.90
+1.00
OTT
1 G, 1 A · 14:50 TOI
Finishing +0.73 · Penalties +0.20
+0.94
PHI
Rodrigo Abols
1 G, 0 A · 5:08 TOI
Finishing +0.79
+0.82

Rough nights

PHI
Ivan Fedotov
56:57 TOI
GSAx −1.58
−1.58
PHI
0 G, 0 A · 21:13 TOI
On-ice −0.08 · Finishing −0.52
−0.59
OTT
0 G, 1 A · 20:11 TOI
On-ice +0.09 · Finishing −0.23 · Penalties −0.20
−0.37

Scoring

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

TimeTeamGoalOTT–PHIWin prob.
P1 0:24 OTTBrady Tkachuk
from Claude Giroux, Tim Stützle
1–047% → 62%
P2 3:05 PHIJamie Drysdale
from Travis Konecny, Olle Lycksell
1–134% → 53%
P2 4:14 OTTTyler Kleven
from David Perron, Drake Batherson
2–147% → 67%
P2 8:45 PHIRodrigo Abols
from Cam York, Jakob Pelletier
2–232% → 53%
P2 15:01 OTTMichael Amadio
from Adam Gaudette, Jake Sanderson
3–248% → 70%
P3 10:59 OTTDylan Cozens
unassisted
4–281% → 96%
P3 19:25 OTTShane PintoEN
from Michael Amadio, Jake Sanderson
5–2100% → 100%

Every player

Show both lineups

OTT

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Tyler Kleven D14:551+1.00+0.10+0.90−0.01+0.00+0.00+0.00
Michael Amadio R14:5011+0.94+0.00+0.73−0.01+0.01+0.20+0.00
Dylan Cozens C15:101+0.60+0.10+0.50−0.01−0.00+0.00+0.02
Brady Tkachuk L17:231+0.41+0.03+0.39+0.00−0.01+0.00−0.01
Nikolas Matinpalo D14:07+0.22+0.18+0.01+0.02+0.01+0.00+0.00
Nick Jensen D20:58+0.16+0.13+0.01+0.01+0.02+0.00+0.00
David Perron L13:131+0.05+0.05−0.00−0.00−0.00+0.00+0.00
Drake Batherson R17:471+0.03+0.11−0.09+0.00+0.00+0.00+0.00
Shane Pinto C16:491−0.00+0.03−0.00−0.02+0.01+0.00−0.02
Artem Zub D21:30−0.02−0.04+0.01−0.01+0.02+0.00+0.00
Claude Giroux R16:511−0.04−0.05−0.00+0.01−0.00+0.00+0.01
Adam Gaudette R7:261−0.08−0.06−0.00−0.01+0.00+0.00−0.02
Jake Sanderson D23:032−0.13−0.11−0.02−0.01+0.01+0.00+0.00
Fabian Zetterlund L9:55−0.16−0.15−0.00−0.01+0.00+0.00+0.00
Thomas Chabot D22:05−0.19+0.06−0.25+0.01−0.02+0.00+0.00
Matthew Highmore C10:28−0.24−0.09−0.16−0.01+0.02+0.00+0.00
Ridly Greig C19:19−0.24−0.05−0.24−0.00−0.00+0.00+0.05
Tim Stützle C20:111−0.37+0.09−0.23+0.00−0.02−0.20−0.01
GoalieTOIGSAx (net goals)
Anton Forsberg G60:00+0.07

PHI

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Rodrigo Abols C5:081+0.82+0.02+0.79−0.01+0.00+0.00+0.02
Jamie Drysdale D21:311+0.34−0.13+0.69−0.01−0.01−0.20+0.00
Matvei Michkov R21:57+0.15−0.04−0.02+0.01−0.00+0.20+0.00
Travis Konecny R22:101+0.06+0.06−0.00−0.00−0.01+0.00+0.01
Cam York D20:351+0.02+0.02+0.01−0.00−0.01+0.00+0.00
Jakob Pelletier L6:281+0.02+0.02−0.00−0.01+0.00+0.00+0.00
Nicolas Deslauriers L6:56−0.05+0.03−0.04−0.03+0.00+0.00+0.00
Sean Couturier C20:16−0.05−0.07−0.00+0.02+0.00+0.00−0.01
Travis Sanheim D22:10−0.09+0.06−0.14+0.00−0.01+0.00+0.00
Owen Tippett R14:33−0.10−0.08−0.02+0.00−0.00+0.00+0.00
Rasmus Ristolainen D18:02−0.11−0.05−0.07−0.00+0.01+0.00+0.00
Noah Cates L19:02−0.12−0.01−0.27−0.01+0.01+0.20−0.04
Olle Lycksell R13:111−0.13−0.13−0.00−0.00−0.00+0.00+0.00
Nick Seeler D16:52−0.13+0.06−0.00−0.01+0.01−0.20+0.00
Emil Andrae D15:49−0.19−0.11−0.09+0.00+0.00+0.00+0.00
Bobby Brink R16:54−0.22−0.22−0.00−0.00+0.00+0.00+0.00
Ryan Poehling C16:23−0.36−0.06−0.30−0.01+0.01+0.00+0.00
Tyson Foerster R21:13−0.59−0.08−0.52−0.00+0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Ivan Fedotov G56:57−1.58

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.