ForensicHockey
← GamedayFinalFinal

WPG

26

SOG 2127

xG 0.720.90

EDM

Snapshot at 9:59:39 AM

Static box score →

Live insights

Momentum, expected goals, finishing luck, and scoring chances — recalculated on every sync

Forensic engine

Game xG

0.72–0.90

Δ -0.18 EDM

Deserve to win

44–56%

If both goalies were league average

Finishing vs xG

EDM +5.1

Outscoring shot quality

EDM

Shot threat

Matt Savoie

5 attempts · 0.15 xG

EDM

Scoring chances

0–1

Attempts ≥8% xG · HDC 0–0

Last goal

C. Koepke

P3 15:25 · 2–6

WPG

Top game score

L. Draisaitl · 1.55

1G 1A undefined SOG · TOI 16:20

EDM

Win probability

EDM 100%

P1 · P2 · P3

P1P2P3
WPGEDM

Shot zone

Live attempt map with expected goals

WPG 0.72 xGEDM 0.90 xG
High danger (xG ≥ 25%)Medium (xG 12–25%)Low (xG 5–12%)Very low (xG < 5%)Goal

Highlights

Goals and big plays with NHL video

  • GOAL · C. Koepke

    P3 15:25 · WPG · 26 · wrap-around

    Watch
  • GOAL · D. Tomasek

    P3 13:29 · EDM · 16 · snap

    Watch
  • GOAL · G. Vilardi

    P3 04:12 · WPG · 15 · wrist

    Watch
  • GOAL · C. Lazar

    P2 02:42 · EDM · 05 · wrist

    Watch
  • GOAL · E. Bouchard

    P1 13:31 · EDM · 04 · slap

    Watch
  • GOAL · M. Savoie

    P1 07:24 · EDM · 03 · backhand

    Watch
  • GOAL · L. Draisaitl

    P1 04:37 · EDM · 02 · backhand

    Watch
  • GOAL · R. Nugent-Hopkins

    P1 03:00 · EDM · 01 · wrist

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 19:52WPGHitCole Perfetti
  • P3 19:49WPGHitVladislav Namestnikov
  • P3 19:38EDMMissed shotCurtis Lazar3.9% xG
  • P3 19:24Takeaway
  • P3 19:00Giveaway
  • P3 18:48Giveaway
  • P3 18:26WPGShot on goalKyle Connor0.8% xG
  • P3 18:20EDMHitVasily Podkolzin
  • P3 18:11EDMShot on goalDarnell Nurse1.3% xG
  • P3 17:58EDMHitVasily Podkolzin
  • P3 17:53Takeaway
  • P3 17:29WPGHitAlex Iafallo
  • P3 17:15WPGHitAdam Lowry
  • P3 17:08WPGShot on goalAlex Iafallo0.9% xG
  • P3 17:04EDMMissed shotCurtis Lazar1.0% xG
  • P3 16:26WPGShot on goalLogan Stanley0.5% xG
  • P3 15:25EDMFaceoffConnor McDavid
  • P3 15:25WPGGoalCole Koepke
  • P3 14:51EDMHitLeon Draisaitl
  • P3 14:48WPGMissed shotGabriel Vilardi0.9% xG
  • P3 13:39WPGFaceoffJonathan Toews
  • P3 13:39Stoppage
  • P3 13:29EDMFaceoffTrent Frederic
  • P3 13:29EDMGoalDavid Tomasek, Trent Frederic
  • P3 13:11EDMFaceoffTrent Frederic
  • P3 13:11Stoppage
  • P3 13:08WPGBlocked shotCole Koepke5.2% xG
  • P3 13:07WPGShot on goalMorgan Barron0.8% xG
  • P3 12:54WPGBlocked shotCole Koepke0.6% xG
  • P3 12:29EDMBlocked shotDarnell Nurse0.6% xG
  • P3 12:13WPGShot on goalDylan DeMelo1.3% xG
  • P3 11:42EDMMissed shotZach Hyman4.3% xG
  • P3 11:41EDMShot on goalBrett Kulak1.0% xG
  • P3 11:37Takeaway
  • P3 11:22WPGMissed shotMark Scheifele3.2% xG
  • P3 10:58EDMMissed shotLeon Draisaitl1.0% xG
  • P3 10:52Giveaway
  • P3 10:36WPGFaceoffMark Scheifele
  • P3 10:36Penalty
  • P3 10:36Penalty
  • P3 10:36Stoppage
  • P3 10:23WPGHitCole Koepke
  • P3 10:14EDMHitDarnell Nurse
  • P3 10:12WPGShot on goalMorgan Barron4.3% xG
  • P3 10:07WPGMissed shotCole Koepke0.6% xG
  • P3 09:55WPGHitCole Koepke
  • P3 09:11WPGMissed shotNeal Pionk0.5% xG
  • P3 07:34WPGMissed shotJosh Morrissey1.2% xG
  • P3 07:25EDMShot on goalMatt Savoie4.7% xG
  • P3 07:23EDMShot on goalDarnell Nurse0.5% xG
  • P3 07:13WPGHitDylan DeMelo
  • P3 06:48EDMFaceoffLeon Draisaitl
  • P3 06:48Stoppage
  • P3 06:46WPGShot on goalCole Koepke0.9% xG
  • P3 06:18EDMHitTrent Frederic
  • P3 06:14WPGHitMorgan Barron
  • P3 06:03EDMFaceoffCurtis Lazar
  • P3 06:03Stoppage
  • P3 05:44WPGShot on goalMark Scheifele1.7% xG
  • P3 05:35WPGShot on goalVladislav Namestnikov3.1% xG
  • P3 04:54WPGShot on goalJonathan Toews4.1% xG
  • P3 04:12WPGFaceoffAdam Lowry
  • P3 04:12WPGGoalGabriel Vilardi, Mark Scheifele, Kyle Connor
  • P3 03:47Giveaway
  • P3 03:45WPGHitNeal Pionk
  • P3 03:43WPGHitLogan Stanley
  • P3 03:31WPGMissed shotKyle Connor1.5% xG
  • P3 03:29Giveaway
  • P3 03:11WPGHitMorgan Barron
  • P3 03:06Giveaway
  • P3 02:31EDMHitAlec Regula
  • P3 01:52EDMBlocked shotAndrew Mangiapane1.7% xG
  • P3 01:17WPGMissed shotAdam Lowry3.1% xG
  • P3 01:13WPGMissed shotJonathan Toews0.8% xG
  • P3 00:44EDMShot on goalMatt Savoie1.0% xG
  • P3 00:23Giveaway
  • P3 00:00WPGFaceoffMark Scheifele
  • P2 19:58EDMMissed shotDarnell Nurse1.9% xG
  • P2 19:55EDMMissed shotMatt Savoie1.5% xG
  • P2 19:55EDMMissed shotMatt Savoie1.5% xG
  • P2 19:41EDMShot on goalDarnell Nurse0.7% xG
  • P2 19:35Giveaway
  • P2 19:11EDMFaceoffAdam Henrique
  • P2 19:11Stoppage
  • P2 18:39WPGHitNino Niederreiter
  • P2 18:28WPGShot on goalDylan Samberg0.6% xG
  • P2 18:11Giveaway
  • P2 17:47EDMMissed shotTy Emberson0.6% xG
  • P2 17:03WPGHitMark Scheifele
  • P2 17:00EDMShot on goalTrent Frederic0.8% xG
  • P2 16:28Giveaway
  • P2 16:07EDMFaceoffLeon Draisaitl
  • P2 16:07Stoppage
  • P2 16:05EDMMissed shotTy Emberson0.5% xG
  • P2 15:45WPGMissed shotAdam Lowry0.4% xG
  • P2 15:37WPGFaceoffAdam Lowry
  • P2 15:37Stoppage
  • P2 14:46WPGHitNeal Pionk
  • P2 14:18Giveaway
  • P2 14:11Takeaway
  • P2 13:31EDMFaceoffConnor McDavid
  • P2 13:31Stoppage
  • P2 13:18EDMFaceoffMatt Savoie
  • P2 13:18Stoppage
  • P2 13:16WPGShot on goalCole Koepke0.6% xG
  • P2 13:09WPGFaceoffMorgan Barron
  • P2 13:09Stoppage
  • P2 13:04WPGFaceoffMorgan Barron
  • P2 13:04Stoppage
  • P2 13:04Stoppage
  • P2 12:53Giveaway
  • P2 12:43Takeaway
  • P2 12:17Giveaway
  • P2 11:38WPGHitCole Koepke
  • P2 10:53Giveaway
  • P2 10:45EDMMissed shotZach Hyman1.2% xG
  • P2 09:37WPGHitLogan Stanley
  • P2 08:34EDMHitCurtis Lazar
  • P2 08:07WPGHitAdam Lowry
  • P2 08:05WPGFaceoffJonathan Toews
  • P2 08:05Stoppage
  • P2 08:02WPGShot on goalMorgan Barron1.9% xG
  • P2 07:09Giveaway
  • P2 06:43WPGBlocked shotNino Niederreiter1.7% xG
  • P2 06:39WPGFaceoffVladislav Namestnikov
  • P2 06:39Stoppage
  • P2 06:37WPGBlocked shotJosh Morrissey1.3% xG
  • P2 06:04EDMFaceoffConnor McDavid
  • P2 06:04Stoppage
  • P2 06:01WPGBlocked shotNeal Pionk1.3% xG
  • P2 05:50Giveaway
  • P2 05:42WPGHitAdam Lowry
  • P2 05:40Giveaway
  • P2 05:25EDMFaceoffLeon Draisaitl
  • P2 05:25Stoppage
  • P2 05:22EDMShot on goalMattias Ekholm0.5% xG
  • P2 05:17WPGHitLuke Schenn
  • P2 04:59EDMHitVasily Podkolzin
  • P2 04:25WPGBlocked shotKyle Connor1.2% xG
  • P2 04:14WPGMissed shotNeal Pionk0.5% xG
  • P2 04:12WPGFaceoffMark Scheifele
  • P2 04:12Stoppage
  • P2 03:50EDMBlocked shotAlec Regula8.3% xG
  • P2 03:47EDMMissed shotRyan Nugent-Hopkins1.0% xG
  • P2 03:23EDMMissed shotTrent Frederic4.6% xG
  • P2 03:22EDMShot on goalTrent Frederic1.4% xG
  • P2 03:17WPGHitMorgan Barron
  • P2 03:09WPGShot on goalJosh Morrissey0.7% xG
  • P2 02:50WPGHitMorgan Barron
  • P2 02:42EDMFaceoffCurtis Lazar
  • P2 02:42EDMGoalCurtis Lazar, Mattias Janmark, Ty Emberson
  • P2 02:18WPGBlocked shotDylan Samberg1.8% xG
  • P2 01:42Giveaway
  • P2 01:18WPGHitAdam Lowry
  • P2 00:36WPGFaceoffAdam Lowry
  • P2 00:36Stoppage
  • P2 00:14EDMBlocked shotZach Hyman1.6% xG
  • P2 00:00EDMFaceoffConnor McDavid
  • P1 19:54WPGBlocked shotDylan Samberg0.8% xG
  • P1 19:54Giveaway
  • P1 19:32WPGShot on goalMark Scheifele1.1% xG
  • P1 18:59EDMFaceoffAdam Henrique
  • P1 18:59Stoppage
  • P1 18:57WPGShot on goalKyle Connor1.3% xG
  • P1 17:41EDMFaceoffAdam Henrique
  • P1 17:41Stoppage
  • P1 17:37EDMFaceoffAdam Henrique
  • P1 17:37Penalty
  • P1 17:36Giveaway
  • P1 17:09delayed penalty
  • P1 16:49Giveaway
  • P1 16:15WPGHitMorgan Barron
  • P1 15:56WPGHitMorgan Barron
  • P1 15:55WPGHitCole Koepke
  • P1 15:43EDMBlocked shotCurtis Lazar2.0% xG
  • P1 15:40EDMFaceoffCurtis Lazar
  • P1 15:40Stoppage
  • P1 15:38EDMShot on goalAlec Regula0.6% xG
  • P1 15:02EDMFaceoffLeon Draisaitl
  • P1 15:02Stoppage
  • P1 14:59EDMShot on goalVasily Podkolzin1.2% xG
  • P1 14:40EDMBlocked shotBrett Kulak0.6% xG
  • P1 14:11WPGHitAlex Iafallo
  • P1 13:40WPGBlocked shotVladislav Namestnikov1.0% xG
  • P1 13:31WPGFaceoffVladislav Namestnikov
  • P1 13:31EDMGoalEvan Bouchard, Leon Draisaitl, Connor McDavid
  • P1 12:34WPGFaceoffMorgan Barron
  • P1 12:34Stoppage
  • P1 12:18WPGFaceoffMorgan Barron
  • P1 12:18Stoppage
  • P1 12:18Penalty
  • P1 12:12EDMShot on goalConnor McDavid6.5% xG
  • P1 12:10EDMShot on goalRyan Nugent-Hopkins1.9% xG
  • P1 11:59EDMShot on goalDarnell Nurse5.0% xG
  • P1 11:58EDMShot on goalConnor McDavid2.3% xG
  • P1 11:38Giveaway
  • P1 11:27WPGMissed shotKyle Connor1.8% xG
  • P1 11:00EDMMissed shotEvan Bouchard0.5% xG
  • P1 10:11EDMFaceoffLeon Draisaitl
  • P1 10:11Stoppage
  • P1 09:51EDMFaceoffAdam Henrique
  • P1 09:51Stoppage
  • P1 09:45EDMFaceoffAdam Henrique
  • P1 09:45Stoppage
  • P1 09:30WPGMissed shotVladislav Namestnikov1.1% xG
  • P1 09:26WPGBlocked shotNeal Pionk3.7% xG
  • P1 09:24WPGMissed shotAlex Iafallo0.5% xG
  • P1 09:09Giveaway
  • P1 09:00WPGBlocked shotVladislav Namestnikov1.2% xG
  • P1 08:51WPGFaceoffVladislav Namestnikov
  • P1 08:51Stoppage
  • P1 08:46EDMShot on goalTrent Frederic0.7% xG
  • P1 08:39WPGHitLuke Schenn
  • P1 08:33WPGHitLogan Stanley
  • P1 08:25EDMShot on goalDarnell Nurse0.6% xG
  • P1 07:51WPGHitDylan DeMelo
  • P1 07:24WPGFaceoffMark Scheifele
  • P1 07:24Stoppage
  • P1 07:24EDMGoalMatt Savoie, Mattias Ekholm, Vasily Podkolzin
  • P1 07:22EDMShot on goalMattias Ekholm0.9% xG
  • P1 07:12Giveaway
  • P1 06:51EDMHitVasily Podkolzin
  • P1 05:24WPGHitVladislav Namestnikov
  • P1 05:19WPGMissed shotJosh Morrissey0.5% xG
  • P1 04:37EDMFaceoffAdam Henrique
  • P1 04:37EDMGoalLeon Draisaitl, Evan Bouchard
  • P1 04:30WPGBlocked shotDylan Samberg1.4% xG
  • P1 04:26WPGShot on goalMark Scheifele1.0% xG
  • P1 04:09Giveaway
  • P1 03:42WPGHitAdam Lowry
  • P1 03:22WPGBlocked shotJonathan Toews2.0% xG
  • P1 03:00WPGFaceoffAdam Lowry
  • P1 03:00EDMGoalRyan Nugent-Hopkins, Connor McDavid, Zach Hyman
  • P1 02:58EDMShot on goalConnor McDavid1.1% xG
  • P1 02:56WPGHitLogan Stanley
  • P1 02:43EDMShot on goalConnor McDavid0.7% xG
  • P1 02:36WPGHitLuke Schenn
  • P1 02:32EDMMissed shotTy Emberson0.6% xG
  • P1 02:15Giveaway
  • P1 02:01Giveaway
  • P1 01:50Giveaway
  • P1 01:48WPGHitTanner Pearson
  • P1 01:41WPGShot on goalCole Koepke0.9% xG
  • P1 01:31WPGFaceoffMorgan Barron
  • P1 01:31Stoppage
  • P1 01:18EDMShot on goalConnor McDavid2.1% xG
  • P1 00:46WPGShot on goalCole Perfetti1.2% xG
  • P1 00:24Takeaway
  • P1 00:23WPGHitAdam Lowry
  • P1 00:13Takeaway
  • P1 00:08WPGHitAdam Lowry
  • P1 00:00WPGFaceoffAdam Lowry

WPG vs EDM

Shot tracker

Every attempt with live expected goals

  • P1 00:46WPGCole Perfetti1.2%
  • P1 01:18EDMConnor McDavid2.1%
  • P1 01:41WPGCole Koepke0.9%
  • P1 02:32EDMTy Emberson0.6%
  • P1 02:43EDMConnor McDavid0.7%
  • P1 02:58EDMConnor McDavid1.1%
  • P1 03:00EDMRyan Nugent-HopkinsGOAL
  • P1 03:22WPGJonathan Toews2.0%
  • P1 04:26WPGMark Scheifele1.0%
  • P1 04:30WPGDylan Samberg1.4%
  • P1 04:37EDMLeon DraisaitlGOAL
  • P1 05:19WPGJosh Morrissey0.5%
  • P1 07:22EDMMattias Ekholm0.9%
  • P1 07:24EDMMatt SavoieGOAL
  • P1 08:25EDMDarnell Nurse0.6%
  • P1 08:46EDMTrent Frederic0.7%
  • P1 09:00WPGVladislav Namestnikov1.2%
  • P1 09:24WPGAlex Iafallo0.5%
  • P1 09:26WPGNeal Pionk3.7%
  • P1 09:30WPGVladislav Namestnikov1.1%
  • P1 11:00EDMEvan Bouchard0.5%
  • P1 11:27WPGKyle Connor1.8%
  • P1 11:58EDMConnor McDavid2.3%
  • P1 11:59EDMDarnell Nurse5.0%
  • P1 12:10EDMRyan Nugent-Hopkins1.9%
  • P1 12:12EDMConnor McDavid6.5%
  • P1 13:31EDMEvan BouchardGOAL
  • P1 13:40WPGVladislav Namestnikov1.0%
  • P1 14:40EDMBrett Kulak0.6%
  • P1 14:59EDMVasily Podkolzin1.2%
  • P1 15:38EDMAlec Regula0.6%
  • P1 15:43EDMCurtis Lazar2.0%
  • P1 18:57WPGKyle Connor1.3%
  • P1 19:32WPGMark Scheifele1.1%
  • P1 19:54WPGDylan Samberg0.8%
  • P2 00:14EDMZach Hyman1.6%
  • P2 02:18WPGDylan Samberg1.8%
  • P2 02:42EDMCurtis LazarGOAL
  • P2 03:09WPGJosh Morrissey0.7%
  • P2 03:22EDMTrent Frederic1.4%
  • P2 03:23EDMTrent Frederic4.6%
  • P2 03:47EDMRyan Nugent-Hopkins1.0%
  • P2 03:50EDMAlec Regula8.3%
  • P2 04:14WPGNeal Pionk0.5%
  • P2 04:25WPGKyle Connor1.2%
  • P2 05:22EDMMattias Ekholm0.5%
  • P2 06:01WPGNeal Pionk1.3%
  • P2 06:37WPGJosh Morrissey1.3%
  • P2 06:43WPGNino Niederreiter1.7%
  • P2 08:02WPGMorgan Barron1.9%
  • P2 10:45EDMZach Hyman1.2%
  • P2 13:16WPGCole Koepke0.6%
  • P2 15:45WPGAdam Lowry0.4%
  • P2 16:05EDMTy Emberson0.5%
  • P2 17:00EDMTrent Frederic0.8%
  • P2 17:47EDMTy Emberson0.6%
  • P2 18:28WPGDylan Samberg0.6%
  • P2 19:41EDMDarnell Nurse0.7%
  • P2 19:55EDMMatt Savoie1.5%
  • P2 19:55EDMMatt Savoie4.0%
  • P2 19:58EDMDarnell Nurse1.9%
  • P3 00:44EDMMatt Savoie1.0%
  • P3 01:13WPGJonathan Toews0.8%
  • P3 01:17WPGAdam Lowry3.1%
  • P3 01:52EDMAndrew Mangiapane1.7%
  • P3 03:31WPGKyle Connor1.5%
  • P3 04:12WPGGabriel VilardiGOAL
  • P3 04:54WPGJonathan Toews4.1%
  • P3 05:35WPGVladislav Namestnikov3.1%
  • P3 05:44WPGMark Scheifele1.7%
  • P3 06:46WPGCole Koepke0.9%
  • P3 07:23EDMDarnell Nurse0.5%
  • P3 07:25EDMMatt Savoie4.7%
  • P3 07:34WPGJosh Morrissey1.2%
  • P3 09:11WPGNeal Pionk0.5%
  • P3 10:07WPGCole Koepke0.6%
  • P3 10:12WPGMorgan Barron4.3%
  • P3 10:58EDMLeon Draisaitl1.0%
  • P3 11:22WPGMark Scheifele3.2%
  • P3 11:41EDMBrett Kulak1.0%
  • P3 11:42EDMZach Hyman4.3%
  • P3 12:13WPGDylan DeMelo1.3%
  • P3 12:29EDMDarnell Nurse0.6%
  • P3 12:54WPGCole Koepke0.6%
  • P3 13:07WPGMorgan Barron0.8%
  • P3 13:08WPGCole Koepke5.2%
  • P3 13:29EDMDavid TomasekGOAL
  • P3 14:48WPGGabriel Vilardi0.9%
  • P3 15:25WPGCole KoepkeGOAL
  • P3 16:26WPGLogan Stanley0.5%
  • P3 17:04EDMCurtis Lazar1.0%
  • P3 17:08WPGAlex Iafallo0.9%
  • P3 18:11EDMDarnell Nurse1.3%
  • P3 18:26WPGKyle Connor0.8%
  • P3 19:38EDMCurtis Lazar3.9%