Forensic Hockey

Seattle Kraken at Winnipeg Jets

Apr 6, 2026/Canada Life Centre / Winnipeg/TV: Prime, KHN/Prime, KONG

Overview Signals

Score

2-6

Final

Shots

24-31

SEA / WPG

Power Play Goals

0-3

SEA / WPG

WPG Shot Edge

+7

Hits +11

The Story

WPG beat SEA 6-2. Chances were close to even - WPG held 57% of the expected goals. P. Grubauer (SEA) had a rough night, -1.2 goals saved above expected.

Win Probability

Live chance of winning from the game state - score, time, strength

Pre-game projection: SEA 39% · WPG 61%

SEA 0%WPG 100%
Tension - how much the next goal swings itPeak P1 0:00 · 42%

Key Moments

  1. P1 09:17SEAgoal · 1-0+17% WP
  2. P1 12:39WPGgoal · 1-1+16% WP
  3. P2 09:55WPGgoal · 1-2+20% WP
  4. P2 12:09WPGgoal · 1-3+12% WP
  5. P3 02:28SEAgoal · 2-3+11% WP
  6. P3 05:59WPGgoal · 2-4+11% WP

Deserve-to-Win

Share of expected goals (chance quality), against the actual score

Final
SEA 43%
57% WPG
xG 2.05 · Goals 2Goals 6 · xG 2.74

Expected Goals - Cumulative

Who is earning the better chances over the game (goal ticks below)

SEA 2.05WPG 2.74

Momentum

Rolling 5-minute share of expected goals - who is pressing

WPGSEA

Scoring Chances by Danger

HighMediumLowSEA3138WPG4198

Chances by Score State

Expected goals (attempts) by the shooter's game state - where the chances came from

LeadingTiedTrailingSEA0.30 (7)1.05 (22)0.71 (28)WPG1.21 (28)1.19 (29)0.33 (7)

Goaltending - is the goalie stealing it?

GSAx = goals saved above expected (Forensic xG faced − goals against). Right of center = robbing the shooters; left = leaking.

P. GrubauerSEALeaking-1.19
33:20 · .833 SV% · 3 GA on 1.8 xG18 shots
J. DaccordSEALeaking-1.09
26:05 · .833 SV% · 2 GA on 0.9 xG12 shots
C. HellebuyckWPGAs expected+0.05
60:00 · .917 SV% · 2 GA on 2.1 xG24 shots
SEA logo

SEA

Attempts

57

Shots

24

Goals

2

xG

2.05

wrist: 21unknown: 11slap: 10
WPG logo

WPG

Attempts

64

Shots

31

Goals

6

xG

2.74

wrist: 27unknown: 11snap: 10

Rink Shot Map

NHL rink coordinates / Forensic xG marker size

SEAWPG121 attempts / 8 goals
WPG Shot P1 00:21 / xG 0.05WPG Missed P1 01:39 / xG N/AWPG Missed P1 02:06 / xG N/ASEA Missed P1 04:08 / xG N/AWPG Shot P1 04:14 / xG 0.13WPG Shot P1 04:15 / xG 0.10SEA Shot P1 06:25 / xG 0.07SEA Missed P1 06:36 / xG N/ASEA Shot P1 06:53 / xG 0.05WPG Shot P1 07:28 / xG 0.02WPG Missed P1 07:38 / xG N/ASEA Shot P1 08:30 / xG 0.18SEA Shot P1 08:36 / xG 0.12SEA Shot P1 09:02 / xG 0.06SEA Shot P1 09:13 / xG 0.14SEA Goal P1 09:17 / xG 0.16SEA Shot P1 09:42 / xG 0.01SEA Shot P1 09:46 / xG 0.04SEA Shot P1 09:48 / xG 0.15SEA Shot P1 09:54 / xG 0.06WPG Shot P1 10:11 / xG 0.06WPG Missed P1 10:16 / xG N/AWPG Shot P1 10:23 / xG 0.07WPG Blocked P1 10:27 / xG N/ASEA Shot P1 11:18 / xG 0.04SEA Missed P1 11:22 / xG N/ASEA Blocked P1 11:47 / xG N/AWPG Missed P1 12:12 / xG N/AWPG Missed P1 12:36 / xG N/AWPG Goal P1 12:39 / xG 0.21WPG Missed P1 14:45 / xG N/AWPG Blocked P1 14:48 / xG N/ASEA Missed P1 15:56 / xG N/ASEA Blocked P1 16:14 / xG N/AWPG Blocked P1 16:31 / xG N/AWPG Blocked P1 16:59 / xG N/ASEA Blocked P1 17:52 / xG N/ASEA Missed P1 17:57 / xG N/ASEA Shot P1 17:58 / xG 0.15WPG Blocked P1 18:33 / xG N/AWPG Missed P1 18:41 / xG N/ASEA Missed P2 00:43 / xG N/AWPG Shot P2 00:51 / xG 0.22WPG Missed P2 00:56 / xG N/ASEA Missed P2 01:43 / xG N/AWPG Missed P2 02:05 / xG N/AWPG Blocked P2 02:26 / xG N/AWPG Shot P2 02:31 / xG 0.02WPG Missed P2 03:52 / xG N/AWPG Shot P2 04:01 / xG 0.06WPG Shot P2 04:23 / xG 0.10SEA Missed P2 04:32 / xG N/ASEA Shot P2 05:12 / xG 0.11SEA Missed P2 05:38 / xG N/ASEA Missed P2 06:18 / xG N/ASEA Missed P2 06:34 / xG N/ASEA Missed P2 06:35 / xG N/AWPG Missed P2 07:27 / xG N/AWPG Shot P2 07:39 / xG 0.09WPG Missed P2 08:18 / xG N/AWPG Shot P2 08:20 / xG 0.12WPG Blocked P2 08:58 / xG N/AWPG Missed P2 09:05 / xG N/AWPG Shot P2 09:25 / xG 0.06WPG Goal P2 09:55 / xG 0.21WPG Shot P2 10:20 / xG 0.09SEA Missed P2 10:53 / xG N/AWPG Shot P2 11:37 / xG 0.12WPG Goal P2 12:09 / xG 0.09WPG Missed P2 12:32 / xG N/AWPG Blocked P2 12:46 / xG N/AWPG Missed P2 13:21 / xG N/ASEA Shot P2 13:25 / xG 0.02WPG Shot P2 13:58 / xG 0.04WPG Blocked P2 13:59 / xG N/AWPG Missed P2 14:17 / xG N/ASEA Blocked P2 15:14 / xG N/ASEA Shot P2 15:28 / xG 0.09SEA Missed P2 15:30 / xG N/ASEA Blocked P2 15:41 / xG N/ASEA Missed P2 16:50 / xG N/AWPG Shot P2 17:29 / xG 0.02WPG Blocked P2 17:52 / xG N/ASEA Shot P2 19:48 / xG 0.04WPG Missed P3 00:34 / xG N/ASEA Missed P3 01:08 / xG N/ASEA Blocked P3 01:14 / xG N/ASEA Goal P3 02:28 / xG 0.07SEA Shot P3 04:37 / xG 0.03WPG Shot P3 04:49 / xG 0.04WPG Blocked P3 05:28 / xG N/AWPG Goal P3 05:59 / xG 0.07SEA Blocked P3 06:25 / xG N/AWPG Missed P3 07:11 / xG N/ASEA Missed P3 07:28 / xG N/ASEA Missed P3 07:49 / xG N/AWPG Shot P3 08:04 / xG 0.07SEA Shot P3 08:42 / xG 0.09SEA Shot P3 09:02 / xG 0.08WPG Shot P3 09:16 / xG 0.13WPG Shot P3 10:20 / xG 0.07WPG Shot P3 11:33 / xG 0.03WPG Missed P3 11:35 / xG N/ASEA Blocked P3 12:20 / xG N/ASEA Shot P3 12:30 / xG 0.06SEA Missed P3 12:54 / xG N/ASEA Missed P3 13:32 / xG N/ASEA Shot P3 13:36 / xG 0.03WPG Shot P3 13:51 / xG 0.09SEA Shot P3 14:23 / xG 0.20WPG Shot P3 15:11 / xG 0.19WPG Missed P3 15:15 / xG N/AWPG Goal P3 15:19 / xG 0.09SEA Blocked P3 15:47 / xG N/ASEA Missed P3 15:53 / xG N/AWPG Shot P3 16:00 / xG 0.07SEA Blocked P3 16:19 / xG N/AWPG Missed P3 16:40 / xG N/ASEA Missed P3 17:35 / xG N/AWPG Goal P3 17:56 / xG 0.01SEA Blocked P3 19:23 / xG N/A

Five Minute Momentum

0:00-5:00
1-5
5:00-10:00
12-2
10:00-15:00
3-9
15:00-20:00
5-4
20:00-25:00
3-8
25:00-30:00
5-8
30:00-35:00
2-9
35:00-40:00
6-2
40:00-45:00
4-2
45:00-50:00
5-5
50:00-55:00
6-4
55:00-60:00
5-6

Pressure By Period

PeriodSEA AttSEA xGWPG AttWPG xG
1st Period211.24200.63
2nd Period160.26271.24
3rd Period200.56170.87

Source: NHL play-by-play shot attempts with Forensic Hockey xG where enriched shot rows are available.