Florida PanthersFLA 2–5 Final New York IslandersNYI

Saturday, March 28, 2026

Final 1st2nd3rd T SOG
Florida PanthersFLA 200 2 21
New York IslandersNYI 050 5 40
Playoff odds, % Change
NYI +9.0
FLA -0.0
CBJ -2.4
PIT -1.5
OTT -1.2
PHI -1.1
DET -1.1
BOS -1.0
WSH -0.4

How the result moved each team's playoff odds, calculated Mar 28, 2026 12:38 PM EDT.

Highlights

Scoring

1st Period
8:06 FLA Matthew Tkachuk (11) Seth Jones (20) · backhand xG 0.17 1–0 ▶
14:03 FLA Matthew Tkachuk (12) Unassisted · between-legs xG 0.21 2–0 ▶
2nd Period
5:28 NYI Marc Gatcomb (2) Adam Pelech (11), Scott Mayfield (11) · wrist xG 0.03 2–1 ▶
12:09 NYI Brayden Schenn (15) Calum Ritchie (13), Matthew Schaefer (33) · snap xG 0.24 2–2 ▶
14:52 NYI Simon Holmstrom (19)PP Matthew Schaefer (34), Brayden Schenn (19) · snap xG 0.05 2–3 ▶
17:00 NYI Emil Heineman (21) Anders Lee (23), Brayden Schenn (20) · snap xG 0.08 2–4 ▶
17:57 NYI Casey Cizikas (9) Carson Soucy (7), Marc Gatcomb (4) · wrist xG 0.07 2–5 ▶
3rd Period
No scoring

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 28%Deserve to win72% NYI
FLANYI
2.82Expected goals5.09
2Goals (no shootout)5
1.96Expected goals, 5 on 54.11
60Shot attempts75
42Unblocked attempts62
21Shots on goal40

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
16:55 NYI Deserve to win Deserve to win · NYI takes the lead, 60–40%
FLA had led since 3:44 of the 1st, by as much as 61%
2nd Period
4:10 NYI xG swing xG swing · Out-chanced FLA 1.28–0.26
In xG over 10 minutes, 14:10 of the 1st to 4:10 of the 2nd; neither team scored
19:40 NYI xG swing xG swing · Out-chanced FLA 1.37–0.03
In xG over 10 minutes, 9:40 to 19:40 of the 2nd; goals 4–0

Shot map

FLA shoots ←Bigger circle: higher xG; filled: goal→ NYI shoots
Eetu Luostarinen: backhand, 13 ft, xG 0.13 (P1 0:15) Adam Pelech: wrist, 100 ft, xG 0.00 (P1 1:35) Carter Verhaeghe: deflected, 9 ft, xG 0.08 (P1 3:44) Gustav Forsling: slap, 67 ft, xG 0.01 (P1 4:18) Dmitry Kulikov: slap, 67 ft, xG 0.01 (P1 5:08) Dmitry Kulikov: snap, 52 ft, xG 0.01 (P1 5:32) Kyle MacLean: slap, 45 ft, xG 0.02 (P1 5:44) Matthew Schaefer: snap, 48 ft, xG 0.01 (P1 6:40) Matthew Schaefer: snap, 34 ft, xG 0.07 (P1 7:05) Anders Lee: snap, 24 ft, xG 0.03 (P1 7:17) Emil Heineman: snap, 28 ft, xG 0.20 (P1 7:45) Anders Lee: tip-in, 8 ft, xG 0.09 (P1 7:54) Matthew Schaefer: snap, 62 ft, xG 0.00 (P1 8:17) Carter Verhaeghe: backhand, 8 ft, xG 0.17 (P1 11:53) Mathew Barzal: snap, 23 ft, xG 0.03 (P1 12:55) Mathew Barzal: wrist, 36 ft, xG 0.04 (P1 13:03) Casey Cizikas: tip-in, 26 ft, xG 0.06 (P1 13:11) Tomas Nosek: snap, 39 ft, xG 0.06 (P1 14:28) Bo Horvat: tip-in, 15 ft, xG 0.06 (P1 14:44) Anders Lee: wrist, 4 ft, xG 0.39 (P1 14:46) Jesper Boqvist: snap, 38 ft, xG 0.01 (P1 16:04) Mathew Barzal: snap, 55 ft, xG 0.02 (P1 16:34) Casey Cizikas: tip-in, 15 ft, xG 0.02 (P1 16:38) Kyle MacLean: snap, 16 ft, xG 0.18 (P1 16:55) Eetu Luostarinen: wrist, 10 ft, xG 0.18 (P1 17:59) Emil Heineman: snap, 43 ft, xG 0.05 (P1 18:32) Mike Benning: slap, 54 ft, xG 0.01 (P1 19:20) Anders Lee: tip-in, 16 ft, xG 0.01 (P2 0:13) Brayden Schenn: backhand, 11 ft, xG 0.11 (P2 1:21) Brayden Schenn: wrist, 8 ft, xG 0.03 (P2 1:22) Adam Pelech: snap, 27 ft, xG 0.04 (P2 1:34) Adam Pelech: snap, 61 ft, xG 0.02 (P2 1:42) Adam Pelech: snap, 45 ft, xG 0.03 (P2 1:52) Simon Holmstrom: backhand, 13 ft, xG 0.12 (P2 1:58) Adam Pelech: slap, 53 ft, xG 0.04 (P2 2:16) Adam Pelech: snap, 38 ft, xG 0.06 (P2 2:20) Bo Horvat: backhand, 20 ft, xG 0.05 (P2 2:42) Matthew Schaefer: snap, 51 ft, xG 0.04 (P2 3:35) Noah Gregor: wrist, 10 ft, xG 0.18 (P2 4:29) Ryan Pulock: wrist, 91 ft, xG 0.00 (P2 5:30) Ryan Pulock: slap, 64 ft, xG 0.02 (P2 5:41) Gustav Forsling: snap, 12 ft, xG 0.06 (P2 6:18) Adam Boqvist: snap, 39 ft, xG 0.04 (P2 7:07) Brayden Schenn: snap, 15 ft, xG 0.21 (P2 7:09) Mathew Barzal: snap, 15 ft, xG 0.20 (P2 8:12) Nolan Foote: snap, 38 ft, xG 0.02 (P2 9:24) Aaron Ekblad: slap, 62 ft, xG 0.03 (P2 9:29) Tomas Nosek: wrist, 9 ft, xG 0.36 (P2 9:32) Casey Cizikas: snap, 14 ft, xG 0.14 (P2 9:51) Ondrej Palat: backhand, 159 ft, xG 0.00 (P2 10:37) Matthew Schaefer: snap, 7 ft, xG 0.22 (P2 12:39) Carter Verhaeghe: wrist, 46 ft, xG 0.03 (P2 13:14) Brayden Schenn: bat, 21 ft, xG 0.09 (P2 16:28) Brayden Schenn: snap, 27 ft, xG 0.01 (P2 16:29) Mathew Barzal: backhand, 12 ft, xG 0.12 (P2 16:37) Anders Lee: backhand, 8 ft, xG 0.03 (P2 17:16) Carson Soucy: wrist, 44 ft, xG 0.03 (P2 17:54) Casey Cizikas: snap, 10 ft, xG 0.27 (P2 17:56) Nolan Foote: tip-in, 138 ft, xG 0.00 (P2 18:23) Matthew Schaefer: snap, 66 ft, xG 0.01 (P2 18:50) Nolan Foote: snap, 33 ft, xG 0.09 (P3 1:05) Ryan Pulock: snap, 29 ft, xG 0.11 (P3 2:22) Ryan Pulock: snap, 62 ft, xG 0.01 (P3 2:33) Kyle MacLean: snap, 17 ft, xG 0.02 (P3 2:38) Gustav Forsling: snap, 37 ft, xG 0.04 (P3 3:05) Bo Horvat: wrap-around, 4 ft, xG 0.05 (P3 3:34) Noah Gregor: snap, 41 ft, xG 0.01 (P3 5:41) Donovan Sebrango: slap, 65 ft, xG 0.02 (P3 6:06) Ryan Pulock: wrist, 177 ft, xG 0.00 (P3 6:16) Bo Horvat: snap, 30 ft, xG 0.13 (P3 6:46) Anders Lee: backhand, 20 ft, xG 0.03 (P3 7:07) Matthew Schaefer: snap, 43 ft, xG 0.04 (P3 7:15) Seth Jones: wrist, 42 ft, xG 0.04 (P3 7:48) Simon Holmstrom: snap, 31 ft, xG 0.13 (P3 8:49) Carter Verhaeghe: wrist, 48 ft, xG 0.01 (P3 10:55) Emil Heineman: backhand, 24 ft, xG 0.02 (P3 11:04) Seth Jones: snap, 63 ft, xG 0.01 (P3 12:57) Eetu Luostarinen: poke, 11 ft, xG 0.10 (P3 13:11) Noah Gregor: tip-in, 26 ft, xG 0.02 (P3 13:16) Gustav Forsling: snap, 73 ft, xG 0.01 (P3 13:29) Vinnie Hinostroza: wrist, 28 ft, xG 0.01 (P3 13:32) Gustav Forsling: slap, 64 ft, xG 0.01 (P3 13:45) Emil Heineman: slap, 50 ft, xG 0.03 (P3 14:07) Mackie Samoskevich: wrist, 47 ft, xG 0.03 (P3 14:15) Matthew Tkachuk: wrist, 8 ft, xG 0.06 (P3 14:54) Mackie Samoskevich: wrist, 36 ft, xG 0.07 (P3 15:20) Jean-Gabriel Pageau: wrist, 148 ft, xG 0.41 (P3 15:31) Aaron Ekblad: slap, 33 ft, xG 0.11 (P3 16:29) Aaron Ekblad: slap, 32 ft, xG 0.11 (P3 16:56) Seth Jones: wrist, 56 ft, xG 0.01 (P3 17:06) Noah Gregor: snap, 17 ft, xG 0.06 (P3 18:23) Jesper Boqvist: wrist, 8 ft, xG 0.04 (P3 18:24) Mackie Samoskevich: slap, 36 ft, xG 0.12 (P3 18:53) Mathew Barzal: wrist, 137 ft, xG 0.19 (P3 18:56) Matthew Tkachuk: slap, 44 ft, xG 0.02 (P3 19:36) Carter Verhaeghe: tip-in, 9 ft, xG 0.08 (P3 19:43) Mathew Barzal: snap, 143 ft, xG 0.19 (P3 19:56) Matthew Tkachuk: GOAL, backhand, 9 ft, xG 0.17 (P1 8:06) Matthew Tkachuk: GOAL, between-legs, 15 ft, xG 0.21 (P1 14:03) Marc Gatcomb: GOAL, wrist, 39 ft, xG 0.03 (P2 5:28) Brayden Schenn: GOAL, snap, 29 ft, xG 0.24 (P2 12:09) Simon Holmstrom: GOAL, snap, 53 ft, xG 0.05 (P2 14:52) Emil Heineman: GOAL, snap, 37 ft, xG 0.08 (P2 17:00) Casey Cizikas: GOAL, wrist, 15 ft, xG 0.07 (P2 17:57)
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
19 Matthew Tkachuk 202 +1 80.46 1023:43
27 Eetu Luostarinen 000 +1 30.40 0023:06
23 Carter Verhaeghe 000 +1 80.38 0121:11
11 Mackie Samoskevich 000 -2 30.22 2116:51
70 Jesper Boqvist 000 -1 30.06 2014:50
92 Tomas Nosek 000 -1 20.42 2013:47
73 Noah Gregor 000 -2 40.28 1012:49
18 Vinnie Hinostroza 000 -1 10.01 0012:29
71 Luke Kunin 000 -1 00.00 1111:27
29 Cole Reinhardt 000 0 10.00 3011:12
0 Nolan Foote 000 -1 30.11 2010:56
23 Jack Studnicka 000 0 00.00 0007:32
Defense
3 Seth Jones 011 +1 50.06 1125:21
5 Aaron Ekblad 000 0 40.25 1124:07
42 Gustav Forsling 000 0 70.13 1321:25
7 Dmitry Kulikov 000 +1 20.02 1120:18
20 Mike Benning 000 -3 40.01 0114:30
73 Donovan Sebrango 000 -3 20.02 3014:29
Goalie SAGA SVSV% xGA GSAx
Daniil Tarasov 40535 .875 4.30 -0.70

New York Islanders

Skater GAP+/− AttxG HitBlkTOI
Forwards
14 Bo Horvat 000 0 80.29 0020:18
10 Brayden Schenn 123 +1 70.71 2319:22
72 Anders Lee 011 0 70.59 0218:17
51 Emil Heineman 101 0 60.39 0217:58
13 Mathew Barzal 000 +1 80.79 0017:50
64 Calum Ritchie 011 +1 00.00 0017:43
92 Simon Holmstrom 101 -1 30.30 0015:33
44 Jean-Gabriel Pageau 000 -1 10.41 1114:25
53 Casey Cizikas 101 +2 50.57 2110:50
81 Ondrej Palat 000 0 10.00 0110:47
32 Kyle MacLean 000 +1 40.22 2009:47
17 Marc Gatcomb 112 +2 10.03 3009:44
Defense
48 Matthew Schaefer 022 +3 80.40 1127:49
3 Adam Pelech 011 +2 60.18 1122:04
6 Ryan Pulock 000 -1 50.14 0421:15
7 Carson Soucy 011 +2 10.03 1120:17
34 Adam Boqvist 000 -1 30.04 0112:07
24 Scott Mayfield 000 -1 10.00 0011:54
Goalie SAGA SVSV% xGA GSAx
Ilya Sorokin 21219 .905 2.82 +0.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.

Florida Panthers

Player Rating Points Shots On ice Pen FO Other GSAx TOI
19 Matthew Tkachuk L +1.79 +1.50 +0.30 -0.03 0.00 0.00 +0.02 — 23:43
3 Seth Jones D +0.42 +0.70 +0.04 -0.35 0.00 0.00 +0.03 — 25:21
42 Gustav Forsling D +0.34 0.00 +0.08 +0.26 -0.15 0.00 +0.15 — 21:25
23 Carter Verhaeghe C +0.27 0.00 +0.25 +0.03 0.00 -0.02 +0.01 — 21:11
27 Eetu Luostarinen C +0.15 0.00 +0.26 -0.20 +0.15 -0.04 -0.02 — 23:06
5 Aaron Ekblad D -0.14 0.00 +0.16 -0.29 0.00 0.00 -0.01 — 24:07
25 Nolan Foote L -0.25 0.00 +0.07 -0.17 -0.15 0.00 0.00 — 10:56
92 Tomas Nosek L -0.44 0.00 +0.27 -0.69 0.00 -0.02 0.00 — 13:47
53 Jack Studnicka C -0.53 0.00 0.00 -0.53 0.00 0.00 0.00 — 7:32
40 Daniil Tarasov G -0.70 0.00 — — 0.00 — — -0.70 54:45
70 Jesper Boqvist C -0.71 0.00 +0.04 -0.65 0.00 -0.06 -0.04 — 14:50
24 Vinnie Hinostroza C -0.76 0.00 +0.01 -0.77 0.00 0.00 0.00 — 12:29
7 Dmitry Kulikov D -1.02 0.00 +0.02 -1.07 0.00 0.00 +0.03 — 20:18
71 Luke Kunin C -1.07 0.00 0.00 -1.12 0.00 0.00 +0.05 — 11:27
18 Noah Gregor L -1.19 0.00 +0.18 -1.35 0.00 -0.02 0.00 — 12:49
29 Cole Reinhardt L -1.20 0.00 0.00 -1.18 0.00 0.00 -0.02 — 11:12
11 Mackie Samoskevich R -1.20 0.00 +0.14 -1.34 0.00 0.00 -0.01 — 16:51
20 Mike Benning D -1.97 0.00 0.00 -2.02 0.00 0.00 +0.05 — 14:30
6 Donovan Sebrango D -2.00 0.00 +0.01 -1.86 -0.15 0.00 0.00 — 14:29

New York Islanders

Player Rating Points Shots On ice Pen FO Other GSAx TOI
10 Brayden Schenn C +4.01 +1.85 +0.46 +1.59 0.00 -0.02 +0.13 — 19:22
48 Matthew Schaefer D +3.12 +1.25 +0.26 +1.58 0.00 0.00 +0.03 — 27:51
3 Adam Pelech D +2.36 +0.70 +0.12 +1.53 0.00 0.00 +0.01 — 22:04
4 Carson Soucy D +2.29 +0.70 +0.02 +1.71 -0.15 0.00 +0.01 — 20:15
13 Mathew Barzal C +2.23 0.00 +0.51 +1.55 +0.15 0.00 +0.02 — 17:52
64 Calum Ritchie C +2.18 +0.70 0.00 +1.50 0.00 0.00 -0.02 — 17:43
16 Marc Gatcomb C +1.92 +1.30 +0.02 +0.60 0.00 0.00 0.00 — 9:44
27 Anders Lee L +1.89 +0.70 +0.38 +0.73 0.00 0.00 +0.08 — 18:17
53 Casey Cizikas C +1.66 +0.75 +0.37 +0.46 0.00 +0.03 +0.05 — 10:50
51 Emil Heineman L +1.42 +0.75 +0.25 +0.36 0.00 0.00 +0.06 — 17:56
92 Simon Holmstrom R +1.16 +0.75 +0.20 +0.22 0.00 0.00 0.00 — 15:33
14 Bo Horvat C +1.05 0.00 +0.19 +0.76 0.00 +0.06 +0.04 — 20:18
30 Ilya Sorokin G +0.82 0.00 — — 0.00 — — +0.82 60:00
32 Kyle MacLean C +0.74 0.00 +0.14 +0.48 +0.15 -0.01 -0.02 — 9:47
34 Adam Boqvist D +0.70 0.00 +0.02 +0.62 0.00 0.00 +0.05 — 12:07
24 Scott Mayfield D +0.53 +0.55 0.00 +0.02 0.00 0.00 -0.04 — 11:54
81 Ondrej Palat L +0.18 0.00 0.00 0.00 +0.15 0.00 +0.03 — 10:47
44 Jean-Gabriel Pageau C +0.17 0.00 +0.27 -0.25 0.00 +0.10 +0.05 — 14:25
6 Ryan Pulock D +0.09 0.00 +0.09 -0.14 0.00 0.00 +0.14 — 21:15

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.