Anaheim DucksANA 5–2 Final Nashville PredatorsNSH

Tuesday, October 21, 2025

Final 1st2nd3rd T SOG
Anaheim DucksANA 131 5 32
Nashville PredatorsNSH 110 2 28

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

Highlights

Scoring

1st Period
8:52 ANA Ross Johnston (1) Radko Gudas (2), Pavel Mintyukov (2) · wrist xG 0.24 1–0 ▶
14:29 NSH Tyson Jost (1) Spencer Stastney (1), Justin Barron (1) · tip-in xG 0.12 1–1 ▶
2nd Period
4:23 ANA Leo Carlsson (3) Jacob Trouba (1), Cutter Gauthier (1) · wrist xG 0.23 2–1 ▶
6:39 NSH Filip Forsberg (2) Roman Josi (4), Ryan O'Reilly (2) · tip-in xG 0.07 2–2 ▶
15:07 ANA Cutter Gauthier (4) Jacob Trouba (2) · snap xG 0.09 3–2 ▶
16:59 ANA Beckett Sennecke (3) Mason McTavish (5), Ross Johnston (1) · snap xG 0.17 4–2 ▶
3rd Period
11:40 ANA Troy Terry (1) Ryan Poehling (1), Ross Johnston (2) · wrist xG 0.25 5–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

ANA 81%Deserve to win19% NSH
ANANSH
3.89Expected goals1.92
5Goals (no shootout)2
2.05Expected goals, 5 on 51.87
65Shot attempts55
51Unblocked attempts42
32Shots on goal28

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
4:30 ANA xG swing xG swing · Out-chanced NSH 1.36–0.27
In xG over 10 minutes, 15:20 of the 1st to 5:20 of the 2nd; goals 1–0
17:00 ANA xG swing xG swing · Out-chanced NSH 1.18–0.17
In xG over 10 minutes, 7:00 to 17:00 of the 2nd; goals 2–0

Shot map

ANA shoots ←Bigger circle: higher xG; filled: goal→ NSH shoots
Ryan O'Reilly: slap, 62 ft, xG 0.01 (P1 1:03) Filip Forsberg: wrist, 31 ft, xG 0.08 (P1 1:28) Cole Smith: backhand, 8 ft, xG 0.02 (P1 1:34) Alex Killorn: tip-in, 9 ft, xG 0.09 (P1 3:22) Spencer Stastney: wrist, 55 ft, xG 0.03 (P1 4:57) Ryan O'Reilly: wrist, 17 ft, xG 0.02 (P1 4:59) Spencer Stastney: snap, 43 ft, xG 0.02 (P1 5:03) Tyson Jost: snap, 41 ft, xG 0.03 (P1 5:50) Brady Skjei: wrist, 47 ft, xG 0.02 (P1 6:13) Olen Zellweger: wrist, 34 ft, xG 0.07 (P1 6:29) Radko Gudas: wrist, 67 ft, xG 0.01 (P1 8:49) Troy Terry: snap, 52 ft, xG 0.03 (P1 9:43) Filip Forsberg: wrist, 21 ft, xG 0.15 (P1 10:32) Fedor Svechkov: wrist, 36 ft, xG 0.07 (P1 11:01) Justin Barron: slap, 57 ft, xG 0.04 (P1 11:39) Nikita Nesterenko: snap, 91 ft, xG 0.00 (P1 11:46) Mikael Granlund: wrist, 37 ft, xG 0.02 (P1 12:12) Nikita Nesterenko: wrist, 89 ft, xG 0.00 (P1 12:23) Olen Zellweger: wrist, 40 ft, xG 0.03 (P1 13:10) Michael McCarron: tip-in, 7 ft, xG 0.07 (P1 13:36) Ozzy Wiesblatt: wrist, 8 ft, xG 0.04 (P1 13:38) Brady Martin: wrist, 39 ft, xG 0.04 (P1 14:06) Nick Perbix: wrist, 147 ft, xG 0.00 (P1 14:34) Drew Helleson: slap, 50 ft, xG 0.02 (P1 15:35) Troy Terry: wrist, 8 ft, xG 0.13 (P1 15:37) Nikita Nesterenko: tip-in, 11 ft, xG 0.07 (P1 16:06) Olen Zellweger: slap, 57 ft, xG 0.05 (P1 16:58) Leo Carlsson: wrist, 16 ft, xG 0.13 (P1 17:23) Troy Terry: wrist, 37 ft, xG 0.07 (P1 17:47) Troy Terry: wrist, 20 ft, xG 0.04 (P1 17:48) Frank Vatrano: wrist, 8 ft, xG 0.22 (P1 18:08) Frank Vatrano: wrist, 6 ft, xG 0.05 (P1 18:09) Mikael Granlund: backhand, 22 ft, xG 0.01 (P1 18:17) Mason McTavish: wrist, 5 ft, xG 0.06 (P1 19:34) Steven Stamkos: wrist, 104 ft, xG 0.00 (P1 19:58) Drew Helleson: wrist, 59 ft, xG 0.02 (P2 0:18) Jackson LaCombe: slap, 48 ft, xG 0.00 (P2 0:20) Drew Helleson: slap, 62 ft, xG 0.02 (P2 0:35) Roman Josi: slap, 54 ft, xG 0.01 (P2 1:28) Michael Bunting: backhand, 10 ft, xG 0.02 (P2 1:30) Adam Wilsby: snap, 21 ft, xG 0.05 (P2 1:47) Cole Smith: snap, 37 ft, xG 0.01 (P2 1:50) Cutter Gauthier: snap, 9 ft, xG 0.07 (P2 2:08) Erik Haula: wrist, 34 ft, xG 0.01 (P2 2:20) Michael McCarron: snap, 36 ft, xG 0.07 (P2 2:53) Cole Smith: snap, 27 ft, xG 0.08 (P2 3:05) Jackson LaCombe: wrist, 10 ft, xG 0.11 (P2 3:37) Jacob Trouba: slap, 40 ft, xG 0.03 (P2 4:21) Beckett Sennecke: wrist, 23 ft, xG 0.03 (P2 5:18) Luke Evangelista: wrist, 27 ft, xG 0.02 (P2 6:20) Jacob Trouba: wrist, 70 ft, xG 0.01 (P2 7:03) Mikael Granlund: wrist, 3 ft, xG 0.30 (P2 7:41) Mason McTavish: wrist, 36 ft, xG 0.07 (P2 8:07) Mikael Granlund: wrist, 17 ft, xG 0.11 (P2 8:19) Mason McTavish: tip-in, 15 ft, xG 0.12 (P2 8:47) Jackson LaCombe: slap, 38 ft, xG 0.12 (P2 8:53) Roman Josi: slap, 57 ft, xG 0.05 (P2 10:33) Ross Johnston: wrist, 26 ft, xG 0.02 (P2 12:21) Sam Colangelo: snap, 37 ft, xG 0.05 (P2 12:41) Michael McCarron: slap, 38 ft, xG 0.05 (P2 12:50) Adam Wilsby: backhand, 18 ft, xG 0.07 (P2 13:06) Frank Vatrano: wrist, 55 ft, xG 0.02 (P2 13:25) Jacob Trouba: slap, 59 ft, xG 0.04 (P2 13:58) Cutter Gauthier: wrist, 17 ft, xG 0.06 (P2 14:01) Erik Haula: snap, 56 ft, xG 0.02 (P2 17:57) Adam Wilsby: wrist, 74 ft, xG 0.00 (P2 18:30) Brady Martin: snap, 54 ft, xG 0.02 (P2 19:16) Cole Smith: wrist, 19 ft, xG 0.15 (P2 19:40) Cole Smith: wrist, 23 ft, xG 0.02 (P2 19:42) Michael McCarron: wrist, 15 ft, xG 0.05 (P2 19:44) Cole Smith: slap, 41 ft, xG 0.06 (P2 19:52) Michael Bunting: tip-in, 8 ft, xG 0.09 (P3 0:36) Leo Carlsson: wrist, 22 ft, xG 0.04 (P3 1:34) Justin Barron: wrist, 56 ft, xG 0.03 (P3 2:02) Frank Vatrano: tip-in, 19 ft, xG 0.09 (P3 3:37) Mason McTavish: tip-in, 6 ft, xG 0.09 (P3 4:37) Ryan Poehling: wrist, 58 ft, xG 0.02 (P3 6:09) Mikael Granlund: wrist, 47 ft, xG 0.03 (P3 6:46) Michael Bunting: snap, 43 ft, xG 0.04 (P3 6:54) Brady Martin: snap, 38 ft, xG 0.07 (P3 7:17) Olen Zellweger: wrist, 60 ft, xG 0.00 (P3 7:44) Brady Skjei: slap, 52 ft, xG 0.05 (P3 10:02) Radko Gudas: slap, 47 ft, xG 0.01 (P3 10:50) Luke Evangelista: tip-in, 22 ft, xG 0.04 (P3 14:38) Nikita Nesterenko: tip-in, 9 ft, xG 0.12 (P3 18:27) Alex Killorn: backhand, 6 ft, xG 0.20 (P3 19:25) Ross Johnston: GOAL, wrist, 11 ft, xG 0.24 (P1 8:52) Tyson Jost: GOAL, tip-in, 9 ft, xG 0.12 (P1 14:29) Leo Carlsson: GOAL, wrist, 8 ft, xG 0.23 (P2 4:23) Filip Forsberg: GOAL, tip-in, 9 ft, xG 0.07 (P2 6:39) Cutter Gauthier: GOAL, snap, 34 ft, xG 0.09 (P2 15:07) Beckett Sennecke: GOAL, snap, 20 ft, xG 0.17 (P2 16:59) Troy Terry: GOAL, wrist, 5 ft, xG 0.25 (P3 11:40)
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

Anaheim Ducks

Skater GAP+/− AttxG HitBlkTOI
Forwards
64 Mikael Granlund 000 -1 50.48 0018:20
91 Leo Carlsson 101 +2 60.40 0018:07
19 Troy Terry 101 0 60.50 0118:05
83 Mason McTavish 011 0 50.34 2217:12
45 Beckett Sennecke 101 0 40.20 2017:05
13 Nikita Nesterenko 000 -1 50.20 2116:29
61 Cutter Gauthier 112 +2 30.22 0015:46
17 Alex Killorn 000 +2 20.29 0015:29
77 Frank Vatrano 000 -1 40.38 6015:03
12 Sam Colangelo 000 +1 10.05 1012:11
25 Ryan Poehling 011 +2 10.02 0012:00
49 Ross Johnston 123 +3 20.26 4008:53
Defense
2 Jackson LaCombe 000 0 50.24 0223:04
8 Olen Zellweger 000 +3 50.15 0020:44
65 Jacob Trouba 022 +4 40.07 1119:55
14 Drew Helleson 000 -1 30.06 1119:51
6 Radko Gudas 011 0 20.02 3115:19
98 Pavel Mintyukov 011 0 20.00 1014:58
Goalie SAGA SVSV% xGA GSAx
Lukas Dostal 28226 .929 1.92 -0.08

Nashville Predators

Skater GAP+/− AttxG HitBlkTOI
Forwards
9 Filip Forsberg 101 -1 40.30 3017:47
90 Ryan O'Reilly 011 0 20.03 0017:08
56 Erik Haula 000 -1 20.03 2016:13
91 Steven Stamkos 000 -1 10.00 0115:47
17 Tyson Jost 101 -1 20.15 1114:19
58 Michael Bunting 000 -1 30.14 0014:13
77 Luke Evangelista 000 0 40.06 0013:54
22 Cole Smith 000 -1 60.35 5013:42
47 Michael McCarron 000 -1 50.24 0213:39
9 Fedor Svechkov 000 -1 20.07 1013:24
89 Ozzy Wiesblatt 000 -1 30.04 2110:05
Defense
59 Roman Josi 011 -1 20.06 0123:19
76 Brady Skjei 000 -3 50.07 2021:25
2 Adam Wilsby 000 0 60.13 0020:54
48 Nick Perbix 000 -2 10.00 0120:46
24 Spencer Stastney 011 0 20.04 0117:17
72 Justin Barron 011 0 20.07 0215:24
Goalie SAGA SVSV% xGA GSAx
Juuse Saros 32527 .844 3.89 -1.11

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.

Anaheim Ducks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
44 Ross Johnston L +2.95 +1.85 +0.17 +0.94 0.00 +0.01 -0.02 — 8:53
65 Jacob Trouba D +2.55 +1.40 +0.05 +1.06 0.00 0.00 +0.05 — 19:55
61 Cutter Gauthier L +1.88 +1.30 +0.14 +0.49 0.00 -0.01 -0.04 — 15:46
19 Troy Terry R +1.60 +0.75 +0.33 +0.45 0.00 0.00 +0.07 — 18:05
91 Leo Carlsson C +1.39 +0.75 +0.26 +0.40 0.00 0.00 -0.02 — 18:07
25 Ryan Poehling C +1.39 +0.70 +0.01 +0.58 0.00 +0.06 +0.04 — 12:00
51 Olen Zellweger D +1.10 0.00 +0.10 +1.04 0.00 0.00 -0.04 — 20:44
45 Beckett Sennecke R +0.85 +0.75 +0.13 -0.18 +0.15 0.00 0.00 — 17:05
23 Mason McTavish C +0.84 +0.70 +0.22 -0.32 +0.15 -0.03 +0.12 — 17:12
7 Radko Gudas D +0.71 +0.70 +0.01 -0.03 0.00 0.00 +0.03 — 15:19
64 Mikael Granlund C +0.64 0.00 +0.31 0.00 +0.30 +0.01 +0.02 — 18:20
17 Alex Killorn L +0.40 0.00 +0.19 +0.21 0.00 0.00 0.00 — 15:29
98 Pavel Mintyukov D +0.33 +0.55 0.00 -0.20 0.00 0.00 -0.02 — 14:58
13 Nikita Nesterenko C +0.17 0.00 +0.13 -0.01 0.00 0.00 +0.05 — 16:29
12 Sam Colangelo R +0.10 0.00 +0.03 +0.09 0.00 0.00 -0.02 — 12:11
2 Jackson LaCombe D +0.07 0.00 +0.15 -0.17 0.00 0.00 +0.08 — 23:04
1 Lukas Dostal G -0.08 0.00 — — 0.00 — — -0.08 59:29
14 Drew Helleson D -0.32 0.00 +0.04 -0.41 0.00 0.00 +0.05 — 19:51
77 Frank Vatrano R -0.45 0.00 +0.25 -0.68 0.00 +0.01 -0.02 — 15:03

Nashville Predators

Player Rating Points Shots On ice Pen FO Other GSAx TOI
24 Spencer Stastney D +1.14 +0.70 +0.03 +0.36 0.00 0.00 +0.05 — 17:17
20 Justin Barron D +1.03 +0.55 +0.04 +0.34 0.00 0.00 +0.10 — 15:24
47 Michael McCarron C +0.65 0.00 +0.16 +0.23 +0.15 +0.01 +0.10 — 13:39
90 Ryan O'Reilly C +0.58 +0.55 +0.02 -0.03 0.00 +0.02 +0.02 — 17:08
17 Tyson Jost C +0.57 +0.75 +0.10 -0.31 0.00 -0.02 +0.05 — 14:19
9 Filip Forsberg L +0.55 +0.75 +0.19 -0.36 0.00 -0.01 -0.02 — 17:47
59 Roman Josi D +0.31 +0.70 +0.04 -0.31 -0.15 0.00 +0.03 — 23:19
89 Ozzy Wiesblatt C +0.17 0.00 +0.03 +0.10 0.00 -0.01 +0.05 — 10:05
44 Brady Martin C +0.14 0.00 +0.08 +0.05 0.00 -0.02 +0.03 — 10:51
36 Cole Smith R +0.10 0.00 +0.23 +0.03 -0.15 -0.01 0.00 — 13:42
77 Luke Evangelista R -0.08 0.00 +0.04 -0.10 0.00 0.00 -0.02 — 13:54
83 Adam Wilsby D -0.24 0.00 +0.08 -0.02 -0.30 0.00 0.00 — 20:54
58 Michael Bunting L -0.26 0.00 +0.09 -0.34 0.00 0.00 -0.02 — 14:13
91 Steven Stamkos C -0.31 0.00 0.00 -0.36 0.00 0.00 +0.05 — 15:47
40 Fedor Svechkov C -0.46 0.00 +0.04 -0.47 0.00 0.00 -0.04 — 13:24
56 Erik Haula L -0.51 0.00 +0.02 -0.37 -0.15 -0.01 0.00 — 16:13
48 Nick Perbix D -0.72 0.00 0.00 -0.71 0.00 0.00 -0.01 — 20:46
76 Brady Skjei D -0.97 0.00 +0.05 -0.97 0.00 0.00 -0.04 — 21:25
74 Juuse Saros G -1.11 0.00 — — 0.00 — — -1.11 60:00

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.