Columbus Blue JacketsCBJ 5–3 Final St. Louis BluesSTL

Saturday, January 31, 2026

Final 1st2nd3rd T SOG
Columbus Blue JacketsCBJ 221 5 23
St. Louis BluesSTL 120 3 33

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

Highlights

Scoring

1st Period
7:11 STL Jimmy Snuggerud (9) Brayden Schenn (11), Dalibor Dvorsky (6) · wrist xG 0.23 0–1 ▶
7:48 CBJ Isac Lundeström (2) Boone Jenner (18), Miles Wood (5) · wrist xG 0.14 1–1 ▶
12:54 CBJ Denton Mateychuk (9) Kent Johnson (12), Sean Monahan (17) · wrist xG 0.02 2–1 ▶
2nd Period
3:15 STL Jonatan Berggren (7)PP Pius Suter (8), Brayden Schenn (12) · wrist xG 0.14 2–2 ▶
8:30 CBJ Kent Johnson (6)PP Ivan Provorov (14), Dmitri Voronkov (15) · tip-in xG 0.11 3–2 ▶
13:35 STL Tyler Tucker (3) Jonatan Berggren (7), Jimmy Snuggerud (12) · wrist xG 0.01 3–3 ▶
16:01 CBJ Damon Severson (4) Zach Werenski (41) · slap xG 0.10 4–3 ▶
3rd Period
19:30 CBJ Mason Marchment (13)EN Kirill Marchenko (27), Adam Fantilli (22) · wrist xG 0.59 5–3 ▶

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 35%Deserve to win65% STL
CBJSTL
2.98Expected goals2.75
5Goals (no shootout)3
1.48Expected goals, 5 on 51.70
52Shot attempts58
41Unblocked attempts47
23Shots on goal33

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
16:01 STL Goalie Goalie · Binnington −2.7 goals saved
4 goals on 1.34 xG, 19 shots on goal
3rd Period
11:10 CBJ No shift No shift · Monahan, 16:23 on the bench
No shift after 18:55 of the 2nd; 13 shifts (9:49) before that
18:55 STL Pulled goalie Pulled goalie · Pulled Binnington, down 4–3
With 1:05 left; CBJ scored at 19:30 of the 3rd (5–3)

Shot map

CBJ shoots ←Bigger circle: higher xG; filled: goal→ STL shoots
Zach Werenski: wrist, 49 ft, xG 0.01 (P1 0:35) Kent Johnson: wrist, 49 ft, xG 0.02 (P1 0:40) Jordan Kyrou: wrist, 37 ft, xG 0.06 (P1 1:11) Nick Bjugstad: backhand, 26 ft, xG 0.01 (P1 2:11) Cam Fowler: wrist, 64 ft, xG 0.01 (P1 2:16) Jonatan Berggren: snap, 31 ft, xG 0.10 (P1 3:01) Damon Severson: slap, 24 ft, xG 0.15 (P1 3:59) Pavel Buchnevich: snap, 21 ft, xG 0.16 (P1 4:07) Justin Faulk: wrist, 33 ft, xG 0.08 (P1 4:33) Dalibor Dvorsky: snap, 20 ft, xG 0.17 (P1 4:43) Kirill Marchenko: backhand, 18 ft, xG 0.01 (P1 5:14) Damon Severson: wrist, 16 ft, xG 0.06 (P1 8:29) Kent Johnson: wrist, 48 ft, xG 0.02 (P1 8:35) Boone Jenner: slap, 48 ft, xG 0.02 (P1 11:45) Dalibor Dvorsky: wrist, 59 ft, xG 0.02 (P1 12:13) Cole Sillinger: wrist, 41 ft, xG 0.03 (P1 13:40) Philip Broberg: wrist, 180 ft, xG 0.00 (P1 13:52) Zach Werenski: wrist, 44 ft, xG 0.05 (P1 15:08) Charlie Coyle: wrist, 12 ft, xG 0.11 (P1 15:17) Kirill Marchenko: snap, 42 ft, xG 0.07 (P1 15:20) Pius Suter: tip-in, 8 ft, xG 0.09 (P1 16:50) Cole Sillinger: wrist, 40 ft, xG 0.03 (P1 17:56) Charlie Coyle: snap, 39 ft, xG 0.01 (P1 18:14) Cole Sillinger: snap, 29 ft, xG 0.04 (P1 18:23) Sean Monahan: tip-in, 16 ft, xG 0.08 (P2 1:13) Dalibor Dvorsky: wrist, 26 ft, xG 0.03 (P2 1:29) Jimmy Snuggerud: snap, 32 ft, xG 0.08 (P2 2:46) Brayden Schenn: tip-in, 10 ft, xG 0.11 (P2 3:11) Boone Jenner: slap, 57 ft, xG 0.02 (P2 4:09) Zach Werenski: wrist, 57 ft, xG 0.00 (P2 4:16) Kent Johnson: wrist, 36 ft, xG 0.07 (P2 5:09) Denton Mateychuk: snap, 43 ft, xG 0.04 (P2 5:16) Ivan Provorov: wrist, 57 ft, xG 0.01 (P2 5:38) Zach Werenski: wrist, 39 ft, xG 0.01 (P2 6:30) Brayden Schenn: backhand, 64 ft, xG 0.01 (P2 7:26) Zach Werenski: backhand, 21 ft, xG 0.12 (P2 7:44) Pavel Buchnevich: wrist, 161 ft, xG 0.00 (P2 8:10) Charlie Coyle: tip-in, 87 ft, xG 0.00 (P2 10:11) Cam Fowler: wrist, 45 ft, xG 0.03 (P2 14:32) Pavel Buchnevich: tip-in, 21 ft, xG 0.07 (P2 14:42) Logan Mailloux: wrist, 37 ft, xG 0.07 (P2 14:49) Alexey Toropchenko: slap, 43 ft, xG 0.01 (P2 18:03) Zach Werenski: slap, 90 ft, xG 0.00 (P3 0:32) Cam Fowler: slap, 66 ft, xG 0.01 (P3 1:38) Boone Jenner: wrist, 33 ft, xG 0.11 (P3 1:45) Erik Gudbranson: slap, 40 ft, xG 0.04 (P3 1:50) Miles Wood: tip-in, 23 ft, xG 0.04 (P3 2:04) Jordan Kyrou: wrist, 38 ft, xG 0.01 (P3 2:15) Alexey Toropchenko: wrist, 9 ft, xG 0.31 (P3 2:28) Cole Sillinger: wrist, 39 ft, xG 0.01 (P3 3:29) Jordan Kyrou: slap, 36 ft, xG 0.06 (P3 4:42) Pavel Buchnevich: wrist, 31 ft, xG 0.03 (P3 5:02) Justin Faulk: wrist, 42 ft, xG 0.01 (P3 5:18) Jonatan Berggren: tip-in, 10 ft, xG 0.09 (P3 5:21) Miles Wood: backhand, 8 ft, xG 0.14 (P3 5:31) Jonatan Berggren: wrist, 21 ft, xG 0.03 (P3 5:51) Alexey Toropchenko: wrist, 40 ft, xG 0.03 (P3 6:39) Jordan Kyrou: wrist, 12 ft, xG 0.11 (P3 7:41) Jordan Kyrou: wrist, 35 ft, xG 0.08 (P3 8:10) Nathan Walker: slap, 50 ft, xG 0.06 (P3 10:30) Robby Fabbri: slap, 61 ft, xG 0.01 (P3 10:46) Logan Mailloux: snap, 60 ft, xG 0.00 (P3 10:50) Mathieu Olivier: snap, 23 ft, xG 0.05 (P3 11:08) Jordan Kyrou: wrist, 49 ft, xG 0.02 (P3 11:36) Jimmy Snuggerud: backhand, 15 ft, xG 0.02 (P3 12:03) Philip Broberg: wrist, 37 ft, xG 0.06 (P3 13:01) Dalibor Dvorsky: wrist, 11 ft, xG 0.11 (P3 13:48) Justin Faulk: wrist, 55 ft, xG 0.03 (P3 13:54) Jordan Kyrou: wrist, 42 ft, xG 0.04 (P3 14:10) Brayden Schenn: wrist, 56 ft, xG 0.02 (P3 14:54) Pavel Buchnevich: slap, 47 ft, xG 0.03 (P3 15:16) Nick Bjugstad: wrist, 9 ft, xG 0.04 (P3 15:16) Oskar Sundqvist: wrist, 25 ft, xG 0.09 (P3 15:53) Miles Wood: wrist, 78 ft, xG 0.00 (P3 16:36) Zach Werenski: wrist, 50 ft, xG 0.01 (P3 17:30) Mathieu Olivier: tip-in, 17 ft, xG 0.06 (P3 17:48) Mathieu Olivier: backhand, 7 ft, xG 0.03 (P3 17:50) Dalibor Dvorsky: wrist, 90 ft, xG 0.00 (P3 18:25) Adam Fantilli: wrist, 23 ft, xG 0.13 (P3 18:37) Kirill Marchenko: wrist, 138 ft, xG 0.43 (P3 19:09) Jimmy Snuggerud: GOAL, wrist, 6 ft, xG 0.23 (P1 7:11) Isac Lundeström: GOAL, wrist, 16 ft, xG 0.14 (P1 7:48) Denton Mateychuk: GOAL, wrist, 48 ft, xG 0.02 (P1 12:54) Jonatan Berggren: GOAL, wrist, 26 ft, xG 0.14 (P2 3:15) Kent Johnson: GOAL, tip-in, 11 ft, xG 0.11 (P2 8:30) Tyler Tucker: GOAL, wrist, 55 ft, xG 0.01 (P2 13:35) Damon Severson: GOAL, slap, 46 ft, xG 0.10 (P2 16:01) Mason Marchment: GOAL, wrist, 91 ft, xG 0.59 (P3 19:30)
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
3 Charlie Coyle 000 -1 30.13 0018:52
19 Adam Fantilli 011 +2 10.13 5018:48
86 Kirill Marchenko 011 +2 50.51 0017:04
24 Mathieu Olivier 000 -1 30.14 4116:49
27 Mason Marchment 101 +2 20.59 1116:46
4 Cole Sillinger 000 -1 40.11 1015:34
22 Boone Jenner 011 0 30.14 5013:44
18 Miles Wood 011 0 30.18 1112:16
21 Isac Lundeström 101 0 10.14 0111:31
10 Dmitri Voronkov 011 +1 00.00 3111:31
91 Kent Johnson 112 +1 70.22 0011:00
23 Sean Monahan 011 +1 10.08 0009:49
Defense
9 Ivan Provorov 011 +1 10.01 0323:18
78 Damon Severson 101 0 40.30 0023:01
8 Zach Werenski 011 0 110.20 0022:58
44 Erik Gudbranson 000 +1 10.04 0117:46
5 Denton Mateychuk 101 +1 20.06 0117:04
6 Egor Zamula 000 +1 00.00 0114:34
Goalie SAGA SVSV% xGA GSAx
Jet Greaves 33330 .909 2.75 -0.25

St. Louis Blues

Skater GAP+/− AttxG HitBlkTOI
Forwards
89 Pavel Buchnevich 000 -3 60.28 0018:20
22 Pius Suter 011 +1 10.09 0018:05
25 Jordan Kyrou 000 -3 90.37 2017:42
10 Brayden Schenn 022 -1 30.14 5117:34
21 Jimmy Snuggerud 112 -1 40.32 0117:06
15 Dalibor Dvorsky 011 0 50.32 0016:20
70 Oskar Sundqvist 000 0 10.09 1014:26
29 Jonatan Berggren 112 0 40.36 1013:46
72 Nick Bjugstad 000 +1 20.05 2012:36
13 Alexey Toropchenko 000 0 30.35 1012:24
21 Robby Fabbri 000 -1 10.01 1011:40
26 Nathan Walker 000 0 10.06 4211:33
Defense
6 Philip Broberg 000 -3 20.06 1122:33
17 Cam Fowler 000 0 50.06 0022:06
72 Justin Faulk 000 +1 40.13 0021:58
55 Colton Parayko 000 -2 10.00 1219:30
23 Logan Mailloux 000 -1 40.07 1116:16
75 Tyler Tucker 101 +1 20.01 1214:16
Goalie SAGA SVSV% xGA GSAx
Jordan Binnington 22418 .818 1.96 -2.04

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
91 Kent Johnson C +1.72 +1.45 +0.14 +0.13 0.00 0.00 0.00 — 11:00
86 Kirill Marchenko R +1.44 +0.70 +0.33 +0.29 +0.15 +0.01 -0.04 — 17:04
17 Mason Marchment L +1.27 +0.75 +0.38 +0.26 -0.15 0.00 +0.03 — 16:46
21 Isac Lundeström C +1.13 +0.75 +0.09 +0.26 0.00 -0.01 +0.05 — 11:31
78 Damon Severson D +1.12 +0.75 +0.20 +0.22 0.00 0.00 -0.04 — 23:01
8 Zach Werenski D +1.09 +0.70 +0.13 +0.30 0.00 0.00 -0.04 — 22:58
23 Sean Monahan C +0.99 +0.55 +0.05 +0.37 0.00 +0.02 0.00 — 9:49
5 Denton Mateychuk D +0.95 +0.75 +0.04 +0.11 0.00 0.00 +0.05 — 17:04
19 Adam Fantilli C +0.70 +0.55 +0.08 +0.23 -0.15 +0.01 -0.02 — 18:48
9 Ivan Provorov D +0.68 +0.70 +0.01 -0.16 0.00 0.00 +0.13 — 23:18
38 Boone Jenner C +0.65 +0.70 +0.09 -0.12 0.00 -0.02 0.00 — 13:44
10 Dmitri Voronkov L +0.46 +0.55 0.00 +0.01 -0.15 0.00 +0.05 — 11:31
11 Miles Wood L +0.30 +0.55 +0.12 -0.40 0.00 0.00 +0.03 — 12:16
6 Egor Zamula D -0.19 0.00 0.00 -0.26 0.00 0.00 +0.07 — 14:34
24 Mathieu Olivier R -0.22 0.00 +0.09 -0.35 0.00 -0.01 +0.05 — 16:49
73 Jet Greaves G -0.25 0.00 — — 0.00 — — -0.25 59:51
44 Erik Gudbranson D -0.30 0.00 +0.03 -0.38 0.00 0.00 +0.05 — 17:46
3 Charlie Coyle C -0.38 0.00 +0.08 -0.45 0.00 -0.02 0.00 — 18:52
4 Cole Sillinger C -0.60 0.00 +0.07 -0.49 -0.15 -0.01 -0.02 — 15:34

St. Louis Blues

Player Rating Points Shots On ice Pen FO Other GSAx TOI
29 Jonatan Berggren R +1.62 +1.45 +0.23 -0.02 0.00 0.00 -0.04 — 13:46
21 Jimmy Snuggerud R +1.61 +1.30 +0.21 -0.06 +0.15 0.00 +0.01 — 17:06
10 Brayden Schenn C +1.46 +1.25 +0.09 +0.06 0.00 +0.01 +0.05 — 17:34
54 Dalibor Dvorsky R +1.11 +0.55 +0.21 +0.27 +0.15 -0.03 -0.04 — 16:20
75 Tyler Tucker D +0.98 +0.75 +0.01 +0.14 0.00 0.00 +0.08 — 14:16
22 Pius Suter C +0.80 +0.70 +0.06 +0.06 0.00 +0.02 -0.04 — 18:05
72 Justin Faulk D +0.76 0.00 +0.08 +0.66 0.00 0.00 +0.02 — 21:58
13 Alexey Toropchenko R +0.49 0.00 +0.23 +0.26 0.00 0.00 0.00 — 12:24
26 Nathan Walker L +0.38 0.00 +0.04 +0.27 0.00 -0.01 +0.08 — 11:33
17 Cam Fowler D +0.19 0.00 +0.04 +0.17 0.00 0.00 -0.02 — 22:06
9 Robby Fabbri C +0.18 0.00 +0.01 +0.17 0.00 0.00 0.00 — 11:40
77 Nick Bjugstad C +0.17 0.00 +0.03 +0.29 -0.15 +0.02 -0.02 — 12:36
70 Oskar Sundqvist C +0.07 0.00 +0.06 -0.19 +0.15 +0.03 +0.02 — 14:26
6 Philip Broberg D +0.06 0.00 +0.04 -0.18 +0.15 0.00 +0.05 — 22:33
55 Colton Parayko D -0.12 0.00 0.00 -0.20 0.00 0.00 +0.08 — 19:30
89 Pavel Buchnevich L -0.25 0.00 +0.18 -0.43 0.00 -0.01 0.00 — 18:20
23 Logan Mailloux D -0.36 0.00 +0.05 -0.42 0.00 0.00 +0.01 — 16:16
25 Jordan Kyrou R -0.37 0.00 +0.24 -0.43 -0.15 0.00 -0.02 — 17:42
50 Jordan Binnington G -2.04 0.00 — — 0.00 — — -2.04 59:25

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.