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

2025-02-04 · SAP Center at San Jose

4 – 3Final

MTL beat SJS 4–3. Expected goals were close to even (MTL 2.9, SJS 3.2), so the finishing and the goaltending decided it. The biggest swing: Joel Armia scored short-handed at 15:56 of the third, moving MTL’s win probability from 48% to 87%. Alexandar Georgiev allowed 1.5 goals more than expected.

Shots on goal
20 – 30
Expected goals
2.9 – 3.2
xG share
SJS 52%
Home-ice start
SJS 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 goalSJS goal

Expected goals

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

MTLSJS

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.

SJS
1 G, 1 A · 18:52 TOI
On-ice +0.19 · Finishing +0.27 · Playmaking +0.12 · Penalties +0.40
+0.99
MTL
1 G, 0 A · 16:16 TOI
On-ice −0.12 · Finishing +0.85
+0.71
MTL
0 G, 1 A · 19:00 TOI
On-ice +0.12 · Playmaking +0.19 · Penalties +0.20
+0.51

Rough nights

SJS
Alexandar Georgiev
57:27 TOI
GSAx −1.47
−1.47
SJS
Andrew Poturalski
0 G, 0 A · 13:36 TOI
On-ice −0.24 · Finishing −0.08 · Playmaking −0.06
−0.41
MTL
0 G, 0 A · 14:42 TOI
On-ice −0.06 · Penalties −0.20
−0.31

Scoring

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

TimeTeamGoalMTL–SJSWin prob.
P1 5:52 SJSMacklin CelebriniPP
from Tyler Toffoli, William Eklund
0–154% → 69%
P2 0:52 MTLCole CaufieldPP
from Nick Suzuki, Lane Hutson
1–129% → 47%
P2 4:53 MTLAlex Newhook
from Alexandre Carrier, Kirby Dach
2–147% → 67%
P2 14:51 SJSCollin Graf
from Barclay Goodrow
2–230% → 53%
P3 2:40 MTLBrendan GallagherPP
from Kirby Dach, Alex Newhook
3–249% → 74%
P3 10:27 SJSTyler ToffoliPP
from Macklin Celebrini, Jake Walman
3–320% → 52%
P3 15:56 MTLJoel ArmiaSH
from Jake Evans
4–348% → 87%

Every player

Show both lineups

MTL

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Joel Armia R16:161+0.71−0.12+0.85−0.02−0.00+0.00+0.00
Alexandre Carrier D19:001+0.51+0.12+0.00+0.19+0.00+0.20+0.00
Alex Newhook C12:5611+0.43−0.07+0.43+0.06−0.00+0.00+0.01
Cole Caufield R18:121+0.40+0.12+0.37−0.07−0.02+0.00+0.00
Brendan Gallagher R12:371+0.26+0.26+0.05−0.04−0.01+0.00+0.00
Lane Hutson D19:421+0.22+0.21−0.01+0.04−0.02+0.00+0.00
Kirby Dach C12:292+0.21−0.08−0.02+0.28−0.01+0.00+0.04
Nick Suzuki C19:461+0.12+0.16−0.15+0.16−0.00+0.00−0.04
Mike Matheson D27:02+0.11+0.24−0.05−0.07−0.01+0.00+0.00
Christian Dvorak C16:42+0.11+0.19−0.00−0.09+0.01+0.00+0.00
Juraj Slafkovský L20:00−0.10+0.16−0.06+0.02−0.01−0.20+0.00
Jake Evans C14:581−0.11−0.14−0.00−0.02−0.00+0.00+0.05
Owen Beck C9:37−0.12+0.08−0.16−0.07+0.00+0.00+0.02
Patrik Laine L13:45−0.17−0.11−0.06+0.01−0.01+0.00+0.00
Josh Anderson R12:37−0.21−0.14−0.04−0.02−0.01+0.00+0.00
David Savard D17:50−0.24−0.25+0.00−0.02+0.02+0.00+0.00
Jayden Struble D16:28−0.26−0.03+0.00−0.02−0.02−0.20+0.00
Arber Xhekaj D14:42−0.31−0.06−0.01−0.02−0.02−0.20+0.00
GoalieTOIGSAx (net goals)
Samuel Montembeault G59:36−0.16

SJS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Tyler Toffoli C18:5211+0.99+0.19+0.27+0.12+0.01+0.40+0.00
Macklin Celebrini C21:5911+0.22+0.06+0.20+0.15−0.01−0.20+0.02
William Eklund L21:121+0.12+0.18−0.07+0.01−0.00+0.00+0.00
Collin Graf R17:371+0.11−0.16+0.29−0.03+0.01+0.00+0.00
Mario Ferraro D22:28+0.08+0.07+0.00+0.01+0.00+0.00+0.00
Will Smith C18:15+0.03+0.10−0.00−0.05−0.02+0.00+0.00
Jack Thompson D19:21+0.03+0.03−0.00−0.00+0.01+0.00+0.00
Jake Walman D25:341+0.02+0.06−0.03+0.01−0.02+0.00+0.00
Walker Duehr R8:26−0.02+0.11−0.08−0.04−0.00+0.00+0.00
Barclay Goodrow C15:531−0.02−0.01−0.00+0.20−0.00−0.20−0.01
Colin White C8:34−0.10−0.01−0.00−0.08+0.00+0.00−0.02
Carl Grundstrom R9:18−0.11+0.05−0.14−0.03+0.00+0.00+0.01
Luke Kunin C15:20−0.14−0.03−0.05−0.01+0.00+0.00−0.05
Shakir Mukhamadullin D12:31−0.14−0.05−0.06−0.03−0.00+0.00+0.00
Fabian Zetterlund L14:25−0.21−0.21−0.16−0.04−0.00+0.20+0.00
Timothy Liljegren D17:25−0.21−0.15−0.01−0.05+0.00+0.00+0.00
Henry Thrun D16:17−0.24−0.17+0.00−0.06−0.02+0.00+0.00
Andrew Poturalski C13:36−0.41−0.24−0.08−0.06−0.01+0.00−0.03
GoalieTOIGSAx (net goals)
Alexandar Georgiev G57:27−1.47

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.