Carolina HurricanesCAR 6–4 Final Vancouver CanucksVAN

Wednesday, March 4, 2026

Final 1st2nd3rd T SOG
Carolina HurricanesCAR 141 6 33
Vancouver CanucksVAN 211 4 22
Playoff odds, % Change
CAR +0.1
VAN +0.0

How the result moved each team's playoff odds, calculated Mar 4, 2026 9:39 PM EST.

Highlights

Scoring

1st Period
1:17 CAR Andrei Svechnikov (22)PP Seth Jarvis (21), Shayne Gostisbehere (32) · snap xG 0.17 1–0 ▶
16:31 VAN Marco Rossi (6)PP Elias Pettersson (23), Jake DeBrusk (17) · wrist xG 0.12 1–1 ▶
17:15 VAN Filip Hronek (6) Drew O'Connor (9), Linus Karlsson (14) · slap xG 0.08 1–2 ▶
2nd Period
2:30 CAR Sean Walker (5) Taylor Hall (19), Jackson Blake (20) · snap xG 0.16 2–2 ▶
4:19 CAR Nikolaj Ehlers (17) Jordan Staal (12), Jalen Chatfield (14) · snap xG 0.12 3–2 ▶
11:53 CAR Sebastian Aho (23) Seth Jarvis (22), K'Andre Miller (21) · backhand xG 0.08 4–2 ▶
12:50 CAR Nikolaj Ehlers (18) Sean Walker (13) · slap xG 0.07 5–2 ▶
19:17 VAN Brock Boeser (13)PP Marco Rossi (11), Filip Hronek (28) · wrist xG 0.33 5–3 ▶
3rd Period
6:45 VAN Nils Hoglander (1) Elias Pettersson (24), Filip Hronek (29) · snap xG 0.16 5–4 ▶
19:46 CAR Nikolaj Ehlers (19)PPEN Sebastian Aho (38), Andrei Svechnikov (31) · wrist xG 0.85 6–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

CAR 67%Deserve to win33% VAN
CARVAN
3.72Expected goals1.95
6Goals (no shootout)4
2.13Expected goals, 5 on 51.08
66Shot attempts43
49Unblocked attempts31
33Shots on goal22

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:53 VAN Goalie change Goalie change · Tolopilo in for Lankinen
11:53 of the 2nd; Lankinen had allowed 4 goals on 22 shots (2.17 xG)
19:17 CAR Goalie Goalie · Bussi −2.0 goals saved
3 goals on 0.97 xG, 13 shots on goal
20:00 VAN Pulled goalie Pulled goalie · Pulled Tolopilo, down 5–3
With 0:00 left
3rd Period
18:56 VAN Pulled goalie Pulled goalie · Pulled Tolopilo, down 5–4
With 1:04 left; CAR scored at 19:46 of the 3rd (6–4)

Shot map

CAR shoots ←Bigger circle: higher xG; filled: goal→ VAN shoots
Jordan Martinook: tip-in, 6 ft, xG 0.09 (P1 0:14) Shayne Gostisbehere: slap, 40 ft, xG 0.04 (P1 0:31) Seth Jarvis: wrist, 73 ft, xG 0.01 (P1 0:35) Shayne Gostisbehere: slap, 58 ft, xG 0.05 (P1 0:52) Marcus Pettersson: wrist, 154 ft, xG 0.00 (P1 3:20) Sebastian Aho: backhand, 9 ft, xG 0.12 (P1 4:04) Taylor Hall: snap, 46 ft, xG 0.02 (P1 4:14) Taylor Hall: tip-in, 17 ft, xG 0.08 (P1 4:26) Jackson Blake: backhand, 29 ft, xG 0.01 (P1 4:43) K'Andre Miller: wrist, 63 ft, xG 0.02 (P1 4:56) Eric Robinson: deflected, 12 ft, xG 0.06 (P1 5:07) Alexander Nikishin: wrist, 61 ft, xG 0.01 (P1 5:16) Sebastian Aho: slap, 27 ft, xG 0.08 (P1 6:59) Jackson Blake: backhand, 6 ft, xG 0.07 (P1 7:38) Jaccob Slavin: snap, 59 ft, xG 0.03 (P1 7:53) Andrei Svechnikov: snap, 20 ft, xG 0.11 (P1 8:34) Jordan Staal: backhand, 5 ft, xG 0.05 (P1 11:32) Zeev Buium: wrist, 56 ft, xG 0.03 (P1 12:45) Eric Robinson: wrist, 27 ft, xG 0.03 (P1 13:59) Jaccob Slavin: wrist, 79 ft, xG 0.00 (P1 14:26) Elias Pettersson: snap, 61 ft, xG 0.02 (P1 15:04) Zeev Buium: wrist, 49 ft, xG 0.01 (P1 15:41) Drew O'Connor: wrist, 23 ft, xG 0.07 (P1 17:09) Elias Pettersson: snap, 68 ft, xG 0.01 (P1 17:40) William Carrier: tip-in, 17 ft, xG 0.05 (P1 18:24) Jaccob Slavin: slap, 58 ft, xG 0.01 (P1 19:43) Nikolaj Ehlers: snap, 31 ft, xG 0.05 (P2 0:52) Teddy Blueger: wrist, 67 ft, xG 0.00 (P2 2:58) Marcus Pettersson: wrist, 27 ft, xG 0.02 (P2 3:26) Drew O'Connor: wrist, 14 ft, xG 0.05 (P2 3:43) Eric Robinson: snap, 40 ft, xG 0.01 (P2 3:50) Seth Jarvis: snap, 27 ft, xG 0.09 (P2 4:46) Seth Jarvis: tip-in, 13 ft, xG 0.09 (P2 4:53) Marco Rossi: wrist, 13 ft, xG 0.14 (P2 5:12) Drew O'Connor: snap, 12 ft, xG 0.06 (P2 5:23) Jordan Martinook: backhand, 23 ft, xG 0.01 (P2 5:33) Elias Pettersson: wrist, 43 ft, xG 0.04 (P2 6:57) Logan Stankoven: snap, 20 ft, xG 0.18 (P2 9:56) Taylor Hall: tip-in, 7 ft, xG 0.12 (P2 10:07) Jackson Blake: snap, 22 ft, xG 0.15 (P2 10:24) Jordan Martinook: snap, 42 ft, xG 0.06 (P2 13:43) Jackson Blake: snap, 32 ft, xG 0.12 (P2 14:01) Jalen Chatfield: slap, 58 ft, xG 0.01 (P2 14:04) Marcus Pettersson: wrist, 149 ft, xG 0.00 (P2 17:11) Jordan Martinook: wrist, 177 ft, xG 0.00 (P2 19:45) Brock Boeser: wrist, 29 ft, xG 0.08 (P2 19:57) Conor Garland: wrist, 9 ft, xG 0.13 (P3 1:26) Drew O'Connor: wrist, 10 ft, xG 0.04 (P3 1:28) Logan Stankoven: snap, 35 ft, xG 0.09 (P3 2:00) Logan Stankoven: wrist, 24 ft, xG 0.08 (P3 2:05) Logan Stankoven: snap, 31 ft, xG 0.09 (P3 2:49) Jordan Martinook: backhand, 33 ft, xG 0.01 (P3 3:23) Jordan Staal: wrist, 23 ft, xG 0.10 (P3 3:44) William Carrier: wrist, 45 ft, xG 0.01 (P3 4:32) William Carrier: backhand, 26 ft, xG 0.02 (P3 5:00) Elias Pettersson: snap, 55 ft, xG 0.02 (P3 5:49) Linus Karlsson: tip-in, 10 ft, xG 0.06 (P3 6:09) Filip Hronek: slap, 139 ft, xG 0.00 (P3 8:46) Zeev Buium: wrist, 69 ft, xG 0.01 (P3 8:52) Shayne Gostisbehere: wrist, 57 ft, xG 0.01 (P3 9:42) Sean Walker: snap, 51 ft, xG 0.02 (P3 11:58) Jalen Chatfield: slap, 46 ft, xG 0.02 (P3 12:37) Brock Boeser: snap, 27 ft, xG 0.12 (P3 14:04) Elias Pettersson: wrist, 47 ft, xG 0.01 (P3 15:27) Elias Pettersson: wrist, 29 ft, xG 0.11 (P3 15:55) Jaccob Slavin: wrist, 59 ft, xG 0.00 (P3 17:11) Conor Garland: wrist, 36 ft, xG 0.06 (P3 18:14) Drew O'Connor: wrist, 35 ft, xG 0.05 (P3 18:54) Drew O'Connor: slap, 24 ft, xG 0.13 (P3 19:09) Filip Hronek: wrist, 54 ft, xG 0.01 (P3 19:36) Andrei Svechnikov: GOAL, snap, 14 ft, xG 0.17 (P1 1:17) Marco Rossi: GOAL, wrist, 9 ft, xG 0.12 (P1 16:31) Filip Hronek: GOAL, slap, 37 ft, xG 0.08 (P1 17:15) Sean Walker: GOAL, snap, 31 ft, xG 0.16 (P2 2:30) Nikolaj Ehlers: GOAL, snap, 21 ft, xG 0.12 (P2 4:19) Sebastian Aho: GOAL, backhand, 19 ft, xG 0.08 (P2 11:53) Nikolaj Ehlers: GOAL, slap, 35 ft, xG 0.07 (P2 12:50) Brock Boeser: GOAL, wrist, 4 ft, xG 0.33 (P2 19:17) Nils Hoglander: GOAL, snap, 25 ft, xG 0.16 (P3 6:45) Nikolaj Ehlers: GOAL, wrist, 22 ft, xG 0.85 (P3 19:46)
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

Carolina Hurricanes

Skater GAP+/− AttxG HitBlkTOI
Forwards
24 Seth Jarvis 022 0 40.18 0119:21
20 Sebastian Aho 112 0 40.28 0119:17
37 Andrei Svechnikov 112 0 30.28 4018:09
11 Jordan Staal 011 +1 40.15 2016:53
27 Nikolaj Ehlers 303 +2 51.09 0016:08
48 Jordan Martinook 000 +2 60.17 0015:06
53 Jackson Blake 011 0 60.35 0014:36
22 Logan Stankoven 000 0 50.45 0114:20
71 Taylor Hall 011 0 50.22 0013:48
50 Eric Robinson 000 0 40.10 0111:07
82 Jesperi Kotkaniemi 000 +1 00.00 1010:27
28 William Carrier 000 0 50.07 3010:16
Defense
19 K'Andre Miller 011 +2 10.02 1023:04
74 Jaccob Slavin 000 +1 40.04 0222:33
26 Sean Walker 112 +1 20.18 1320:19
5 Jalen Chatfield 011 0 30.03 1119:41
21 Alexander Nikishin 000 0 20.01 0015:48
4 Shayne Gostisbehere 011 0 30.10 0214:13
Goalie SAGA SVSV% xGA GSAx
Brandon Bussi 22418 .818 1.95 -2.05

Vancouver Canucks

Skater GAP+/− AttxG HitBlkTOI
Forwards
6 Brock Boeser 101 -1 50.53 7119:31
40 Elias Pettersson 022 0 30.15 0216:58
74 Jake DeBrusk 011 0 00.00 0016:57
18 Drew O'Connor 011 0 70.40 2216:57
23 Marco Rossi 112 -1 20.25 2116:16
73 Teddy Blueger 000 -1 30.00 3115:51
83 Conor Garland 000 -1 30.19 2014:47
64 David Kampf 000 0 10.00 1213:51
92 Liam Ohgren 000 -1 00.00 0012:30
94 Linus Karlsson 011 0 10.06 1012:29
63 Max Sasson 000 -1 00.00 1011:46
21 Nils Hoglander 101 0 20.16 1011:39
Defense
17 Filip Hronek 123 +2 30.09 4126:45
26 Marcus Pettersson 000 -1 40.03 0223:11
5 Tom Willander 000 -1 10.00 2018:51
25 Elias Pettersson 000 0 40.05 2018:29
8 Zeev Buium 000 -1 40.04 1216:10
90 Victor Mancini 000 -3 00.00 1313:04
Goalie SAGA SVSV% xGA GSAx
Kevin Lankinen 22418 .818 2.17 -1.83
Nikita Tolopilo 1019 .900 0.71 -0.29

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.

Carolina Hurricanes

Player Rating Points Shots On ice Pen FO Other GSAx TOI
27 Nikolaj Ehlers L +3.97 +2.25 +0.71 +0.90 +0.15 0.00 -0.04 — 16:06
26 Sean Walker D +2.17 +1.45 +0.12 +0.53 -0.08 0.00 +0.15 — 20:19
37 Andrei Svechnikov R +1.82 +1.30 +0.18 +0.19 +0.15 0.00 0.00 — 18:07
20 Sebastian Aho C +1.78 +1.45 +0.18 +0.29 -0.15 0.00 +0.01 — 19:15
24 Seth Jarvis C +1.74 +1.40 +0.12 +0.04 +0.15 +0.01 +0.02 — 19:21
11 Jordan Staal C +1.44 +0.70 +0.10 +0.61 0.00 +0.03 0.00 — 16:53
5 Jalen Chatfield D +1.34 +0.55 +0.02 +0.85 -0.15 0.00 +0.07 — 19:43
74 Jaccob Slavin D +1.24 0.00 +0.03 +1.09 0.00 0.00 +0.12 — 22:33
53 Jackson Blake R +1.21 +0.55 +0.23 +0.51 -0.08 0.00 0.00 — 14:36
71 Taylor Hall L +1.20 +0.70 +0.14 +0.36 0.00 0.00 0.00 — 13:48
19 K'Andre Miller D +1.16 +0.55 +0.01 +0.59 0.00 0.00 0.00 — 23:04
48 Jordan Martinook L +0.98 0.00 +0.11 +0.90 0.00 -0.01 -0.02 — 15:06
4 Shayne Gostisbehere D +0.69 +0.55 +0.06 0.00 0.00 0.00 +0.08 — 14:13
22 Logan Stankoven C +0.62 0.00 +0.29 +0.31 0.00 +0.02 -0.01 — 14:20
82 Jesperi Kotkaniemi C +0.22 0.00 0.00 +0.25 0.00 -0.01 -0.02 — 10:29
50 Eric Robinson L +0.15 0.00 +0.07 +0.01 0.00 0.00 +0.07 — 11:09
28 William Carrier L +0.06 0.00 +0.05 +0.01 0.00 0.00 0.00 — 10:18
21 Alexander Nikishin D -0.30 0.00 +0.01 -0.14 -0.15 0.00 -0.02 — 15:46
32 Brandon Bussi G -2.05 0.00 — — 0.00 — — -2.05 60:00

Vancouver Canucks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
17 Filip Hronek D +2.05 +1.85 +0.06 +0.11 0.00 0.00 +0.03 — 26:43
93 Marco Rossi C +1.37 +1.45 +0.16 -0.61 +0.30 +0.01 +0.05 — 16:14
40 Elias Pettersson C +1.11 +1.40 +0.10 -0.24 -0.15 -0.05 +0.06 — 16:56
21 Nils Hoglander L +0.72 +0.75 +0.10 -0.11 0.00 0.00 -0.02 — 11:39
6 Brock Boeser R +0.65 +0.75 +0.35 -0.41 0.00 -0.01 -0.03 — 19:29
18 Drew O'Connor L +0.65 +0.70 +0.26 -0.37 0.00 0.00 +0.06 — 16:57
94 Linus Karlsson C +0.47 +0.55 +0.04 -0.25 +0.15 0.00 -0.02 — 12:31
74 Jake DeBrusk L +0.06 +0.55 0.00 -0.51 0.00 0.00 +0.02 — 16:57
8 Conor Garland R -0.09 0.00 +0.12 -0.29 +0.08 0.00 0.00 — 14:45
5 Tom Willander D -0.11 0.00 0.00 -0.11 0.00 0.00 0.00 — 18:51
29 Marcus Pettersson D -0.21 0.00 +0.02 -0.30 0.00 0.00 +0.08 — 23:11
60 Nikita Tolopilo G -0.29 0.00 — — 0.00 — — -0.29 27:17
64 David Kampf C -0.30 0.00 0.00 -0.26 -0.15 +0.01 +0.10 — 13:53
25 Elias Pettersson D -0.38 0.00 +0.03 -0.49 +0.08 0.00 0.00 — 18:31
63 Max Sasson C -0.45 0.00 0.00 -0.42 0.00 -0.01 -0.02 — 11:48
53 Teddy Blueger C -0.48 0.00 0.00 -0.36 -0.15 +0.02 +0.01 — 15:50
24 Zeev Buium D -0.53 0.00 +0.03 -0.66 0.00 0.00 +0.10 — 16:10
92 Liam Ohgren L -0.58 0.00 0.00 -0.55 0.00 -0.01 -0.02 — 12:30
90 Victor Mancini D -1.34 0.00 0.00 -1.47 0.00 0.00 +0.13 — 13:06
32 Kevin Lankinen G -1.83 0.00 — — 0.00 — — -1.83 31:53

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.