Sunday, December 7, 2025
No impact calculated for this game. Impacts are calculated for games in the next 7 days.
Highlights
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
PIT 40%Deserve to win 60% DAL
PIT DAL
2.67 Expected goals 3.27
2 Goals (no shootout) 2
1.70 Expected goals, 5 on 5 1.88
69 Shot attempts 55
48 Unblocked attempts 35
29 Shots on goal 23
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
16:57
DAL
Pulled goalie
Pulled goalie · Pulled Oettinger, down 2–1
With 3:03 left; DAL scored at 18:11 of the 3rd (2–2)
Shot map
PIT shoots ←Bigger circle: higher xG; filled: goal → DAL shoots
Jason Robertson: snap, 25 ft, xG 0.08 (P1 0:55)
Mikko Rantanen: snap, 26 ft, xG 0.10 (P1 4:04)
Justin Brazeau: tip-in, 14 ft, xG 0.05 (P1 4:31)
Anthony Mantha: snap, 12 ft, xG 0.03 (P1 4:32)
Wyatt Johnston: wrist, 37 ft, xG 0.05 (P1 4:46)
Nils Lundkvist: snap, 47 ft, xG 0.04 (P1 5:00)
Ville Koivunen: snap, 38 ft, xG 0.04 (P1 6:24)
Rutger McGroarty: snap, 6 ft, xG 0.12 (P1 6:27)
Rutger McGroarty: snap, 7 ft, xG 0.02 (P1 6:28)
Roope Hintz: snap, 28 ft, xG 0.12 (P1 6:40)
Esa Lindell: snap, 35 ft, xG 0.03 (P1 6:43)
Sidney Crosby: snap, 26 ft, xG 0.04 (P1 6:58)
Ben Kindel: tip-in, 69 ft, xG 0.00 (P1 8:11)
Ryan Graves: slap, 63 ft, xG 0.02 (P1 8:18)
Oskar Bäck: snap, 9 ft, xG 0.24 (P1 9:15)
Alexander Petrovic: slap, 33 ft, xG 0.10 (P1 9:20)
Miro Heiskanen: snap, 30 ft, xG 0.03 (P1 10:24)
Anthony Mantha: snap, 37 ft, xG 0.04 (P1 11:09)
Anthony Mantha: snap, 37 ft, xG 0.07 (P1 11:29)
Ben Kindel: backhand, 38 ft, xG 0.02 (P1 12:08)
Jamie Benn: backhand, 8 ft, xG 0.14 (P1 13:23)
Jamie Benn: snap, 9 ft, xG 0.08 (P1 13:24)
Jamie Benn: slap, 26 ft, xG 0.12 (P2 0:18)
Ryan Shea: wrist, 59 ft, xG 0.02 (P2 2:37)
Jason Robertson: snap, 36 ft, xG 0.02 (P2 4:16)
Sidney Crosby: snap, 31 ft, xG 0.06 (P2 4:52)
Tommy Novak: wrist, 7 ft, xG 0.04 (P2 5:25)
Mathew Dumba: wrist, 126 ft, xG 0.00 (P2 6:12)
Ville Koivunen: wrist, 59 ft, xG 0.01 (P2 7:08)
Noel Acciari: snap, 38 ft, xG 0.04 (P2 7:39)
Bryan Rust: slap, 45 ft, xG 0.01 (P2 7:45)
Erik Karlsson: slap, 39 ft, xG 0.09 (P2 8:33)
Anthony Mantha: slap, 37 ft, xG 0.09 (P2 8:52)
Ben Kindel: snap, 29 ft, xG 0.12 (P2 9:47)
Erik Karlsson: snap, 67 ft, xG 0.01 (P2 12:11)
Kevin Hayes: snap, 11 ft, xG 0.06 (P2 12:26)
Noel Acciari: backhand, 35 ft, xG 0.03 (P2 15:10)
Sidney Crosby: tip-in, 8 ft, xG 0.04 (P2 15:24)
Erik Karlsson: snap, 59 ft, xG 0.04 (P2 17:02)
Anthony Mantha: snap, 30 ft, xG 0.11 (P2 17:11)
Radek Faksa: tip-in, 15 ft, xG 0.02 (P2 17:31)
Noel Acciari: tip-in, 20 ft, xG 0.02 (P2 18:02)
Jamie Benn: tip-in, 9 ft, xG 0.06 (P2 19:42)
Jamie Benn: snap, 5 ft, xG 0.03 (P2 19:46)
Matt Duchene: snap, 22 ft, xG 0.08 (P2 19:50)
Erik Karlsson: snap, 27 ft, xG 0.17 (P3 0:23)
Kevin Hayes: snap, 28 ft, xG 0.14 (P3 1:03)
Wyatt Johnston: snap, 27 ft, xG 0.03 (P3 1:27)
Sam Steel: snap, 35 ft, xG 0.04 (P3 2:36)
Alexander Petrovic: slap, 46 ft, xG 0.02 (P3 3:28)
Roope Hintz: snap, 49 ft, xG 0.03 (P3 3:44)
Ryan Graves: snap, 72 ft, xG 0.01 (P3 4:14)
Rutger McGroarty: snap, 46 ft, xG 0.01 (P3 4:59)
Erik Karlsson: slap, 56 ft, xG 0.04 (P3 7:24)
Kris Letang: slap, 53 ft, xG 0.03 (P3 10:27)
Bryan Rust: tip-in, 10 ft, xG 0.09 (P3 10:34)
Mavrik Bourque: slap, 44 ft, xG 0.03 (P3 11:23)
Erik Karlsson: slap, 59 ft, xG 0.01 (P3 11:37)
Ben Kindel: snap, 43 ft, xG 0.02 (P3 11:48)
Ville Koivunen: slap, 25 ft, xG 0.05 (P3 11:52)
Mikko Rantanen: snap, 28 ft, xG 0.08 (P3 13:59)
Jamie Benn: snap, 35 ft, xG 0.03 (P3 14:40)
Kevin Hayes: snap, 38 ft, xG 0.04 (P3 15:50)
Jason Robertson: snap, 25 ft, xG 0.18 (P3 17:47)
Kris Letang: slap, 67 ft, xG 0.01 (P3 19:15)
Kevin Hayes: tip-in, 23 ft, xG 0.02 (P3 19:16)
Wyatt Johnston: backhand, 9 ft, xG 0.16 (P3 19:39)
Wyatt Johnston: tip-in, 12 ft, xG 0.09 (P3 19:48)
Esa Lindell: snap, 65 ft, xG 0.00 (P3 19:57)
Jason Robertson: snap, 15 ft, xG 0.21 (OT 0:31)
Mikko Rantanen: tip-in, 14 ft, xG 0.12 (OT 1:05)
Ben Kindel: snap, 28 ft, xG 0.12 (OT 1:25)
Bryan Rust: tip-in, 8 ft, xG 0.13 (OT 2:28)
Ben Kindel: backhand, 24 ft, xG 0.08 (OT 3:16)
Jason Robertson: backhand, 6 ft, xG 0.36 (OT 4:00)
Sidney Crosby: snap, 54 ft, xG 0.03 (OT 4:17)
Bryan Rust: tip-in, 8 ft, xG 0.15 (OT 4:31)
Mikko Rantanen: snap, 22 ft, xG 0.27 (OT 4:41)
Miro Heiskanen: snap, 38 ft, xG 0.08 (OT 4:54)
Connor Dewar: GOAL, slap, 33 ft, xG 0.17 (P1 18:18)
Jamie Benn: GOAL, snap, 27 ft, xG 0.14 (P2 1:27)
Tommy Novak: GOAL, tip-in, 13 ft, xG 0.09 (P2 5:56)
Miro Heiskanen: GOAL, slap, 55 ft, xG 0.07 (P3 18:11)
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.
All columns
Box score
Pittsburgh Penguins
Dallas Stars
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.
Pittsburgh Penguins
Player
Rating
Points
Shots
On ice
Pen
FO
Other
GSAx
TOI
35 Tristan Jarry G
+1.27
0.00
—
—
0.00
—
—
+1.27
64:50
58 Kris Letang D
+1.04
+0.70
+0.03
+0.24
0.00
0.00
+0.07
—
22:36
18 Tommy Novak C
+1.02
+0.75
+0.09
+0.08
0.00
-0.02
+0.12
—
17:15
19 Connor Dewar C
+0.98
+0.75
+0.11
+0.07
0.00
0.00
+0.05
—
13:39
46 Blake Lizotte C
+0.83
+0.70
0.00
+0.02
0.00
+0.01
+0.10
—
13:59
81 Ben Kindel C
+0.70
0.00
+0.24
+0.37
0.00
+0.01
+0.08
—
17:30
55 Noel Acciari C
+0.69
+0.55
+0.06
+0.06
0.00
+0.01
+0.02
—
13:51
2 Rutger McGroarty R
+0.61
0.00
+0.10
+0.36
+0.15
0.00
0.00
—
12:04
87 Sidney Crosby C
+0.58
+0.55
+0.11
-0.22
+0.15
0.00
0.00
—
22:20
65 Erik Karlsson D
+0.57
0.00
+0.23
+0.44
0.00
0.00
-0.10
—
26:36
17 Bryan Rust R
+0.32
0.00
+0.25
-0.18
0.00
-0.01
+0.25
—
19:09
41 Ville Koivunen R
+0.24
0.00
+0.07
+0.27
-0.15
0.00
+0.05
—
14:11
28 Parker Wotherspoon D
+0.03
0.00
0.00
+0.06
0.00
0.00
-0.03
—
21:09
13 Kevin Hayes R
+0.02
0.00
+0.17
-0.26
0.00
+0.03
+0.07
—
14:12
5 Ryan Shea D
-0.06
0.00
+0.01
-0.05
0.00
0.00
-0.02
—
18:42
16 Justin Brazeau R
-0.18
0.00
+0.03
-0.24
0.00
0.00
+0.02
—
14:51
24 Mathew Dumba D
-0.29
0.00
0.00
-0.39
0.00
0.00
+0.10
—
16:22
39 Anthony Mantha R
-0.30
0.00
+0.22
-0.48
0.00
0.00
-0.04
—
18:57
27 Ryan Graves D
-0.32
0.00
+0.01
-0.38
0.00
0.00
+0.05
—
15:47
Dallas Stars
Player
Rating
Points
Shots
On ice
Pen
FO
Other
GSAx
TOI
14 Jamie Benn L
+1.64
+0.75
+0.40
+0.61
-0.15
0.00
+0.03
—
17:02
21 Jason Robertson L
+1.60
+0.55
+0.55
+0.50
0.00
0.00
0.00
—
22:00
24 Roope Hintz C
+1.46
+0.70
+0.10
+0.69
0.00
+0.01
-0.04
—
18:11
53 Wyatt Johnston C
+0.71
+0.70
+0.21
-0.15
0.00
-0.03
-0.02
—
22:39
96 Mikko Rantanen R
+0.70
+0.55
+0.37
-0.23
0.00
0.00
+0.01
—
22:20
29 Jake Oettinger G
+0.67
0.00
—
—
0.00
—
—
+0.67
63:36
4 Miro Heiskanen D
+0.54
+0.75
+0.12
-0.27
-0.15
0.00
+0.09
—
27:57
5 Nils Lundkvist D
+0.46
0.00
+0.02
+0.44
0.00
0.00
0.00
—
16:15
23 Esa Lindell D
+0.40
0.00
+0.02
+0.07
+0.15
0.00
+0.16
—
28:53
10 Oskar Bäck C
+0.15
0.00
+0.16
+0.01
0.00
0.00
-0.02
—
11:12
44 Vladislav Kolyachonok D
+0.10
0.00
0.00
+0.05
0.00
0.00
+0.05
—
15:54
49 Justin Hryckowian C
+0.07
0.00
0.00
+0.01
0.00
+0.01
+0.05
—
12:25
22 Mavrik Bourque C
+0.07
0.00
+0.02
+0.06
0.00
-0.01
0.00
—
12:40
20 Kyle Capobianco D
+0.05
0.00
0.00
-0.03
0.00
0.00
+0.08
—
14:30
28 Alexander Petrovic D
+0.02
0.00
+0.08
-0.19
0.00
0.00
+0.13
—
19:00
18 Sam Steel C
-0.01
0.00
+0.03
-0.07
0.00
0.00
+0.03
—
13:11
12 Radek Faksa C
-0.27
0.00
+0.01
-0.27
0.00
0.00
-0.02
—
11:33
15 Colin Blackwell C
-0.33
0.00
0.00
-0.36
0.00
0.00
+0.03
—
10:47
95 Matt Duchene C
-0.53
0.00
+0.05
-0.65
0.00
-0.01
+0.08
—
15:55
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.