Forensic Hockey

Edmonton Oilers at Winnipeg Jets

Dec 29, 2025/Canada Life Centre / Winnipeg/TV: Prime

Overview Signals

Score

3-1

Final

Shots

21-42

EDM / WPG

Power Play Goals

1-0

EDM / WPG

WPG Shot Edge

+21

Hits +10

The Story

EDM beat WPG 3-1. WPG generated the better chances (71% of the expected goals), but EDM found a way. C. Pickard (EDM) was the difference in net, +3.2 goals saved above expected.

Win Probability

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

Pre-game projection: EDM 48% · WPG 52%

EDM 100%WPG 0%
Tension - how much the next goal swings itPeak P3 18:00 · 49%

Key Moments

  1. P2 08:00EDMgoal · 1-0+20% WP
  2. P2 12:49EDMgoal · 2-0+17% WP
  3. P3 05:46WPGgoal · 2-1+14% WP
  4. P3 18:37EDMgoal · 3-1+5% WP

Deserve-to-Win

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

Final
EDM 29%
71% WPG
xG 1.68 · Goals 3Goals 1 · xG 4.18

Expected Goals - Cumulative

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

EDM 1.68WPG 4.18

Momentum

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

WPGEDM

Scoring Chances by Danger

HighMediumLowEDM489WPG82311

Chances by Score State

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

LeadingTiedTrailingEDM0.86 (26)0.82 (19)0.00 (0)WPG0.00 (0)2.06 (32)2.12 (48)

Goaltending - is the goalie stealing it?

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

C. PickardEDM🔥 Stealing it+3.18
59:56 · .976 SV% · 1 GA on 4.2 xG42 shots
C. HellebuyckWPGAs expected-0.33
58:24 · .900 SV% · 2 GA on 1.7 xG20 shots
EDM logo

EDM

Attempts

45

Shots

21

Goals

3

xG

1.68

wrist: 21unknown: 9backhand: 4
WPG logo

WPG

Attempts

80

Shots

42

Goals

1

xG

4.18

wrist: 36unknown: 17slap: 11

Rink Shot Map

NHL rink coordinates / Forensic xG marker size

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

Five Minute Momentum

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

Pressure By Period

PeriodEDM AttEDM xGWPG AttWPG xG
1st Period150.66251.76
2nd Period100.47211.00
3rd Period200.55341.42

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