Dallas StarsDAL 2–3 Final/OT New York RangersNYR

Tuesday, December 2, 2025

Final/OT 1st2nd3rdOT T SOG
Dallas StarsDAL 1010 2 26
New York RangersNYR 1011 3 41

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

Highlights

Scoring

1st Period
6:51 NYR Carson Soucy (3) Noah Laba (4), Conor Sheary (6) · wrist xG 0.74 0–1 ▶
9:04 DAL Kyle Capobianco (1) Unassisted · snap xG 0.04 1–1 ▶
2nd Period
No scoring
3rd Period
9:32 DAL Mikko Rantanen (11) Wyatt Johnston (15) · snap xG 0.29 2–1 ▶
17:47 NYR Will Cuylle (8) Vincent Trocheck (7), Artemi Panarin (19) · wrist xG 0.32 2–2 ▶
Overtime
1:09 NYR Vladislav Gavrikov (5) Artemi Panarin (20), Mika Zibanejad (11) · backhand xG 0.14 2–3 ▶

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

DAL 17%Deserve to win83% NYR
DALNYR
2.01Expected goals4.14
2Goals (no shootout)3
1.50Expected goals, 5 on 52.27
52Shot attempts72
36Unblocked attempts54
26Shots on goal41

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:00 NYR xG swing xG swing · Out-chanced DAL 1.29–0.14
In xG over 10 minutes, 6:20 to 16:20 of the 1st; goals 1–1
3rd Period
7:12 DAL Goalie Goalie · DeSmith +2.1 goals saved
1 goal on 3.08 xG, 30 shots on goal
17:32 NYR Pulled goalie Pulled goalie · Pulled Shesterkin, down 2–1
With 2:28 left; NYR scored at 17:47 of the 3rd (2–2)

Shot map

DAL shoots ←Bigger circle: higher xG; filled: goal→ NYR shoots
Tyler Seguin: tip-in, 78 ft, xG 0.00 (P1 0:07) Esa Lindell: snap, 30 ft, xG 0.06 (P1 0:19) Noah Laba: wrist, 49 ft, xG 0.02 (P1 0:51) Vladislav Gavrikov: wrist, 55 ft, xG 0.02 (P1 0:56) Mika Zibanejad: tip-in, 9 ft, xG 0.10 (P1 2:00) Mavrik Bourque: wrist, 176 ft, xG 0.00 (P1 2:04) Matthew Robertson: snap, 55 ft, xG 0.01 (P1 2:20) Sam Steel: tip-in, 11 ft, xG 0.06 (P1 2:57) Mikko Rantanen: wrist, 58 ft, xG 0.01 (P1 3:37) Wyatt Johnston: wrist, 22 ft, xG 0.13 (P1 5:04) Wyatt Johnston: snap, 17 ft, xG 0.05 (P1 5:05) Noah Laba: wrist, 25 ft, xG 0.14 (P1 6:49) Alexis Lafrenière: wrist, 38 ft, xG 0.05 (P1 7:30) Artemi Panarin: wrist, 40 ft, xG 0.05 (P1 7:51) Jason Robertson: wrist, 30 ft, xG 0.03 (P1 8:33) Radek Faksa: tip-in, 17 ft, xG 0.04 (P1 9:41) J.T. Miller: tip-in, 19 ft, xG 0.04 (P1 11:35) J.T. Miller: wrist, 9 ft, xG 0.03 (P1 11:39) Oskar Bäck: wrist, 180 ft, xG 0.00 (P1 12:18) Alexander Petrovic: wrist, 47 ft, xG 0.02 (P1 14:19) Noah Laba: wrist, 31 ft, xG 0.11 (P1 15:58) Will Cuylle: snap, 25 ft, xG 0.11 (P1 16:16) Sam Steel: snap, 45 ft, xG 0.04 (P1 16:39) Braden Schneider: wrist, 65 ft, xG 0.01 (P1 17:40) Brett Berard: wrist, 36 ft, xG 0.04 (P1 19:09) J.T. Miller: wrist, 157 ft, xG 0.00 (P1 19:47) Vincent Trocheck: backhand, 16 ft, xG 0.03 (P2 0:32) Will Cuylle: tip-in, 9 ft, xG 0.09 (P2 1:40) Vladislav Kolyachonok: snap, 56 ft, xG 0.01 (P2 3:16) Mikko Rantanen: wrist, 13 ft, xG 0.12 (P2 3:54) Sam Steel: backhand, 9 ft, xG 0.03 (P2 3:55) Jason Robertson: wrist, 66 ft, xG 0.00 (P2 4:28) Ilya Lyubushkin: wrist, 56 ft, xG 0.02 (P2 6:21) J.T. Miller: wrist, 7 ft, xG 0.05 (P2 6:39) Mikko Rantanen: wrist, 22 ft, xG 0.07 (P2 6:49) Ilya Lyubushkin: wrist, 57 ft, xG 0.02 (P2 8:14) Kyle Capobianco: snap, 53 ft, xG 0.03 (P2 9:09) Sam Carrick: wrist, 23 ft, xG 0.10 (P2 9:50) Scott Morrow: wrist, 34 ft, xG 0.02 (P2 12:00) Vincent Trocheck: tip-in, 26 ft, xG 0.06 (P2 12:44) Miro Heiskanen: wrist, 147 ft, xG 0.00 (P2 13:40) Artemi Panarin: snap, 47 ft, xG 0.05 (P2 14:06) Jonny Brodzinski: wrist, 51 ft, xG 0.03 (P2 14:15) Vladislav Kolyachonok: wrist, 42 ft, xG 0.04 (P2 14:35) Ilya Lyubushkin: slap, 48 ft, xG 0.03 (P2 14:41) Mavrik Bourque: wrist, 11 ft, xG 0.03 (P2 14:42) Roope Hintz: tip-in, 16 ft, xG 0.08 (P2 15:00) Braden Schneider: wrist, 133 ft, xG 0.00 (P2 15:30) Miro Heiskanen: wrist, 56 ft, xG 0.03 (P2 16:44) Will Borgen: tip-in, 8 ft, xG 0.10 (P2 16:57) Vincent Trocheck: wrist, 10 ft, xG 0.16 (P2 17:03) Scott Morrow: slap, 63 ft, xG 0.02 (P2 17:42) Colin Blackwell: wrap-around, 6 ft, xG 0.03 (P2 18:13) Artemi Panarin: wrist, 52 ft, xG 0.03 (P2 18:30) Scott Morrow: wrist, 129 ft, xG 0.00 (P2 19:26) Conor Sheary: tip-in, 8 ft, xG 0.12 (P2 19:57) Will Borgen: wrist, 52 ft, xG 0.01 (P3 1:07) Will Cuylle: tip-in, 8 ft, xG 0.10 (P3 2:12) J.T. Miller: wrist, 48 ft, xG 0.01 (P3 3:33) Carson Soucy: wrist, 58 ft, xG 0.03 (P3 3:47) Artemi Panarin: wrist, 69 ft, xG 0.02 (P3 4:41) Will Cuylle: tip-in, 5 ft, xG 0.22 (P3 5:05) Noah Laba: wrist, 41 ft, xG 0.02 (P3 5:23) Noah Laba: wrist, 29 ft, xG 0.09 (P3 5:49) Mika Zibanejad: snap, 26 ft, xG 0.10 (P3 7:01) Mika Zibanejad: wrist, 8 ft, xG 0.15 (P3 7:12) Colin Blackwell: wrist, 8 ft, xG 0.13 (P3 7:50) Conor Sheary: wrist, 25 ft, xG 0.08 (P3 8:03) Sam Carrick: tip-in, 8 ft, xG 0.09 (P3 9:00) Mavrik Bourque: snap, 42 ft, xG 0.01 (P3 9:41) Vladislav Kolyachonok: wrist, 69 ft, xG 0.01 (P3 9:56) Will Cuylle: wrist, 42 ft, xG 0.01 (P3 10:25) Matthew Robertson: wrist, 29 ft, xG 0.08 (P3 10:54) Matthew Robertson: snap, 36 ft, xG 0.05 (P3 11:05) Mavrik Bourque: backhand, 13 ft, xG 0.09 (P3 12:29) Scott Morrow: snap, 67 ft, xG 0.01 (P3 13:02) Braden Schneider: wrist, 46 ft, xG 0.02 (P3 13:46) Roope Hintz: wrist, 4 ft, xG 0.34 (P3 15:53) Alexis Lafrenière: snap, 36 ft, xG 0.04 (P3 16:17) Mika Zibanejad: wrist, 35 ft, xG 0.04 (P3 16:27) Matthew Robertson: wrist, 53 ft, xG 0.00 (P3 17:30) Vincent Trocheck: tip-in, 23 ft, xG 0.07 (P3 17:44) Oskar Bäck: wrist, 47 ft, xG 0.01 (P3 19:36) Mikko Rantanen: wrist, 19 ft, xG 0.12 (OT 0:18) Artemi Panarin: wrist, 33 ft, xG 0.12 (OT 1:07) Carson Soucy: GOAL, wrist, 2 ft, xG 0.74 (P1 6:51) Kyle Capobianco: GOAL, snap, 49 ft, xG 0.04 (P1 9:04) Mikko Rantanen: GOAL, snap, 16 ft, xG 0.29 (P3 9:32) Will Cuylle: GOAL, wrist, 15 ft, xG 0.32 (P3 17:47) Vladislav Gavrikov: GOAL, backhand, 17 ft, xG 0.14 (OT 1:09)
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

Dallas Stars

Skater GAP+/− AttxG HitBlkTOI
Forwards
53 Wyatt Johnston 011 +1 20.18 0021:32
96 Mikko Rantanen 101 +1 50.61 1021:13
21 Jason Robertson 000 0 40.04 2020:20
24 Roope Hintz 000 0 30.42 3017:59
18 Sam Steel 000 -1 30.13 1016:25
14 Jamie Benn 000 0 20.00 3116:14
22 Mavrik Bourque 000 0 50.14 0113:19
12 Radek Faksa 000 -1 20.04 0213:13
15 Colin Blackwell 000 -1 20.15 1111:48
10 Oskar Bäck 000 0 20.01 0111:46
49 Justin Hryckowian 000 -1 00.00 1110:54
91 Tyler Seguin 000 0 10.00 0001:12
Defense
4 Miro Heiskanen 000 -1 50.03 0128:50
23 Esa Lindell 000 -1 10.06 0227:11
46 Ilya Lyubushkin 000 0 40.07 3221:14
36 Alexander Petrovic 000 +1 20.02 1117:30
20 Kyle Capobianco 101 0 40.06 0012:05
18 Vladislav Kolyachonok 000 0 50.06 1111:37
Goalie SAGA SVSV% xGA GSAx
Casey DeSmith 41338 .927 4.14 +1.14

New York Rangers

Skater GAP+/− AttxG HitBlkTOI
Forwards
93 Mika Zibanejad 011 +2 50.38 0022:54
10 Artemi Panarin 022 +2 70.26 0122:35
16 Vincent Trocheck 011 -1 50.32 6122:30
10 J.T. Miller 000 -1 60.13 0122:29
50 Will Cuylle 101 +1 70.84 3117:54
42 Noah Laba 011 +1 50.39 3016:41
13 Alexis Lafrenière 000 +1 20.09 1016:29
22 Jonny Brodzinski 000 -2 50.03 0216:18
37 Brett Berard 000 0 10.04 1011:47
43 Conor Sheary 011 +1 30.20 0211:19
14 Taylor Raddysh 000 0 00.00 4009:19
10 Sam Carrick 000 0 20.19 1006:49
Defense
44 Vladislav Gavrikov 101 0 50.16 1122:29
4 Braden Schneider 000 -2 50.03 3320:34
17 Will Borgen 000 0 20.11 2016:23
7 Carson Soucy 101 +1 30.77 2015:59
29 Matthew Robertson 000 +1 40.14 0112:44
Goalie SAGA SVSV% xGA GSAx
Igor Shesterkin 26224 .923 2.01 +0.01

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.

Dallas Stars

Player Rating Points Shots On ice Pen FO Other GSAx TOI
96 Mikko Rantanen R +1.53 +0.75 +0.40 +0.23 +0.15 +0.02 -0.02 — 21:13
1 Casey DeSmith G +1.14 0.00 — — 0.00 — — +1.14 60:14
53 Wyatt Johnston C +0.96 +0.70 +0.11 -0.03 +0.15 +0.02 0.00 — 21:32
24 Roope Hintz C +0.80 0.00 +0.27 +0.57 0.00 -0.02 -0.02 — 17:59
21 Jason Robertson L +0.55 0.00 +0.02 +0.53 0.00 0.00 0.00 — 20:20
46 Ilya Lyubushkin D +0.52 0.00 +0.05 +0.38 0.00 0.00 +0.10 — 21:14
4 Miro Heiskanen D +0.50 0.00 +0.02 +0.41 0.00 0.00 +0.07 — 28:50
44 Vladislav Kolyachonok D +0.50 0.00 +0.04 +0.41 0.00 0.00 +0.05 — 11:37
15 Colin Blackwell C +0.20 0.00 +0.10 +0.05 0.00 +0.02 +0.03 — 11:48
12 Radek Faksa C +0.14 0.00 +0.03 -0.02 0.00 +0.04 +0.10 — 13:13
91 Tyler Seguin C +0.06 0.00 0.00 +0.04 0.00 +0.01 0.00 — 1:12
10 Oskar Bäck C -0.16 0.00 +0.01 -0.05 -0.15 -0.01 +0.05 — 11:46
28 Alexander Petrovic D -0.26 0.00 +0.01 -0.16 -0.15 0.00 +0.03 — 17:30
20 Kyle Capobianco D -0.36 +0.75 +0.04 -1.15 0.00 0.00 0.00 — 12:05
18 Sam Steel C -0.51 0.00 +0.08 -0.25 -0.30 -0.02 -0.02 — 16:25
14 Jamie Benn L -0.59 0.00 0.00 -0.66 0.00 +0.02 +0.05 — 16:14
22 Mavrik Bourque C -1.19 0.00 +0.09 -1.31 0.00 -0.02 +0.05 — 13:19
23 Esa Lindell D -1.20 0.00 +0.04 -1.28 0.00 0.00 +0.04 — 27:11
49 Justin Hryckowian C -1.27 0.00 0.00 -1.17 -0.15 0.00 +0.05 — 10:54

New York Rangers

Player Rating Points Shots On ice Pen FO Other GSAx TOI
42 Noah Laba C +2.80 +0.70 +0.25 +1.73 +0.15 -0.04 0.00 — 16:41
24 Carson Soucy D +1.96 +0.75 +0.50 +1.01 -0.30 0.00 0.00 — 15:59
50 Will Cuylle L +1.92 +0.75 +0.55 +0.57 0.00 0.00 +0.05 — 17:54
43 Conor Sheary L +1.84 +0.55 +0.13 +1.08 0.00 0.00 +0.08 — 11:19
10 Artemi Panarin L +1.80 +1.25 +0.17 +0.34 0.00 0.00 +0.05 — 22:35
29 Matthew Robertson D +1.59 0.00 +0.09 +1.45 0.00 0.00 +0.05 — 12:44
44 Vladislav Gavrikov D +1.54 +0.75 +0.11 +0.60 0.00 0.00 +0.09 — 22:29
93 Mika Zibanejad C +1.24 +0.55 +0.25 +0.34 +0.15 +0.02 -0.06 — 22:54
60 Scott Morrow D +0.72 0.00 +0.03 +0.64 0.00 0.00 +0.05 — 14:29
65 Brett Berard L +0.68 0.00 +0.02 +0.65 0.00 0.00 0.00 — 11:47
13 Alexis Lafrenière L +0.62 0.00 +0.06 +0.29 +0.30 -0.01 -0.02 — 16:29
39 Sam Carrick C +0.19 0.00 +0.13 +0.10 0.00 +0.01 -0.04 — 6:49
31 Igor Shesterkin G +0.01 0.00 — — 0.00 — — +0.01 60:54
14 Taylor Raddysh R -0.03 0.00 0.00 -0.03 0.00 0.00 0.00 — 9:19
4 Braden Schneider D -0.42 0.00 +0.02 -0.57 0.00 0.00 +0.13 — 20:34
16 Vincent Trocheck C -0.47 +0.70 +0.21 -1.37 0.00 -0.08 +0.07 — 22:30
17 Will Borgen D -0.48 0.00 +0.07 -0.55 0.00 0.00 0.00 — 16:23
22 Jonny Brodzinski C -1.18 0.00 +0.02 -1.44 +0.15 +0.01 +0.08 — 16:18
8 J.T. Miller C -1.22 0.00 +0.09 -1.37 0.00 +0.03 +0.03 — 22:29

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.