Winnipeg JetsWPG 1–4 Final Anaheim DucksANA

Sunday, November 9, 2025

Final 1st2nd3rd T SOG
Winnipeg JetsWPG 010 1 24
Anaheim DucksANA 211 4 21

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

Highlights

Scoring

1st Period
7:18 ANA Beckett Sennecke (5) Cutter Gauthier (8), Drew Helleson (6) · wrist xG 0.19 0–1 ▶
19:03 ANA Leo Carlsson (9)PP Troy Terry (14), Chris Kreider (2) · snap xG 0.16 0–2 ▶
2nd Period
4:22 WPG Kyle Connor (9) Josh Morrissey (11), Mark Scheifele (12) · snap xG 0.15 1–2 ▶
11:48 ANA Beckett Sennecke (6) Cutter Gauthier (9), Mason McTavish (8) · wrist xG 0.22 1–3 ▶
3rd Period
2:47 ANA Leo Carlsson (10)PP Chris Kreider (3), Jackson LaCombe (6) · snap xG 0.14 1–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

WPG 40%Deserve to win60% ANA
WPGANA
2.37Expected goals2.92
1Goals (no shootout)4
1.63Expected goals, 5 on 52.31
58Shot attempts61
44Unblocked attempts45
24Shots on goal21

Shot map

WPG shoots ←Bigger circle: higher xG; filled: goal→ ANA shoots
Drew Helleson: wrist, 54 ft, xG 0.03 (P1 0:41) Chris Kreider: wrist, 19 ft, xG 0.03 (P1 0:42) Kyle Connor: wrist, 49 ft, xG 0.01 (P1 1:14) Haydn Fleury: snap, 57 ft, xG 0.01 (P1 2:02) Jacob Trouba: wrist, 37 ft, xG 0.02 (P1 3:07) Ian Moore: wrist, 66 ft, xG 0.01 (P1 3:12) Nino Niederreiter: wrist, 35 ft, xG 0.03 (P1 6:31) Drew Helleson: wrist, 35 ft, xG 0.01 (P1 7:15) Luke Schenn: wrist, 60 ft, xG 0.01 (P1 7:57) Drew Helleson: snap, 144 ft, xG 0.00 (P1 9:49) Josh Morrissey: tip-in, 24 ft, xG 0.08 (P1 10:19) Josh Morrissey: slap, 49 ft, xG 0.04 (P1 10:40) Haydn Fleury: slap, 62 ft, xG 0.04 (P1 10:51) Logan Stanley: snap, 38 ft, xG 0.07 (P1 11:45) Kyle Connor: backhand, 21 ft, xG 0.05 (P1 11:50) Kyle Connor: wrist, 29 ft, xG 0.09 (P1 11:54) Leo Carlsson: snap, 36 ft, xG 0.08 (P1 13:04) Neal Pionk: wrist, 61 ft, xG 0.03 (P1 13:33) Jonathan Toews: wrist, 20 ft, xG 0.09 (P1 13:44) Alex Iafallo: tip-in, 22 ft, xG 0.08 (P1 14:09) Cutter Gauthier: wrist, 44 ft, xG 0.04 (P1 15:21) Jansen Harkins: tip-in, 10 ft, xG 0.09 (P1 16:16) Chris Kreider: wrist, 48 ft, xG 0.02 (P1 17:15) Ian Moore: snap, 61 ft, xG 0.01 (P1 17:22) Josh Morrissey: snap, 35 ft, xG 0.08 (P1 17:37) Cutter Gauthier: snap, 33 ft, xG 0.11 (P1 18:13) Cole Perfetti: tip-in, 9 ft, xG 0.08 (P1 19:18) Troy Terry: wrist, 41 ft, xG 0.01 (P2 0:09) Kyle Connor: snap, 40 ft, xG 0.01 (P2 0:51) Cutter Gauthier: wrist, 29 ft, xG 0.05 (P2 1:01) Alex Killorn: backhand, 6 ft, xG 0.10 (P2 1:34) Leo Carlsson: wrist, 36 ft, xG 0.03 (P2 2:50) Mason McTavish: snap, 27 ft, xG 0.07 (P2 3:40) Ian Moore: wrist, 68 ft, xG 0.00 (P2 3:43) Dylan DeMelo: wrist, 70 ft, xG 0.01 (P2 3:58) Ian Moore: slap, 41 ft, xG 0.08 (P2 5:01) Neal Pionk: slap, 46 ft, xG 0.06 (P2 7:44) Cole Perfetti: wrist, 28 ft, xG 0.03 (P2 8:17) Vladislav Namestnikov: tip-in, 11 ft, xG 0.05 (P2 8:21) Nino Niederreiter: tip-in, 6 ft, xG 0.10 (P2 10:02) Alex Iafallo: snap, 19 ft, xG 0.14 (P2 10:09) Nikita Chibrikov: snap, 41 ft, xG 0.03 (P2 10:59) Beckett Sennecke: snap, 17 ft, xG 0.16 (P2 11:30) Cutter Gauthier: wrist, 28 ft, xG 0.04 (P2 11:46) Alex Killorn: snap, 30 ft, xG 0.09 (P2 12:05) Alex Iafallo: wrist, 15 ft, xG 0.13 (P2 13:11) Cutter Gauthier: wrist, 10 ft, xG 0.17 (P2 14:59) Cutter Gauthier: wrist, 41 ft, xG 0.01 (P2 15:34) Cole Perfetti: wrist, 41 ft, xG 0.04 (P2 16:18) Dylan DeMelo: backhand, 11 ft, xG 0.09 (P2 16:23) Ross Johnston: wrist, 42 ft, xG 0.01 (P2 16:37) Adam Lowry: backhand, 28 ft, xG 0.01 (P2 16:49) Jackson LaCombe: slap, 55 ft, xG 0.04 (P2 17:11) Olen Zellweger: snap, 46 ft, xG 0.05 (P2 17:16) Leo Carlsson: wrist, 8 ft, xG 0.10 (P2 18:30) Leo Carlsson: wrist, 25 ft, xG 0.06 (P3 0:37) Mason McTavish: snap, 20 ft, xG 0.20 (P3 0:52) Cole Perfetti: tip-in, 8 ft, xG 0.05 (P3 1:14) Ian Moore: snap, 36 ft, xG 0.07 (P3 1:38) Cutter Gauthier: wrist, 42 ft, xG 0.04 (P3 2:21) Cutter Gauthier: snap, 35 ft, xG 0.02 (P3 4:01) Jonathan Toews: wrap-around, 7 ft, xG 0.03 (P3 5:50) Dylan DeMelo: wrist, 38 ft, xG 0.01 (P3 6:55) Josh Morrissey: wrist, 67 ft, xG 0.01 (P3 6:58) Kyle Connor: snap, 37 ft, xG 0.01 (P3 7:00) Josh Morrissey: snap, 51 ft, xG 0.01 (P3 7:11) Nikita Chibrikov: snap, 35 ft, xG 0.04 (P3 9:07) Mason McTavish: wrist, 13 ft, xG 0.10 (P3 10:11) Luke Schenn: wrist, 56 ft, xG 0.01 (P3 10:42) Nino Niederreiter: snap, 46 ft, xG 0.01 (P3 10:48) Alex Iafallo: tip-in, 17 ft, xG 0.06 (P3 10:59) Mark Scheifele: wrist, 16 ft, xG 0.15 (P3 11:30) Kyle Connor: slap, 49 ft, xG 0.04 (P3 11:57) Kyle Connor: snap, 31 ft, xG 0.11 (P3 12:04) Gabriel Vilardi: snap, 17 ft, xG 0.17 (P3 12:44) Jackson LaCombe: backhand, 33 ft, xG 0.02 (P3 14:41) Jacob Trouba: snap, 50 ft, xG 0.00 (P3 14:53) Leo Carlsson: backhand, 6 ft, xG 0.04 (P3 15:09) Alex Killorn: wrist, 38 ft, xG 0.06 (P3 15:53) Ryan Poehling: tip-in, 13 ft, xG 0.10 (P3 16:18) Ian Moore: slap, 65 ft, xG 0.03 (P3 16:31) Logan Stanley: wrist, 62 ft, xG 0.00 (P3 18:39) Logan Stanley: slap, 57 ft, xG 0.02 (P3 18:50) Ryan Poehling: snap, 34 ft, xG 0.02 (P3 19:46) Beckett Sennecke: GOAL, wrist, 21 ft, xG 0.19 (P1 7:18) Leo Carlsson: GOAL, snap, 23 ft, xG 0.16 (P1 19:03) Kyle Connor: GOAL, snap, 29 ft, xG 0.15 (P2 4:22) Beckett Sennecke: GOAL, wrist, 11 ft, xG 0.22 (P2 11:48) Leo Carlsson: GOAL, snap, 31 ft, xG 0.14 (P3 2:47)
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

Winnipeg Jets

Skater GAP+/− AttxG HitBlkTOI
Forwards
81 Kyle Connor 101 -1 90.47 0022:00
55 Mark Scheifele 011 -1 10.15 0120:24
91 Cole Perfetti 000 0 60.20 0117:59
13 Gabriel Vilardi 000 -1 10.17 1017:31
19 Jonathan Toews 000 0 20.12 0217:11
7 Vladislav Namestnikov 000 0 10.05 3116:15
9 Alex Iafallo 000 0 50.40 1015:36
62 Nino Niederreiter 000 0 50.14 2014:38
17 Adam Lowry 000 0 10.01 1014:10
70 Tanner Pearson 000 0 00.00 0008:42
Defense
44 Josh Morrissey 011 -1 50.22 2123:08
4 Neal Pionk 000 0 70.08 2322:57
2 Dylan DeMelo 000 -1 30.12 2119:06
8 Logan Stanley 000 0 40.09 1018:07
2 Luke Schenn 000 0 20.03 1214:48
24 Haydn Fleury 000 0 20.05 0314:27
Goalie SAGA SVSV% xGA GSAx
Eric Comrie 21417 .810 2.92 -1.08

Anaheim Ducks

Skater GAP+/− AttxG HitBlkTOI
Forwards
91 Leo Carlsson 202 0 90.61 1120:18
19 Troy Terry 011 0 10.01 0018:51
61 Cutter Gauthier 022 +2 110.48 0017:14
17 Alex Killorn 000 -1 30.25 0016:22
45 Beckett Sennecke 202 +2 40.58 1116:13
83 Mason McTavish 011 +2 30.37 2016:04
22 Chris Kreider 022 0 30.05 0014:49
25 Ryan Poehling 000 -1 20.11 0212:43
77 Frank Vatrano 000 0 20.00 3011:58
13 Nikita Nesterenko 000 -1 20.00 2111:18
49 Ross Johnston 000 0 10.01 3010:50
10 Jansen Harkins 000 0 10.09 2009:33
Defense
65 Jacob Trouba 000 0 30.03 1225:19
2 Jackson LaCombe 011 +1 30.06 2224:19
14 Drew Helleson 011 +1 40.04 1218:10
8 Olen Zellweger 000 0 30.05 0117:27
98 Pavel Mintyukov 000 0 00.00 1015:34
3 Ian Moore 000 0 60.19 1214:58
Goalie SAGA SVSV% xGA GSAx
Lukas Dostal 24123 .958 2.37 +1.37

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.

Winnipeg Jets

Player Rating Points Shots On ice Pen FO Other GSAx TOI
44 Josh Morrissey D +0.64 +0.70 +0.14 -0.40 +0.15 0.00 +0.05 — 23:08
9 Alex Iafallo L +0.36 0.00 +0.26 -0.04 +0.15 +0.01 -0.02 — 15:36
81 Kyle Connor L +0.23 +0.75 +0.30 -0.81 0.00 0.00 -0.02 — 22:00
91 Cole Perfetti C +0.10 0.00 +0.13 +0.11 -0.15 0.00 +0.01 — 17:59
90 Nikita Chibrikov R +0.09 0.00 +0.04 +0.04 0.00 0.00 0.00 — 6:09
62 Nino Niederreiter R +0.07 0.00 +0.09 -0.04 0.00 0.00 +0.02 — 14:38
7 Vladislav Namestnikov C +0.04 0.00 +0.03 +0.01 0.00 -0.01 +0.01 — 16:15
55 Mark Scheifele C +0.01 +0.55 +0.10 -0.66 0.00 +0.03 -0.01 — 20:24
19 Jonathan Toews C 0.00 0.00 +0.08 -0.18 0.00 +0.02 +0.08 — 17:11
17 Adam Lowry C -0.01 0.00 +0.01 -0.02 0.00 0.00 0.00 — 14:10
70 Tanner Pearson L -0.07 0.00 0.00 -0.07 0.00 0.00 0.00 — 8:42
4 Neal Pionk D -0.08 0.00 +0.05 -0.23 0.00 0.00 +0.09 — 22:57
5 Luke Schenn D -0.12 0.00 +0.02 -0.20 0.00 0.00 +0.06 — 14:48
25 Parker Ford C -0.19 0.00 0.00 -0.21 0.00 0.00 +0.02 — 11:04
64 Logan Stanley D -0.19 0.00 +0.06 -0.23 0.00 0.00 -0.02 — 18:07
24 Haydn Fleury D -0.37 0.00 +0.03 -0.38 -0.15 0.00 +0.13 — 14:27
2 Dylan DeMelo D -0.43 0.00 +0.08 -0.43 -0.15 0.00 +0.07 — 19:06
13 Gabriel Vilardi C -0.74 0.00 +0.11 -0.82 0.00 -0.01 -0.02 — 17:31
1 Eric Comrie G -1.08 0.00 — — 0.00 — — -1.08 60:00

Anaheim Ducks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
45 Beckett Sennecke R +3.19 +1.50 +0.38 +1.28 0.00 0.00 +0.03 — 16:13
61 Cutter Gauthier L +3.18 +1.40 +0.31 +1.44 0.00 +0.01 +0.02 — 17:14
91 Leo Carlsson C +2.00 +1.50 +0.39 -0.06 +0.15 -0.01 +0.03 — 20:18
23 Mason McTavish C +1.90 +0.55 +0.24 +1.20 0.00 -0.05 -0.04 — 16:04
2 Jackson LaCombe D +1.88 +0.55 +0.04 +1.19 0.00 0.00 +0.10 — 24:19
14 Drew Helleson D +1.68 +0.55 +0.02 +1.02 0.00 0.00 +0.08 — 18:10
1 Lukas Dostal G +1.37 0.00 — — 0.00 — — +1.37 60:00
20 Chris Kreider L +1.16 +1.25 +0.03 -0.11 0.00 0.00 -0.02 — 14:49
74 Ian Moore D +0.88 0.00 +0.13 +0.50 +0.15 0.00 +0.10 — 14:58
19 Troy Terry R +0.55 +0.70 0.00 -0.15 0.00 0.00 0.00 — 18:51
98 Pavel Mintyukov D +0.09 0.00 0.00 +0.07 0.00 0.00 +0.02 — 15:34
13 Nikita Nesterenko C +0.09 0.00 0.00 +0.04 0.00 0.00 +0.05 — 11:18
25 Ryan Poehling C -0.03 0.00 +0.07 -0.03 -0.15 0.00 +0.08 — 12:43
24 Jansen Harkins C -0.10 0.00 +0.06 -0.20 0.00 +0.02 +0.02 — 9:33
77 Frank Vatrano R -0.10 0.00 0.00 -0.09 0.00 -0.01 0.00 — 11:58
17 Alex Killorn L -0.20 0.00 +0.16 -0.35 0.00 0.00 -0.02 — 16:22
65 Jacob Trouba D -0.26 0.00 +0.02 -0.35 0.00 0.00 +0.08 — 25:19
44 Ross Johnston L -0.38 0.00 +0.01 -0.24 -0.15 0.00 0.00 — 10:50
51 Olen Zellweger D -0.58 0.00 +0.03 -0.62 0.00 0.00 +0.01 — 17:27

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.