Detroit Red WingsDET 2–7 Final New York IslandersNYI

Thursday, October 23, 2025

Final 1st2nd3rd T SOG
Detroit Red WingsDET 002 2 34
New York IslandersNYI 232 7 30

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

Highlights

Scoring

1st Period
2:05 NYI Tony DeAngelo (1) Anders Lee (3), Simon Holmstrom (3) · snap xG 0.17 0–1 ▶
14:56 NYI Emil Heineman (4) Bo Horvat (3), Jonathan Drouin (4) · snap xG 0.12 0–2 ▶
2nd Period
7:25 NYI Jean-Gabriel Pageau (2) Anders Lee (4), Tony DeAngelo (2) · wrist xG 0.10 0–3 ▶
13:09 NYI Kyle Palmieri (3) Ryan Pulock (3), Mathew Barzal (5) · deflected xG 0.19 0–4 ▶
19:34 NYI Mathew Barzal (2) Casey Cizikas (1) · wrist xG 0.18 0–5 ▶
3rd Period
3:11 DET Dylan Larkin (6)PP Emmitt Finnie (4), Alex DeBrincat (7) · wrist xG 0.64 1–5 ▶
7:19 NYI Emil Heineman (5) Bo Horvat (4), Ryan Pulock (4) · snap xG 0.10 1–6 ▶
7:57 NYI Simon Holmstrom (1) Anders Lee (5), Scott Mayfield (3) · snap xG 0.18 1–7 ▶
17:20 DET Jonatan Berggren (1) J.T. Compher (2), Michael Brandsegg-Nygård (1) · wrist xG 0.15 2–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

DET 63%Deserve to win37% NYI
DETNYI
3.84Expected goals3.01
2Goals (no shootout)7
2.04Expected goals, 5 on 51.96
77Shot attempts53
52Unblocked attempts41
34Shots on goal30

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
13:09 DET Goalie Goalie · Talbot −2.2 goals saved
4 goals on 1.85 xG, 16 shots on goal
3rd Period
2:21 NYI Goalie Goalie · Rittich +2.0 goals saved
0 goals on 2.03 xG, 20 shots on goal
4:30 DET xG swing xG swing · Out-chanced NYI 1.58–0.21
In xG over 10 minutes, 16:20 of the 2nd to 6:20 of the 3rd; goals 1–1
7:57 DET Goalie Goalie · Talbot −4.3 goals saved
7 goals on 2.75 xG, 26 shots on goal
10:34 DET Deserve to win Deserve to win · DET takes the lead, 60–40%
NYI had led since 8:13 of the 1st, by as much as 68%
20:00 DET No shift No shift · Edvinsson, 10:00 on the bench
No shift after 7:57 of the 3rd; 21 shifts (14:07) before that

Shot map

DET shoots ←Bigger circle: higher xG; filled: goal→ NYI shoots
Alex DeBrincat: tip-in, 7 ft, xG 0.10 (P1 0:20) Jonatan Berggren: wrist, 21 ft, xG 0.15 (P1 1:54) Emil Heineman: wrist, 12 ft, xG 0.17 (P1 2:54) Emil Heineman: tip-in, 23 ft, xG 0.02 (P1 2:59) Jonatan Berggren: tip-in, 9 ft, xG 0.09 (P1 4:02) Michael Rasmussen: tip-in, 15 ft, xG 0.05 (P1 5:04) Ben Chiarot: wrist, 54 ft, xG 0.01 (P1 5:21) Dylan Larkin: wrist, 67 ft, xG 0.01 (P1 5:57) Kyle MacLean: snap, 61 ft, xG 0.02 (P1 6:49) Andrew Copp: wrist, 9 ft, xG 0.04 (P1 7:14) Lucas Raymond: snap, 66 ft, xG 0.00 (P1 7:39) Jean-Gabriel Pageau: backhand, 10 ft, xG 0.15 (P1 8:11) Anders Lee: wrist, 8 ft, xG 0.06 (P1 8:13) Anders Lee: deflected, 7 ft, xG 0.23 (P1 8:13) Mathew Barzal: wrist, 28 ft, xG 0.07 (P1 9:41) Simon Holmstrom: wrist, 40 ft, xG 0.06 (P1 9:52) Michael Rasmussen: backhand, 7 ft, xG 0.09 (P1 12:27) Anders Lee: backhand, 7 ft, xG 0.04 (P1 13:06) Ryan Pulock: snap, 45 ft, xG 0.01 (P1 13:08) Anders Lee: tip-in, 16 ft, xG 0.07 (P1 13:41) Adam Pelech: wrist, 57 ft, xG 0.03 (P1 14:02) Jacob Bernard-Docker: snap, 68 ft, xG 0.01 (P1 15:14) Emmitt Finnie: wrist, 14 ft, xG 0.08 (P1 16:48) Adam Pelech: wrist, 53 ft, xG 0.02 (P1 17:21) Lucas Raymond: slap, 23 ft, xG 0.10 (P1 19:03) Alex DeBrincat: slap, 41 ft, xG 0.06 (P2 1:31) Alex DeBrincat: wrist, 6 ft, xG 0.19 (P2 1:45) Alex DeBrincat: poke, 6 ft, xG 0.07 (P2 1:46) Alex DeBrincat: snap, 40 ft, xG 0.06 (P2 1:54) Tony DeAngelo: wrist, 68 ft, xG 0.00 (P2 2:29) Anders Lee: backhand, 8 ft, xG 0.03 (P2 3:52) Anders Lee: backhand, 9 ft, xG 0.04 (P2 3:53) Marco Kasper: wrist, 6 ft, xG 0.04 (P2 5:48) Jacob Bernard-Docker: snap, 70 ft, xG 0.01 (P2 6:26) Albert Johansson: snap, 71 ft, xG 0.00 (P2 6:32) Albert Johansson: snap, 53 ft, xG 0.01 (P2 6:54) Simon Holmstrom: wrist, 32 ft, xG 0.08 (P2 7:09) Jonathan Drouin: slap, 31 ft, xG 0.08 (P2 9:30) Bo Horvat: wrist, 37 ft, xG 0.07 (P2 9:48) Matthew Schaefer: wrist, 12 ft, xG 0.04 (P2 11:11) Jacob Bernard-Docker: wrist, 66 ft, xG 0.01 (P2 12:06) Albert Johansson: wrist, 9 ft, xG 0.09 (P2 12:14) Jonatan Berggren: tip-in, 7 ft, xG 0.08 (P2 12:54) Anthony Duclair: wrist, 23 ft, xG 0.08 (P2 13:54) Anders Lee: wrist, 10 ft, xG 0.05 (P2 13:55) Anders Lee: wrist, 8 ft, xG 0.10 (P2 14:24) Simon Holmstrom: wrist, 44 ft, xG 0.05 (P2 14:45) Kyle Palmieri: wrist, 14 ft, xG 0.06 (P2 14:50) Ryan Pulock: wrist, 53 ft, xG 0.03 (P2 15:07) Dylan Larkin: wrist, 70 ft, xG 0.00 (P2 15:49) Ben Chiarot: wrist, 33 ft, xG 0.04 (P2 17:03) Emmitt Finnie: snap, 28 ft, xG 0.11 (P2 17:09) Alex DeBrincat: wrist, 7 ft, xG 0.16 (P2 17:42) Moritz Seider: wrist, 59 ft, xG 0.03 (P2 17:51) Marco Kasper: wrist, 28 ft, xG 0.12 (P2 19:02) Axel Sandin-Pellikka: slap, 49 ft, xG 0.04 (P2 19:15) Lucas Raymond: slap, 58 ft, xG 0.04 (P3 1:20) Simon Holmstrom: wrist, 37 ft, xG 0.03 (P3 1:38) Alex DeBrincat: wrist, 10 ft, xG 0.13 (P3 2:21) Dylan Larkin: snap, 27 ft, xG 0.12 (P3 2:42) Dylan Larkin: backhand, 13 ft, xG 0.13 (P3 3:09) Moritz Seider: wrist, 55 ft, xG 0.03 (P3 4:22) Simon Edvinsson: wrist, 64 ft, xG 0.01 (P3 6:16) Anders Lee: wrist, 29 ft, xG 0.04 (P3 7:55) Maxim Tsyplakov: wrist, 34 ft, xG 0.03 (P3 8:25) Lucas Raymond: wrist, 43 ft, xG 0.02 (P3 8:32) Alex DeBrincat: wrist, 21 ft, xG 0.09 (P3 9:17) Dylan Larkin: snap, 31 ft, xG 0.13 (P3 9:24) Axel Sandin-Pellikka: slap, 52 ft, xG 0.05 (P3 9:46) Michael Brandsegg-Nygård: backhand, 11 ft, xG 0.03 (P3 9:48) Michael Brandsegg-Nygård: wrist, 41 ft, xG 0.03 (P3 10:18) Axel Sandin-Pellikka: slap, 48 ft, xG 0.04 (P3 10:33) Marco Kasper: deflected, 7 ft, xG 0.03 (P3 10:34) Marco Kasper: backhand, 8 ft, xG 0.06 (P3 10:35) Axel Sandin-Pellikka: snap, 42 ft, xG 0.06 (P3 10:39) Michael Brandsegg-Nygård: wrist, 8 ft, xG 0.13 (P3 10:41) Ben Chiarot: wrist, 64 ft, xG 0.01 (P3 11:31) Mason Appleton: snap, 38 ft, xG 0.07 (P3 11:37) Kyle Palmieri: deflected, 21 ft, xG 0.03 (P3 12:00) Adam Boqvist: slap, 47 ft, xG 0.05 (P3 15:06) Matthew Schaefer: wrist, 47 ft, xG 0.02 (P3 16:03) Tony DeAngelo: wrist, 43 ft, xG 0.02 (P3 17:33) Anthony Duclair: backhand, 16 ft, xG 0.10 (P3 17:35) Moritz Seider: wrist, 69 ft, xG 0.01 (P3 18:41) Tony DeAngelo: GOAL, snap, 18 ft, xG 0.17 (P1 2:05) Emil Heineman: GOAL, snap, 31 ft, xG 0.12 (P1 14:56) Jean-Gabriel Pageau: GOAL, wrist, 33 ft, xG 0.10 (P2 7:25) Kyle Palmieri: GOAL, deflected, 8 ft, xG 0.19 (P2 13:09) Mathew Barzal: GOAL, wrist, 14 ft, xG 0.18 (P2 19:34) Dylan Larkin: GOAL, wrist, 3 ft, xG 0.64 (P3 3:11) Emil Heineman: GOAL, snap, 34 ft, xG 0.10 (P3 7:19) Simon Holmstrom: GOAL, snap, 21 ft, xG 0.18 (P3 7:57) Jonatan Berggren: GOAL, wrist, 14 ft, xG 0.15 (P3 17:20)
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

Detroit Red Wings

Skater GAP+/− AttxG HitBlkTOI
Forwards
71 Dylan Larkin 101 -1 61.03 1119:41
58 Emmitt Finnie 011 -1 20.18 1119:14
93 Alex DeBrincat 011 -1 110.85 0017:53
37 J.T. Compher 011 0 50.00 0017:26
23 Lucas Raymond 000 -2 70.17 0017:10
92 Marco Kasper 000 -2 40.25 6016:41
18 Andrew Copp 000 -3 30.04 0214:09
29 Jonatan Berggren 101 -1 60.48 1013:44
22 Mason Appleton 000 -3 10.07 1013:28
27 Michael Rasmussen 000 -3 20.14 0112:25
25 Elmer Soderblom 000 -1 10.00 1009:56
Defense
53 Moritz Seider 000 -2 60.07 4124:34
44 Axel Sandin-Pellikka 000 -3 50.18 2021:10
20 Albert Johansson 000 -2 70.11 2018:29
8 Ben Chiarot 000 -2 30.06 4216:35
25 Jacob Bernard-Docker 000 -1 40.02 0115:34
77 Simon Edvinsson 000 -2 10.01 0214:07
Goalie SAGA SVSV% xGA GSAx
Cam Talbot 30723 .767 3.01 -3.99

New York Islanders

Skater GAP+/− AttxG HitBlkTOI
Forwards
14 Bo Horvat 022 +2 20.07 1019:57
92 Simon Holmstrom 112 +3 70.41 0118:52
13 Mathew Barzal 112 +2 30.25 0117:43
44 Jean-Gabriel Pageau 101 +3 30.25 2217:07
21 Kyle Palmieri 101 +1 30.28 0116:59
11 Anthony Duclair 000 +1 30.18 0115:04
92 Jonathan Drouin 011 +2 20.08 2014:41
51 Emil Heineman 202 +2 60.40 2114:40
72 Anders Lee 033 +4 100.64 1112:50
53 Casey Cizikas 011 0 00.00 1110:14
32 Kyle MacLean 000 -1 10.02 2009:01
72 Maxim Tsyplakov 000 -1 20.03 1008:40
Defense
48 Matthew Schaefer 000 +2 20.06 0225:14
24 Scott Mayfield 011 +3 00.00 0422:43
3 Adam Pelech 000 +1 20.05 0319:06
6 Ryan Pulock 022 +2 20.04 0217:44
77 Tony DeAngelo 112 +2 40.20 2016:32
34 Adam Boqvist 000 +2 10.05 0213:23
Goalie SAGA SVSV% xGA GSAx
David Rittich 34232 .941 3.84 +1.84

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.

Detroit Red Wings

Player Rating Points Shots On ice Pen FO Other GSAx TOI
71 Dylan Larkin C +1.57 +0.75 +0.67 +0.15 0.00 -0.05 +0.05 — 19:41
48 Jonatan Berggren R +1.50 +0.75 +0.31 +0.28 +0.15 0.00 0.00 — 13:44
37 J.T. Compher L +1.49 +0.70 0.00 +0.77 0.00 +0.02 0.00 — 17:26
28 Michael Brandsegg-Nygård R +1.41 +0.55 +0.12 +0.80 0.00 0.00 -0.06 — 12:08
93 Alex DeBrincat R +1.18 +0.55 +0.55 +0.08 0.00 0.00 0.00 — 17:53
58 Emmitt Finnie C +1.09 +0.70 +0.12 +0.08 +0.15 -0.01 +0.05 — 19:14
20 Albert Johansson D +0.53 0.00 +0.07 +0.33 +0.15 0.00 -0.02 — 18:29
25 Jacob Bernard-Docker D +0.49 0.00 +0.02 +0.40 0.00 0.00 +0.07 — 15:34
92 Marco Kasper C -0.10 0.00 +0.16 -0.24 0.00 -0.03 0.00 — 16:41
8 Ben Chiarot D -0.20 0.00 +0.04 -0.34 0.00 0.00 +0.10 — 16:35
53 Moritz Seider D -0.32 0.00 +0.05 -0.41 0.00 0.00 +0.05 — 24:34
85 Elmer Soderblom L -0.40 0.00 0.00 -0.40 0.00 0.00 0.00 — 9:56
23 Lucas Raymond L -0.49 0.00 +0.11 -0.56 0.00 0.00 -0.04 — 17:10
18 Andrew Copp C -0.80 0.00 +0.02 -0.91 0.00 -0.01 +0.10 — 14:09
44 Axel Sandin-Pellikka D -0.83 0.00 +0.12 -0.93 0.00 0.00 -0.02 — 21:10
27 Michael Rasmussen C -0.86 0.00 +0.09 -1.18 +0.15 +0.03 +0.05 — 12:25
77 Simon Edvinsson D -0.95 0.00 0.00 -0.90 -0.15 0.00 +0.10 — 14:07
22 Mason Appleton C -1.07 0.00 +0.04 -1.10 0.00 0.00 -0.02 — 13:28
39 Cam Talbot G -3.99 0.00 — — 0.00 — — -3.99 59:36

New York Islanders

Player Rating Points Shots On ice Pen FO Other GSAx TOI
27 Anders Lee L +3.72 +2.10 +0.42 +1.13 0.00 +0.02 +0.05 — 12:50
10 Simon Holmstrom R +2.14 +1.30 +0.27 +0.50 0.00 0.00 +0.07 — 18:52
51 Emil Heineman L +2.02 +1.50 +0.26 +0.21 0.00 0.00 +0.05 — 14:40
14 Bo Horvat C +1.87 +1.40 +0.05 +0.27 +0.15 +0.04 -0.04 — 19:57
33 David Rittich G +1.84 0.00 — — 0.00 — — +1.84 59:44
13 Mathew Barzal C +1.68 +1.30 +0.16 +0.36 -0.15 -0.01 +0.01 — 17:43
77 Tony DeAngelo D +1.65 +1.30 +0.13 +0.25 0.00 0.00 -0.02 — 16:32
6 Ryan Pulock D +1.51 +1.25 +0.02 +0.14 0.00 0.00 +0.10 — 17:44
44 Jean-Gabriel Pageau C +1.51 +0.75 +0.16 +0.48 0.00 +0.04 +0.08 — 17:07
24 Scott Mayfield D +1.43 +0.55 0.00 +0.66 0.00 0.00 +0.22 — 22:43
21 Kyle Palmieri C +0.85 +0.75 +0.18 +0.02 -0.15 0.00 +0.05 — 16:59
29 Jonathan Drouin L +0.85 +0.55 +0.05 +0.24 0.00 +0.01 0.00 — 14:41
53 Casey Cizikas C +0.63 +0.70 0.00 +0.08 -0.15 -0.05 +0.05 — 10:14
48 Matthew Schaefer D +0.57 0.00 +0.04 +0.41 0.00 0.00 +0.12 — 25:14
34 Adam Boqvist D +0.49 0.00 +0.03 +0.35 0.00 0.00 +0.10 — 13:23
11 Anthony Duclair L +0.11 0.00 +0.12 -0.06 0.00 0.00 +0.05 — 15:04
3 Adam Pelech D -0.03 0.00 +0.03 -0.17 0.00 0.00 +0.11 — 19:06
7 Maxim Tsyplakov R -0.20 0.00 +0.02 -0.22 0.00 0.00 0.00 — 8:40
32 Kyle MacLean C -0.69 0.00 +0.01 -0.57 -0.15 0.00 +0.02 — 9:01

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.