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

2026-04-14 · Xfinity Mobile Arena

2 – 4Final

PHI beat MTL 4–2. PHI lost the expected-goals battle 1.6 to 2.7 and won anyway, a result the shot quality did not support. The biggest swing: Porter Martone scored on the power play at 8:08 of the first, moving PHI’s win probability from 53% to 70%. Jakub Dobes allowed 2.0 goals more than expected.

Shots on goal
29 – 25
Expected goals
2.7 – 1.6
xG share
MTL 63%
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.

MTL goalPHI goal

Expected goals

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

MTLPHI

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.

PHI
59:48 TOI
GSAx +1.07
+1.07
MTL
1 G, 0 A · 11:34 TOI
Finishing +0.81 · Penalties +0.19
+1.05
PHI
Oliver Bonk
1 G, 1 A · 16:28 TOI
Finishing +0.89
+0.91

Rough nights

MTL
56:12 TOI
GSAx −1.99
−1.99
MTL
0 G, 0 A · 21:21 TOI
On-ice +0.09 · Finishing −0.94 · Penalties +0.19
−0.65
MTL
0 G, 0 A · 22:29 TOI
Finishing −0.41
−0.41

Scoring

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

TimeTeamGoalMTL–PHIWin prob.
P1 8:08 PHIPorter MartonePP
from Matvei Michkov, Oliver Bonk
0–153% → 70%
P1 14:42 PHIOliver Bonk
from Matvei Michkov, Hunter McDonald
0–271% → 84%
P2 6:50 MTLBrendan Gallagher
from Kaiden Guhle, Alexandre Texier
1–213% → 27%
P2 13:52 PHIMatvei Michkov
unassisted
1–375% → 90%
P2 19:49 MTLJake Evans
from Arber Xhekaj, Joe Veleno
2–38% → 23%
P3 12:00 PHIAlex Bump
from Porter Martone
2–485% → 97%

Every player

Show both lineups

MTL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Brendan Gallagher R11:341+1.05+0.03+0.81+0.02−0.01+0.19+0.00
Jake Evans C11:151+0.47+0.01+0.44−0.01+0.00+0.00+0.02
Lane Hutson D26:08+0.21−0.00+0.00+0.04−0.02+0.19+0.00
Nick Suzuki C22:54+0.08+0.07−0.10+0.03−0.00+0.00+0.07
Joe Veleno C10:161+0.00+0.01+0.00−0.02−0.00+0.00+0.01
Kaiden Guhle D17:201−0.02+0.10−0.11−0.00−0.01+0.00+0.00
Jayden Struble D17:17−0.03−0.01−0.02+0.00−0.01+0.00+0.00
Kirby Dach C11:08−0.05−0.04+0.00−0.00−0.00+0.00+0.00
Ivan Demidov R20:06−0.07−0.04−0.04+0.01+0.00+0.00+0.00
David Reinbacher D15:00−0.08−0.04−0.05−0.00+0.00+0.00+0.00
Alexandre Texier L16:541−0.10−0.09+0.00−0.00−0.01+0.00+0.00
Oliver Kapanen C12:16−0.10−0.04−0.08−0.00−0.01+0.00+0.03
Adam Engstrom D15:28−0.14−0.02−0.12−0.00+0.00+0.00+0.00
Arber Xhekaj D19:461−0.16−0.04−0.09−0.00−0.02+0.00+0.00
Alex Newhook C15:39−0.22−0.07−0.09−0.00−0.00+0.00−0.05
Zachary Bolduc R12:57−0.26−0.08−0.18−0.00+0.01+0.00+0.00
Juraj Slafkovský L22:29−0.41+0.00−0.41+0.02−0.01+0.00−0.01
Cole Caufield R21:21−0.65+0.09−0.94+0.02−0.01+0.19+0.00
GoalieTOIGSAx (net goals)
Jakub Dobes G56:12−1.99

PHI

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Oliver Bonk D16:2811+0.91+0.02+0.89−0.00+0.00+0.00+0.00
Alex Bump L16:531+0.76+0.04+0.73−0.01+0.01+0.00+0.00
Porter Martone R17:3711+0.65+0.11+0.55−0.01+0.00+0.00−0.01
Matvei Michkov R16:1812+0.36−0.01+0.37+0.01−0.01+0.00+0.00
Noah Juulsen D21:45+0.03+0.02+0.00+0.00−0.00+0.00+0.00
Jacob Gaucher C8:56+0.02+0.05−0.01−0.01+0.00+0.00−0.01
Garnet Hathaway R12:43+0.01+0.01+0.00−0.01+0.01+0.00+0.00
Denver Barkey C17:38+0.01+0.02+0.00−0.00+0.00+0.00−0.01
Emil Andrae D21:19−0.01−0.02−0.00+0.01+0.01+0.00+0.00
Luke Glendening C14:57−0.02−0.03+0.00−0.02+0.01+0.00+0.03
Anthony Richard C7:08−0.02−0.02+0.00−0.01+0.01+0.00+0.00
David Jiricek D19:37−0.08−0.01−0.07−0.00−0.01+0.00+0.00
Garrett Wilson L7:53−0.10−0.08−0.02−0.01−0.00+0.00+0.00
Nick Seeler D26:32−0.15+0.07−0.03−0.01+0.01−0.19+0.00
Hunter McDonald D15:111−0.15+0.04+0.00−0.00+0.00−0.19+0.00
Carl Grundstrom R13:10−0.24−0.01−0.22−0.01+0.00+0.00+0.00
Noah Cates L17:50−0.25−0.04−0.14−0.01+0.01+0.00−0.07
Tyson Foerster R18:17−0.40−0.04−0.18+0.00+0.01−0.19+0.00
GoalieTOIGSAx (net goals)
Samuel Ersson G59:48+1.07

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.