Philadelphia FlyersPHI 4–2 Final Florida PanthersFLA

Wednesday, November 26, 2025

Final 1st2nd3rd T SOG
Philadelphia FlyersPHI 022 4 18
Florida PanthersFLA 110 2 27

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

Highlights

Scoring

1st Period
5:21 FLA Brad Marchand (14) Sam Bennett (5), Carter Verhaeghe (11) · wrist xG 0.19 0–1 ▶
2nd Period
5:16 FLA Carter Verhaeghe (4) Sam Bennett (6), Aaron Ekblad (6) · wrist xG 0.03 0–2 ▶
7:57 PHI Emil Andrae (1) Jamie Drysdale (7), Owen Tippett (8) · wrist xG 0.02 1–2 ▶
11:13 PHI Matvei Michkov (6) Emil Andrae (4), Jamie Drysdale (8) · tip-in xG 0.07 2–2 ▶
3rd Period
19:14 PHI Tyson Foerster (8) Travis Sanheim (6), Cam York (10) · wrist xG 0.03 3–2 ▶
19:35 PHI Sean Couturier (3) Christian Dvorak (9) · tip-in xG 0.03 4–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

PHI 28%Deserve to win72% FLA
PHIFLA
1.65Expected goals2.81
4Goals (no shootout)2
1.58Expected goals, 5 on 52.40
51Shot attempts58
35Unblocked attempts42
18Shots on goal27

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
12:30 FLA xG swing xG swing · Out-chanced PHI 1.54–0.11
In xG over 10 minutes, 4:30 to 14:30 of the 1st; goals 1–0
3rd Period
19:35 FLA Goalie Goalie · Bobrovsky −2.3 goals saved
4 goals on 1.65 xG, 18 shots on goal

Shot map

PHI shoots ←Bigger circle: higher xG; filled: goal→ FLA shoots
Cam York: wrist, 70 ft, xG 0.01 (P1 0:14) Aaron Ekblad: wrist, 66 ft, xG 0.01 (P1 1:45) Owen Tippett: wrist, 27 ft, xG 0.06 (P1 2:15) Rodrigo Abols: snap, 25 ft, xG 0.02 (P1 2:42) Noah Cates: snap, 45 ft, xG 0.05 (P1 3:47) Emil Andrae: snap, 49 ft, xG 0.01 (P1 3:52) Carter Verhaeghe: wrist, 21 ft, xG 0.12 (P1 4:33) Carter Verhaeghe: backhand, 9 ft, xG 0.03 (P1 4:34) A.J. Greer: wrist, 14 ft, xG 0.16 (P1 4:36) Uvis Balinskis: snap, 45 ft, xG 0.01 (P1 4:39) A.J. Greer: tip-in, 9 ft, xG 0.08 (P1 4:44) Sam Bennett: wrist, 22 ft, xG 0.04 (P1 4:52) Trevor Zegras: snap, 33 ft, xG 0.10 (P1 6:10) Anton Lundell: wrist, 30 ft, xG 0.09 (P1 8:17) Anton Lundell: tip-in, 22 ft, xG 0.08 (P1 8:59) Jesper Boqvist: wrist, 11 ft, xG 0.10 (P1 9:06) Evan Rodrigues: tip-in, 10 ft, xG 0.06 (P1 11:01) Gustav Forsling: slap, 50 ft, xG 0.02 (P1 11:10) Aaron Ekblad: wrist, 38 ft, xG 0.05 (P1 11:13) Uvis Balinskis: snap, 62 ft, xG 0.01 (P1 12:16) Carter Verhaeghe: snap, 7 ft, xG 0.29 (P1 12:21) Brad Marchand: wrist, 39 ft, xG 0.02 (P1 12:55) Travis Sanheim: snap, 64 ft, xG 0.00 (P1 13:06) Noah Gregor: wrist, 29 ft, xG 0.13 (P1 13:53) Evan Rodrigues: tip-in, 19 ft, xG 0.07 (P1 14:27) Brad Marchand: wrist, 57 ft, xG 0.01 (P1 14:44) Mackie Samoskevich: wrist, 16 ft, xG 0.05 (P1 14:56) Trevor Zegras: backhand, 14 ft, xG 0.06 (P1 15:04) Owen Tippett: slap, 42 ft, xG 0.07 (P1 17:08) Jeff Petry: snap, 68 ft, xG 0.00 (P1 17:54) Luke Kunin: tip-in, 10 ft, xG 0.03 (P1 17:59) Jack Devine: wrist, 47 ft, xG 0.03 (P1 18:07) Trevor Zegras: snap, 19 ft, xG 0.11 (P1 19:33) Noah Juulsen: wrist, 50 ft, xG 0.02 (P2 3:13) Jamie Drysdale: wrist, 47 ft, xG 0.03 (P2 3:38) Travis Konecny: slap, 46 ft, xG 0.03 (P2 3:51) A.J. Greer: backhand, 11 ft, xG 0.15 (P2 4:32) A.J. Greer: poke, 11 ft, xG 0.02 (P2 4:33) Owen Tippett: wrist, 21 ft, xG 0.14 (P2 5:06) Cam York: slap, 65 ft, xG 0.01 (P2 6:50) Trevor Zegras: wrist, 19 ft, xG 0.04 (P2 7:44) Jamie Drysdale: wrist, 35 ft, xG 0.06 (P2 7:49) Sam Reinhart: wrist, 49 ft, xG 0.04 (P2 8:51) Gustav Forsling: snap, 70 ft, xG 0.01 (P2 12:02) Emil Andrae: wrist, 55 ft, xG 0.02 (P2 12:27) Jamie Drysdale: wrist, 66 ft, xG 0.01 (P2 12:40) Matvei Michkov: tip-in, 8 ft, xG 0.08 (P2 13:18) Evan Rodrigues: wrist, 10 ft, xG 0.30 (P2 14:17) Seth Jones: wrist, 39 ft, xG 0.05 (P2 15:33) Mackie Samoskevich: wrist, 8 ft, xG 0.03 (P2 15:35) Jesper Boqvist: tip-in, 12 ft, xG 0.09 (P2 17:40) Travis Sanheim: snap, 48 ft, xG 0.03 (P3 0:30) Garnet Hathaway: backhand, 5 ft, xG 0.06 (P3 3:21) Travis Sanheim: tip-in, 6 ft, xG 0.06 (P3 3:27) Noah Gregor: wrist, 47 ft, xG 0.01 (P3 3:46) Sam Bennett: wrist, 66 ft, xG 0.01 (P3 6:11) Owen Tippett: backhand, 30 ft, xG 0.01 (P3 6:44) Trevor Zegras: snap, 27 ft, xG 0.12 (P3 6:48) Christian Dvorak: backhand, 8 ft, xG 0.04 (P3 6:49) Travis Konecny: wrist, 37 ft, xG 0.01 (P3 7:45) Jesper Boqvist: wrist, 60 ft, xG 0.01 (P3 8:44) Sam Bennett: deflected, 21 ft, xG 0.10 (P3 11:13) A.J. Greer: wrist, 22 ft, xG 0.02 (P3 11:36) Mackie Samoskevich: wrist, 35 ft, xG 0.03 (P3 12:17) Brad Marchand: wrist, 11 ft, xG 0.07 (P3 13:11) Seth Jones: wrist, 48 ft, xG 0.04 (P3 13:25) Owen Tippett: deflected, 15 ft, xG 0.08 (P3 15:29) Jamie Drysdale: backhand, 28 ft, xG 0.01 (P3 15:39) A.J. Greer: wrist, 34 ft, xG 0.11 (P3 15:59) Cam York: slap, 54 ft, xG 0.02 (P3 17:26) Sean Couturier: backhand, 12 ft, xG 0.14 (P3 19:25) Brad Marchand: GOAL, wrist, 9 ft, xG 0.19 (P1 5:21) Carter Verhaeghe: GOAL, wrist, 25 ft, xG 0.03 (P2 5:16) Emil Andrae: GOAL, wrist, 56 ft, xG 0.02 (P2 7:57) Matvei Michkov: GOAL, tip-in, 20 ft, xG 0.07 (P2 11:13) Tyson Foerster: GOAL, wrist, 39 ft, xG 0.03 (P3 19:14) Sean Couturier: GOAL, tip-in, 8 ft, xG 0.03 (P3 19:35)
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

Philadelphia Flyers

Skater GAP+/− AttxG HitBlkTOI
Forwards
11 Travis Konecny 000 +1 20.04 1018:00
27 Noah Cates 000 +1 10.05 0217:46
46 Trevor Zegras 000 +1 50.44 0017:43
71 Tyson Foerster 101 +1 40.03 1316:00
22 Christian Dvorak 011 0 10.04 1015:48
74 Owen Tippett 011 0 50.35 0015:42
14 Sean Couturier 101 +1 20.17 1013:30
10 Bobby Brink 000 0 00.00 1012:51
39 Matvei Michkov 101 0 20.15 0012:13
21 Garnet Hathaway 000 0 30.06 5012:08
18 Rodrigo Abols 000 +1 30.02 2011:56
17 Nikita Grebenkin 000 0 00.00 1010:59
Defense
6 Travis Sanheim 011 +2 50.10 1125:11
8 Cam York 011 +2 30.03 0223:03
9 Jamie Drysdale 022 +1 50.10 0322:33
36 Emil Andrae 112 +1 40.06 0218:37
24 Nick Seeler 000 -1 30.00 1116:40
47 Noah Juulsen 000 -1 30.02 2113:20
Goalie SAGA SVSV% xGA GSAx
Dan Vladar 27225 .926 2.81 +0.81

Florida Panthers

Skater GAP+/− AttxG HitBlkTOI
Forwards
13 Sam Reinhart 000 -2 20.04 1019:38
23 Carter Verhaeghe 112 0 50.47 1019:20
9 Sam Bennett 022 +1 40.15 3018:11
17 Evan Rodrigues 000 -1 40.43 1017:58
63 Brad Marchand 101 0 40.30 1017:25
70 Jesper Boqvist 000 -1 30.20 3017:08
15 Anton Lundell 000 -1 20.17 2016:55
11 Mackie Samoskevich 000 0 40.12 3016:02
18 A.J. Greer 000 0 70.54 1214:44
73 Noah Gregor 000 -1 20.14 1109:17
71 Luke Kunin 000 -1 30.03 3108:37
Defense
3 Seth Jones 000 +1 20.09 1021:55
5 Aaron Ekblad 011 0 30.06 2321:43
42 Gustav Forsling 000 -2 60.03 1221:40
77 Niko Mikkola 000 0 10.00 4020:58
26 Uvis Balinskis 000 -1 20.02 3114:15
2 Jeff Petry 000 -1 20.00 2213:06
Goalie SAGA SVSV% xGA GSAx
Sergei Bobrovsky 18414 .778 1.65 -2.35

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.

Philadelphia Flyers

Player Rating Points Shots On ice Pen FO Other GSAx TOI
22 Christian Dvorak C +1.43 +0.70 +0.02 +0.56 +0.15 +0.03 -0.04 — 15:48
6 Travis Sanheim D +1.15 +0.70 +0.06 +0.33 0.00 0.00 +0.05 — 25:11
36 Emil Andrae D +1.03 +1.45 +0.04 -0.37 -0.15 0.00 +0.06 — 18:37
74 Owen Tippett R +1.02 +0.55 +0.23 +0.24 0.00 0.00 0.00 — 15:42
9 Jamie Drysdale D +1.00 +1.25 +0.07 -0.43 0.00 0.00 +0.11 — 22:33
46 Trevor Zegras C +0.86 0.00 +0.28 +0.59 0.00 0.00 -0.02 — 17:43
8 Cam York D +0.85 +0.55 +0.02 +0.20 0.00 0.00 +0.08 — 23:03
80 Dan Vladar G +0.81 0.00 — — 0.00 — — +0.81 60:00
71 Tyson Foerster R +0.48 +0.75 +0.02 -0.44 0.00 0.00 +0.15 — 16:00
18 Rodrigo Abols C +0.33 0.00 +0.02 +0.26 0.00 +0.03 +0.02 — 11:56
19 Garnet Hathaway R +0.13 0.00 +0.04 +0.09 0.00 0.00 0.00 — 12:08
29 Nikita Grebenkin R +0.10 0.00 0.00 +0.10 0.00 0.00 0.00 — 10:59
14 Sean Couturier C +0.05 +0.75 +0.11 -0.81 0.00 0.00 0.00 — 13:30
39 Matvei Michkov R 0.00 +0.75 +0.10 -0.85 0.00 0.00 0.00 — 12:13
27 Noah Cates L -0.34 0.00 +0.03 -0.27 -0.15 -0.07 +0.12 — 17:46
47 Noah Juulsen D -0.34 0.00 +0.01 -0.38 0.00 0.00 +0.03 — 13:20
11 Travis Konecny R -0.38 0.00 +0.03 -0.36 0.00 -0.01 -0.04 — 18:00
24 Nick Seeler D -0.49 0.00 0.00 -0.54 0.00 0.00 +0.05 — 16:40
10 Bobby Brink R -1.07 0.00 0.00 -0.90 -0.15 0.00 -0.02 — 12:51

Florida Panthers

Player Rating Points Shots On ice Pen FO Other GSAx TOI
9 Sam Bennett C +2.44 +1.40 +0.10 +0.99 0.00 -0.01 -0.04 — 18:11
23 Carter Verhaeghe C +2.41 +1.30 +0.31 +0.81 0.00 0.00 0.00 — 19:20
10 A.J. Greer L +1.38 0.00 +0.35 +0.93 0.00 0.00 +0.10 — 14:44
5 Aaron Ekblad D +1.33 +0.55 +0.04 +0.63 0.00 0.00 +0.11 — 21:43
17 Evan Rodrigues C +0.84 0.00 +0.28 +0.50 0.00 +0.05 +0.02 — 17:58
26 Uvis Balinskis D +0.61 0.00 +0.01 +0.54 0.00 0.00 +0.05 — 14:15
2 Jeff Petry D +0.53 0.00 0.00 +0.43 0.00 0.00 +0.10 — 13:06
63 Brad Marchand L +0.48 +0.75 +0.19 -0.41 0.00 0.00 -0.06 — 17:25
70 Jesper Boqvist C +0.44 0.00 +0.13 +0.24 +0.15 0.00 -0.08 — 17:08
42 Gustav Forsling D +0.26 0.00 +0.02 +0.14 0.00 0.00 +0.10 — 21:40
18 Noah Gregor L +0.09 0.00 +0.09 -0.03 0.00 -0.01 +0.03 — 9:17
3 Seth Jones D +0.07 0.00 +0.06 +0.03 0.00 0.00 -0.02 — 21:55
71 Luke Kunin C -0.01 0.00 +0.02 -0.08 0.00 0.00 +0.05 — 8:37
38 Jack Devine R -0.07 0.00 +0.02 -0.24 +0.15 0.00 0.00 — 9:08
13 Sam Reinhart C -0.10 0.00 +0.02 -0.12 0.00 0.00 0.00 — 19:38
11 Mackie Samoskevich R -0.21 0.00 +0.08 -0.27 0.00 0.00 -0.02 — 16:02
77 Niko Mikkola D -0.29 0.00 0.00 -0.25 0.00 0.00 -0.04 — 20:58
15 Anton Lundell C -0.77 0.00 +0.11 -0.86 0.00 -0.01 0.00 — 16:55
72 Sergei Bobrovsky G -2.35 0.00 — — 0.00 — — -2.35 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.