Anaheim DucksANA 2–5 Final New York IslandersNYI

Thursday, December 11, 2025

Final 1st2nd3rd T SOG
Anaheim DucksANA 011 2 33
New York IslandersNYI 302 5 37

No impact calculated for this game. Impacts are calculated for games in the next 7 days.

Highlights

Scoring

1st Period
8:18 NYI Travis Mitchell (1) Simon Holmstrom (6), Scott Mayfield (4) · wrist xG 0.05 0–1 ▶
10:16 NYI Anders Lee (7)PP Tony DeAngelo (11), Simon Holmstrom (7) · tip-in xG 0.12 0–2 ▶
19:06 NYI Anders Lee (8)PP Tony DeAngelo (12), Mathew Barzal (15) · backhand xG 0.09 0–3 ▶
2nd Period
5:34 ANA Leo Carlsson (17) Troy Terry (24), Olen Zellweger (8) · snap xG 0.09 1–3 ▶
3rd Period
2:37 ANA Troy Terry (9)SH Ryan Poehling (6), Jackson LaCombe (14) · wrist xG 0.18 2–3 ▶
6:06 NYI Simon Holmstrom (6) Anders Lee (11), Adam Pelech (3) · backhand xG 0.15 2–4 ▶
14:46 NYI Ryan Pulock (1) Jean-Gabriel Pageau (7), Anders Lee (12) · snap xG 0.01 2–5 ▶

Score away–home after each goal; season totals in parentheses.

Shot quality

Expected goals (xG) rate every unblocked shot by how often shots like it go in, from where it was taken, the shot type, the strength and what happened just before it. How it works

ANA 52%Deserve to win48% NYI
ANANYI
3.21Expected goals3.72
2Goals (no shootout)5
2.14Expected goals, 5 on 52.15
78Shot attempts68
59Unblocked attempts53
33Shots on goal37

Game notes

What stood out as the game went on, from the play-by-play and the shifts. Time on the bench is counted in 5-on-5 play outside the penalty box; the note says the player sat, not why. Goals saved are against the shots' expected goals (xG).

2nd Period
1:50 ANA No shift No shift · Johnston, 11:03 on the bench
No shift from 8:18 of the 1st to 2:47 of the 2nd; 4 shifts (2:22) before that
2:20 ANA No shift No shift · Strome, 10:30 on the bench
No shift from 8:33 of the 1st to 2:46 of the 2nd; 3 shifts (1:15) before that
17:30 NYI No shift No shift · Horvat, 26:50 on the bench
No shift after 6:52 of the 2nd; 11 shifts (10:01) before that
3rd Period
16:07 ANA Pulled goalie Pulled goalie · Pulled Husso, down 5–2
With 3:53 left
19:32 ANA Pulled goalie Pulled goalie · Pulled Husso, down 5–2
With 0:28 left

Shot map

ANA shoots ←Bigger circle: higher xG; filled: goal→ NYI shoots
Troy Terry: deflected, 27 ft, xG 0.05 (P1 0:19) Bo Horvat: snap, 47 ft, xG 0.01 (P1 0:52) Pavel Mintyukov: snap, 38 ft, xG 0.02 (P1 1:28) Ryan Poehling: backhand, 15 ft, xG 0.02 (P1 1:29) Jacob Trouba: snap, 67 ft, xG 0.01 (P1 1:35) Frank Vatrano: snap, 22 ft, xG 0.04 (P1 1:42) Chris Kreider: snap, 9 ft, xG 0.13 (P1 2:21) Radko Gudas: snap, 58 ft, xG 0.01 (P1 2:54) Emil Heineman: snap, 26 ft, xG 0.16 (P1 3:43) Mikael Granlund: wrist, 27 ft, xG 0.02 (P1 5:05) Calum Ritchie: tip-in, 23 ft, xG 0.03 (P1 5:23) Ryan Pulock: snap, 15 ft, xG 0.05 (P1 5:34) Jean-Gabriel Pageau: snap, 45 ft, xG 0.03 (P1 6:13) Beckett Sennecke: snap, 33 ft, xG 0.01 (P1 6:43) Ryan Pulock: snap, 33 ft, xG 0.01 (P1 7:38) Anthony Duclair: tip-in, 19 ft, xG 0.07 (P1 8:08) Simon Holmstrom: tip-in, 16 ft, xG 0.07 (P1 8:17) Matthew Schaefer: slap, 40 ft, xG 0.10 (P1 9:36) Matthew Schaefer: snap, 56 ft, xG 0.03 (P1 9:45) Mathew Barzal: snap, 46 ft, xG 0.04 (P1 9:59) Jackson LaCombe: wrap-around, 3 ft, xG 0.07 (P1 10:31) Troy Terry: wrist, 36 ft, xG 0.02 (P1 11:38) Radko Gudas: wrist, 100 ft, xG 0.00 (P1 11:52) Jacob Trouba: snap, 62 ft, xG 0.01 (P1 12:03) Marc Gatcomb: backhand, 46 ft, xG 0.01 (P1 12:29) Travis Mitchell: snap, 72 ft, xG 0.01 (P1 12:36) Scott Mayfield: snap, 62 ft, xG 0.02 (P1 15:20) Troy Terry: snap, 32 ft, xG 0.10 (P1 16:17) Cutter Gauthier: wrist, 47 ft, xG 0.03 (P1 17:14) Anthony Duclair: tip-in, 6 ft, xG 0.17 (P1 17:36) Frank Vatrano: backhand, 15 ft, xG 0.21 (P1 18:48) Anthony Duclair: snap, 36 ft, xG 0.09 (P1 18:59) Chris Kreider: snap, 4 ft, xG 0.37 (P1 19:23) Jacob Trouba: wrist, 140 ft, xG 0.00 (P1 19:50) Anders Lee: tip-in, 12 ft, xG 0.09 (P2 0:25) Jean-Gabriel Pageau: snap, 13 ft, xG 0.08 (P2 0:26) Mason McTavish: wrist, 30 ft, xG 0.04 (P2 1:07) Maxim Shabanov: snap, 26 ft, xG 0.19 (P2 1:24) Jacob Trouba: slap, 58 ft, xG 0.03 (P2 1:45) Jackson LaCombe: snap, 62 ft, xG 0.01 (P2 2:17) Simon Holmstrom: snap, 23 ft, xG 0.11 (P2 3:05) Pavel Mintyukov: snap, 55 ft, xG 0.02 (P2 3:38) Jean-Gabriel Pageau: snap, 27 ft, xG 0.07 (P2 3:48) Ryan Pulock: snap, 40 ft, xG 0.03 (P2 4:07) Jean-Gabriel Pageau: snap, 45 ft, xG 0.04 (P2 4:16) Mason McTavish: backhand, 29 ft, xG 0.01 (P2 4:28) Bo Horvat: tip-in, 28 ft, xG 0.08 (P2 4:54) Jacob Trouba: wrist, 46 ft, xG 0.04 (P2 5:58) Matthew Schaefer: snap, 34 ft, xG 0.12 (P2 6:20) Cutter Gauthier: wrist, 29 ft, xG 0.12 (P2 7:18) Casey Cizikas: backhand, 35 ft, xG 0.01 (P2 8:05) Matthew Schaefer: snap, 34 ft, xG 0.03 (P2 9:06) Maxim Shabanov: snap, 25 ft, xG 0.14 (P2 9:08) Alex Killorn: snap, 30 ft, xG 0.01 (P2 9:58) Anthony Duclair: backhand, 16 ft, xG 0.06 (P2 10:19) Jacob Trouba: snap, 36 ft, xG 0.02 (P2 10:49) Troy Terry: backhand, 9 ft, xG 0.17 (P2 10:51) Leo Carlsson: wrist, 39 ft, xG 0.01 (P2 10:57) Jean-Gabriel Pageau: backhand, 12 ft, xG 0.12 (P2 11:07) Ryan Pulock: snap, 47 ft, xG 0.01 (P2 11:28) Marc Gatcomb: snap, 47 ft, xG 0.03 (P2 12:25) Travis Mitchell: slap, 63 ft, xG 0.01 (P2 12:29) Calum Ritchie: snap, 17 ft, xG 0.18 (P2 13:02) Mathew Barzal: snap, 42 ft, xG 0.04 (P2 14:33) Chris Kreider: snap, 37 ft, xG 0.03 (P2 14:42) Maxim Shabanov: wrist, 43 ft, xG 0.04 (P2 16:07) Adam Pelech: slap, 48 ft, xG 0.04 (P2 16:16) Emil Heineman: tip-in, 22 ft, xG 0.07 (P2 16:33) Mason McTavish: backhand, 5 ft, xG 0.06 (P2 17:55) Mikael Granlund: wrist, 24 ft, xG 0.02 (P2 18:00) Mikael Granlund: snap, 6 ft, xG 0.07 (P2 18:08) Chris Kreider: tip-in, 8 ft, xG 0.10 (P2 19:21) Jacob Trouba: snap, 72 ft, xG 0.01 (P2 19:39) Adam Pelech: snap, 47 ft, xG 0.03 (P3 0:43) Calum Ritchie: snap, 31 ft, xG 0.10 (P3 3:25) Tony DeAngelo: snap, 61 ft, xG 0.02 (P3 3:44) Jacob Trouba: snap, 64 ft, xG 0.01 (P3 4:31) Jackson LaCombe: slap, 58 ft, xG 0.03 (P3 4:39) Jackson LaCombe: slap, 45 ft, xG 0.02 (P3 4:52) Scott Mayfield: snap, 64 ft, xG 0.01 (P3 5:20) Mason McTavish: wrist, 46 ft, xG 0.01 (P3 5:45) Cutter Gauthier: wrist, 36 ft, xG 0.02 (P3 5:52) Chris Kreider: tip-in, 13 ft, xG 0.06 (P3 6:30) Leo Carlsson: wrist, 58 ft, xG 0.02 (P3 7:55) Jackson LaCombe: snap, 31 ft, xG 0.10 (P3 8:02) Pavel Mintyukov: wrist, 25 ft, xG 0.15 (P3 8:39) Jacob Trouba: wrist, 56 ft, xG 0.02 (P3 9:48) Casey Cizikas: backhand, 15 ft, xG 0.04 (P3 10:01) Leo Carlsson: tip-in, 47 ft, xG 0.01 (P3 10:22) Marc Gatcomb: snap, 39 ft, xG 0.04 (P3 11:08) Tony DeAngelo: snap, 70 ft, xG 0.01 (P3 11:13) Cutter Gauthier: backhand, 26 ft, xG 0.01 (P3 11:52) Pavel Mintyukov: tip-in, 24 ft, xG 0.04 (P3 12:01) Ryan Pulock: wrist, 162 ft, xG 0.00 (P3 12:38) Ryan Poehling: snap, 29 ft, xG 0.02 (P3 13:31) Cutter Gauthier: wrist, 48 ft, xG 0.03 (P3 13:54) Frank Vatrano: wrist, 36 ft, xG 0.02 (P3 15:27) Ross Johnston: wrist, 37 ft, xG 0.04 (P3 16:05) Beckett Sennecke: slap, 49 ft, xG 0.03 (P3 16:32) Leo Carlsson: snap, 29 ft, xG 0.09 (P3 16:37) Anders Lee: snap, 90 ft, xG 0.17 (P3 17:17) Emil Heineman: backhand, 109 ft, xG 0.43 (P3 18:16) Chris Kreider: tip-in, 8 ft, xG 0.09 (P3 18:54) Frank Vatrano: wrist, 24 ft, xG 0.14 (P3 19:00) Chris Kreider: snap, 41 ft, xG 0.07 (P3 19:40) Travis Mitchell: GOAL, wrist, 17 ft, xG 0.05 (P1 8:18) Anders Lee: GOAL, tip-in, 11 ft, xG 0.12 (P1 10:16) Anders Lee: GOAL, backhand, 6 ft, xG 0.09 (P1 19:06) Leo Carlsson: GOAL, snap, 33 ft, xG 0.09 (P2 5:34) Troy Terry: GOAL, wrist, 9 ft, xG 0.18 (P3 2:37) Simon Holmstrom: GOAL, backhand, 6 ft, xG 0.15 (P3 6:06) Ryan Pulock: GOAL, snap, 51 ft, xG 0.01 (P3 14:46)
About these numbers

xG comes from hockeystats.io's own model, a gradient-boosted tree model trained on every unblocked shot from the 2021-22 to 2025-26 regular seasons using the NHL's public play-by-play. Each shot's value is the share of similar shots that became goals. A team's xG is the sum over its shots; "deserve to win" asks how often the team would outscore its opponent if every shot went in at exactly that rate. Blocked shots count as attempts but have no xG (the NHL records where they were blocked, not where they were taken), so the map leaves them out.

Box score

Anaheim Ducks

Skater GAP+/− AttxG HitBlkTOI
Forwards
91 Leo Carlsson 101 0 50.24 0022:05
19 Troy Terry 112 +1 60.53 0021:09
64 Mikael Granlund 000 -1 50.11 1117:50
22 Chris Kreider 000 -1 90.85 6017:03
61 Cutter Gauthier 000 -1 60.20 1016:26
45 Beckett Sennecke 000 -1 20.04 0016:03
25 Ryan Poehling 011 0 20.04 0015:06
83 Mason McTavish 000 -1 50.12 1114:55
77 Frank Vatrano 000 0 50.42 1012:18
17 Alex Killorn 000 0 20.01 0010:47
22 Ryan Strome 000 0 30.00 0008:06
49 Ross Johnston 000 -1 10.04 2008:02
Defense
2 Jackson LaCombe 011 0 70.23 1225:30
65 Jacob Trouba 000 +1 90.15 0125:14
14 Drew Helleson 000 0 10.00 1118:20
8 Olen Zellweger 011 -2 00.00 1216:16
6 Radko Gudas 000 -1 50.01 0215:32
98 Pavel Mintyukov 000 0 50.23 0315:22
Goalie SAGA SVSV% xGA GSAx
Ville Husso 37532 .865 3.12 -1.88

New York Islanders

Skater GAP+/− AttxG HitBlkTOI
Forwards
13 Mathew Barzal 011 -1 20.09 0123:48
49 Maxim Shabanov 000 -1 40.37 0119:33
51 Emil Heineman 000 0 40.66 3018:20
11 Anthony Duclair 000 0 60.39 0016:38
92 Simon Holmstrom 123 +2 30.33 0116:38
72 Anders Lee 224 +1 50.48 0016:23
44 Jean-Gabriel Pageau 011 +1 50.32 2215:43
53 Casey Cizikas 000 0 20.04 2013:36
64 Calum Ritchie 000 +1 40.31 0111:52
32 Kyle MacLean 000 0 00.00 4111:00
17 Marc Gatcomb 000 0 30.07 7010:21
14 Bo Horvat 000 0 20.09 0010:01
Defense
48 Matthew Schaefer 000 -1 80.27 0225:19
6 Ryan Pulock 101 0 60.12 0321:37
3 Adam Pelech 011 +1 20.07 1220:32
77 Tony DeAngelo 022 +1 60.02 0017:08
24 Scott Mayfield 011 +1 20.03 0316:46
Goalie SAGA SVSV% xGA GSAx
David Rittich 33231 .939 3.21 +1.21

Skaters by time on ice. Goalie lines count shots with the goalie in net, from the NHL play-by-play.

Player ratings

What each player added to the result, in goals, from most to least. Hover a number for what it's made of.

Anaheim Ducks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
19 Troy Terry R +2.23 +1.45 +0.35 +0.46 0.00 0.00 -0.02 — 21:09
2 Jackson LaCombe D +1.27 +0.55 +0.15 +0.62 -0.15 0.00 +0.10 — 25:30
91 Leo Carlsson C +1.24 +0.75 +0.15 +0.38 0.00 -0.01 -0.04 — 22:05
20 Chris Kreider L +0.83 0.00 +0.55 +0.45 -0.15 0.00 -0.02 — 17:03
65 Jacob Trouba D +0.72 0.00 +0.09 +0.57 0.00 0.00 +0.05 — 25:14
77 Frank Vatrano R +0.04 0.00 +0.27 -0.25 0.00 0.00 +0.02 — 12:18
25 Ryan Poehling C +0.03 +0.70 +0.02 -0.66 0.00 +0.01 -0.04 — 15:06
17 Alex Killorn L 0.00 0.00 +0.01 +0.04 0.00 -0.01 -0.04 — 10:47
98 Pavel Mintyukov D -0.01 0.00 +0.15 -0.31 0.00 0.00 +0.15 — 15:22
51 Olen Zellweger D -0.11 +0.55 0.00 -0.78 0.00 0.00 +0.12 — 16:16
16 Ryan Strome C -0.11 0.00 0.00 +0.06 -0.15 -0.02 0.00 — 8:06
23 Mason McTavish C -0.13 0.00 +0.08 -0.25 0.00 -0.01 +0.05 — 14:55
7 Radko Gudas D -0.18 0.00 +0.01 -0.42 +0.15 0.00 +0.08 — 15:32
61 Cutter Gauthier L -0.27 0.00 +0.13 -0.37 0.00 -0.01 -0.02 — 16:26
64 Mikael Granlund C -0.35 0.00 +0.07 -0.44 0.00 -0.01 +0.03 — 17:50
45 Beckett Sennecke R -0.43 0.00 +0.02 -0.29 -0.15 0.00 -0.02 — 16:03
44 Ross Johnston L -0.53 0.00 +0.02 -0.54 0.00 0.00 -0.02 — 8:02
14 Drew Helleson D -0.57 0.00 0.00 -0.62 0.00 0.00 +0.05 — 18:20
33 Ville Husso G -1.88 0.00 — — 0.00 — — -1.88 56:30

New York Islanders

Player Rating Points Shots On ice Pen FO Other GSAx TOI
27 Anders Lee L +2.79 +2.75 +0.31 -0.27 0.00 0.00 0.00 — 16:23
10 Simon Holmstrom R +2.51 +2.00 +0.21 +0.24 0.00 -0.01 +0.07 — 16:38
77 Tony DeAngelo D +1.78 +1.40 +0.02 +0.35 0.00 0.00 +0.02 — 17:08
38 Travis Mitchell D +1.25 +0.75 +0.04 +0.41 0.00 0.00 +0.05 — 12:45
33 David Rittich G +1.21 0.00 — — 0.00 — — +1.21 60:00
24 Scott Mayfield D +1.08 +0.55 +0.02 +0.36 0.00 0.00 +0.15 — 16:46
3 Adam Pelech D +0.91 +0.55 +0.04 +0.11 +0.15 0.00 +0.06 — 20:32
11 Anthony Duclair L +0.85 0.00 +0.25 +0.76 -0.15 -0.01 0.00 — 16:38
49 Max Shabanov R +0.80 0.00 +0.24 +0.37 +0.15 0.00 +0.05 — 19:33
48 Matthew Schaefer D +0.78 0.00 +0.18 +0.50 0.00 0.00 +0.10 — 25:19
44 Jean-Gabriel Pageau C +0.73 +0.70 +0.21 -0.24 0.00 +0.03 +0.04 — 15:43
64 Calum Ritchie C +0.73 0.00 +0.20 +0.48 0.00 +0.01 +0.03 — 11:52
51 Emil Heineman L +0.70 0.00 +0.43 +0.29 0.00 0.00 -0.02 — 18:20
13 Mathew Barzal C +0.67 +0.55 +0.06 +0.09 0.00 -0.02 -0.01 — 23:48
14 Bo Horvat C +0.37 0.00 +0.06 +0.30 0.00 +0.01 0.00 — 10:01
6 Ryan Pulock D +0.34 +0.75 +0.08 -0.59 0.00 0.00 +0.11 — 21:37
32 Kyle MacLean C +0.12 0.00 0.00 -0.23 +0.30 0.00 +0.05 — 11:00
16 Marc Gatcomb C -0.15 0.00 +0.05 -0.19 0.00 0.00 0.00 — 10:21
53 Casey Cizikas C -0.30 0.00 +0.03 -0.38 0.00 +0.05 0.00 — 13:36

An expected-goals take on Dom Luszczyszyn's Game Score: goals and assists, the quality of a player's own shots, shot quality for and against while they were on the ice at 5v5, penalties, faceoffs and puck plays, all in goals; goalies by goals saved above expected. From the NHL play-by-play and shift charts.