Seattle KrakenSEA 1–4 Final Dallas StarsDAL

Wednesday, February 25, 2026

Final 1st2nd3rd T SOG
Seattle KrakenSEA 001 1 19
Dallas StarsDAL 130 4 32
Playoff odds, % Change
SEA -4.3
DAL +0.0
LAK +1.0
EDM +0.9
SJS +0.8
UTA +0.4
ANA +0.4

How the result moved each team's playoff odds, calculated Feb 23, 2026 9:51 PM EST.

Highlights

Scoring

1st Period
18:41 DAL Wyatt Johnston (30) Esa Lindell (18), Thomas Harley (19) · tip-in xG 0.10 0–1 ▶
2nd Period
1:43 DAL Matt Duchene (11) Thomas Harley (20) · wrist xG 0.10 0–2 ▶
5:35 DAL Sam Steel (8) Mavrik Bourque (12), Justin Hryckowian (11) · poke xG 0.26 0–3 ▶
6:14 DAL Wyatt Johnston (31)PP Miro Heiskanen (40), Matt Duchene (11) · deflected xG 0.21 0–4 ▶
3rd Period
6:46 SEA Ryker Evans (6) Unassisted · slap xG 0.12 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

SEA 35%Deserve to win65% DAL
SEADAL
2.82Expected goals3.79
1Goals (no shootout)4
1.91Expected goals, 5 on 52.98
46Shot attempts63
35Unblocked attempts51
19Shots on goal32

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).

1st Period
15:26 SEA Deserve to win Deserve to win · SEA takes the lead, 60–40%
DAL had led since 5:21 of the 1st, by as much as 60%
2nd Period
4:14 DAL Deserve to win Deserve to win · DAL takes the lead, 64–36%
SEA had led since 15:26 of the 1st, by as much as 63%
5:40 DAL xG swing xG swing · Out-chanced SEA 1.69–0.01
In xG over 10 minutes, 16:20 of the 1st to 6:20 of the 2nd; goals 4–0
3rd Period
6:43 DAL Goalie Goalie · DeSmith +2.0 goals saved
0 goals on 2.04 xG, 13 shots on goal
19:10 DAL xG swing xG swing · Out-chanced SEA 1.39–0.27
In xG over 10 minutes, 9:10 to 19:10 of the 3rd; neither team scored

Shot map

SEA shoots ←Bigger circle: higher xG; filled: goal→ DAL shoots
Lian Bichsel: wrist, 63 ft, xG 0.01 (P1 1:46) Adam Erne: tip-in, 13 ft, xG 0.07 (P1 1:58) Alexander Petrovic: snap, 73 ft, xG 0.01 (P1 2:38) Jordan Eberle: snap, 38 ft, xG 0.03 (P1 3:57) Adam Erne: wrist, 43 ft, xG 0.01 (P1 4:59) Arttu Hyry: snap, 15 ft, xG 0.15 (P1 5:21) Adam Larsson: slap, 58 ft, xG 0.03 (P1 7:07) Vince Dunn: snap, 64 ft, xG 0.00 (P1 7:57) Matty Beniers: snap, 8 ft, xG 0.20 (P1 9:50) Shane Wright: snap, 10 ft, xG 0.17 (P1 9:58) Frederick Gaudreau: backhand, 17 ft, xG 0.04 (P1 10:00) Eeli Tolvanen: tip-in, 22 ft, xG 0.02 (P1 12:08) Mavrik Bourque: snap, 38 ft, xG 0.02 (P1 12:40) Colin Blackwell: snap, 56 ft, xG 0.02 (P1 13:34) Thomas Harley: wrist, 56 ft, xG 0.02 (P1 13:42) Vince Dunn: slap, 45 ft, xG 0.11 (P1 15:26) Jared McCann: snap, 33 ft, xG 0.10 (P1 15:39) Wyatt Johnston: snap, 32 ft, xG 0.05 (P1 16:54) Wyatt Johnston: snap, 37 ft, xG 0.07 (P1 18:29) Jason Robertson: snap, 15 ft, xG 0.10 (P1 18:34) Thomas Harley: slap, 38 ft, xG 0.05 (P1 19:10) Jason Robertson: snap, 14 ft, xG 0.19 (P1 19:38) Nils Lundkvist: snap, 61 ft, xG 0.02 (P1 19:43) Adam Larsson: slap, 67 ft, xG 0.01 (P2 0:28) Jamie Benn: slap, 53 ft, xG 0.02 (P2 1:58) Alexander Petrovic: snap, 70 ft, xG 0.01 (P2 2:47) Miro Heiskanen: snap, 54 ft, xG 0.01 (P2 3:03) Wyatt Johnston: snap, 12 ft, xG 0.19 (P2 4:14) Jason Robertson: snap, 27 ft, xG 0.12 (P2 5:05) Mavrik Bourque: snap, 21 ft, xG 0.14 (P2 5:33) Wyatt Johnston: tip-in, 21 ft, xG 0.06 (P2 5:53) Miro Heiskanen: snap, 44 ft, xG 0.01 (P2 6:12) Matty Beniers: backhand, 9 ft, xG 0.12 (P2 6:47) Jaden Schwartz: snap, 32 ft, xG 0.06 (P2 7:26) Lian Bichsel: snap, 38 ft, xG 0.06 (P2 8:12) Jason Robertson: snap, 22 ft, xG 0.05 (P2 8:26) Brandon Montour: snap, 47 ft, xG 0.03 (P2 9:08) Adam Larsson: snap, 56 ft, xG 0.03 (P2 9:20) Alexander Petrovic: snap, 35 ft, xG 0.06 (P2 10:13) Alexander Petrovic: snap, 59 ft, xG 0.01 (P2 10:23) Adam Erne: snap, 46 ft, xG 0.01 (P2 10:50) Ben Meyers: deflected, 3 ft, xG 0.34 (P2 11:43) Matty Beniers: tip-in, 21 ft, xG 0.06 (P2 11:49) Arttu Hyry: snap, 43 ft, xG 0.01 (P2 14:29) Thomas Harley: snap, 50 ft, xG 0.01 (P2 14:33) Jason Robertson: backhand, 7 ft, xG 0.08 (P2 17:53) Esa Lindell: snap, 37 ft, xG 0.09 (P2 18:03) Jared McCann: snap, 20 ft, xG 0.17 (P2 18:55) Jared McCann: snap, 12 ft, xG 0.06 (P2 18:56) Jordan Eberle: wrist, 65 ft, xG 0.01 (P3 0:18) Brandon Montour: snap, 40 ft, xG 0.02 (P3 1:42) Ryan Winterton: tip-in, 10 ft, xG 0.11 (P3 3:12) Ben Meyers: backhand, 7 ft, xG 0.03 (P3 3:14) Jared McCann: tip-in, 16 ft, xG 0.07 (P3 4:08) Jordan Eberle: snap, 40 ft, xG 0.06 (P3 5:28) Shane Wright: snap, 28 ft, xG 0.10 (P3 6:24) Berkly Catton: snap, 7 ft, xG 0.08 (P3 6:43) Matty Beniers: slap, 29 ft, xG 0.13 (P3 7:59) Jordan Eberle: wrist, 6 ft, xG 0.20 (P3 9:05) Wyatt Johnston: snap, 29 ft, xG 0.16 (P3 10:22) Wyatt Johnston: tip-in, 11 ft, xG 0.06 (P3 10:54) Mavrik Bourque: tip-in, 9 ft, xG 0.10 (P3 11:02) Mavrik Bourque: backhand, 8 ft, xG 0.05 (P3 11:03) Matt Duchene: snap, 20 ft, xG 0.19 (P3 11:23) Nils Lundkvist: slap, 41 ft, xG 0.06 (P3 11:59) Matt Duchene: wrist, 43 ft, xG 0.01 (P3 12:02) Mavrik Bourque: snap, 41 ft, xG 0.03 (P3 12:44) Mavrik Bourque: snap, 16 ft, xG 0.17 (P3 13:05) Wyatt Johnston: snap, 11 ft, xG 0.03 (P3 13:06) Mavrik Bourque: snap, 39 ft, xG 0.03 (P3 13:16) Mavrik Bourque: snap, 18 ft, xG 0.20 (P3 13:18) Berkly Catton: backhand, 8 ft, xG 0.11 (P3 13:28) Sam Steel: backhand, 17 ft, xG 0.06 (P3 14:25) Arttu Hyry: backhand, 98 ft, xG 0.00 (P3 14:56) Jaden Schwartz: snap, 22 ft, xG 0.05 (P3 15:08) Eeli Tolvanen: snap, 31 ft, xG 0.05 (P3 15:40) Adam Larsson: slap, 51 ft, xG 0.05 (P3 15:43) Nathan Bastian: snap, 15 ft, xG 0.21 (P3 18:40) Jacob Melanson: backhand, 20 ft, xG 0.02 (P3 18:54) Wyatt Johnston: snap, 19 ft, xG 0.04 (P3 19:03) Jaden Schwartz: tip-in, 16 ft, xG 0.06 (P3 19:22) Wyatt Johnston: GOAL, tip-in, 8 ft, xG 0.10 (P1 18:41) Matt Duchene: GOAL, wrist, 13 ft, xG 0.10 (P2 1:43) Sam Steel: GOAL, poke, 6 ft, xG 0.26 (P2 5:35) Wyatt Johnston: GOAL, deflected, 9 ft, xG 0.21 (P2 6:14) Ryker Evans: GOAL, slap, 32 ft, xG 0.12 (P3 6: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

Seattle Kraken

Skater GAP+/− AttxG HitBlkTOI
Forwards
10 Matty Beniers 000 -1 40.50 2118:46
19 Jared McCann 000 0 60.39 0118:01
7 Jordan Eberle 000 -1 40.30 1117:58
9 Chandler Stephenson 000 -1 00.00 0017:23
89 Frederick Gaudreau 000 -2 10.04 0017:22
71 Jaden Schwartz 000 -1 30.17 0116:08
51 Shane Wright 000 0 20.28 0115:55
27 Berkly Catton 000 0 30.19 0113:41
17 Eeli Tolvanen 000 -1 20.07 1013:28
26 Ryan Winterton 000 +1 10.11 3112:55
59 Ben Meyers 000 0 20.36 1012:16
63 Jacob Melanson 000 0 10.02 7108:53
Defense
62 Brandon Montour 000 0 30.06 1224:31
29 Vince Dunn 000 -1 50.11 0124:28
6 Adam Larsson 000 -2 70.11 1023:20
41 Ryker Evans 101 0 20.12 0119:45
4 Jamie Oleksiak 000 -1 00.00 3019:07
55 Ryan Lindgren 000 0 00.00 1001:24
Goalie SAGA SVSV% xGA GSAx
Joey Daccord 32428 .875 3.79 -0.21

Dallas Stars

Skater GAP+/− AttxG HitBlkTOI
Forwards
21 Jason Robertson 000 0 80.54 1022:14
53 Wyatt Johnston 202 0 100.97 3019:50
22 Mavrik Bourque 011 +1 80.74 1018:13
95 Matt Duchene 112 +1 40.29 0117:57
18 Sam Steel 101 +2 20.31 1015:29
14 Jamie Benn 000 +1 10.02 2014:46
49 Justin Hryckowian 011 +1 00.00 2013:48
15 Colin Blackwell 000 0 10.02 0312:53
10 Oskar Bäck 000 0 00.00 0111:11
25 Arttu Hyry 000 0 30.16 1010:25
73 Adam Erne 000 0 50.10 5009:44
11 Nathan Bastian 000 0 10.21 2009:29
Defense
4 Miro Heiskanen 011 0 50.02 0325:22
23 Esa Lindell 011 +2 10.09 0123:25
55 Thomas Harley 022 +3 40.08 1022:38
5 Nils Lundkvist 000 +1 30.08 1017:23
6 Lian Bichsel 000 -1 20.07 4214:30
36 Alexander Petrovic 000 -1 50.09 1012:43
Goalie SAGA SVSV% xGA GSAx
Casey DeSmith 19118 .947 2.82 +1.82

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.

Seattle Kraken

Player Rating Points Shots On ice Pen FO Other GSAx TOI
41 Ryker Evans D +0.94 +0.75 +0.08 +0.08 0.00 0.00 +0.03 — 19:45
59 Ben Meyers C +0.43 0.00 +0.24 +0.16 +0.08 -0.03 -0.02 — 12:16
19 Jared McCann L +0.33 0.00 +0.25 +0.17 -0.15 0.00 +0.05 — 18:01
63 Jacob Melanson R +0.30 0.00 +0.01 +0.20 +0.07 0.00 +0.03 — 8:53
26 Ryan Winterton C +0.27 0.00 +0.07 +0.18 0.00 0.00 +0.03 — 12:55
10 Matty Beniers C +0.16 0.00 +0.32 -0.35 +0.15 0.00 +0.03 — 18:46
62 Brandon Montour D -0.03 0.00 +0.04 -0.12 0.00 0.00 +0.06 — 24:31
55 Ryan Lindgren D -0.10 0.00 0.00 -0.10 0.00 0.00 0.00 — 1:24
51 Shane Wright C -0.15 0.00 +0.18 -0.33 0.00 -0.01 +0.01 — 15:55
27 Berkly Catton C -0.18 0.00 +0.12 -0.47 +0.15 +0.01 +0.01 — 13:41
35 Joey Daccord G -0.21 0.00 — — 0.00 — — -0.21 60:00
24 Jamie Oleksiak D -0.26 0.00 0.00 -0.26 0.00 0.00 0.00 — 19:07
7 Jordan Eberle R -0.26 0.00 +0.19 -0.48 0.00 0.00 +0.03 — 17:58
20 Eeli Tolvanen R -0.47 0.00 +0.04 -0.51 0.00 0.00 0.00 — 13:28
17 Jaden Schwartz L -0.62 0.00 +0.11 -0.74 0.00 0.00 +0.01 — 16:08
9 Chandler Stephenson C -0.65 0.00 0.00 -0.58 0.00 -0.05 -0.02 — 17:23
29 Vince Dunn D -1.02 0.00 +0.07 -1.14 0.00 0.00 +0.05 — 24:28
6 Adam Larsson D -1.31 0.00 +0.07 -1.36 0.00 0.00 -0.02 — 23:20
89 Frederick Gaudreau C -1.61 0.00 +0.03 -1.66 0.00 0.00 +0.02 — 17:22

Dallas Stars

Player Rating Points Shots On ice Pen FO Other GSAx TOI
53 Wyatt Johnston C +2.71 +1.50 +0.63 +0.64 0.00 -0.04 -0.02 — 19:50
55 Thomas Harley D +2.60 +1.25 +0.05 +1.44 -0.15 0.00 0.00 — 22:38
22 Mavrik Bourque C +2.52 +0.70 +0.48 +1.38 0.00 +0.02 -0.06 — 18:13
95 Matt Duchene C +2.08 +1.30 +0.19 +0.51 0.00 +0.07 +0.01 — 17:57
23 Esa Lindell D +1.94 +0.70 +0.06 +1.11 0.00 0.00 +0.07 — 23:25
18 Sam Steel C +1.84 +0.75 +0.20 +0.92 0.00 +0.01 -0.04 — 15:29
1 Casey DeSmith G +1.82 0.00 — — 0.00 — — +1.82 60:00
49 Justin Hryckowian C +1.47 +0.55 0.00 +0.99 -0.08 +0.01 0.00 — 13:48
21 Jason Robertson L +1.29 0.00 +0.35 +1.11 -0.15 0.00 -0.02 — 22:14
4 Miro Heiskanen D +0.92 +0.70 +0.01 +0.08 0.00 0.00 +0.13 — 25:22
5 Nils Lundkvist D +0.73 0.00 +0.05 +0.74 0.00 0.00 -0.06 — 17:23
15 Colin Blackwell C +0.27 0.00 +0.01 -0.02 +0.15 -0.02 +0.15 — 12:53
14 Jamie Benn L +0.21 0.00 +0.01 +0.38 -0.15 -0.01 -0.02 — 14:46
6 Lian Bichsel D +0.20 0.00 +0.05 +0.07 0.00 0.00 +0.08 — 14:30
11 Nathan Bastian R -0.13 0.00 +0.14 -0.27 0.00 0.00 0.00 — 9:29
73 Adam Erne L -0.18 0.00 +0.06 -0.17 -0.07 0.00 0.00 — 9:44
25 Arttu Hyry R -0.29 0.00 +0.11 -0.44 0.00 +0.04 0.00 — 10:25
10 Oskar Bäck C -0.34 0.00 0.00 -0.39 0.00 0.00 +0.05 — 11:11
28 Alexander Petrovic D -0.53 0.00 +0.06 -0.74 +0.15 0.00 0.00 — 12:43

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.