Vancouver CanucksVAN 1–4 Final Columbus Blue JacketsCBJ

Thursday, January 15, 2026

Final 1st2nd3rd T SOG
Vancouver CanucksVAN 010 1 31
Columbus Blue JacketsCBJ 121 4 36

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

Highlights

Scoring

1st Period
17:25 CBJ Charlie Coyle (10)PP Kirill Marchenko (23), Adam Fantilli (18) · backhand xG 0.08 0–1 ▶
2nd Period
5:49 CBJ Kirill Marchenko (17) Unassisted · wrist xG 0.11 0–2 ▶
10:14 CBJ Zach Werenski (18)PP Kent Johnson (9) · wrist xG 0.08 0–3 ▶
14:09 VAN Brock Boeser (10)PP Elias Pettersson (16), Zeev Buium (15) · snap xG 0.14 1–3 ▶
3rd Period
10:13 CBJ Kent Johnson (5) Boone Jenner (16), Damon Severson (15) · wrist xG 0.16 1–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

VAN 38%Deserve to win62% CBJ
VANCBJ
2.96Expected goals3.70
1Goals (no shootout)4
2.32Expected goals, 5 on 53.11
59Shot attempts79
42Unblocked attempts59
31Shots on goal36

Shot map

VAN shoots ←Bigger circle: higher xG; filled: goal→ CBJ shoots
Kirill Marchenko: wrist, 41 ft, xG 0.04 (P1 1:48) Erik Gudbranson: wrist, 72 ft, xG 0.01 (P1 2:24) Jake Christiansen: tip-in, 26 ft, xG 0.04 (P1 2:39) Boone Jenner: tip-in, 6 ft, xG 0.11 (P1 3:15) Charlie Coyle: wrist, 11 ft, xG 0.10 (P1 4:06) Brock Boeser: wrist, 14 ft, xG 0.03 (P1 4:58) Drew O'Connor: backhand, 7 ft, xG 0.30 (P1 5:01) Evander Kane: wrist, 40 ft, xG 0.01 (P1 5:26) Dante Fabbro: wrist, 74 ft, xG 0.00 (P1 5:46) Dante Fabbro: wrist, 54 ft, xG 0.00 (P1 6:03) Dante Fabbro: wrist, 52 ft, xG 0.01 (P1 6:10) Drew O'Connor: wrist, 39 ft, xG 0.01 (P1 6:26) Brock Boeser: snap, 40 ft, xG 0.05 (P1 6:51) Linus Karlsson: wrist, 54 ft, xG 0.02 (P1 6:59) Tom Willander: slap, 64 ft, xG 0.00 (P1 7:04) Aatu Räty: wrist, 64 ft, xG 0.01 (P1 7:55) Liam Ohgren: wrist, 30 ft, xG 0.10 (P1 8:45) Erik Gudbranson: wrist, 55 ft, xG 0.02 (P1 9:13) Mathieu Olivier: wrist, 4 ft, xG 0.14 (P1 9:15) Mathieu Olivier: wrist, 27 ft, xG 0.02 (P1 9:16) Charlie Coyle: backhand, 8 ft, xG 0.15 (P1 9:21) Charlie Coyle: backhand, 4 ft, xG 0.12 (P1 9:22) Charlie Coyle: wrist, 5 ft, xG 0.09 (P1 9:22) Zach Werenski: snap, 32 ft, xG 0.13 (P1 9:47) Dante Fabbro: wrist, 57 ft, xG 0.02 (P1 10:11) Adam Fantilli: wrist, 6 ft, xG 0.18 (P1 10:13) Dante Fabbro: slap, 44 ft, xG 0.02 (P1 10:35) Arshdeep Bains: backhand, 6 ft, xG 0.20 (P1 12:23) Arshdeep Bains: tip-in, 5 ft, xG 0.06 (P1 12:24) Tom Willander: wrist, 56 ft, xG 0.00 (P1 13:34) Jake DeBrusk: snap, 19 ft, xG 0.07 (P1 14:26) Evander Kane: wrist, 21 ft, xG 0.10 (P1 15:09) Ivan Provorov: wrist, 33 ft, xG 0.10 (P1 15:45) Kirill Marchenko: wrist, 38 ft, xG 0.07 (P1 16:43) Adam Fantilli: wrist, 21 ft, xG 0.11 (P1 17:13) Ivan Provorov: wrist, 32 ft, xG 0.01 (P1 17:52) Cole Sillinger: snap, 28 ft, xG 0.09 (P1 18:27) Zeev Buium: snap, 41 ft, xG 0.05 (P1 18:39) Mathieu Olivier: wrist, 12 ft, xG 0.35 (P1 19:51) Zach Werenski: backhand, 15 ft, xG 0.03 (P1 19:52) Charlie Coyle: snap, 43 ft, xG 0.02 (P1 19:57) Marcus Pettersson: wrist, 67 ft, xG 0.01 (P2 2:05) Evander Kane: wrist, 50 ft, xG 0.02 (P2 2:15) Mikael Pyyhtia: backhand, 11 ft, xG 0.10 (P2 2:43) Tom Willander: wrist, 65 ft, xG 0.00 (P2 3:15) Boone Jenner: slap, 51 ft, xG 0.01 (P2 3:41) Erik Gudbranson: slap, 66 ft, xG 0.00 (P2 3:57) David Kampf: wrist, 34 ft, xG 0.09 (P2 4:25) David Kampf: backhand, 5 ft, xG 0.02 (P2 4:26) Zach Werenski: wrist, 37 ft, xG 0.06 (P2 5:36) Conor Garland: snap, 38 ft, xG 0.04 (P2 7:40) Zach Werenski: wrist, 34 ft, xG 0.02 (P2 8:00) Charlie Coyle: wrist, 14 ft, xG 0.04 (P2 8:43) Charlie Coyle: wrist, 7 ft, xG 0.06 (P2 8:44) Kent Johnson: wrist, 26 ft, xG 0.07 (P2 9:29) Mikael Pyyhtia: backhand, 20 ft, xG 0.02 (P2 10:34) Erik Gudbranson: snap, 64 ft, xG 0.01 (P2 11:17) Zach Werenski: backhand, 11 ft, xG 0.10 (P2 11:37) Linus Karlsson: tip-in, 14 ft, xG 0.10 (P2 13:16) Linus Karlsson: wrist, 34 ft, xG 0.08 (P2 13:37) Brock Boeser: snap, 25 ft, xG 0.16 (P2 13:58) Adam Fantilli: backhand, 14 ft, xG 0.07 (P2 15:02) Mathieu Olivier: backhand, 13 ft, xG 0.04 (P2 15:50) Dmitri Voronkov: bat, 15 ft, xG 0.03 (P2 15:51) Charlie Coyle: backhand, 8 ft, xG 0.06 (P2 15:52) Linus Karlsson: snap, 24 ft, xG 0.07 (P2 16:49) Tyler Myers: slap, 53 ft, xG 0.02 (P2 17:02) Tyler Myers: slap, 46 ft, xG 0.04 (P2 17:45) Brock Boeser: slap, 59 ft, xG 0.02 (P2 17:50) Elias Pettersson: wrist, 25 ft, xG 0.10 (P2 17:52) Zach Werenski: wrist, 57 ft, xG 0.01 (P2 19:48) Liam Ohgren: wrist, 46 ft, xG 0.03 (P3 0:12) Tyler Myers: backhand, 18 ft, xG 0.06 (P3 0:16) Mathieu Olivier: tip-in, 11 ft, xG 0.07 (P3 1:14) Jake Christiansen: wrist, 32 ft, xG 0.03 (P3 1:24) Adam Fantilli: wrap-around, 5 ft, xG 0.03 (P3 1:34) Brock Boeser: deflected, 19 ft, xG 0.08 (P3 4:35) Jake DeBrusk: tip-in, 9 ft, xG 0.09 (P3 5:02) Mathieu Olivier: wrist, 5 ft, xG 0.25 (P3 5:19) Charlie Coyle: wrist, 15 ft, xG 0.09 (P3 5:20) Filip Hronek: slap, 17 ft, xG 0.16 (P3 5:35) Linus Karlsson: backhand, 9 ft, xG 0.35 (P3 5:38) Erik Gudbranson: wrist, 165 ft, xG 0.00 (P3 6:26) Liam Ohgren: tip-in, 7 ft, xG 0.11 (P3 6:59) Tom Willander: wrist, 42 ft, xG 0.05 (P3 7:07) Victor Mancini: snap, 47 ft, xG 0.03 (P3 8:44) Adam Fantilli: wrist, 46 ft, xG 0.02 (P3 10:23) Cole Sillinger: wrist, 25 ft, xG 0.02 (P3 10:24) Tom Willander: slap, 53 ft, xG 0.03 (P3 10:53) Evander Kane: snap, 52 ft, xG 0.03 (P3 11:57) Dante Fabbro: wrist, 54 ft, xG 0.01 (P3 14:06) Evander Kane: wrist, 56 ft, xG 0.01 (P3 15:26) Zach Werenski: wrist, 68 ft, xG 0.01 (P3 17:13) Dmitri Voronkov: wrist, 60 ft, xG 0.01 (P3 17:35) Mikael Pyyhtia: wrist, 43 ft, xG 0.01 (P3 17:41) Cole Sillinger: wrist, 24 ft, xG 0.04 (P3 19:21) Charlie Coyle: GOAL, backhand, 8 ft, xG 0.08 (P1 17:25) Kirill Marchenko: GOAL, wrist, 20 ft, xG 0.11 (P2 5:49) Zach Werenski: GOAL, wrist, 34 ft, xG 0.08 (P2 10:14) Brock Boeser: GOAL, snap, 26 ft, xG 0.14 (P2 14:09) Kent Johnson: GOAL, wrist, 14 ft, xG 0.16 (P3 10:13)
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

Vancouver Canucks

Skater GAP+/− AttxG HitBlkTOI
Forwards
6 Brock Boeser 101 0 80.48 2019:45
83 Conor Garland 000 0 20.04 0117:19
92 Liam Ohgren 000 0 40.23 1117:17
40 Elias Pettersson 011 0 10.10 0316:53
63 Max Sasson 000 0 10.00 0115:32
64 David Kampf 000 0 20.12 0115:28
74 Jake DeBrusk 000 0 30.16 0015:02
94 Linus Karlsson 000 0 50.63 1014:37
18 Drew O'Connor 000 0 30.31 0014:27
91 Evander Kane 000 -2 60.17 1012:31
54 Aatu Räty 000 -2 10.01 2010:04
13 Arshdeep Bains 000 -2 30.26 1009:55
Defense
8 Zeev Buium 011 0 10.05 2222:47
57 Tyler Myers 000 -1 30.11 0121:07
26 Marcus Pettersson 000 -2 30.01 1320:59
17 Filip Hronek 000 -1 30.16 0020:48
90 Victor Mancini 000 0 40.03 0416:46
5 Tom Willander 000 0 60.09 0115:35
Goalie SAGA SVSV% xGA GSAx
Kevin Lankinen 36432 .889 3.70 -0.30

Columbus Blue Jackets

Skater GAP+/− AttxG HitBlkTOI
Forwards
3 Charlie Coyle 101 0 100.80 0118:10
19 Adam Fantilli 011 +1 50.40 3218:05
91 Kent Johnson 112 +1 30.23 0117:36
86 Kirill Marchenko 112 +1 50.23 0117:03
22 Boone Jenner 011 +1 30.13 0016:56
23 Sean Monahan 000 +1 20.00 1116:28
24 Mathieu Olivier 000 0 60.87 5015:26
4 Cole Sillinger 000 +1 40.14 1115:06
10 Dmitri Voronkov 000 0 20.04 3113:22
50 Brendan Gaunce 000 0 10.00 1011:06
58 Danton Heinen 000 0 10.00 0109:49
Defense
8 Zach Werenski 101 +1 120.43 0125:32
78 Damon Severson 011 +1 10.00 0221:10
9 Ivan Provorov 000 +1 20.11 0020:46
15 Dante Fabbro 000 +1 70.07 1320:08
44 Erik Gudbranson 000 0 90.05 3016:19
2 Jake Christiansen 000 0 30.06 1012:51
Goalie SAGA SVSV% xGA GSAx
Elvis Merzlikins 31130 .968 2.96 +1.96

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.

Vancouver Canucks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
6 Brock Boeser R +0.68 +0.75 +0.31 -0.36 0.00 0.00 -0.02 — 19:45
40 Elias Pettersson C +0.68 +0.70 +0.06 -0.19 0.00 -0.03 +0.13 — 16:53
18 Drew O'Connor L +0.43 0.00 +0.20 +0.26 0.00 -0.01 -0.02 — 14:27
24 Zeev Buium D +0.37 +0.55 +0.03 -0.30 0.00 0.00 +0.08 — 22:46
94 Linus Karlsson C +0.29 0.00 +0.41 -0.11 0.00 -0.01 0.00 — 14:37
74 Jake DeBrusk L -0.04 0.00 +0.11 -0.12 0.00 0.00 -0.02 — 15:02
63 Max Sasson C -0.06 0.00 0.00 +0.04 -0.15 +0.02 +0.03 — 15:32
90 Victor Mancini D -0.07 0.00 +0.02 -0.29 0.00 0.00 +0.20 — 16:46
5 Tom Willander D -0.10 0.00 +0.06 -0.17 0.00 0.00 +0.01 — 15:36
64 David Kampf C -0.10 0.00 +0.08 -0.25 0.00 +0.04 +0.03 — 15:28
17 Filip Hronek D -0.17 0.00 +0.10 -0.40 +0.15 0.00 -0.02 — 20:48
13 Arshdeep Bains L -0.20 0.00 +0.17 -0.37 0.00 0.00 0.00 — 9:56
91 Evander Kane L -0.22 0.00 +0.11 -0.34 0.00 +0.01 0.00 — 12:31
32 Kevin Lankinen G -0.30 0.00 — — 0.00 — — -0.30 60:00
92 Liam Ohgren L -0.34 0.00 +0.15 -0.54 0.00 0.00 +0.05 — 17:17
54 Aatu Räty C -0.38 0.00 +0.01 -0.39 0.00 +0.01 0.00 — 10:04
8 Conor Garland R -0.56 0.00 +0.03 -0.77 +0.15 0.00 +0.03 — 17:19
57 Tyler Myers D -0.73 0.00 +0.07 -0.87 0.00 0.00 +0.07 — 21:06
29 Marcus Pettersson D -0.73 0.00 0.00 -0.71 -0.15 0.00 +0.13 — 20:59

Columbus Blue Jackets

Player Rating Points Shots On ice Pen FO Other GSAx TOI
8 Zach Werenski D +2.19 +0.75 +0.28 +1.13 0.00 0.00 +0.03 — 25:32
3 Charlie Coyle C +2.16 +0.75 +0.52 +0.82 0.00 +0.01 +0.05 — 18:10
91 Kent Johnson C +1.99 +1.45 +0.15 +0.23 +0.15 0.00 +0.01 — 17:36
90 Elvis Merzlikins G +1.96 0.00 — — 0.00 — — +1.96 59:54
86 Kirill Marchenko R +1.56 +1.45 +0.15 +0.05 -0.15 0.00 +0.07 — 17:03
78 Damon Severson D +1.55 +0.55 0.00 +0.88 0.00 0.00 +0.12 — 21:10
24 Mathieu Olivier R +1.28 0.00 +0.57 +0.71 0.00 0.00 0.00 — 15:26
10 Dmitri Voronkov L +0.94 0.00 +0.03 +0.89 0.00 0.00 +0.03 — 13:22
38 Boone Jenner C +0.94 +0.70 +0.08 +0.18 0.00 -0.02 0.00 — 16:56
19 Adam Fantilli C +0.91 +0.55 +0.26 +0.05 0.00 -0.03 +0.08 — 18:05
15 Dante Fabbro D +0.71 0.00 +0.05 +0.53 0.00 0.00 +0.13 — 20:08
9 Ivan Provorov D +0.41 0.00 +0.07 +0.34 0.00 0.00 0.00 — 20:46
23 Sean Monahan C +0.31 0.00 0.00 +0.26 0.00 0.00 +0.05 — 16:28
82 Mikael Pyyhtia L +0.21 0.00 +0.09 +0.12 0.00 0.00 0.00 — 10:55
4 Cole Sillinger C +0.20 0.00 +0.09 +0.06 0.00 0.00 +0.05 — 15:06
43 Danton Heinen L +0.14 0.00 0.00 +0.12 0.00 -0.01 +0.03 — 9:49
16 Brendan Gaunce C +0.06 0.00 0.00 +0.04 0.00 +0.02 0.00 — 11:06
44 Erik Gudbranson D +0.01 0.00 +0.03 -0.06 0.00 0.00 +0.04 — 16:19
2 Jake Christiansen D -0.42 0.00 +0.04 -0.47 0.00 0.00 0.00 — 12:51

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.