Tuesday, December 16, 2025
No impact calculated for this game. Impacts are calculated for games in the next 7 days.
Highlights
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 win 57% CBJ
ANA CBJ
2.27 Expected goals 2.64
3 Goals (no shootout) 4
1.55 Expected goals, 5 on 5 1.84
60 Shot attempts 58
40 Unblocked attempts 36
27 Shots on goal 28
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.
All columns
Box score
Anaheim Ducks
Goalie
SA GA
SV SV%
xGA
GSAx
Ville Husso
28 4 24
.857
2.64
-1.36
Columbus Blue Jackets
Goalie
SA GA
SV SV%
xGA
GSAx
Jet Greaves
27 3 24
.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.