Pittsburgh PenguinsPIT 2–5 Final Winnipeg JetsWPG

Saturday, November 1, 2025

Final 1st2nd3rd T SOG
Pittsburgh PenguinsPIT 011 2 30
Winnipeg JetsWPG 221 5 34

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

Highlights

Scoring

1st Period
0:15 WPG Gabriel Vilardi (5) Josh Morrissey (10), Mark Scheifele (10) · wrist xG 0.11 0–1 ▶
2:43 WPG Brad Lambert (1) Parker Ford (1), Cole Koepke (2) · snap xG 0.24 0–2 ▶
2nd Period
1:17 WPG Vladislav Namestnikov (6) Jonathan Toews (5), Alex Iafallo (3) · tip-in xG 0.10 0–3 ▶
12:13 WPG Kyle Connor (7)SHPS Unassisted · backhand xG 0.29 0–4 ▶
19:48 PIT Sidney Crosby (9)PP Erik Karlsson (10), Evgeni Malkin (15) · deflected xG 0.10 1–4 ▶
3rd Period
10:27 PIT Blake Lizotte (2) Noel Acciari (3), Connor Dewar (2) · wrist xG 0.17 2–4 ▶
18:39 WPG Kyle Connor (8)EN Gabriel Vilardi (8), Mark Scheifele (11) · wrist xG 0.59 2–5 ▶

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 27%Deserve to win73% WPG
PITWPG
2.48Expected goals4.55
2Goals (no shootout)5
2.25Expected goals, 5 on 53.30
60Shot attempts63
44Unblocked attempts47
30Shots on goal34

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
1:17 PIT Goalie Goalie · Silovs −2.1 goals saved
3 goals on 0.93 xG, 10 shots on goal
3rd Period
17:52 PIT Pulled goalie Pulled goalie · Pulled Silovs, down 4–2
With 2:08 left; WPG scored at 18:39 of the 3rd (2–5)

Shot map

PIT shoots ←Bigger circle: higher xG; filled: goal→ WPG shoots
Josh Morrissey: slap, 66 ft, xG 0.02 (P1 0:11) Mark Scheifele: tip-in, 61 ft, xG 0.02 (P1 0:27) Gabriel Vilardi: backhand, 9 ft, xG 0.04 (P1 0:28) Neal Pionk: slap, 49 ft, xG 0.04 (P1 5:26) Blake Lizotte: wrist, 10 ft, xG 0.05 (P1 7:17) Anthony Mantha: wrist, 59 ft, xG 0.02 (P1 7:28) Alex Iafallo: slap, 21 ft, xG 0.03 (P1 8:25) Connor Dewar: wrist, 80 ft, xG 0.00 (P1 8:35) Filip Hallander: wrist, 9 ft, xG 0.15 (P1 9:31) Filip Hallander: poke, 7 ft, xG 0.04 (P1 9:32) Bryan Rust: wrist, 32 ft, xG 0.07 (P1 9:49) Nino Niederreiter: wrist, 74 ft, xG 0.00 (P1 10:12) Owen Pickering: slap, 65 ft, xG 0.02 (P1 10:32) Tommy Novak: wrist, 38 ft, xG 0.03 (P1 11:02) Anthony Mantha: wrist, 49 ft, xG 0.01 (P1 11:15) Philip Tomasino: backhand, 9 ft, xG 0.12 (P1 11:17) Erik Karlsson: wrist, 9 ft, xG 0.06 (P1 11:43) Kyle Connor: wrist, 33 ft, xG 0.03 (P1 12:05) Anthony Mantha: wrist, 45 ft, xG 0.01 (P1 15:27) Alex Iafallo: wrist, 35 ft, xG 0.06 (P1 16:06) Kyle Connor: slap, 27 ft, xG 0.09 (P1 16:45) Parker Ford: wrist, 45 ft, xG 0.01 (P1 18:51) Evgeni Malkin: wrap-around, 6 ft, xG 0.02 (P1 19:26) Kyle Connor: wrist, 38 ft, xG 0.01 (P2 0:12) Gabriel Vilardi: wrist, 23 ft, xG 0.13 (P2 0:22) Ben Kindel: wrist, 31 ft, xG 0.07 (P2 1:49) Josh Morrissey: slap, 56 ft, xG 0.03 (P2 2:19) Cole Koepke: wrist, 21 ft, xG 0.11 (P2 2:50) Philip Tomasino: wrist, 35 ft, xG 0.08 (P2 3:30) Gabriel Vilardi: wrist, 33 ft, xG 0.09 (P2 4:20) Vladislav Namestnikov: slap, 42 ft, xG 0.09 (P2 5:15) Neal Pionk: slap, 52 ft, xG 0.04 (P2 5:50) Morgan Barron: tip-in, 11 ft, xG 0.08 (P2 6:23) Cole Koepke: poke, 8 ft, xG 0.20 (P2 6:25) Morgan Barron: wrist, 8 ft, xG 0.07 (P2 6:26) Filip Hallander: backhand, 42 ft, xG 0.01 (P2 7:07) Erik Karlsson: wrist, 13 ft, xG 0.07 (P2 7:13) Sidney Crosby: backhand, 6 ft, xG 0.05 (P2 10:00) Evgeni Malkin: slap, 37 ft, xG 0.05 (P2 11:24) Logan Stanley: wrist, 56 ft, xG 0.01 (P2 12:59) Jonathan Toews: wrist, 24 ft, xG 0.04 (P2 13:18) Parker Wotherspoon: wrist, 40 ft, xG 0.05 (P2 15:24) Parker Wotherspoon: wrist, 39 ft, xG 0.05 (P2 16:06) Kris Letang: slap, 51 ft, xG 0.03 (P2 17:11) Gabriel Vilardi: wrist, 16 ft, xG 0.15 (P2 17:25) Ville Koivunen: deflected, 7 ft, xG 0.12 (P2 17:53) Logan Stanley: wrist, 58 ft, xG 0.01 (P2 19:08) Sidney Crosby: wrist, 21 ft, xG 0.13 (P2 19:21) Vladislav Namestnikov: wrist, 52 ft, xG 0.01 (P2 19:58) Kyle Connor: backhand, 8 ft, xG 0.20 (P3 0:25) Logan Stanley: wrist, 61 ft, xG 0.02 (P3 1:07) Morgan Barron: wrist, 35 ft, xG 0.02 (P3 1:40) Erik Karlsson: wrist, 36 ft, xG 0.07 (P3 2:12) Evgeni Malkin: wrist, 11 ft, xG 0.14 (P3 2:37) Logan Stanley: slap, 69 ft, xG 0.01 (P3 4:25) Vladislav Namestnikov: slap, 17 ft, xG 0.11 (P3 4:33) Alex Iafallo: backhand, 12 ft, xG 0.14 (P3 4:35) Jonathan Toews: poke, 6 ft, xG 0.44 (P3 4:38) Ben Kindel: wrist, 55 ft, xG 0.00 (P3 6:16) Filip Hallander: slap, 28 ft, xG 0.06 (P3 6:26) Logan Stanley: wrist, 21 ft, xG 0.03 (P3 7:42) Evgeni Malkin: wrist, 32 ft, xG 0.09 (P3 8:40) Nino Niederreiter: wrist, 9 ft, xG 0.16 (P3 8:52) Kyle Connor: wrist, 31 ft, xG 0.08 (P3 9:43) Kyle Connor: wrist, 37 ft, xG 0.03 (P3 9:52) Alex Iafallo: backhand, 12 ft, xG 0.12 (P3 11:01) Mark Scheifele: wrist, 7 ft, xG 0.11 (P3 11:08) Kyle Connor: wrist, 31 ft, xG 0.07 (P3 11:57) Kris Letang: wrist, 55 ft, xG 0.01 (P3 12:38) Ryan Shea: wrist, 44 ft, xG 0.03 (P3 12:56) Cole Koepke: wrist, 16 ft, xG 0.07 (P3 13:07) Erik Karlsson: wrist, 32 ft, xG 0.02 (P3 13:34) Evgeni Malkin: wrist, 9 ft, xG 0.02 (P3 13:35) Evgeni Malkin: wrist, 15 ft, xG 0.13 (P3 14:02) Evgeni Malkin: wrist, 8 ft, xG 0.05 (P3 14:03) Filip Hallander: wrist, 8 ft, xG 0.04 (P3 14:15) Filip Hallander: tip-in, 20 ft, xG 0.06 (P3 14:23) Parker Wotherspoon: wrist, 51 ft, xG 0.03 (P3 15:27) Mark Scheifele: wrist, 23 ft, xG 0.10 (P3 16:00) Alex Iafallo: wrist, 36 ft, xG 0.06 (P3 16:47) Ryan Shea: wrist, 52 ft, xG 0.01 (P3 17:51) Philip Tomasino: tip-in, 16 ft, xG 0.08 (P3 18:10) Philip Tomasino: wrist, 69 ft, xG 0.00 (P3 19:10) Blake Lizotte: wrist, 14 ft, xG 0.07 (P3 19:46) Gabriel Vilardi: GOAL, wrist, 5 ft, xG 0.11 (P1 0:15) Brad Lambert: GOAL, snap, 7 ft, xG 0.24 (P1 2:43) Vladislav Namestnikov: GOAL, tip-in, 10 ft, xG 0.10 (P2 1:17) Kyle Connor: GOAL, backhand, 13 ft, xG 0.29 (P2 12:13) Sidney Crosby: GOAL, deflected, 8 ft, xG 0.10 (P2 19:48) Blake Lizotte: GOAL, wrist, 8 ft, xG 0.17 (P3 10:27) Kyle Connor: GOAL, wrist, 90 ft, xG 0.59 (P3 18:39)
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 10.07 1120:13
87 Sidney Crosby 101 -2 40.27 0118:40
71 Evgeni Malkin 011 -1 70.50 1017:43
39 Anthony Mantha 000 0 30.05 0214:50
81 Ben Kindel 000 -1 30.07 3114:09
19 Connor Dewar 011 -2 30.00 6013:32
19 Filip Hallander 000 0 90.36 0113:13
52 Noel Acciari 011 -1 00.00 0012:41
46 Blake Lizotte 101 -1 40.29 1112:30
41 Ville Koivunen 000 0 30.12 0012:18
18 Tommy Novak 000 0 10.03 0011:32
Defense
65 Erik Karlsson 011 -1 50.21 0227:00
58 Kris Letang 000 -1 20.04 1221:55
29 Parker Wotherspoon 000 0 50.12 2221:48
6 Ryan Shea 000 0 30.04 0020:57
45 Harrison Brunicke 000 -2 10.00 1015:38
Goalie SAGA SVSV% xGA GSAx
Arturs Silovs 33429 .879 3.96 -0.04

Winnipeg Jets

Skater GAP+/− AttxG HitBlkTOI
Forwards
81 Kyle Connor 202 +2 111.39 1018:37
55 Mark Scheifele 022 +1 40.23 0017:47
7 Vladislav Namestnikov 101 +1 40.32 1017:37
13 Gabriel Vilardi 112 +1 50.52 0016:42
9 Alex Iafallo 011 +1 60.41 0116:28
19 Jonathan Toews 011 +1 20.48 0015:56
70 Tanner Pearson 000 0 00.00 0115:13
62 Nino Niederreiter 000 0 30.17 0114:40
36 Morgan Barron 000 0 40.18 1013:10
45 Cole Koepke 011 +1 40.39 5012:32
Defense
44 Josh Morrissey 011 0 30.05 0122:35
4 Neal Pionk 000 +2 50.08 5121:20
2 Dylan DeMelo 000 0 20.00 1120:30
8 Logan Stanley 000 +2 70.09 2119:54
24 Haydn Fleury 000 +1 00.00 1315:42
6 Colin Miller 000 +1 00.00 7114:34
Goalie SAGA SVSV% xGA GSAx
Eric Comrie 30228 .933 2.48 +0.48

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
71 Evgeni Malkin C +0.79 +0.55 +0.32 +0.05 -0.15 +0.03 -0.02 — 17:43
46 Blake Lizotte C +0.60 +0.75 +0.19 -0.34 0.00 -0.01 +0.01 — 12:30
87 Sidney Crosby C +0.59 +0.75 +0.18 -0.39 0.00 0.00 +0.05 — 18:40
41 Ville Koivunen R +0.46 0.00 +0.08 +0.38 0.00 0.00 0.00 — 12:18
28 Parker Wotherspoon D +0.36 0.00 +0.08 +0.35 -0.15 0.00 +0.08 — 21:48
65 Erik Karlsson D +0.36 +0.70 +0.14 -0.58 0.00 0.00 +0.10 — 27:00
55 Noel Acciari C +0.21 +0.70 0.00 -0.49 0.00 0.00 0.00 — 12:41
11 Filip Hallander C +0.14 0.00 +0.23 -0.11 0.00 -0.01 +0.03 — 13:13
17 Bryan Rust R +0.07 0.00 +0.04 -0.15 +0.15 0.00 +0.03 — 20:13
81 Ben Kindel C -0.09 0.00 +0.05 -0.24 0.00 +0.03 +0.07 — 14:09
58 Kris Letang D -0.12 0.00 +0.03 -0.08 -0.15 0.00 +0.08 — 21:55
37 Arturs Silovs G -0.19 0.00 — — -0.15 — — -0.04 59:13
19 Connor Dewar C -0.21 +0.55 0.00 -0.76 0.00 0.00 0.00 — 13:32
38 Owen Pickering D -0.49 0.00 +0.01 -0.52 0.00 0.00 +0.02 — 10:43
53 Philip Tomasino R -0.59 0.00 +0.18 -0.81 0.00 -0.01 +0.05 — 15:25
18 Tommy Novak C -0.63 0.00 +0.02 -0.66 0.00 +0.01 0.00 — 11:32
39 Anthony Mantha R -0.65 0.00 +0.03 -0.79 0.00 0.00 +0.10 — 14:50
5 Ryan Shea D -1.00 0.00 +0.03 -1.00 0.00 0.00 -0.02 — 20:57
45 Harrison Brunicke D -1.13 0.00 0.00 -1.11 0.00 0.00 -0.02 — 15:38

Winnipeg Jets

Player Rating Points Shots On ice Pen FO Other GSAx TOI
81 Kyle Connor L +2.87 +1.50 +0.90 +0.38 +0.15 0.00 -0.06 — 18:37
13 Gabriel Vilardi C +2.17 +1.45 +0.33 +0.38 0.00 0.00 0.00 — 16:42
9 Alex Iafallo L +1.98 +0.55 +0.27 +1.10 0.00 0.00 +0.07 — 16:28
19 Jonathan Toews C +1.94 +0.70 +0.31 +0.92 0.00 -0.01 +0.02 — 15:56
7 Vladislav Namestnikov C +1.93 +0.75 +0.21 +0.97 0.00 0.00 0.00 — 17:37
55 Mark Scheifele C +1.54 +1.10 +0.15 +0.29 0.00 +0.04 -0.04 — 17:47
64 Logan Stanley D +1.53 0.00 +0.06 +1.27 +0.15 0.00 +0.05 — 19:54
4 Neal Pionk D +1.39 0.00 +0.05 +1.43 -0.15 0.00 +0.05 — 21:20
93 Brad Lambert C +1.19 +0.75 +0.16 +0.31 0.00 0.00 -0.02 — 11:11
45 Cole Koepke L +1.12 +0.55 +0.25 +0.32 0.00 0.00 0.00 — 12:32
44 Josh Morrissey D +0.74 +0.70 +0.03 -0.15 +0.15 0.00 +0.01 — 22:35
25 Parker Ford C +0.74 +0.70 +0.01 -0.08 0.00 -0.04 +0.15 — 13:07
1 Eric Comrie G +0.48 0.00 — — 0.00 — — +0.48 60:00
36 Morgan Barron C +0.42 0.00 +0.12 +0.32 0.00 -0.02 0.00 — 13:10
24 Haydn Fleury D +0.41 0.00 0.00 +0.24 0.00 0.00 +0.17 — 15:42
2 Dylan DeMelo D +0.05 0.00 0.00 +0.17 -0.15 0.00 +0.03 — 20:30
6 Colin Miller D -0.07 0.00 0.00 -0.08 0.00 0.00 +0.01 — 14:34
70 Tanner Pearson L -0.09 0.00 0.00 -0.26 +0.15 -0.01 +0.03 — 15:13
62 Nino Niederreiter R -0.14 0.00 +0.11 -0.30 0.00 0.00 +0.05 — 14:40

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.