New York IslandersNYI 3–2 Final/OT Utah MammothUTA

Friday, November 14, 2025

Final/OT 1st2nd3rdOT T SOG
New York IslandersNYI 1011 3 21
Utah MammothUTA 2000 2 30

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

Highlights

Scoring

1st Period
7:13 NYI Emil Heineman (8) Tony DeAngelo (6), Alexander Romanov (1) · snap xG 0.31 1–0 ▶
13:02 UTA JJ Peterka (6) Lawson Crouse (3), John Marino (8) · tip-in xG 0.09 1–1 ▶
18:35 UTA Dylan Guenther (7)PP Mikhail Sergachev (11), Clayton Keller (11) · slap xG 0.19 1–2 ▶
2nd Period
No scoring
3rd Period
13:44 NYI Jonathan Drouin (3) Unassisted · xG 0.99 2–2 ▶
Overtime
2:06 NYI Matthew Schaefer (7) Mathew Barzal (10), Bo Horvat (11) · slap xG 0.16 3–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

NYI 58%Deserve to win42% UTA
NYIUTA
3.85Expected goals3.42
3Goals (no shootout)2
2.47Expected goals, 5 on 52.34
59Shot attempts59
38Unblocked attempts48
21Shots 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).

3rd Period
17:20 NYI xG swing xG swing · Out-chanced UTA 1.69–0.20
In xG over 10 minutes, 9:50 to 19:50 of the 3rd; goals 1–0
19:10 NYI No shift No shift · Tsyplakov, 10:53 on the bench
No shift after 2:37 of the 3rd; 10 shifts (5:43) before that

Shot map

NYI shoots ←Bigger circle: higher xG; filled: goal→ UTA shoots
Ian Cole: snap, 155 ft, xG 0.00 (P1 0:12) Dylan Guenther: snap, 33 ft, xG 0.03 (P1 0:20) Michael Carcone: snap, 26 ft, xG 0.12 (P1 0:42) Clayton Keller: snap, 24 ft, xG 0.14 (P1 0:56) Adam Pelech: snap, 53 ft, xG 0.01 (P1 2:02) Calum Ritchie: snap, 12 ft, xG 0.16 (P1 2:27) Mikhail Sergachev: slap, 57 ft, xG 0.04 (P1 2:44) Barrett Hayton: tip-in, 10 ft, xG 0.10 (P1 3:02) Michael Carcone: slap, 74 ft, xG 0.01 (P1 3:09) Nate Schmidt: snap, 60 ft, xG 0.02 (P1 3:37) Ian Cole: slap, 33 ft, xG 0.06 (P1 4:47) Ian Cole: slap, 60 ft, xG 0.03 (P1 4:56) JJ Peterka: snap, 6 ft, xG 0.10 (P1 5:54) Mathew Barzal: snap, 56 ft, xG 0.04 (P1 6:56) JJ Peterka: slap, 60 ft, xG 0.03 (P1 9:24) Logan Cooley: snap, 8 ft, xG 0.19 (P1 11:37) Nick Schmaltz: snap, 11 ft, xG 0.25 (P1 11:39) Michael Carcone: snap, 32 ft, xG 0.02 (P1 11:43) Jack McBain: snap, 50 ft, xG 0.01 (P1 12:27) Brandon Tanev: deflected, 18 ft, xG 0.06 (P1 13:30) Kyle Palmieri: wrist, 13 ft, xG 0.12 (P1 14:42) Tony DeAngelo: slap, 60 ft, xG 0.04 (P1 15:53) Tony DeAngelo: snap, 61 ft, xG 0.03 (P1 15:59) Nick Schmaltz: slap, 31 ft, xG 0.11 (P1 17:05) Jean-Gabriel Pageau: snap, 113 ft, xG 0.00 (P1 18:09) Clayton Keller: slap, 45 ft, xG 0.03 (P1 19:53) Nick Schmaltz: slap, 28 ft, xG 0.14 (P1 19:59) Anthony Duclair: snap, 71 ft, xG 0.01 (P2 0:18) Mathew Barzal: wrap-around, 4 ft, xG 0.05 (P2 1:58) Casey Cizikas: slap, 14 ft, xG 0.10 (P2 2:48) Emil Heineman: tip-in, 10 ft, xG 0.10 (P2 3:05) John Marino: snap, 158 ft, xG 0.00 (P2 3:50) Mathew Barzal: snap, 21 ft, xG 0.19 (P2 4:34) Logan Cooley: snap, 34 ft, xG 0.09 (P2 4:54) Casey Cizikas: snap, 11 ft, xG 0.21 (P2 5:34) John Marino: snap, 52 ft, xG 0.03 (P2 6:42) Clayton Keller: snap, 28 ft, xG 0.04 (P2 8:55) Nick Schmaltz: slap, 40 ft, xG 0.04 (P2 9:11) Mathew Barzal: tip-in, 29 ft, xG 0.04 (P2 10:10) Alexander Romanov: slap, 48 ft, xG 0.04 (P2 10:18) Kyle Palmieri: snap, 30 ft, xG 0.12 (P2 11:03) Kevin Stenlund: snap, 165 ft, xG 0.00 (P2 11:05) Anders Lee: tip-in, 12 ft, xG 0.11 (P2 11:37) Simon Holmstrom: snap, 13 ft, xG 0.09 (P2 11:38) Jean-Gabriel Pageau: snap, 10 ft, xG 0.04 (P2 13:25) Casey Cizikas: backhand, 42 ft, xG 0.01 (P2 15:05) Logan Cooley: snap, 18 ft, xG 0.19 (P2 16:53) Logan Cooley: snap, 11 ft, xG 0.17 (P2 17:01) Mikhail Sergachev: slap, 46 ft, xG 0.06 (P2 17:12) Bo Horvat: snap, 45 ft, xG 0.01 (P2 17:18) Dylan Guenther: slap, 45 ft, xG 0.05 (P2 17:43) Logan Cooley: backhand, 19 ft, xG 0.07 (P2 18:25) Barrett Hayton: snap, 39 ft, xG 0.07 (P2 18:47) Kyle Palmieri: backhand, 167 ft, xG 0.00 (P2 18:52) JJ Peterka: snap, 9 ft, xG 0.06 (P2 19:33) Mathew Barzal: snap, 47 ft, xG 0.01 (P3 0:12) Bo Horvat: snap, 46 ft, xG 0.01 (P3 1:07) Barrett Hayton: tip-in, 12 ft, xG 0.06 (P3 4:42) Logan Cooley: tip-in, 15 ft, xG 0.09 (P3 5:33) Clayton Keller: snap, 36 ft, xG 0.08 (P3 5:55) Clayton Keller: slap, 34 ft, xG 0.08 (P3 6:51) Kevin Stenlund: slap, 47 ft, xG 0.06 (P3 6:56) Nate Schmidt: slap, 17 ft, xG 0.14 (P3 7:14) Nate Schmidt: slap, 44 ft, xG 0.07 (P3 7:34) Tony DeAngelo: wrap-around, 5 ft, xG 0.02 (P3 8:36) Kevin Stenlund: snap, 51 ft, xG 0.01 (P3 9:46) Simon Holmstrom: wrist, 6 ft, xG 0.22 (P3 10:00) Jean-Gabriel Pageau: snap, 40 ft, xG 0.02 (P3 10:45) Nick Schmaltz: tip-in, 26 ft, xG 0.06 (P3 10:55) Tony DeAngelo: slap, 47 ft, xG 0.03 (P3 13:41) Brandon Tanev: backhand, 22 ft, xG 0.01 (P3 16:12) Mikhail Sergachev: snap, 37 ft, xG 0.06 (P3 16:15) Matthew Schaefer: snap, 24 ft, xG 0.14 (P3 17:46) Matthew Schaefer: snap, 10 ft, xG 0.06 (P3 17:47) Bo Horvat: wrap-around, 6 ft, xG 0.03 (P3 18:05) Dylan Guenther: snap, 30 ft, xG 0.06 (P3 18:27) Bo Horvat: backhand, 13 ft, xG 0.07 (P3 18:38) Bo Horvat: tip-in, 10 ft, xG 0.13 (P3 18:40) Jack McBain: snap, 52 ft, xG 0.01 (P3 19:16) Mathew Barzal: snap, 37 ft, xG 0.08 (OT 1:00) Adam Pelech: backhand, 24 ft, xG 0.04 (OT 1:06) Emil Heineman: GOAL, snap, 19 ft, xG 0.31 (P1 7:13) JJ Peterka: GOAL, tip-in, 7 ft, xG 0.09 (P1 13:02) Dylan Guenther: GOAL, slap, 35 ft, xG 0.19 (P1 18:35) Jonathan Drouin: GOAL, shot, 6 ft, xG 0.99 (P3 13:44) Matthew Schaefer: GOAL, slap, 32 ft, xG 0.16 (OT 2:06)
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

New York Islanders

Skater GAP+/− AttxG HitBlkTOI
Forwards
14 Bo Horvat 011 +2 60.25 0020:53
13 Mathew Barzal 011 +1 70.40 1020:36
92 Jonathan Drouin 101 0 30.99 0120:07
92 Simon Holmstrom 000 0 40.30 1119:44
21 Kyle Palmieri 000 0 40.25 0017:53
44 Jean-Gabriel Pageau 000 0 40.06 2117:00
51 Emil Heineman 101 +1 40.41 3014:54
72 Anders Lee 000 0 20.11 1014:03
11 Anthony Duclair 000 0 10.01 0211:26
64 Calum Ritchie 000 0 30.16 0108:50
53 Casey Cizikas 000 0 40.32 2007:26
72 Maxim Tsyplakov 000 0 00.00 2005:43
Defense
48 Matthew Schaefer 101 +1 50.37 0125:49
3 Adam Pelech 000 +1 40.05 3222:58
28 Alexander Romanov 011 0 20.04 0122:41
6 Ryan Pulock 000 0 10.00 2119:42
77 Tony DeAngelo 011 +2 50.13 1013:10
34 Adam Boqvist 000 -1 00.00 0012:37
Goalie SAGA SVSV% xGA GSAx
David Rittich 30228 .933 3.42 +1.42

Utah Mammoth

Skater GAP+/− AttxG HitBlkTOI
Forwards
8 Nick Schmaltz 000 0 60.60 1121:01
9 Clayton Keller 011 0 60.37 0120:19
92 Logan Cooley 000 0 60.79 0219:44
67 Lawson Crouse 011 -1 00.00 1118:49
11 Dylan Guenther 101 0 40.32 1017:23
10 JJ Peterka 101 -2 60.27 0116:25
82 Kevin Stenlund 000 0 30.07 2015:23
27 Barrett Hayton 000 -1 30.24 0214:11
22 Jack McBain 000 0 30.02 3013:50
56 Kailer Yamamoto 000 0 10.00 1011:01
53 Michael Carcone 000 0 30.14 0009:21
13 Brandon Tanev 000 0 30.07 1107:33
Defense
98 Mikhail Sergachev 011 -1 40.16 0725:33
88 Nate Schmidt 000 -1 40.23 0021:30
28 Ian Cole 000 0 40.09 2021:17
6 John Marino 011 0 30.03 1219:09
57 Nick DeSimone 000 0 00.00 0211:21
Goalie SAGA SVSV% xGA GSAx
Karel Vejmelka 21319 .905 3.85 +0.85

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.

New York Islanders

Player Rating Points Shots On ice Pen FO Other GSAx TOI
29 Jonathan Drouin L +2.51 +0.75 +0.64 +1.04 0.00 +0.04 +0.03 — 20:07
13 Mathew Barzal C +2.31 +0.70 +0.26 +1.04 +0.30 -0.02 +0.02 — 20:36
48 Matthew Schaefer D +1.52 +0.75 +0.24 +0.62 -0.15 0.00 +0.05 — 25:49
33 David Rittich G +1.42 0.00 — — 0.00 — — +1.42 62:06
10 Simon Holmstrom R +0.96 0.00 +0.20 +0.84 -0.15 0.00 +0.07 — 19:44
77 Tony DeAngelo D +0.91 +0.70 +0.08 +0.48 -0.30 0.00 -0.06 — 13:10
53 Casey Cizikas C +0.48 0.00 +0.21 +0.31 0.00 -0.02 -0.02 — 7:26
7 Maxim Tsyplakov R +0.36 0.00 0.00 +0.36 0.00 0.00 0.00 — 5:43
64 Calum Ritchie C +0.25 0.00 +0.10 +0.29 -0.15 -0.02 +0.03 — 8:50
3 Adam Pelech D +0.25 0.00 +0.03 +0.03 +0.15 0.00 +0.04 — 22:58
51 Emil Heineman L +0.20 +0.75 +0.27 -0.81 0.00 0.00 0.00 — 14:54
6 Ryan Pulock D +0.15 0.00 0.00 +0.10 0.00 0.00 +0.05 — 19:42
28 Alexander Romanov D +0.02 +0.55 +0.03 -0.53 0.00 0.00 -0.03 — 22:41
11 Anthony Duclair L -0.11 0.00 0.00 -0.21 0.00 0.00 +0.10 — 11:26
44 Jean-Gabriel Pageau C -0.15 0.00 +0.04 -0.28 0.00 +0.04 +0.05 — 17:00
27 Anders Lee L -0.19 0.00 +0.07 -0.25 0.00 -0.02 0.00 — 14:03
14 Bo Horvat C -0.20 +0.55 +0.16 -0.92 0.00 +0.05 -0.04 — 20:53
34 Adam Boqvist D -0.59 0.00 0.00 -0.42 -0.15 0.00 -0.02 — 12:37
21 Kyle Palmieri C -0.81 0.00 +0.16 -0.97 0.00 0.00 0.00 — 17:53

Utah Mammoth

Player Rating Points Shots On ice Pen FO Other GSAx TOI
98 Mikhail Sergachev D +1.90 +0.70 +0.10 +0.76 0.00 0.00 +0.33 — 25:33
9 Clayton Keller R +1.76 +0.55 +0.24 +0.77 +0.15 0.00 +0.05 — 20:19
8 Nick Schmaltz C +1.41 0.00 +0.39 +0.85 +0.15 -0.02 +0.03 — 21:01
92 Logan Cooley C +1.35 0.00 +0.51 +0.91 -0.15 -0.02 +0.10 — 19:44
11 Dylan Guenther R +1.01 +0.75 +0.21 +0.06 0.00 +0.01 -0.02 — 17:23
26 Dmitri Simashev D +0.86 0.00 0.00 +0.86 0.00 0.00 0.00 — 15:01
70 Karel Vejmelka G +0.85 0.00 — — 0.00 — — +0.85 61:33
56 Kailer Yamamoto R +0.24 0.00 0.00 +0.09 +0.15 0.00 0.00 — 11:01
27 Barrett Hayton C +0.19 0.00 +0.16 0.00 0.00 -0.06 +0.10 — 14:11
77 JJ Peterka R +0.15 +0.75 +0.18 -0.83 0.00 0.00 +0.05 — 16:25
82 Kevin Stenlund C +0.11 0.00 +0.04 +0.03 0.00 +0.04 0.00 — 15:23
53 Michael Carcone L +0.11 0.00 +0.09 +0.02 0.00 0.00 0.00 — 9:21
13 Brandon Tanev L +0.01 0.00 +0.05 -0.07 0.00 0.00 +0.03 — 7:33
57 Nick DeSimone D 0.00 0.00 0.00 -0.08 0.00 0.00 +0.08 — 11:21
6 John Marino D -0.06 +0.55 +0.02 -0.71 0.00 0.00 +0.08 — 19:09
67 Lawson Crouse L -0.33 +0.70 0.00 -1.07 0.00 +0.01 +0.03 — 18:49
28 Ian Cole D -0.39 0.00 +0.06 -0.43 0.00 0.00 -0.02 — 21:17
88 Nate Schmidt D -0.78 0.00 +0.15 -0.93 0.00 0.00 0.00 — 21:30
22 Jack McBain C -0.98 0.00 +0.01 -0.96 0.00 -0.01 -0.02 — 13:50

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.