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

2025-11-19 · Honda Center

3 – 4Final

ANA beat BOS 4–3. ANA lost the expected-goals battle 2.9 to 3.3 and won anyway, a result the shot quality did not support. The biggest swing: Ian Moore scored at 16:25 of the third, moving ANA’s win probability from 51% to 91%.

Shots on goal
39 – 33
Expected goals
3.3 – 2.9
xG share
BOS 53%
Home-ice start
ANA 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.

BOS goalANA goal

Expected goals

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

BOSANA

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.

BOS
2 G, 0 A · 18:23 TOI
Finishing +1.42
+1.44
ANA
1 G, 0 A · 15:11 TOI
Finishing +0.88 · Penalties +0.19
+1.12
ANA
69:56 TOI
GSAx +0.77
+0.77

Rough nights

BOS
0 G, 1 A · 21:33 TOI
On-ice −0.10 · Finishing −0.48
−0.58
BOS
58:32 TOI
GSAx −0.56
−0.56
BOS
Jeffrey Viel
0 G, 0 A · 8:45 TOI
On-ice +0.07 · Finishing −0.38 · Penalties −0.19
−0.51

Scoring

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

TimeTeamGoalBOS–ANAWin prob.
P1 2:29 ANAJansen Harkins
from Ross Johnston, Nikita Nesterenko
0–153% → 69%
P1 6:29 ANARadko Gudas
from Mason McTavish, Beckett Sennecke
0–270% → 83%
P1 14:58 BOSMorgan GeekiePP
from Hampus Lindholm, Pavel Zacha
1–216% → 29%
P2 13:47 ANARyan StromePP
from Mason McTavish, Cutter Gauthier
1–376% → 90%
P2 18:27 BOSMichael Eyssimont
from Nikita Zadorov
2–39% → 24%
P3 7:39 BOSMorgan GeekiePP
from David Pastrnak, Hampus Lindholm
3–320% → 48%
P3 16:25 ANAIan Moore
from Leo Carlsson, Troy Terry
3–451% → 91%

Every player

Show both lineups

BOS

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Morgan Geekie C18:232+1.44+0.02+1.42+0.01−0.01+0.00+0.01
Michael Eyssimont C12:511+0.56+0.02+0.52+0.00+0.02+0.00+0.00
Hampus Lindholm D22:012+0.08+0.19−0.13+0.01+0.01+0.00+0.00
Henri Jokiharju D14:38+0.06+0.04+0.00+0.01−0.00+0.00+0.00
Fraser Minten C17:00+0.04+0.04−0.20−0.01+0.00+0.19+0.01
Marat Khusnutdinov C14:27−0.01−0.02+0.00−0.01−0.00+0.00+0.02
David Pastrnak R20:091−0.02−0.03−0.24+0.07−0.01+0.19+0.00
Jonathan Aspirot D19:48−0.04−0.06−0.00+0.02+0.01+0.00+0.00
Sean Kuraly C15:48−0.09−0.10+0.00−0.02−0.02+0.00+0.04
Andrew Peeke D21:10−0.10−0.03−0.05−0.03+0.01+0.00+0.00
Alex Steeves C10:25−0.13−0.02−0.10−0.01+0.00+0.00−0.01
Matěj Blümel R12:57−0.19+0.12−0.30−0.01−0.00+0.00+0.00
Pavel Zacha C15:021−0.25+0.18−0.24+0.00−0.00−0.19+0.00
Mason Lohrei D18:46−0.27−0.09+0.00+0.01−0.00−0.19+0.00
Tanner Jeannot L15:50−0.32−0.03−0.28−0.02+0.01+0.00+0.00
Mark Kastelic C15:57−0.35−0.10−0.25−0.01+0.02+0.00+0.00
Jeffrey Viel L8:45−0.51+0.07−0.38−0.01−0.00−0.19+0.00
Nikita Zadorov D21:331−0.58−0.10−0.48−0.01+0.01+0.00+0.00
GoalieTOIGSAx (net goals)
Joonas Korpisalo G58:32−0.56

ANA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Radko Gudas D15:111+1.12+0.02+0.88+0.01+0.02+0.19+0.00
Ian Moore D14:121+0.75−0.06+0.82−0.01−0.00+0.00+0.00
Jansen Harkins C8:281+0.51−0.07+0.76−0.01+0.01−0.19+0.01
Ryan Strome C17:591+0.45+0.11+0.35+0.03−0.01+0.00−0.03
Alex Killorn L19:26+0.20+0.09−0.08+0.00−0.01+0.19+0.00
Leo Carlsson C19:121−0.04+0.01−0.03−0.02−0.01+0.00+0.00
Nikita Nesterenko C8:001−0.05−0.05−0.00−0.01+0.01+0.00+0.00
Olen Zellweger D19:12−0.09−0.09+0.00−0.01−0.00+0.00+0.00
Jackson LaCombe D25:11−0.10+0.13−0.20−0.01−0.01+0.00+0.00
Jacob Trouba D19:44−0.12−0.10−0.04+0.01+0.00+0.00+0.00
Ross Johnston L8:171−0.16−0.07−0.09−0.01+0.01+0.00+0.00
Drew Helleson D20:29−0.17+0.06+0.00−0.03−0.01−0.19+0.00
Troy Terry R19:041−0.19+0.02−0.22+0.01−0.01+0.00+0.00
Chris Kreider L17:26−0.22+0.07−0.30+0.00+0.01+0.00+0.00
Frank Vatrano R14:22−0.31+0.11−0.39−0.03−0.00+0.00+0.00
Mason McTavish C17:272−0.32−0.06−0.21+0.01−0.02+0.00−0.04
Beckett Sennecke R17:551−0.32−0.05−0.26+0.00−0.01+0.00+0.00
Cutter Gauthier L18:331−0.36−0.10−0.45−0.00+0.01+0.19−0.01
GoalieTOIGSAx (net goals)
Lukas Dostal G69:56+0.77

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.