Dallas StarsDAL 3–2 Final Nashville PredatorsNSH

Sunday, October 26, 2025

Final 1st2nd3rd T SOG
Dallas StarsDAL 021 3 28
Nashville PredatorsNSH 110 2 25

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

Highlights

Scoring

1st Period
8:02 NSH Jonathan Marchessault (3)PP Ryan O'Reilly (4), Filip Forsberg (4) · snap xG 0.09 0–1 ▶
2nd Period
7:15 NSH Spencer Stastney (1) Luke Evangelista (4), Justin Barron (3) · snap xG 0.08 0–2 ▶
9:36 DAL Oskar Bäck (1) Radek Faksa (2), Thomas Harley (7) · tip-in xG 0.08 1–2 ▶
16:29 DAL Wyatt Johnston (6) Jason Robertson (5) · backhand xG 0.16 2–2 ▶
3rd Period
10:44 DAL Mikko Rantanen (4)PP Mavrik Bourque (2), Jason Robertson (6) · wrist xG 0.13 3–2 ▶

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

DAL 73%Deserve to win27% NSH
DALNSH
4.10Expected goals2.21
3Goals (no shootout)2
2.12Expected goals, 5 on 51.55
54Shot attempts57
46Unblocked attempts41
28Shots on goal25

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
14:00 DAL xG swing xG swing · Out-chanced NSH 1.52–0.29
In xG over 10 minutes, 4:20 to 14:20 of the 2nd; goals 1–1
3rd Period
0:20 NSH No shift No shift · Wood, 10:33 on the bench
No shift from 10:14 of the 2nd to 0:47 of the 3rd; 8 shifts (6:29) before that
17:26 NSH Pulled goalie Pulled goalie · Pulled Annunen, down 3–2
With 2:34 left
18:29 NSH Pulled goalie Pulled goalie · Pulled Annunen, down 3–2
With 1:31 left

Shot map

DAL shoots ←Bigger circle: higher xG; filled: goal→ NSH shoots
Michael McCarron: tip-in, 7 ft, xG 0.08 (P1 0:11) Mikko Rantanen: deflected, 11 ft, xG 0.10 (P1 2:22) Mavrik Bourque: tip-in, 8 ft, xG 0.06 (P1 4:02) Spencer Stastney: slap, 31 ft, xG 0.03 (P1 4:48) Justin Barron: slap, 58 ft, xG 0.04 (P1 4:54) Thomas Harley: slap, 32 ft, xG 0.13 (P1 6:08) Thomas Harley: snap, 43 ft, xG 0.04 (P1 6:17) Mikko Rantanen: wrist, 28 ft, xG 0.09 (P1 6:54) Brady Skjei: wrist, 53 ft, xG 0.02 (P1 7:04) Brady Skjei: slap, 50 ft, xG 0.06 (P1 7:19) Ryan O'Reilly: deflected, 20 ft, xG 0.06 (P1 8:00) Jonathan Marchessault: snap, 5 ft, xG 0.12 (P1 8:01) Ozzy Wiesblatt: backhand, 42 ft, xG 0.02 (P1 8:46) Cole Smith: wrist, 15 ft, xG 0.05 (P1 8:57) Erik Haula: tip-in, 19 ft, xG 0.07 (P1 9:31) Colin Blackwell: wrist, 182 ft, xG 0.00 (P1 10:40) Miro Heiskanen: wrist, 67 ft, xG 0.01 (P1 11:10) Jason Robertson: snap, 49 ft, xG 0.04 (P1 11:52) Jason Robertson: slap, 48 ft, xG 0.06 (P1 12:22) Mikko Rantanen: wrist, 37 ft, xG 0.08 (P1 12:46) Tyler Seguin: wrist, 10 ft, xG 0.18 (P1 12:53) Filip Forsberg: wrist, 62 ft, xG 0.01 (P1 15:03) Adam Wilsby: wrist, 43 ft, xG 0.02 (P1 18:02) Michael McCarron: tip-in, 10 ft, xG 0.10 (P1 18:09) Nicolas Hague: wrist, 67 ft, xG 0.01 (P1 18:21) Ryan O'Reilly: wrist, 47 ft, xG 0.01 (P2 0:54) Wyatt Johnston: wrist, 4 ft, xG 0.26 (P2 1:06) Steven Stamkos: wrist, 33 ft, xG 0.09 (P2 2:50) Ilya Lyubushkin: wrist, 43 ft, xG 0.02 (P2 3:09) Ryan O'Reilly: backhand, 18 ft, xG 0.13 (P2 3:56) Mavrik Bourque: tip-in, 24 ft, xG 0.08 (P2 4:34) Mavrik Bourque: snap, 41 ft, xG 0.04 (P2 4:38) Mikko Rantanen: backhand, 12 ft, xG 0.14 (P2 5:02) Tyler Seguin: snap, 24 ft, xG 0.27 (P2 5:05) Mikko Rantanen: tip-in, 12 ft, xG 0.09 (P2 5:24) Erik Haula: tip-in, 20 ft, xG 0.07 (P2 6:07) Thomas Harley: wrist, 56 ft, xG 0.01 (P2 7:40) Jason Robertson: snap, 27 ft, xG 0.10 (P2 7:47) Filip Forsberg: snap, 36 ft, xG 0.06 (P2 8:05) Mavrik Bourque: snap, 31 ft, xG 0.07 (P2 8:12) Nick Perbix: wrist, 35 ft, xG 0.07 (P2 8:49) Jason Robertson: backhand, 6 ft, xG 0.04 (P2 9:45) Jason Robertson: wrist, 18 ft, xG 0.22 (P2 10:12) Sam Steel: wrist, 8 ft, xG 0.18 (P2 13:23) Justin Hryckowian: tip-in, 16 ft, xG 0.08 (P2 13:32) Mavrik Bourque: tip-in, 25 ft, xG 0.06 (P2 13:41) Sam Steel: wrist, 41 ft, xG 0.01 (P2 13:45) Mavrik Bourque: wrist, 35 ft, xG 0.05 (P2 14:17) Thomas Harley: wrist, 52 ft, xG 0.02 (P2 15:17) Justin Barron: slap, 32 ft, xG 0.12 (P2 16:20) Jonathan Marchessault: snap, 24 ft, xG 0.18 (P2 16:50) Filip Forsberg: snap, 43 ft, xG 0.04 (P2 17:05) Jonathan Marchessault: wrist, 34 ft, xG 0.01 (P2 18:57) Cole Smith: tip-in, 6 ft, xG 0.12 (P2 19:12) Justin Barron: slap, 45 ft, xG 0.06 (P2 19:21) Jason Robertson: wrist, 12 ft, xG 0.08 (P2 19:55) Wyatt Johnston: snap, 42 ft, xG 0.03 (P3 0:58) Wyatt Johnston: wrist, 12 ft, xG 0.02 (P3 0:59) Miro Heiskanen: wrist, 51 ft, xG 0.02 (P3 1:04) Lian Bichsel: wrist, 60 ft, xG 0.02 (P3 2:24) Adam Erne: wrist, 5 ft, xG 0.07 (P3 2:25) Mavrik Bourque: wrist, 16 ft, xG 0.05 (P3 3:03) Luke Evangelista: snap, 39 ft, xG 0.05 (P3 3:12) Sam Steel: snap, 41 ft, xG 0.05 (P3 4:18) Jason Robertson: wrist, 18 ft, xG 0.12 (P3 8:51) Thomas Harley: wrist, 59 ft, xG 0.02 (P3 10:26) Jason Robertson: backhand, 13 ft, xG 0.12 (P3 10:28) Jason Robertson: backhand, 7 ft, xG 0.07 (P3 10:29) Filip Forsberg: slap, 22 ft, xG 0.04 (P3 12:08) Adam Wilsby: slap, 62 ft, xG 0.02 (P3 12:17) Luke Evangelista: backhand, 13 ft, xG 0.02 (P3 15:23) Ryan O'Reilly: backhand, 9 ft, xG 0.04 (P3 15:24) Michael McCarron: wrist, 67 ft, xG 0.01 (P3 16:20) Brady Skjei: wrist, 59 ft, xG 0.01 (P3 16:46) Jonathan Marchessault: wrist, 52 ft, xG 0.01 (P3 17:24) Steven Stamkos: slap, 57 ft, xG 0.01 (P3 17:29) Mikko Rantanen: wrist, 158 ft, xG 0.41 (P3 17:35) Ryan O'Reilly: tip-in, 7 ft, xG 0.10 (P3 18:31) Jason Robertson: wrist, 142 ft, xG 0.10 (P3 19:10) Filip Forsberg: wrist, 40 ft, xG 0.01 (P3 19:30) Filip Forsberg: wrist, 38 ft, xG 0.04 (P3 19:54) Michael McCarron: wrist, 12 ft, xG 0.03 (P3 19:56) Jonathan Marchessault: GOAL, snap, 8 ft, xG 0.09 (P1 8:02) Spencer Stastney: GOAL, snap, 30 ft, xG 0.08 (P2 7:15) Oskar Bäck: GOAL, tip-in, 16 ft, xG 0.08 (P2 9:36) Wyatt Johnston: GOAL, backhand, 9 ft, xG 0.16 (P2 16:29) Mikko Rantanen: GOAL, wrist, 11 ft, xG 0.13 (P3 10:44)
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

Dallas Stars

Skater GAP+/− AttxG HitBlkTOI
Forwards
21 Jason Robertson 022 +1 110.96 2224:41
96 Mikko Rantanen 101 0 81.03 1021:32
53 Wyatt Johnston 101 +1 40.47 0221:21
91 Tyler Seguin 000 0 30.45 0020:41
18 Sam Steel 000 0 30.24 4018:10
22 Mavrik Bourque 011 0 70.42 0216:22
15 Colin Blackwell 000 0 10.00 2012:58
49 Justin Hryckowian 000 -1 10.08 4011:23
12 Radek Faksa 011 +1 00.00 2010:19
73 Adam Erne 000 -1 10.07 3209:41
10 Oskar Bäck 101 +1 10.08 0008:28
11 Nathan Bastian 000 +1 00.00 1008:10
Defense
4 Miro Heiskanen 000 0 50.03 1025:20
55 Thomas Harley 011 +1 50.23 1325:17
23 Esa Lindell 000 0 10.00 0122:00
46 Ilya Lyubushkin 000 +1 10.02 0015:58
36 Alexander Petrovic 000 0 10.00 1112:50
6 Lian Bichsel 000 0 10.02 1111:59
Goalie SAGA SVSV% xGA GSAx
Casey DeSmith 25223 .920 2.21 +0.21

Nashville Predators

Skater GAP+/− AttxG HitBlkTOI
Forwards
90 Ryan O'Reilly 011 -1 50.33 0021:22
9 Filip Forsberg 011 -1 80.21 1020:22
81 Jonathan Marchessault 101 -2 60.41 5017:27
47 Michael McCarron 000 0 40.22 2217:06
91 Steven Stamkos 000 +1 40.10 0016:11
22 Cole Smith 000 0 20.17 9014:23
56 Erik Haula 000 -1 30.14 0014:08
17 Tyson Jost 000 +1 10.00 3011:59
89 Ozzy Wiesblatt 000 0 30.02 4011:38
77 Luke Evangelista 011 +1 20.07 0010:48
58 Michael Bunting 000 -1 10.00 0010:21
71 Matthew Wood 000 0 00.00 1109:03
Defense
76 Brady Skjei 000 -1 30.09 0026:20
48 Nick Perbix 000 -1 10.07 0120:48
41 Nicolas Hague 000 0 10.01 3220:13
2 Adam Wilsby 000 0 50.04 0020:10
24 Spencer Stastney 101 0 20.10 0015:31
72 Justin Barron 011 0 60.22 1014:08
Goalie SAGA SVSV% xGA GSAx
Justus Annunen 28325 .893 3.59 +0.59

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.

Dallas Stars

Player Rating Points Shots On ice Pen FO Other GSAx TOI
21 Jason Robertson L +2.64 +1.25 +0.62 +0.73 0.00 0.00 +0.04 — 24:41
22 Mavrik Bourque C +1.93 +0.70 +0.27 +0.88 0.00 -0.01 +0.08 — 16:22
53 Wyatt Johnston C +1.63 +0.75 +0.31 +0.68 -0.15 -0.04 +0.08 — 21:21
96 Mikko Rantanen R +1.29 +0.75 +0.67 +0.06 -0.15 -0.02 -0.02 — 21:32
23 Esa Lindell D +1.02 0.00 0.00 +0.95 0.00 0.00 +0.07 — 22:00
10 Oskar Bäck C +0.97 +0.75 +0.05 +0.18 0.00 -0.01 0.00 — 8:28
4 Miro Heiskanen D +0.93 0.00 +0.02 +0.80 +0.15 0.00 -0.04 — 25:20
55 Thomas Harley D +0.82 +0.55 +0.15 -0.01 0.00 0.00 +0.13 — 25:17
12 Radek Faksa C +0.81 +0.70 0.00 +0.10 0.00 +0.01 0.00 — 10:19
49 Justin Hryckowian C +0.65 0.00 +0.05 +0.31 +0.30 +0.01 -0.02 — 11:23
18 Sam Steel C +0.53 0.00 +0.16 +0.20 +0.15 +0.03 0.00 — 18:10
1 Casey DeSmith G +0.21 0.00 — — 0.00 — — +0.21 60:00
11 Nathan Bastian R +0.18 0.00 0.00 +0.18 0.00 0.00 0.00 — 8:10
6 Lian Bichsel D +0.17 0.00 +0.01 +0.12 0.00 0.00 +0.03 — 11:59
28 Alexander Petrovic D +0.06 0.00 0.00 +0.03 0.00 0.00 +0.03 — 12:50
91 Tyler Seguin C +0.01 0.00 +0.29 -0.30 0.00 +0.02 0.00 — 20:41
73 Adam Erne L -0.21 0.00 +0.05 -0.34 0.00 0.00 +0.08 — 9:41
46 Ilya Lyubushkin D -0.28 0.00 +0.01 -0.31 0.00 0.00 +0.02 — 15:58
15 Colin Blackwell C -0.33 0.00 0.00 -0.35 0.00 +0.02 0.00 — 12:58

Nashville Predators

Player Rating Points Shots On ice Pen FO Other GSAx TOI
20 Justin Barron D +1.44 +0.55 +0.14 +0.79 0.00 0.00 -0.04 — 14:08
24 Spencer Stastney D +1.06 +0.75 +0.07 +0.24 0.00 0.00 0.00 — 15:31
77 Luke Evangelista R +1.00 +0.70 +0.05 +0.27 0.00 0.00 -0.02 — 10:48
47 Michael McCarron C +0.73 0.00 +0.14 +0.11 +0.30 +0.08 +0.10 — 17:06
81 Jonathan Marchessault R +0.63 +0.75 +0.26 -0.37 0.00 -0.01 0.00 — 17:27
29 Justus Annunen G +0.59 0.00 — — 0.00 — — +0.59 58:03
89 Ozzy Wiesblatt C +0.47 0.00 +0.01 +0.51 0.00 -0.01 -0.04 — 11:38
91 Steven Stamkos C +0.39 0.00 +0.07 +0.35 0.00 0.00 -0.02 — 16:11
36 Cole Smith R +0.34 0.00 +0.11 +0.38 -0.15 0.00 0.00 — 14:23
17 Tyson Jost C +0.28 0.00 0.00 +0.42 -0.15 -0.01 +0.02 — 11:59
90 Ryan O'Reilly C +0.09 +0.70 +0.22 -0.83 0.00 0.00 0.00 — 21:22
9 Filip Forsberg L -0.47 +0.55 +0.14 -0.97 -0.15 0.00 -0.04 — 20:22
48 Nick Perbix D -0.48 0.00 +0.05 -0.58 0.00 0.00 +0.05 — 20:48
56 Erik Haula L -0.60 0.00 +0.09 -0.48 -0.15 -0.06 0.00 — 14:08
41 Nicolas Hague D -0.61 0.00 +0.01 -0.56 -0.15 0.00 +0.10 — 20:13
83 Adam Wilsby D -0.62 0.00 +0.03 -0.59 0.00 0.00 -0.06 — 20:10
58 Michael Bunting L -0.64 0.00 0.00 -0.62 0.00 0.00 -0.02 — 10:21
76 Brady Skjei D -0.80 0.00 +0.06 -0.86 0.00 0.00 0.00 — 26:20
71 Matthew Wood R -1.08 0.00 0.00 -1.11 0.00 0.00 +0.03 — 9:03

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.