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

2023-03-28 · Wells Fargo Center

2 – 3Final

PHI beat MTL 3–2. PHI also won the expected-goals battle 2.4 to 2.0: the better chances went the right way. The biggest swing: Morgan Frost scored at 17:45 of the third, moving PHI’s win probability from 50% to 93%.

Shots on goal
29 – 27
Expected goals
2.0 – 2.4
xG share
PHI 55%
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
2 G, 0 A · 20:40 TOI
On-ice +0.13 · Finishing +1.38 · Penalties +0.19
+1.72
MTL
1 G, 0 A · 15:17 TOI
On-ice +0.05 · Finishing +0.65
+0.69
MTL
Rafael Harvey-Pinard
1 G, 0 A · 17:07 TOI
On-ice −0.19 · Finishing +0.64
+0.47

Rough nights

MTL
Mike Hoffman
0 G, 0 A · 17:38 TOI
On-ice −0.21 · Finishing −0.27
−0.47
PHI
0 G, 0 A · 19:33 TOI
Finishing −0.29
−0.33
MTL
0 G, 0 A · 19:36 TOI
On-ice −0.19 · Finishing −0.16
−0.33

Scoring

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

TimeTeamGoalMTL–PHIWin prob.
P2 3:41 PHIMorgan Frost
from Kevin Hayes, Rasmus Ristolainen
0–154% → 72%
P2 9:39 MTLBrendan Gallagher
unassisted
1–126% → 47%
P3 17:45 PHIMorgan Frost
from Cam York
1–250% → 93%
P3 18:14 PHIOwen TippettEN
unassisted
1–394% → 100%
P3 19:37 MTLRafael Harvey-PinardPP
from Jake Evans, Jesse Ylonen
2–30% → 3%

Every player

Show both lineups

MTL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Brendan Gallagher R15:171+0.69+0.05+0.65+0.01−0.01+0.00−0.01
Rafael Harvey-Pinard L17:071+0.47−0.19+0.64−0.00+0.02+0.00+0.00
Jesse Ylonen R12:421+0.07+0.08−0.01+0.00+0.00+0.00+0.00
Sean Farrell C13:03+0.05+0.05−0.00−0.01+0.00+0.00+0.00
Jonathan Drouin L16:43+0.04+0.02−0.00+0.00−0.02+0.00+0.04
David Savard D21:59+0.02+0.13−0.13+0.00+0.01+0.00+0.00
Chris Tierney C13:15−0.00+0.02−0.02−0.00−0.01+0.00+0.01
Justin Barron D18:02−0.01+0.01+0.01−0.00−0.02+0.00+0.00
Jake Evans C15:061−0.05+0.09−0.18−0.01+0.00+0.00+0.05
Joel Edmundson D18:44−0.06−0.03−0.02−0.01+0.00+0.00+0.00
Johnathan Kovacevic D18:02−0.13−0.08−0.04−0.00−0.00+0.00+0.00
Alex Belzile R12:21−0.18−0.00−0.14−0.01+0.00+0.00−0.03
Denis Gurianov R14:12−0.20−0.01−0.00−0.01+0.01−0.19+0.00
Michael Pezzetta L11:50−0.23+0.00−0.23−0.00+0.00+0.00+0.00
Mike Matheson D22:59−0.23−0.01−0.01−0.01−0.01−0.19+0.00
Jordan Harris D18:35−0.24−0.11−0.12+0.01−0.01+0.00+0.00
Nick Suzuki C19:36−0.33−0.19−0.16+0.01−0.01+0.00+0.02
Mike Hoffman C17:38−0.47−0.21−0.27+0.01−0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Cayden Primeau G58:49+0.43

PHI

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Morgan Frost C20:402+1.72+0.13+1.38+0.00+0.01+0.19+0.01
Cam York D16:481+0.10+0.13−0.02−0.00−0.00+0.00+0.00
Kieffer Bellows L11:11+0.10+0.02−0.11−0.01+0.00+0.19+0.01
Brendan Lemieux L16:33+0.03+0.04−0.00+0.00−0.00+0.00+0.00
Ivan Provorov D17:48+0.01+0.02−0.00−0.00−0.00+0.00+0.00
Travis Sanheim D20:41+0.01+0.11−0.08−0.00−0.01+0.00+0.00
Owen Tippett R19:461+0.01+0.02−0.00+0.00−0.01+0.00+0.00
Nicolas Deslauriers L8:26−0.03−0.01−0.00−0.02−0.00+0.00+0.00
Joel Farabee L20:14−0.03+0.13−0.15−0.01−0.01+0.00+0.01
Rasmus Ristolainen D18:511−0.05−0.06+0.01−0.01+0.01+0.00+0.00
Justin Braun D11:28−0.06+0.08−0.14−0.01+0.01+0.00+0.00
Scott Laughton C14:11−0.06−0.03−0.00−0.01+0.00+0.00−0.02
James van Riemsdyk L13:49−0.13+0.00−0.13−0.00−0.00+0.00+0.00
Kevin Hayes R16:531−0.14+0.01−0.15+0.01−0.00+0.00−0.01
Nick Seeler D14:04−0.18−0.02−0.16−0.01+0.01+0.00+0.00
Noah Cates L18:49−0.20+0.00−0.11−0.01+0.01+0.00−0.08
Wade Allison R20:15−0.33+0.01−0.33−0.03+0.02+0.00+0.00
Tony DeAngelo D19:33−0.33−0.01−0.29+0.01−0.04+0.00+0.00
GoalieTOIGSAx (net goals)
Felix Sandstrom G60:00+0.05

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.