Pittsburgh PenguinsPIT 0–4 Final Ottawa SenatorsOTT

Thursday, December 18, 2025

Final 1st2nd3rd T SOG
Pittsburgh PenguinsPIT 000 0 25
Ottawa SenatorsOTT 121 4 26

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

Highlights

Scoring

1st Period
2:16 OTT Brady Tkachuk (3)PP Drake Batherson (18), Tim Stützle (19) · wrist xG 0.17 0–1 ▶
2nd Period
1:34 OTT David Perron (5) Jordan Spence (10), Drake Batherson (19) · deflected xG 0.24 0–2 ▶
4:50 OTT Claude Giroux (6) Michael Amadio (8), Ridly Greig (8) · wrist xG 0.20 0–3 ▶
3rd Period
13:55 OTT Brady Tkachuk (4) Fabian Zetterlund (5), Nick Jensen (6) · wrist xG 0.02 0–4 ▶

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

PIT 35%Deserve to win65% OTT
PITOTT
2.20Expected goals3.00
0Goals (no shootout)4
1.62Expected goals, 5 on 52.38
56Shot attempts51
43Unblocked attempts38
25Shots on goal26

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
8:00 OTT No shift No shift · MacDermid, 36:49 on the bench
No shift after 15:46 of the 1st; 4 shifts (1:41) before that
3rd Period
10:27 OTT Goalie Goalie · Ullmark +2.0 goals saved
0 goals on 2.03 xG, 18 shots on goal

Shot map

PIT shoots ←Bigger circle: higher xG; filled: goal→ OTT shoots
Tim Stützle: backhand, 3 ft, xG 0.45 (P1 1:17) Bryan Rust: tip-in, 19 ft, xG 0.07 (P1 4:13) Parker Wotherspoon: wrist, 56 ft, xG 0.02 (P1 4:32) Dylan Cozens: wrist, 43 ft, xG 0.03 (P1 4:44) Nick Cousins: wrist, 94 ft, xG 0.00 (P1 5:23) Fabian Zetterlund: backhand, 36 ft, xG 0.02 (P1 6:31) Tim Stützle: snap, 19 ft, xG 0.04 (P1 6:44) Artem Zub: wrist, 67 ft, xG 0.01 (P1 6:49) Ridly Greig: wrist, 29 ft, xG 0.09 (P1 7:38) Claude Giroux: slap, 55 ft, xG 0.02 (P1 7:41) Danton Heinen: snap, 42 ft, xG 0.04 (P1 8:10) Kevin Hayes: deflected, 152 ft, xG 0.00 (P1 9:15) Drake Batherson: wrist, 26 ft, xG 0.10 (P1 9:50) Jordan Spence: wrist, 72 ft, xG 0.01 (P1 10:19) Anthony Mantha: wrist, 20 ft, xG 0.03 (P1 11:24) Parker Wotherspoon: wrist, 38 ft, xG 0.02 (P1 11:46) Parker Wotherspoon: wrist, 33 ft, xG 0.04 (P1 11:58) Artem Zub: wrist, 67 ft, xG 0.01 (P1 12:35) Brady Tkachuk: backhand, 18 ft, xG 0.07 (P1 13:28) Danton Heinen: snap, 30 ft, xG 0.05 (P1 15:44) Nick Jensen: wrist, 16 ft, xG 0.17 (P1 16:42) Drake Batherson: backhand, 10 ft, xG 0.07 (P1 16:44) Bryan Rust: tip-in, 13 ft, xG 0.05 (P1 16:53) Rickard Rakell: snap, 17 ft, xG 0.19 (P1 18:31) Rickard Rakell: snap, 29 ft, xG 0.15 (P1 18:45) Justin Brazeau: tip-in, 7 ft, xG 0.10 (P1 19:28) Justin Brazeau: wrap-around, 6 ft, xG 0.03 (P1 19:54) Rickard Rakell: tip-in, 8 ft, xG 0.06 (P2 0:10) Sidney Crosby: wrist, 12 ft, xG 0.05 (P2 0:16) Rickard Rakell: tip-in, 3 ft, xG 0.29 (P2 0:52) Kris Letang: wrist, 49 ft, xG 0.01 (P2 1:53) Rickard Rakell: wrist, 36 ft, xG 0.01 (P2 4:00) Sidney Crosby: wrist, 49 ft, xG 0.02 (P2 4:35) Tyler Kleven: slap, 60 ft, xG 0.01 (P2 5:44) Tim Stützle: slap, 35 ft, xG 0.10 (P2 5:48) Tim Stützle: wrist, 41 ft, xG 0.03 (P2 6:15) Erik Karlsson: wrist, 55 ft, xG 0.02 (P2 7:28) Claude Giroux: backhand, 8 ft, xG 0.04 (P2 7:42) Dylan Cozens: wrist, 31 ft, xG 0.13 (P2 8:24) Tyler Kleven: wrist, 182 ft, xG 0.00 (P2 9:12) Justin Brazeau: tip-in, 9 ft, xG 0.12 (P2 9:58) Tim Stützle: wrist, 6 ft, xG 0.25 (P2 10:06) Claude Giroux: wrist, 74 ft, xG 0.00 (P2 10:28) Tyler Kleven: wrist, 35 ft, xG 0.02 (P2 10:54) Dylan Cozens: slap, 44 ft, xG 0.06 (P2 12:07) Brady Tkachuk: snap, 32 ft, xG 0.11 (P2 13:30) Nick Cousins: wrist, 25 ft, xG 0.15 (P2 16:28) Ridly Greig: wrist, 44 ft, xG 0.04 (P2 19:33) Danton Heinen: wrist, 43 ft, xG 0.04 (P2 19:57) Jake Sanderson: slap, 58 ft, xG 0.01 (P3 0:11) Brett Kulak: wrist, 69 ft, xG 0.01 (P3 1:51) Kevin Hayes: wrist, 49 ft, xG 0.02 (P3 2:07) Ryan Shea: wrist, 28 ft, xG 0.02 (P3 5:11) Justin Brazeau: tip-in, 72 ft, xG 0.00 (P3 6:14) Tommy Novak: snap, 25 ft, xG 0.14 (P3 6:18) Bryan Rust: wrap-around, 7 ft, xG 0.03 (P3 7:32) Sidney Crosby: backhand, 7 ft, xG 0.18 (P3 7:36) Sidney Crosby: wrist, 9 ft, xG 0.02 (P3 7:37) Fabian Zetterlund: tip-in, 10 ft, xG 0.09 (P3 8:07) Rutger McGroarty: wrist, 26 ft, xG 0.05 (P3 8:29) Connor Dewar: snap, 9 ft, xG 0.02 (P3 9:35) Noel Acciari: wrap-around, 7 ft, xG 0.04 (P3 9:45) Rickard Rakell: tip-in, 16 ft, xG 0.04 (P3 10:10) Rickard Rakell: tip-in, 15 ft, xG 0.06 (P3 10:27) Erik Karlsson: wrist, 59 ft, xG 0.01 (P3 11:23) Erik Karlsson: wrist, 58 ft, xG 0.02 (P3 11:29) Michael Amadio: wrist, 92 ft, xG 0.00 (P3 12:32) Rickard Rakell: tip-in, 19 ft, xG 0.01 (P3 12:59) Bryan Rust: tip-in, 68 ft, xG 0.00 (P3 13:46) Stephen Halliday: wrist, 34 ft, xG 0.07 (P3 15:07) Jack St. Ivany: slap, 69 ft, xG 0.01 (P3 16:22) Danton Heinen: wrap-around, 5 ft, xG 0.10 (P3 16:25) Ben Kindel: slap, 63 ft, xG 0.01 (P3 17:28) Artem Zub: wrist, 36 ft, xG 0.05 (P3 18:51) Brady Tkachuk: wrist, 9 ft, xG 0.04 (P3 18:52) Brady Tkachuk: wrist, 8 ft, xG 0.08 (P3 18:53) Connor Dewar: backhand, 47 ft, xG 0.00 (P3 19:52) Brady Tkachuk: GOAL, wrist, 6 ft, xG 0.17 (P1 2:16) David Perron: GOAL, deflected, 5 ft, xG 0.24 (P2 1:34) Claude Giroux: GOAL, wrist, 11 ft, xG 0.20 (P2 4:50) Brady Tkachuk: GOAL, wrist, 38 ft, xG 0.02 (P3 13:55)
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

Pittsburgh Penguins

Skater GAP+/− AttxG HitBlkTOI
Forwards
17 Bryan Rust 000 -2 40.15 2119:42
67 Rickard Rakell 000 -2 80.82 2118:52
87 Sidney Crosby 000 0 50.26 2018:08
81 Ben Kindel 000 -1 20.01 0017:33
13 Kevin Hayes 000 0 30.03 0016:08
18 Tommy Novak 000 -1 10.14 0114:44
39 Anthony Mantha 000 0 40.03 1014:42
16 Justin Brazeau 000 0 40.25 2214:41
2 Rutger McGroarty 000 0 20.05 0014:12
19 Connor Dewar 000 -1 30.02 2011:58
52 Noel Acciari 000 -1 20.04 0111:01
58 Danton Heinen 000 -1 40.23 2108:14
Defense
58 Kris Letang 000 -1 20.01 0121:57
65 Erik Karlsson 000 -2 50.05 0020:36
27 Brett Kulak 000 -1 10.01 0118:56
6 Ryan Shea 000 0 20.02 2218:42
29 Parker Wotherspoon 000 -2 30.08 2018:21
6 Jack St. Ivany 000 0 10.01 4217:48
Goalie SAGA SVSV% xGA GSAx
Arturs Silovs 26422 .846 3.00 -1.00

Ottawa Senators

Skater GAP+/− AttxG HitBlkTOI
Forwards
18 Tim Stützle 011 +1 60.87 1119:26
71 Ridly Greig 011 +1 20.13 1018:04
20 Fabian Zetterlund 011 +1 30.11 1018:04
19 Drake Batherson 022 +1 20.16 1017:36
8 Brady Tkachuk 202 +1 70.49 1017:02
22 Michael Amadio 011 +1 10.00 2016:20
28 Claude Giroux 101 +1 40.26 0116:17
16 David Perron 101 +1 10.24 0015:45
24 Dylan Cozens 000 +1 30.22 3015:04
34 Stephen Halliday 000 0 40.07 2211:41
21 Nick Cousins 000 0 20.15 3011:12
23 Kurtis MacDermid 000 0 00.00 0001:41
Defense
2 Artem Zub 000 +1 70.06 0022:10
85 Jake Sanderson 000 +1 20.01 0121:27
4 Nick Jensen 011 +1 10.17 0119:16
43 Tyler Kleven 000 +1 40.03 2118:45
33 Nikolas Matinpalo 000 +1 00.00 1318:34
10 Jordan Spence 011 +1 20.01 0117:36
Goalie SAGA SVSV% xGA GSAx
Linus Ullmark 25025 1.000 2.20 +2.20

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
87 Sidney Crosby C +0.58 0.00 +0.17 +0.33 +0.15 -0.03 -0.04 — 18:08
67 Rickard Rakell R +0.39 0.00 +0.53 -0.14 0.00 -0.01 +0.01 — 18:52
16 Justin Brazeau R +0.11 0.00 +0.16 -0.33 +0.15 0.00 +0.12 — 14:41
65 Erik Karlsson D +0.09 0.00 +0.03 +0.08 0.00 0.00 -0.02 — 20:36
28 Parker Wotherspoon D +0.03 0.00 +0.05 +0.04 0.00 0.00 -0.06 — 18:21
17 Bryan Rust R +0.01 0.00 +0.09 -0.10 0.00 0.00 +0.01 — 19:42
13 Kevin Hayes R -0.03 0.00 +0.02 -0.05 0.00 0.00 0.00 — 16:08
2 Rutger McGroarty R -0.11 0.00 +0.04 -0.15 0.00 0.00 0.00 — 14:12
3 Jack St. Ivany D -0.13 0.00 +0.01 -0.23 0.00 0.00 +0.10 — 17:48
81 Ben Kindel C -0.33 0.00 +0.01 -0.33 0.00 +0.01 -0.02 — 17:33
43 Danton Heinen L -0.39 0.00 +0.15 -0.59 0.00 0.00 +0.05 — 8:14
5 Ryan Shea D -0.47 0.00 +0.02 -0.61 0.00 0.00 +0.12 — 18:42
39 Anthony Mantha R -0.53 0.00 +0.02 -0.36 -0.15 0.00 -0.04 — 14:42
18 Tommy Novak C -0.58 0.00 +0.09 -0.72 0.00 -0.02 +0.07 — 14:44
55 Noel Acciari C -0.67 0.00 +0.02 -0.72 0.00 -0.01 +0.03 — 11:01
77 Brett Kulak D -0.72 0.00 0.00 -0.72 0.00 0.00 -0.01 — 18:56
19 Connor Dewar C -0.73 0.00 +0.01 -0.72 0.00 +0.01 -0.04 — 11:58
58 Kris Letang D -1.10 0.00 0.00 -1.14 0.00 0.00 +0.03 — 21:57
37 Arturs Silovs G -1.15 0.00 — — -0.15 — — -1.00 59:53

Ottawa Senators

Player Rating Points Shots On ice Pen FO Other GSAx TOI
7 Brady Tkachuk L +3.15 +1.50 +0.32 +1.34 0.00 0.00 0.00 — 17:02
18 Tim Stützle C +2.26 +0.55 +0.57 +1.01 +0.15 -0.02 +0.01 — 19:26
35 Linus Ullmark G +2.20 0.00 — — 0.00 — — +2.20 60:00
20 Fabian Zetterlund L +1.91 +0.70 +0.07 +1.16 0.00 0.00 -0.02 — 18:04
10 Jordan Spence D +1.87 +0.70 0.00 +1.10 0.00 0.00 +0.07 — 17:36
19 Drake Batherson R +1.68 +1.25 +0.11 +0.36 0.00 0.00 -0.04 — 17:36
57 David Perron L +1.35 +0.75 +0.15 +0.44 0.00 +0.01 0.00 — 15:45
43 Tyler Kleven D +1.04 0.00 +0.02 +0.97 0.00 0.00 +0.05 — 18:45
71 Ridly Greig C +0.78 +0.55 +0.09 +0.02 +0.15 0.00 -0.02 — 18:04
3 Nick Jensen D +0.77 +0.55 +0.11 +0.05 0.00 0.00 +0.05 — 19:16
28 Claude Giroux R +0.60 +0.75 +0.17 -0.27 -0.15 +0.05 +0.05 — 16:17
24 Dylan Cozens C +0.41 0.00 +0.15 +0.26 0.00 +0.03 -0.02 — 15:04
85 Jake Sanderson D +0.36 0.00 +0.01 +0.28 0.00 0.00 +0.07 — 21:27
22 Michael Amadio R +0.32 +0.70 0.00 -0.38 0.00 0.00 0.00 — 16:20
21 Nick Cousins C +0.14 0.00 +0.10 +0.03 0.00 +0.01 0.00 — 11:12
33 Nikolas Matinpalo D +0.13 0.00 0.00 +0.13 -0.15 0.00 +0.15 — 18:34
83 Stephen Halliday C +0.12 0.00 +0.05 +0.02 0.00 -0.03 +0.08 — 11:41
2 Artem Zub D +0.04 0.00 +0.04 +0.01 0.00 0.00 -0.02 — 22:10
23 Kurtis MacDermid L -0.10 0.00 0.00 -0.10 0.00 0.00 0.00 — 1:41

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.