Anaheim DucksANA 3–4 Final/OT Columbus Blue JacketsCBJ

Tuesday, December 16, 2025

Final/OT 1st2nd3rdOT T SOG
Anaheim DucksANA 0210 3 27
Columbus Blue JacketsCBJ 1201 4 28

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

Highlights

Scoring

1st Period
8:21 CBJ Zach Werenski (10) Boone Jenner (9), Egor Chinakhov (3) · wrist xG 0.13 0–1 ▶
2nd Period
3:35 ANA Ryan Strome (2) Ryan Poehling (9), Ian Moore (3) · snap xG 0.20 1–1 ▶
3:59 CBJ Zach Werenski (11) Brendan Gaunce (3), Kent Johnson (6) · wrist xG 0.06 1–2 ▶
4:18 CBJ Boone Jenner (5) Ivan Provorov (8) · backhand xG 0.18 1–3 ▶
5:29 ANA Mikael Granlund (4) Frank Vatrano (2) · wrist xG 0.20 2–3 ▶
3rd Period
16:44 ANA Jackson LaCombe (6) Ryan Poehling (10), Mikael Granlund (7) · wrist xG 0.03 3–3 ▶
Overtime
3:32 CBJ Adam Fantilli (12) Kent Johnson (7), Zach Werenski (25) · snap xG 0.19 3–4 ▶

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 43%Deserve to win57% CBJ
ANACBJ
2.27Expected goals2.64
3Goals (no shootout)4
1.55Expected goals, 5 on 51.84
60Shot attempts58
40Unblocked attempts36
27Shots on goal28

Shot map

ANA shoots ←Bigger circle: higher xG; filled: goal→ CBJ shoots
Cole Sillinger: snap, 46 ft, xG 0.01 (P1 0:19) Damon Severson: snap, 13 ft, xG 0.07 (P1 0:27) Jacob Trouba: slap, 56 ft, xG 0.02 (P1 1:15) Radko Gudas: slap, 52 ft, xG 0.03 (P1 2:59) Ross Johnston: tip-in, 26 ft, xG 0.02 (P1 3:08) Ryan Poehling: wrist, 21 ft, xG 0.12 (P1 3:11) Alex Killorn: backhand, 29 ft, xG 0.03 (P1 3:56) Cutter Gauthier: wrist, 20 ft, xG 0.02 (P1 3:57) Cutter Gauthier: wrist, 63 ft, xG 0.02 (P1 4:16) Mason McTavish: snap, 27 ft, xG 0.05 (P1 4:23) Frank Vatrano: wrist, 89 ft, xG 0.00 (P1 5:31) Denton Mateychuk: slap, 62 ft, xG 0.04 (P1 8:53) Ryan Strome: wrist, 68 ft, xG 0.01 (P1 9:26) Cole Sillinger: snap, 4 ft, xG 0.29 (P1 10:22) Denton Mateychuk: snap, 62 ft, xG 0.01 (P1 14:59) Adam Fantilli: wrist, 32 ft, xG 0.06 (P1 15:46) Troy Terry: wrist, 57 ft, xG 0.01 (P1 16:02) Kirill Marchenko: wrist, 43 ft, xG 0.04 (P1 16:33) Brendan Gaunce: wrist, 25 ft, xG 0.03 (P1 16:58) Ryan Poehling: snap, 57 ft, xG 0.00 (P1 17:17) Alex Killorn: wrist, 17 ft, xG 0.01 (P1 17:24) Cutter Gauthier: wrist, 27 ft, xG 0.05 (P1 19:40) Jacob Trouba: snap, 58 ft, xG 0.03 (P2 0:10) Ivan Provorov: wrist, 45 ft, xG 0.04 (P2 1:55) Damon Severson: wrist, 22 ft, xG 0.02 (P2 1:57) Ross Johnston: wrist, 30 ft, xG 0.08 (P2 2:55) Boone Jenner: tip-in, 16 ft, xG 0.05 (P2 4:16) Frank Vatrano: snap, 47 ft, xG 0.01 (P2 4:31) Adam Fantilli: snap, 38 ft, xG 0.05 (P2 5:08) Zach Werenski: snap, 36 ft, xG 0.07 (P2 5:15) Denton Mateychuk: snap, 48 ft, xG 0.04 (P2 6:06) Isac Lundeström: wrist, 40 ft, xG 0.01 (P2 6:22) Charlie Coyle: bat, 13 ft, xG 0.06 (P2 7:37) Mikael Granlund: snap, 26 ft, xG 0.15 (P2 8:08) Olen Zellweger: slap, 60 ft, xG 0.04 (P2 9:43) Mason McTavish: wrist, 18 ft, xG 0.06 (P2 9:57) Dmitri Voronkov: wrist, 27 ft, xG 0.01 (P2 12:07) Olen Zellweger: snap, 187 ft, xG 0.00 (P2 12:49) Alex Killorn: wrist, 56 ft, xG 0.01 (P2 14:23) Cole Sillinger: wrist, 47 ft, xG 0.03 (P2 17:40) Mason McTavish: wrist, 6 ft, xG 0.19 (P2 18:43) Mason McTavish: wrist, 69 ft, xG 0.00 (P2 19:39) Egor Chinakhov: snap, 11 ft, xG 0.13 (P3 0:35) Leo Carlsson: tip-in, 17 ft, xG 0.09 (P3 1:29) Cutter Gauthier: wrist, 54 ft, xG 0.02 (P3 2:36) Mason McTavish: tip-in, 12 ft, xG 0.09 (P3 3:20) Ryan Poehling: wrist, 17 ft, xG 0.03 (P3 3:51) Adam Fantilli: slap, 34 ft, xG 0.11 (P3 5:31) Troy Terry: snap, 37 ft, xG 0.07 (P3 6:16) Troy Terry: wrist, 11 ft, xG 0.15 (P3 7:24) Adam Fantilli: wrist, 44 ft, xG 0.03 (P3 7:44) Mikael Granlund: wrist, 31 ft, xG 0.01 (P3 7:59) Ryan Strome: wrist, 12 ft, xG 0.09 (P3 9:12) Alex Killorn: tip-in, 21 ft, xG 0.07 (P3 9:24) Adam Fantilli: slap, 40 ft, xG 0.09 (P3 11:06) Ivan Provorov: wrist, 42 ft, xG 0.05 (P3 11:34) Zach Werenski: wrist, 59 ft, xG 0.02 (P3 11:58) Adam Fantilli: slap, 16 ft, xG 0.12 (P3 13:42) Ryan Poehling: snap, 46 ft, xG 0.04 (P3 15:21) Cole Sillinger: snap, 26 ft, xG 0.12 (P3 16:12) Troy Terry: wrist, 17 ft, xG 0.13 (P3 16:55) Sean Monahan: tip-in, 8 ft, xG 0.10 (P3 18:16) Denton Mateychuk: wrist, 87 ft, xG 0.00 (P3 18:29) Cole Sillinger: snap, 29 ft, xG 0.08 (P3 19:41) Zach Werenski: snap, 17 ft, xG 0.18 (OT 0:17) Cutter Gauthier: wrist, 48 ft, xG 0.03 (OT 0:49) Egor Chinakhov: snap, 42 ft, xG 0.05 (OT 1:41) Cole Sillinger: slap, 32 ft, xG 0.09 (OT 2:00) Jackson LaCombe: wrap-around, 5 ft, xG 0.06 (OT 2:22) Zach Werenski: GOAL, wrist, 24 ft, xG 0.13 (P1 8:21) Ryan Strome: GOAL, snap, 15 ft, xG 0.20 (P2 3:35) Zach Werenski: GOAL, wrist, 35 ft, xG 0.06 (P2 3:59) Boone Jenner: GOAL, backhand, 9 ft, xG 0.18 (P2 4:18) Mikael Granlund: GOAL, wrist, 24 ft, xG 0.20 (P2 5:29) Jackson LaCombe: GOAL, wrist, 20 ft, xG 0.03 (P3 16:44) Adam Fantilli: GOAL, snap, 30 ft, xG 0.19 (OT 3:32)
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
19 Troy Terry 000 0 60.35 0022:45
64 Mikael Granlund 112 +2 50.36 2121:16
91 Leo Carlsson 000 -2 20.09 0120:26
61 Cutter Gauthier 000 -1 70.15 1019:30
22 Chris Kreider 000 -1 00.00 1015:37
77 Frank Vatrano 011 0 20.01 0315:18
25 Ryan Poehling 022 +2 50.19 2314:31
45 Beckett Sennecke 000 -2 00.00 1014:07
83 Mason McTavish 000 -2 50.39 2212:36
22 Ryan Strome 101 +2 40.30 0012:06
49 Ross Johnston 000 +1 30.10 5012:00
17 Alex Killorn 000 -1 40.12 0011:57
Defense
2 Jackson LaCombe 101 +1 30.09 1031:23
65 Jacob Trouba 000 -1 40.05 2625:18
8 Olen Zellweger 000 0 50.04 0117:51
3 Ian Moore 011 +3 20.00 0315:28
6 Radko Gudas 000 -2 30.03 3112:28
98 Pavel Mintyukov 000 -2 00.00 0012:01
Goalie SAGA SVSV% xGA GSAx
Ville Husso 28424 .857 2.64 -1.36

Columbus Blue Jackets

Skater GAP+/− AttxG HitBlkTOI
Forwards
19 Adam Fantilli 101 -1 100.63 2120:49
86 Kirill Marchenko 000 0 20.04 0119:38
3 Charlie Coyle 000 0 10.06 1016:44
10 Dmitri Voronkov 000 -1 10.01 0116:19
22 Boone Jenner 112 +2 30.23 5115:55
4 Cole Sillinger 000 -1 70.61 2015:20
59 Egor Chinakhov 011 +1 50.18 1014:14
18 Miles Wood 000 -1 10.00 1013:57
23 Sean Monahan 000 +1 20.10 2113:42
50 Brendan Gaunce 011 +1 10.03 3113:02
21 Isac Lundeström 000 0 10.01 1012:08
91 Kent Johnson 022 +1 10.00 0110:38
Defense
8 Zach Werenski 213 +1 90.46 0129:31
9 Ivan Provorov 011 +1 20.09 1426:42
5 Denton Mateychuk 000 0 50.09 0222:28
78 Damon Severson 000 +1 60.09 0019:43
15 Dante Fabbro 000 -1 10.00 1211:59
7 Brendan Smith 000 -1 00.00 0310:18
Goalie SAGA SVSV% xGA GSAx
Jet Greaves 27324 .889 2.27 -0.73

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
25 Ryan Poehling C +2.62 +1.40 +0.12 +0.94 0.00 +0.01 +0.15 — 14:31
64 Mikael Granlund C +2.08 +1.30 +0.24 +0.40 +0.15 -0.05 +0.05 — 21:16
16 Ryan Strome C +1.86 +0.75 +0.19 +0.95 0.00 -0.01 -0.02 — 12:06
74 Ian Moore D +1.43 +0.55 0.00 +0.79 0.00 0.00 +0.09 — 15:28
2 Jackson LaCombe D +0.94 +0.75 +0.06 +0.15 0.00 0.00 -0.02 — 31:23
77 Frank Vatrano R +0.88 +0.70 +0.01 +0.02 0.00 0.00 +0.15 — 15:18
44 Ross Johnston L +0.87 0.00 +0.07 +0.84 0.00 0.00 -0.04 — 12:00
51 Olen Zellweger D +0.57 0.00 +0.03 +0.36 +0.15 0.00 +0.03 — 17:51
19 Troy Terry R +0.39 0.00 +0.23 +0.21 0.00 -0.01 -0.04 — 22:45
65 Jacob Trouba D +0.02 0.00 +0.03 -0.31 0.00 0.00 +0.30 — 25:18
23 Mason McTavish C -0.36 0.00 +0.25 -0.74 0.00 +0.04 +0.08 — 12:36
61 Cutter Gauthier L -0.58 0.00 +0.10 -0.67 0.00 +0.01 -0.02 — 19:30
17 Alex Killorn L -0.64 0.00 +0.08 -0.57 -0.15 0.00 0.00 — 11:57
91 Leo Carlsson C -0.67 0.00 +0.06 -0.72 0.00 -0.04 +0.03 — 20:26
7 Radko Gudas D -0.75 0.00 +0.02 -0.81 0.00 0.00 +0.05 — 12:28
98 Pavel Mintyukov D -0.82 0.00 0.00 -0.82 0.00 0.00 0.00 — 12:01
20 Chris Kreider L -0.83 0.00 0.00 -0.74 0.00 -0.03 -0.06 — 15:37
45 Beckett Sennecke R -0.85 0.00 0.00 -0.83 0.00 0.00 -0.02 — 14:07
33 Ville Husso G -1.21 0.00 — — +0.15 — — -1.36 63:30

Columbus Blue Jackets

Player Rating Points Shots On ice Pen FO Other GSAx TOI
8 Zach Werenski D +2.75 +2.05 +0.30 +0.52 -0.15 0.00 +0.03 — 29:31
38 Boone Jenner C +2.46 +1.45 +0.15 +0.83 0.00 0.00 +0.03 — 15:55
9 Ivan Provorov D +1.54 +0.70 +0.06 +0.62 0.00 0.00 +0.16 — 26:42
91 Kent Johnson C +1.35 +1.25 0.00 +0.07 0.00 0.00 +0.03 — 10:38
59 Egor Chinakhov R +0.92 +0.55 +0.12 +0.42 -0.15 0.00 -0.02 — 14:14
16 Brendan Gaunce C +0.90 +0.70 +0.02 +0.11 0.00 +0.03 +0.05 — 13:02
19 Adam Fantilli C +0.89 +0.75 +0.41 -0.36 0.00 +0.04 +0.05 — 20:49
4 Cole Sillinger C +0.69 0.00 +0.39 +0.30 0.00 0.00 0.00 — 15:20
23 Sean Monahan C +0.55 0.00 +0.07 +0.42 0.00 +0.03 +0.03 — 13:42
78 Damon Severson D +0.53 0.00 +0.06 +0.48 0.00 0.00 0.00 — 19:43
5 Denton Mateychuk D +0.52 0.00 +0.06 +0.21 +0.15 0.00 +0.10 — 22:28
3 Charlie Coyle C +0.29 0.00 +0.04 +0.13 +0.15 -0.01 -0.02 — 16:44
11 Miles Wood L -0.12 0.00 0.00 +0.05 -0.15 0.00 -0.02 — 13:57
86 Kirill Marchenko R -0.17 0.00 +0.02 -0.23 0.00 0.00 +0.03 — 19:38
10 Dmitri Voronkov L -0.28 0.00 +0.01 -0.32 0.00 0.00 +0.03 — 16:19
7 Brendan Smith D -0.35 0.00 0.00 -0.48 0.00 0.00 +0.13 — 10:18
21 Isac Lundeström C -0.48 0.00 +0.01 -0.46 0.00 -0.01 -0.02 — 12:08
73 Jet Greaves G -0.73 0.00 — — 0.00 — — -0.73 63:01
15 Dante Fabbro D -0.75 0.00 0.00 -0.72 -0.15 0.00 +0.12 — 11:59

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.