Columbus Blue JacketsCBJ 5–1 Final Dallas StarsDAL

Tuesday, October 21, 2025

Final 1st2nd3rd T SOG
Columbus Blue JacketsCBJ 203 5 29
Dallas StarsDAL 010 1 23

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

Highlights

Scoring

1st Period
4:33 CBJ Adam Fantilli (2) Boone Jenner (4), Kent Johnson (1) · snap xG 0.11 1–0 ▶
18:42 CBJ Boone Jenner (2)PP Charlie Coyle (3), Damon Severson (2) · deflected xG 0.27 2–0 ▶
2nd Period
11:58 DAL Tyler Seguin (2) Colin Blackwell (1), Adam Erne (1) · deflected xG 0.10 2–1 ▶
3rd Period
7:21 CBJ Denton Mateychuk (1) Egor Chinakhov (1), Zachary Aston-Reese (2) · snap xG 0.11 3–1 ▶
14:26 CBJ Dmitri Voronkov (3)PP Sean Monahan (1), Kirill Marchenko (2) · snap xG 0.10 4–1 ▶
17:00 CBJ Kent Johnson (2)EN Adam Fantilli (3) · wrist xG 0.48 5–1 ▶

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

CBJ 31%Deserve to win69% DAL
CBJDAL
3.65Expected goals3.28
5Goals (no shootout)1
1.74Expected goals, 5 on 52.24
59Shot attempts46
45Unblocked attempts38
29Shots on goal23

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
11:44 DAL Deserve to win Deserve to win · DAL takes the lead, 61–39%
CBJ had led since 4:33 of the 1st, by as much as 65%
3rd Period
6:10 CBJ Goalie Goalie · Merzlikins +2.0 goals saved
1 goal on 3.00 xG, 21 shots on goal
15:16 DAL Pulled goalie Pulled goalie · Pulled Oettinger, down 4–1
With 4:44 left; CBJ scored at 17:00 of the 3rd (5–1)

Shot map

CBJ shoots ←Bigger circle: higher xG; filled: goal→ DAL shoots
Adam Fantilli: backhand, 11 ft, xG 0.06 (P1 1:28) Cole Sillinger: snap, 56 ft, xG 0.02 (P1 1:33) Miro Heiskanen: snap, 27 ft, xG 0.02 (P1 2:32) Adam Erne: snap, 8 ft, xG 0.01 (P1 2:33) Sean Monahan: snap, 43 ft, xG 0.01 (P1 3:20) Ivan Provorov: snap, 36 ft, xG 0.08 (P1 4:20) Sam Steel: snap, 30 ft, xG 0.02 (P1 5:12) Cole Sillinger: snap, 31 ft, xG 0.04 (P1 5:43) Zach Werenski: snap, 48 ft, xG 0.01 (P1 5:50) Wyatt Johnston: snap, 41 ft, xG 0.03 (P1 7:06) Alexander Petrovic: snap, 51 ft, xG 0.02 (P1 7:22) Ilya Lyubushkin: slap, 64 ft, xG 0.01 (P1 8:27) Radek Faksa: snap, 9 ft, xG 0.15 (P1 8:38) Miro Heiskanen: wrist, 61 ft, xG 0.02 (P1 8:48) Isac Lundeström: backhand, 31 ft, xG 0.02 (P1 9:49) Egor Chinakhov: slap, 22 ft, xG 0.07 (P1 9:51) Dmitri Voronkov: tip-in, 16 ft, xG 0.07 (P1 10:35) Zach Werenski: snap, 56 ft, xG 0.01 (P1 11:03) Kirill Marchenko: snap, 69 ft, xG 0.00 (P1 11:06) Kirill Marchenko: snap, 35 ft, xG 0.07 (P1 13:08) Egor Chinakhov: backhand, 10 ft, xG 0.17 (P1 14:09) Roope Hintz: snap, 11 ft, xG 0.16 (P1 14:58) Jason Robertson: snap, 21 ft, xG 0.17 (P1 15:30) Roope Hintz: snap, 16 ft, xG 0.21 (P1 15:37) Wyatt Johnston: bat, 8 ft, xG 0.06 (P1 15:38) Tyler Seguin: snap, 15 ft, xG 0.10 (P1 16:55) Adam Fantilli: snap, 31 ft, xG 0.09 (P1 18:32) Charlie Coyle: backhand, 30 ft, xG 0.01 (P1 19:26) Denton Mateychuk: snap, 31 ft, xG 0.14 (P1 19:29) Dmitri Voronkov: wrap-around, 5 ft, xG 0.03 (P1 19:53) Jason Robertson: snap, 56 ft, xG 0.02 (P2 0:13) Jason Robertson: snap, 49 ft, xG 0.02 (P2 0:29) Miro Heiskanen: snap, 42 ft, xG 0.05 (P2 0:40) Jason Robertson: snap, 31 ft, xG 0.13 (P2 3:35) Roope Hintz: snap, 11 ft, xG 0.20 (P2 4:07) Wyatt Johnston: slap, 24 ft, xG 0.09 (P2 4:43) Miro Heiskanen: slap, 34 ft, xG 0.13 (P2 5:01) Mikko Rantanen: snap, 46 ft, xG 0.02 (P2 5:12) Kirill Marchenko: snap, 43 ft, xG 0.01 (P2 7:58) Kirill Marchenko: wrist, 28 ft, xG 0.03 (P2 8:02) Zach Werenski: snap, 61 ft, xG 0.02 (P2 8:59) Adam Erne: snap, 35 ft, xG 0.04 (P2 10:22) Colin Blackwell: snap, 22 ft, xG 0.12 (P2 11:44) Ivan Provorov: snap, 68 ft, xG 0.01 (P2 12:11) Kent Johnson: backhand, 8 ft, xG 0.10 (P2 14:47) Alexander Petrovic: slap, 52 ft, xG 0.03 (P2 15:29) Mathieu Olivier: wrist, 70 ft, xG 0.00 (P2 15:39) Charlie Coyle: snap, 12 ft, xG 0.14 (P2 15:46) Lian Bichsel: snap, 58 ft, xG 0.03 (P2 16:06) Damon Severson: snap, 49 ft, xG 0.01 (P2 16:45) Wyatt Johnston: snap, 142 ft, xG 0.00 (P2 17:36) Boone Jenner: snap, 47 ft, xG 0.03 (P2 18:45) Miro Heiskanen: snap, 39 ft, xG 0.06 (P2 19:50) Sam Steel: snap, 8 ft, xG 0.51 (P2 19:53) Roope Hintz: snap, 49 ft, xG 0.01 (P3 1:21) Mathieu Olivier: snap, 45 ft, xG 0.04 (P3 1:55) Mathieu Olivier: backhand, 31 ft, xG 0.03 (P3 2:05) Tyler Seguin: snap, 13 ft, xG 0.13 (P3 2:41) Nathan Bastian: tip-in, 15 ft, xG 0.07 (P3 2:48) Jason Robertson: snap, 33 ft, xG 0.14 (P3 3:38) Wyatt Johnston: tip-in, 11 ft, xG 0.09 (P3 4:18) Jake Christiansen: snap, 42 ft, xG 0.03 (P3 5:39) Alexander Petrovic: wrist, 62 ft, xG 0.01 (P3 6:10) Kirill Marchenko: slap, 22 ft, xG 0.02 (P3 6:18) Cole Sillinger: snap, 41 ft, xG 0.01 (P3 7:55) Sam Steel: snap, 12 ft, xG 0.19 (P3 9:42) Boone Jenner: backhand, 21 ft, xG 0.06 (P3 12:33) Ivan Provorov: wrist, 92 ft, xG 0.00 (P3 12:45) Sean Monahan: slap, 34 ft, xG 0.03 (P3 13:25) Alexander Petrovic: snap, 48 ft, xG 0.00 (P3 15:14) Isac Lundeström: snap, 95 ft, xG 0.30 (P3 15:40) Egor Chinakhov: backhand, 142 ft, xG 0.31 (P3 16:28) Adam Fantilli: wrist, 174 ft, xG 0.36 (P3 16:56) Dante Fabbro: snap, 37 ft, xG 0.01 (P3 17:18) Egor Chinakhov: backhand, 14 ft, xG 0.12 (P3 17:52) Adam Erne: snap, 28 ft, xG 0.08 (P3 18:16) Jake Christiansen: slap, 52 ft, xG 0.01 (P3 18:41) Adam Fantilli: GOAL, snap, 29 ft, xG 0.11 (P1 4:33) Boone Jenner: GOAL, deflected, 4 ft, xG 0.27 (P1 18:42) Tyler Seguin: GOAL, deflected, 6 ft, xG 0.10 (P2 11:58) Denton Mateychuk: GOAL, snap, 32 ft, xG 0.11 (P3 7:21) Dmitri Voronkov: GOAL, snap, 38 ft, xG 0.10 (P3 14:26) Kent Johnson: GOAL, wrist, 120 ft, xG 0.48 (P3 17:00)
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

Columbus Blue Jackets

Skater GAP+/− AttxG HitBlkTOI
Forwards
23 Sean Monahan 011 0 30.04 2017:15
86 Kirill Marchenko 011 0 60.13 3017:02
3 Charlie Coyle 011 0 20.15 1016:55
24 Mathieu Olivier 000 0 30.07 5116:24
4 Cole Sillinger 000 0 30.07 2016:11
10 Dmitri Voronkov 101 0 40.20 5015:27
22 Boone Jenner 112 +1 30.36 3014:40
19 Adam Fantilli 112 +1 60.62 3013:40
91 Kent Johnson 112 +1 40.58 0113:18
21 Isac Lundeström 000 +1 20.31 0013:17
21 Zachary Aston-Reese 011 +1 00.00 6113:01
59 Egor Chinakhov 011 +1 40.67 1010:16
Defense
9 Ivan Provorov 000 +2 50.09 0123:43
78 Damon Severson 011 +2 30.01 2022:21
8 Zach Werenski 000 0 40.04 1021:56
5 Denton Mateychuk 101 0 20.25 1120:10
15 Dante Fabbro 000 0 30.01 0018:18
2 Jake Christiansen 000 0 20.04 0012:06
Goalie SAGA SVSV% xGA GSAx
Elvis Merzlikins 23122 .957 3.28 +2.28

Dallas Stars

Skater GAP+/− AttxG HitBlkTOI
Forwards
21 Jason Robertson 000 -2 80.47 0120:13
53 Wyatt Johnston 000 -2 60.28 0019:37
18 Sam Steel 000 0 40.73 1118:46
96 Mikko Rantanen 000 -2 10.02 2018:41
22 Mavrik Bourque 000 -1 00.00 0118:00
91 Tyler Seguin 101 -1 30.33 0017:20
24 Roope Hintz 000 -2 40.58 0017:14
15 Colin Blackwell 011 +1 10.12 3014:10
73 Adam Erne 011 +1 30.13 3111:24
12 Radek Faksa 000 0 10.15 3110:12
49 Justin Hryckowian 000 0 00.00 1010:04
11 Nathan Bastian 000 0 10.07 4008:33
Defense
4 Miro Heiskanen 000 -1 50.29 1123:32
23 Esa Lindell 000 +1 00.00 0220:59
55 Thomas Harley 000 -1 10.00 1420:03
36 Alexander Petrovic 000 -2 40.07 1018:00
6 Lian Bichsel 000 -1 20.03 0017:06
46 Ilya Lyubushkin 000 +1 20.01 1215:38
Goalie SAGA SVSV% xGA GSAx
Jake Oettinger 28424 .857 2.20 -1.80

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.

Columbus Blue Jackets

Player Rating Points Shots On ice Pen FO Other GSAx TOI
90 Elvis Merzlikins G +2.28 0.00 — — 0.00 — — +2.28 60:00
91 Kent Johnson C +1.79 +1.30 +0.37 +0.06 0.00 0.00 +0.05 — 13:18
19 Adam Fantilli C +1.72 +1.45 +0.40 -0.14 0.00 0.00 0.00 — 13:40
38 Boone Jenner C +1.59 +1.45 +0.24 -0.22 +0.15 -0.02 0.00 — 14:40
59 Egor Chinakhov R +1.57 +0.70 +0.44 +0.41 0.00 0.00 +0.02 — 10:16
78 Damon Severson D +1.18 +0.55 +0.01 +0.61 0.00 0.00 +0.02 — 22:21
27 Zachary Aston-Reese C +1.00 +0.55 0.00 +0.40 0.00 0.00 +0.05 — 13:01
10 Dmitri Voronkov L +0.83 +0.75 +0.13 -0.18 +0.15 -0.01 -0.02 — 15:27
21 Isac Lundeström C +0.64 0.00 +0.20 +0.53 0.00 -0.05 -0.04 — 13:17
23 Sean Monahan C +0.64 +0.70 +0.03 -0.08 0.00 -0.01 0.00 — 17:15
9 Ivan Provorov D +0.45 0.00 +0.06 +0.51 -0.15 0.00 +0.03 — 23:43
86 Kirill Marchenko R +0.43 +0.55 +0.09 -0.21 0.00 0.00 0.00 — 17:02
3 Charlie Coyle C +0.20 +0.70 +0.10 -0.60 0.00 0.00 0.00 — 16:55
15 Dante Fabbro D +0.10 0.00 +0.01 +0.07 0.00 0.00 +0.02 — 18:18
2 Jake Christiansen D +0.06 0.00 +0.02 +0.06 0.00 0.00 -0.02 — 12:06
5 Denton Mateychuk D -0.13 +0.75 +0.16 -1.08 0.00 0.00 +0.03 — 20:10
24 Mathieu Olivier R -0.56 0.00 +0.05 -0.66 0.00 0.00 +0.05 — 16:24
8 Zach Werenski D -0.77 0.00 +0.02 -0.78 0.00 0.00 -0.02 — 21:56
4 Cole Sillinger C -0.83 0.00 +0.04 -0.70 -0.15 0.00 -0.02 — 16:11

Dallas Stars

Player Rating Points Shots On ice Pen FO Other GSAx TOI
18 Sam Steel C +1.11 0.00 +0.47 +0.54 0.00 +0.01 +0.09 — 18:46
4 Miro Heiskanen D +1.06 0.00 +0.19 +0.84 0.00 0.00 +0.03 — 23:32
53 Wyatt Johnston C +0.95 0.00 +0.18 +0.74 0.00 +0.03 0.00 — 19:37
46 Ilya Lyubushkin D +0.91 0.00 +0.01 +0.82 0.00 0.00 +0.08 — 15:38
73 Adam Erne L +0.84 +0.55 +0.09 +0.15 0.00 0.00 +0.05 — 11:24
91 Tyler Seguin C +0.75 +0.75 +0.22 -0.20 0.00 0.00 -0.02 — 17:20
15 Colin Blackwell C +0.51 +0.70 +0.08 -0.05 -0.15 -0.03 -0.04 — 14:10
23 Esa Lindell D +0.49 0.00 0.00 +0.39 0.00 0.00 +0.10 — 20:59
21 Jason Robertson L +0.46 0.00 +0.31 -0.03 +0.15 0.00 +0.03 — 20:13
55 Thomas Harley D +0.38 0.00 0.00 +0.22 0.00 0.00 +0.16 — 20:03
12 Radek Faksa C +0.35 0.00 +0.10 +0.02 +0.15 +0.03 +0.05 — 10:12
96 Mikko Rantanen R +0.23 0.00 +0.01 +0.24 0.00 0.00 -0.02 — 18:41
11 Nathan Bastian R +0.17 0.00 +0.05 +0.12 0.00 0.00 0.00 — 8:33
24 Roope Hintz C +0.08 0.00 +0.38 -0.31 0.00 +0.05 -0.04 — 17:14
22 Mavrik Bourque C -0.01 0.00 0.00 +0.09 -0.15 0.00 +0.05 — 18:00
49 Justin Hryckowian C -0.12 0.00 0.00 -0.12 0.00 0.00 0.00 — 10:04
28 Alexander Petrovic D -0.56 0.00 +0.05 -0.61 0.00 0.00 0.00 — 18:00
6 Lian Bichsel D -0.92 0.00 +0.02 -0.88 0.00 0.00 -0.06 — 17:06
29 Jake Oettinger G -1.80 0.00 — — 0.00 — — -1.80 58:16

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.