Florida PanthersFLA 3–7 Final Anaheim DucksANA

Tuesday, November 4, 2025

Final 1st2nd3rd T SOG
Florida PanthersFLA 120 3 21
Anaheim DucksANA 223 7 32

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

Highlights

Scoring

1st Period
3:09 ANA Cutter Gauthier (8) Leo Carlsson (12) · snap xG 0.15 0–1 ▶
10:14 FLA Brad Marchand (7) Jeff Petry (3) · wrist xG 0.16 1–1 ▶
15:17 ANA Cutter Gauthier (9)PP Troy Terry (9) · slap xG 0.13 1–2 ▶
2nd Period
5:21 FLA Evan Rodrigues (3) Mackie Samoskevich (7), Gustav Forsling (6) · wrist xG 0.15 2–2 ▶
10:37 FLA Eetu Luostarinen (2)PP Evan Rodrigues (5), Sam Bennett (2) · wrist xG 0.16 3–2 ▶
15:36 ANA Cutter Gauthier (10)PP Jackson LaCombe (5), Leo Carlsson (13) · snap xG 0.10 3–3 ▶
17:19 ANA Nikita Nesterenko (1) Ryan Poehling (4), Alex Killorn (2) · wrist xG 0.36 3–4 ▶
3rd Period
11:43 ANA Jacob Trouba (3) Cutter Gauthier (6), Mason McTavish (7) · wrist xG 0.48 3–5 ▶
13:21 ANA Chris Kreider (7) Nikita Nesterenko (5), Troy Terry (10) · deflected xG 0.13 3–6 ▶
14:47 ANA Jansen Harkins (1) Unassisted · wrist xG 0.16 3–7 ▶

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

FLA 30%Deserve to win70% ANA
FLAANA
2.54Expected goals3.80
3Goals (no shootout)7
1.85Expected goals, 5 on 52.89
48Shot attempts64
39Unblocked attempts47
21Shots 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).

3rd Period
0:40 ANA xG swing xG swing · Out-chanced FLA 1.38–0.12
In xG over 10 minutes, 11:00 of the 2nd to 1:00 of the 3rd; goals 2–0
2:40 ANA Deserve to win Deserve to win · ANA takes the lead, 60–40%
FLA had led since 10:29 of the 2nd, by as much as 67%
13:21 FLA Goalie Goalie · Bobrovsky −2.5 goals saved
6 goals on 3.50 xG, 29 shots on goal
18:30 ANA xG swing xG swing · Out-chanced FLA 1.13–0.11
In xG over 10 minutes, 8:30 to 18:30 of the 3rd; goals 3–0

Shot map

FLA shoots ←Bigger circle: higher xG; filled: goal→ ANA shoots
Brad Marchand: tip-in, 9 ft, xG 0.07 (P1 0:08) Nikita Nesterenko: wrist, 15 ft, xG 0.11 (P1 1:07) Jesper Boqvist: wrist, 43 ft, xG 0.01 (P1 1:24) Cole Schwindt: tip-in, 16 ft, xG 0.07 (P1 1:47) Cole Schwindt: snap, 18 ft, xG 0.07 (P1 1:47) Aaron Ekblad: wrist, 49 ft, xG 0.00 (P1 2:29) Olen Zellweger: wrist, 63 ft, xG 0.01 (P1 6:24) Aaron Ekblad: wrist, 31 ft, xG 0.06 (P1 8:25) Jacob Trouba: wrist, 38 ft, xG 0.01 (P1 9:21) Troy Terry: wrist, 25 ft, xG 0.12 (P1 9:25) Sam Bennett: wrist, 25 ft, xG 0.05 (P1 10:25) Olen Zellweger: wrist, 49 ft, xG 0.01 (P1 11:15) Evan Rodrigues: wrist, 38 ft, xG 0.05 (P1 12:04) Gustav Forsling: slap, 62 ft, xG 0.01 (P1 12:16) Gustav Forsling: slap, 46 ft, xG 0.06 (P1 12:22) Jackson LaCombe: wrist, 65 ft, xG 0.02 (P1 12:49) Leo Carlsson: wrist, 14 ft, xG 0.12 (P1 12:51) Mason McTavish: slap, 39 ft, xG 0.03 (P1 13:59) Mason McTavish: tip-in, 11 ft, xG 0.03 (P1 14:07) Alex Killorn: wrist, 29 ft, xG 0.05 (P1 14:19) Sam Reinhart: wrist, 9 ft, xG 0.04 (P1 15:01) Eetu Luostarinen: wrist, 10 ft, xG 0.18 (P1 15:54) Mackie Samoskevich: tip-in, 9 ft, xG 0.07 (P1 17:12) Drew Helleson: slap, 57 ft, xG 0.03 (P1 17:35) Brad Marchand: wrist, 28 ft, xG 0.06 (P1 18:48) Jeff Petry: wrist, 24 ft, xG 0.03 (P1 19:07) Carter Verhaeghe: wrist, 34 ft, xG 0.05 (P1 19:23) Ian Moore: wrist, 59 ft, xG 0.01 (P1 19:59) Leo Carlsson: snap, 36 ft, xG 0.06 (P2 0:33) Beckett Sennecke: snap, 41 ft, xG 0.01 (P2 0:42) Beckett Sennecke: wrist, 12 ft, xG 0.12 (P2 1:04) Donovan Sebrango: wrist, 64 ft, xG 0.02 (P2 2:00) Ian Moore: wrist, 16 ft, xG 0.10 (P2 2:18) Noah Gregor: backhand, 9 ft, xG 0.15 (P2 6:30) Cole Schwindt: snap, 33 ft, xG 0.07 (P2 6:32) Jeff Petry: slap, 59 ft, xG 0.03 (P2 6:47) Chris Kreider: snap, 48 ft, xG 0.01 (P2 7:01) Sam Reinhart: wrist, 33 ft, xG 0.01 (P2 7:11) Anton Lundell: wrist, 32 ft, xG 0.03 (P2 7:34) Gustav Forsling: slap, 54 ft, xG 0.02 (P2 7:38) Troy Terry: snap, 45 ft, xG 0.03 (P2 7:54) Carter Verhaeghe: wrist, 30 ft, xG 0.05 (P2 9:32) Eetu Luostarinen: tip-in, 7 ft, xG 0.12 (P2 10:29) Seth Jones: wrist, 36 ft, xG 0.06 (P2 10:58) Beckett Sennecke: slap, 52 ft, xG 0.01 (P2 11:09) Chris Kreider: snap, 36 ft, xG 0.09 (P2 11:43) Olen Zellweger: slap, 24 ft, xG 0.11 (P2 12:18) Leo Carlsson: wrist, 11 ft, xG 0.19 (P2 12:20) Ryan Poehling: snap, 26 ft, xG 0.12 (P2 13:52) Olen Zellweger: wrist, 9 ft, xG 0.17 (P2 14:03) Olen Zellweger: wrist, 60 ft, xG 0.02 (P2 15:59) Mackie Samoskevich: backhand, 91 ft, xG 0.00 (P2 16:10) Carter Verhaeghe: snap, 36 ft, xG 0.04 (P2 16:35) Alex Killorn: wrist, 36 ft, xG 0.04 (P2 17:15) Ryan Poehling: backhand, 10 ft, xG 0.03 (P2 17:16) Brad Marchand: tip-in, 11 ft, xG 0.07 (P2 18:50) Seth Jones: wrist, 70 ft, xG 0.02 (P2 19:12) Troy Terry: wrist, 41 ft, xG 0.06 (P2 19:27) Troy Terry: tip-in, 7 ft, xG 0.08 (P3 0:10) Alex Killorn: wrist, 43 ft, xG 0.05 (P3 2:40) Troy Terry: snap, 40 ft, xG 0.05 (P3 4:13) Jeff Petry: snap, 31 ft, xG 0.13 (P3 5:15) Drew Helleson: wrist, 43 ft, xG 0.01 (P3 5:31) Alex Killorn: backhand, 46 ft, xG 0.01 (P3 6:35) Carter Verhaeghe: wrist, 9 ft, xG 0.17 (P3 8:29) Cutter Gauthier: snap, 35 ft, xG 0.10 (P3 9:04) A.J. Greer: snap, 19 ft, xG 0.09 (P3 9:25) Noah Gregor: wrist, 52 ft, xG 0.02 (P3 9:38) Donovan Sebrango: wrist, 68 ft, xG 0.01 (P3 9:58) Jacob Trouba: wrist, 102 ft, xG 0.00 (P3 10:05) Cutter Gauthier: wrist, 46 ft, xG 0.01 (P3 11:30) Cutter Gauthier: tip-in, 10 ft, xG 0.11 (P3 11:40) Jansen Harkins: wrist, 11 ft, xG 0.02 (P3 14:45) Pavel Mintyukov: slap, 69 ft, xG 0.01 (P3 17:09) Frank Vatrano: tip-in, 12 ft, xG 0.11 (P3 17:58) Donovan Sebrango: slap, 30 ft, xG 0.06 (P3 19:32) Cutter Gauthier: GOAL, snap, 28 ft, xG 0.15 (P1 3:09) Brad Marchand: GOAL, wrist, 12 ft, xG 0.16 (P1 10:14) Cutter Gauthier: GOAL, slap, 28 ft, xG 0.13 (P1 15:17) Evan Rodrigues: GOAL, wrist, 20 ft, xG 0.15 (P2 5:21) Eetu Luostarinen: GOAL, wrist, 10 ft, xG 0.16 (P2 10:37) Cutter Gauthier: GOAL, snap, 32 ft, xG 0.10 (P2 15:36) Nikita Nesterenko: GOAL, wrist, 10 ft, xG 0.36 (P2 17:19) Jacob Trouba: GOAL, wrist, 7 ft, xG 0.48 (P3 11:43) Chris Kreider: GOAL, deflected, 8 ft, xG 0.13 (P3 13:21) Jansen Harkins: GOAL, wrist, 13 ft, xG 0.16 (P3 14:47)
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

Florida Panthers

Skater GAP+/− AttxG HitBlkTOI
Forwards
13 Sam Reinhart 000 -3 20.04 3020:50
15 Anton Lundell 000 -2 10.03 1318:47
23 Carter Verhaeghe 000 -2 50.31 2117:58
63 Brad Marchand 101 -1 50.36 0117:45
27 Eetu Luostarinen 101 -1 30.46 4017:02
9 Sam Bennett 011 0 10.05 2016:32
11 Mackie Samoskevich 011 -1 30.07 1014:02
17 Evan Rodrigues 112 -1 30.20 3013:53
79 Cole Schwindt 000 +1 30.22 0011:50
70 Jesper Boqvist 000 +1 10.01 1110:16
18 A.J. Greer 000 0 10.09 4009:52
73 Noah Gregor 000 0 20.17 1008:23
Defense
3 Seth Jones 000 -1 30.08 0221:58
5 Aaron Ekblad 000 -1 30.07 0120:50
42 Gustav Forsling 011 -2 30.10 1120:04
77 Niko Mikkola 000 -2 00.00 2217:59
2 Jeff Petry 011 0 50.20 0216:06
73 Donovan Sebrango 000 0 40.09 2315:36
Goalie SAGA SVSV% xGA GSAx
Sergei Bobrovsky 32725 .781 3.80 -3.20

Anaheim Ducks

Skater GAP+/− AttxG HitBlkTOI
Forwards
19 Troy Terry 022 0 60.35 0019:53
13 Nikita Nesterenko 112 +2 30.46 0016:35
17 Alex Killorn 011 0 40.15 2015:54
25 Ryan Poehling 011 0 50.15 1115:32
22 Chris Kreider 101 0 40.23 1015:13
61 Cutter Gauthier 314 0 60.59 0014:48
83 Mason McTavish 011 +1 50.07 0014:24
91 Leo Carlsson 022 0 40.37 0013:41
45 Beckett Sennecke 000 +2 30.14 0013:04
77 Frank Vatrano 000 +1 10.11 1011:51
49 Ross Johnston 000 +1 00.00 2010:19
10 Jansen Harkins 101 +1 20.18 3110:07
Defense
65 Jacob Trouba 101 +2 50.49 1123:21
2 Jackson LaCombe 011 0 30.02 1123:07
14 Drew Helleson 000 +1 40.05 1019:14
3 Ian Moore 000 +1 30.11 0217:13
8 Olen Zellweger 000 +2 50.31 0117:04
98 Pavel Mintyukov 000 +1 10.01 0116:26
Goalie SAGA SVSV% xGA GSAx
Lukas Dostal 21318 .857 2.54 -0.46

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.

Florida Panthers

Player Rating Points Shots On ice Pen FO Other GSAx TOI
2 Jeff Petry D +1.25 +0.70 +0.13 +0.32 0.00 0.00 +0.10 — 16:06
79 Cole Schwindt R +0.80 0.00 +0.14 +0.65 0.00 +0.01 0.00 — 11:50
17 Evan Rodrigues C +0.79 +1.45 +0.13 -1.13 +0.38 -0.02 -0.02 — 13:53
27 Eetu Luostarinen C +0.62 +0.75 +0.30 -0.19 -0.22 -0.01 0.00 — 17:02
63 Brad Marchand L +0.62 +0.75 +0.23 -0.25 -0.15 0.00 +0.03 — 17:45
6 Donovan Sebrango D +0.50 0.00 +0.06 +0.33 0.00 0.00 +0.11 — 15:36
18 Noah Gregor L +0.46 0.00 +0.11 +0.35 0.00 0.00 0.00 — 8:23
70 Jesper Boqvist C +0.43 0.00 0.00 +0.36 0.00 +0.01 +0.05 — 10:16
9 Sam Bennett C +0.23 +0.55 +0.03 -0.29 0.00 -0.05 -0.02 — 16:32
10 A.J. Greer L +0.07 0.00 +0.06 +0.02 0.00 0.00 0.00 — 9:52
3 Seth Jones D -0.52 0.00 +0.05 -0.63 0.00 0.00 +0.06 — 21:58
11 Mackie Samoskevich R -0.52 +0.70 +0.05 -1.24 0.00 0.00 -0.02 — 14:02
15 Anton Lundell C -0.57 0.00 +0.02 -0.50 -0.22 +0.01 +0.13 — 18:47
23 Carter Verhaeghe C -0.65 0.00 +0.20 -0.70 -0.15 -0.01 +0.01 — 17:58
42 Gustav Forsling D -0.69 +0.55 +0.06 -1.48 +0.15 0.00 +0.03 — 20:04
77 Niko Mikkola D -0.89 0.00 0.00 -0.82 -0.15 0.00 +0.08 — 17:59
5 Aaron Ekblad D -1.00 0.00 +0.04 -1.09 0.00 0.00 +0.05 — 20:50
13 Sam Reinhart C -1.50 0.00 +0.03 -1.66 +0.15 -0.01 0.00 — 20:50
72 Sergei Bobrovsky G -3.20 0.00 — — 0.00 — — -3.20 58:44

Anaheim Ducks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
61 Cutter Gauthier L +3.94 +2.95 +0.38 +0.62 0.00 -0.01 0.00 — 14:48
51 Olen Zellweger D +2.57 0.00 +0.20 +2.11 +0.22 0.00 +0.03 — 17:04
13 Nikita Nesterenko C +2.44 +1.45 +0.30 +0.72 0.00 -0.01 -0.02 — 16:35
65 Jacob Trouba D +2.28 +0.75 +0.32 +1.16 0.00 0.00 +0.05 — 23:21
19 Troy Terry R +1.88 +1.25 +0.23 +0.12 +0.30 0.00 -0.02 — 19:53
91 Leo Carlsson C +1.49 +1.25 +0.24 +0.33 -0.38 +0.05 0.00 — 13:41
45 Beckett Sennecke R +1.42 0.00 +0.09 +1.31 0.00 0.00 +0.02 — 13:04
23 Mason McTavish C +1.41 +0.55 +0.04 +0.80 -0.08 +0.09 0.00 — 14:24
25 Ryan Poehling C +1.26 +0.70 +0.10 +0.26 +0.15 0.00 +0.05 — 15:32
20 Chris Kreider L +1.03 +0.75 +0.15 +0.31 -0.15 -0.01 -0.02 — 15:13
17 Alex Killorn L +0.82 +0.55 +0.10 +0.31 -0.15 +0.01 0.00 — 15:54
24 Jansen Harkins C +0.79 +0.75 +0.12 -0.10 0.00 -0.03 +0.05 — 10:07
2 Jackson LaCombe D +0.52 +0.70 +0.01 -0.25 0.00 0.00 +0.05 — 23:07
14 Drew Helleson D +0.40 0.00 +0.03 +0.39 0.00 0.00 -0.02 — 19:14
74 Ian Moore D +0.35 0.00 +0.07 +0.36 -0.15 0.00 +0.06 — 17:13
77 Frank Vatrano R +0.07 0.00 +0.07 -0.15 +0.15 -0.01 0.00 — 11:51
44 Ross Johnston L -0.09 0.00 0.00 -0.08 0.00 -0.01 0.00 — 10:19
98 Pavel Mintyukov D -0.24 0.00 0.00 -0.27 0.00 0.00 +0.03 — 16:26
1 Lukas Dostal G -0.46 0.00 — — 0.00 — — -0.46 59:45

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.