ForensicHockey
← GamedayFinalFinal

ANA

20

SOG 2124

xG 0.710.87

WSH

Snapshot at 10:12:12 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.71–0.87

Δ -0.16 WSH

Deserve to win

45–55%

If both goalies were league average

Finishing vs xG

ANA +1.3

Outscoring shot quality

ANA

Shot threat

T.J. Oshie

5 attempts · 0.21 xG

WSH

Scoring chances

0–1

Attempts ≥8% xG · HDC 0–0

Last goal

N. Ritchie

P2 06:36 · 2–0

ANA

Win probability

ANA 100%

P1 · P2 · P3

P1P2P3
ANAWSH

Shot zone

Live attempt map with expected goals

ANA 0.71 xGWSH 0.87 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 · N. Ritchie

    P2 06:36 · ANA · 20 · tip-in

  • GOAL · C. Perry

    P2 04:34 · ANA · 10 · wrap-around

Play-by-play

Live feed · new plays animate in

  • P3 19:57WSHBlocked shotMatt Niskanen2.5% xG
  • P3 19:50WSHShot on goalT.J. Oshie5.7% xG
  • P3 19:47WSHShot on goalEvgeny Kuznetsov1.9% xG
  • P3 19:32WSHBlocked shotMatt Niskanen2.1% xG
  • P3 19:24WSHMissed shotMatt Niskanen0.9% xG
  • P3 19:19Takeaway
  • P3 19:12WSHBlocked shotJustin Williams1.9% xG
  • P3 19:06WSHFaceoffMike Richards
  • P3 19:06Stoppage
  • P3 19:05ANAMissed shotSimon Despres0.8% xG
  • P3 19:02Takeaway
  • P3 18:31WSHFaceoffT.J. Oshie
  • P3 18:31Stoppage
  • P3 18:28ANAMissed shotAndrew Cogliano0.4% xG
  • P3 17:58ANAShot on goalSimon Despres0.6% xG
  • P3 17:33ANAFaceoffShawn Horcoff
  • P3 17:33Stoppage
  • P3 16:47ANAMissed shotCorey Perry1.3% xG
  • P3 15:58WSHShot on goalStanislav Galiev0.9% xG
  • P3 15:36WSHFaceoffEvgeny Kuznetsov
  • P3 15:36Penalty
  • P3 14:45WSHShot on goalJustin Williams1.1% xG
  • P3 14:05WSHFaceoffEvgeny Kuznetsov
  • P3 14:05Stoppage
  • P3 14:05Penalty
  • P3 13:20WSHBlocked shotMatt Niskanen1.0% xG
  • P3 12:53WSHBlocked shotMike Richards1.0% xG
  • P3 12:42WSHFaceoffMike Richards
  • P3 12:42Stoppage
  • P3 12:21ANAShot on goalShawn Horcoff1.3% xG
  • P3 12:06WSHMissed shotT.J. Oshie1.0% xG
  • P3 11:55WSHHitStanislav Galiev
  • P3 11:51ANAMissed shotNick Ritchie0.9% xG
  • P3 10:35WSHBlocked shotEvgeny Kuznetsov1.9% xG
  • P3 09:43WSHHitMichael Latta
  • P3 09:36WSHMissed shotMike Weber0.6% xG
  • P3 08:47ANAHitJosh Manson
  • P3 08:28Giveaway
  • P3 08:18ANAShot on goalChris Wagner0.6% xG
  • P3 07:43WSHShot on goalMatt Niskanen0.5% xG
  • P3 07:37WSHBlocked shotTom Wilson1.5% xG
  • P3 07:26ANAFaceoffRyan Getzlaf
  • P3 07:26Stoppage
  • P3 07:25WSHBlocked shotTom Wilson1.3% xG
  • P3 07:24Takeaway
  • P3 06:57WSHHitMike Weber
  • P3 06:47Giveaway
  • P3 06:21ANAFaceoffNate Thompson
  • P3 06:21Stoppage
  • P3 06:16ANAFaceoffShawn Horcoff
  • P3 06:16Stoppage
  • P3 06:11WSHBlocked shotDmitry Orlov0.8% xG
  • P3 05:59ANAHitSimon Despres
  • P3 05:54WSHShot on goalMike Weber0.6% xG
  • P3 04:27ANABlocked shotCam Fowler1.3% xG
  • P3 04:14Giveaway
  • P3 03:46ANAFaceoffNate Thompson
  • P3 03:46Stoppage
  • P3 03:45ANAMissed shotShea Theodore0.6% xG
  • P3 03:25WSHShot on goalKarl Alzner0.5% xG
  • P3 03:02Giveaway
  • P3 02:41WSHHitNate Schmidt
  • P3 02:20Giveaway
  • P3 02:00WSHHitTom Wilson
  • P3 01:31WSHFaceoffMike Richards
  • P3 01:31Stoppage
  • P3 01:22Giveaway
  • P3 00:53WSHFaceoffEvgeny Kuznetsov
  • P3 00:53Stoppage
  • P3 00:52ANAShot on goalRyan Getzlaf1.0% xG
  • P3 00:00ANAFaceoffNate Thompson
  • P2 19:34ANAShot on goalRyan Garbutt1.1% xG
  • P2 19:25ANAFaceoffRyan Getzlaf
  • P2 19:25Stoppage
  • P2 19:05ANAFaceoffNate Thompson
  • P2 19:05Stoppage
  • P2 19:02Giveaway
  • P2 19:04ANAMissed shotJakob Silfverberg0.8% xG
  • P2 18:34WSHHitStanislav Galiev
  • P2 18:27Takeaway
  • P2 18:18WSHShot on goalTaylor Chorney1.0% xG
  • P2 18:15Takeaway
  • P2 17:05Giveaway
  • P2 17:04ANAShot on goalChris Wagner0.5% xG
  • P2 16:35Takeaway
  • P2 15:47WSHFaceoffEvgeny Kuznetsov
  • P2 15:47Stoppage
  • P2 15:34WSHFaceoffMarcus Johansson
  • P2 15:34Stoppage
  • P2 15:22ANAFaceoffRyan Getzlaf
  • P2 15:22Stoppage
  • P2 15:22WSHHitZach Sill
  • P2 15:19Takeaway
  • P2 15:04ANAFaceoffNate Thompson
  • P2 15:04Stoppage
  • P2 14:51ANAFaceoffChris Wagner
  • P2 14:51Stoppage
  • P2 14:41WSHShot on goalEvgeny Kuznetsov0.6% xG
  • P2 14:36Takeaway
  • P2 14:28WSHShot on goalJason Chimera0.7% xG
  • P2 14:09WSHMissed shotJason Chimera0.6% xG
  • P2 14:04Takeaway
  • P2 13:53ANABlocked shotHampus Lindholm2.3% xG
  • P2 13:52Giveaway
  • P2 13:38Takeaway
  • P2 12:46ANAFaceoffRyan Getzlaf
  • P2 12:45ANAShot on goalRyan Getzlaf0.8% xG
  • P2 12:32ANABlocked shotRyan Getzlaf1.5% xG
  • P2 12:18ANAFaceoffRyan Getzlaf
  • P2 12:18Penalty
  • P2 12:05WSHShot on goalJustin Williams1.3% xG
  • P2 11:50WSHBlocked shotEvgeny Kuznetsov1.3% xG
  • P2 11:15WSHFaceoffT.J. Oshie
  • P2 11:15Penalty
  • P2 11:15Penalty
  • P2 10:58WSHMissed shotMarcus Johansson2.4% xG
  • P2 10:03ANAFaceoffRyan Getzlaf
  • P2 10:03Stoppage
  • P2 10:03Penalty
  • P2 09:52WSHShot on goalJason Chimera2.4% xG
  • P2 09:48Takeaway
  • P2 09:32ANAFaceoffShawn Horcoff
  • P2 09:32Stoppage
  • P2 09:10ANAFaceoffNate Thompson
  • P2 09:10Stoppage
  • P2 09:09WSHShot on goalAndre Burakovsky1.3% xG
  • P2 08:55WSHShot on goalAndre Burakovsky3.4% xG
  • P2 08:41WSHMissed shotEvgeny Kuznetsov0.7% xG
  • P2 07:33ANAFaceoffNate Thompson
  • P2 07:33Stoppage
  • P2 07:27WSHShot on goalMike Richards0.7% xG
  • P2 07:11ANAMissed shotCorey Perry1.2% xG
  • P2 06:36WSHFaceoffMike Richards
  • P2 06:36ANAGoalNick Ritchie, Mike Santorelli, Chris Wagner
  • P2 06:28ANABlocked shotMike Santorelli1.5% xG
  • P2 06:15Giveaway
  • P2 05:29ANAFaceoffShawn Horcoff
  • P2 05:29Stoppage
  • P2 05:28ANAShot on goalShawn Horcoff3.3% xG
  • P2 05:15WSHFaceoffMarcus Johansson
  • P2 05:15Stoppage
  • P2 05:14WSHShot on goalJustin Williams0.5% xG
  • P2 04:53WSHMissed shotEvgeny Kuznetsov0.6% xG
  • P2 04:34ANAFaceoffNate Thompson
  • P2 04:34ANAGoalCorey Perry, Ryan Garbutt
  • P2 04:21WSHShot on goalMike Richards0.6% xG
  • P2 04:12ANABlocked shotRyan Garbutt0.9% xG
  • P2 03:55ANAShot on goalJamie McGinn4.7% xG
  • P2 03:53Giveaway
  • P2 03:43ANAHitChris Stewart
  • P2 03:35ANAHitShawn Horcoff
  • P2 03:02ANAFaceoffShawn Horcoff
  • P2 03:02Stoppage
  • P2 02:27Giveaway
  • P2 02:20Takeaway
  • P2 02:13ANAFaceoffChris Wagner
  • P2 02:13Stoppage
  • P2 02:12WSHShot on goalDmitry Orlov0.7% xG
  • P2 01:50ANAMissed shotAndrew Cogliano4.4% xG
  • P2 01:48ANAShot on goalHampus Lindholm0.7% xG
  • P2 01:30ANAHitJosh Manson
  • P2 00:59Takeaway
  • P2 00:44ANABlocked shotCam Fowler1.3% xG
  • P2 00:23Takeaway
  • P2 00:00ANAFaceoffRyan Getzlaf
  • P1 19:49ANABlocked shotJakob Silfverberg1.2% xG
  • P1 19:41ANABlocked shotShea Theodore1.4% xG
  • P1 19:24ANAMissed shotJakob Silfverberg0.7% xG
  • P1 19:02ANAMissed shotJamie McGinn6.8% xG
  • P1 19:00ANAShot on goalJakob Silfverberg0.9% xG
  • P1 18:53ANAMissed shotHampus Lindholm1.0% xG
  • P1 18:46ANAFaceoffShawn Horcoff
  • P1 18:46Penalty
  • P1 18:12ANAHitRyan Garbutt
  • P1 17:54Takeaway
  • P1 17:37ANABlocked shotJakob Silfverberg1.2% xG
  • P1 17:15ANAShot on goalAndrew Cogliano5.5% xG
  • P1 17:12Giveaway
  • P1 17:05WSHFaceoffEvgeny Kuznetsov
  • P1 17:05Stoppage
  • P1 17:03ANAShot on goalJakob Silfverberg0.6% xG
  • P1 16:40ANAHitNick Ritchie
  • P1 16:25ANAFaceoffChris Wagner
  • P1 16:25Stoppage
  • P1 15:47Giveaway
  • P1 15:20WSHFaceoffZach Sill
  • P1 15:20Stoppage
  • P1 15:20Penalty
  • P1 15:20Penalty
  • P1 15:16WSHHitMichael Latta
  • P1 14:37WSHBlocked shotMike Richards1.7% xG
  • P1 14:31WSHMissed shotTom Wilson2.3% xG
  • P1 14:33WSHMissed shotKarl Alzner0.9% xG
  • P1 14:29Giveaway
  • P1 14:21WSHMissed shotDaniel Winnik2.4% xG
  • P1 14:04WSHMissed shotTom Wilson3.0% xG
  • P1 13:15ANAFaceoffNate Thompson
  • P1 13:15Stoppage
  • P1 12:45ANAMissed shotShea Theodore0.7% xG
  • P1 12:33ANAMissed shotChris Wagner0.8% xG
  • P1 12:12WSHShot on goalDmitry Orlov0.6% xG
  • P1 12:08Takeaway
  • P1 12:05Takeaway
  • P1 11:27ANAShot on goalChris Stewart0.9% xG
  • P1 11:02ANAShot on goalCorey Perry4.2% xG
  • P1 10:45ANAHitClayton Stoner
  • P1 10:34ANAHitRyan Garbutt
  • P1 10:24WSHMissed shotTom Wilson1.4% xG
  • P1 09:53Giveaway
  • P1 09:39WSHShot on goalNate Schmidt0.8% xG
  • P1 09:33WSHFaceoffEvgeny Kuznetsov
  • P1 09:33Stoppage
  • P1 09:16ANAFaceoffNate Thompson
  • P1 09:16Stoppage
  • P1 09:05ANAMissed shotMike Santorelli0.6% xG
  • P1 08:49WSHBlocked shotT.J. Oshie1.1% xG
  • P1 08:35ANAHitSimon Despres
  • P1 08:24ANAFaceoffChris Wagner
  • P1 08:24Stoppage
  • P1 08:20ANAHitNick Ritchie
  • P1 07:46WSHMissed shotTaylor Chorney0.7% xG
  • P1 06:41ANAHitRyan Garbutt
  • P1 06:29ANAFaceoffRyan Getzlaf
  • P1 06:29Stoppage
  • P1 06:28ANAShot on goalClayton Stoner0.5% xG
  • P1 06:08ANAShot on goalChris Wagner1.4% xG
  • P1 06:04ANAShot on goalShawn Horcoff0.6% xG
  • P1 05:24ANAFaceoffRyan Getzlaf
  • P1 05:24Stoppage
  • P1 05:23WSHShot on goalNate Schmidt1.3% xG
  • P1 05:19WSHMissed shotNate Schmidt0.8% xG
  • P1 04:51WSHShot on goalT.J. Oshie12.7% xG
  • P1 05:01WSHMissed shotJustin Williams1.0% xG
  • P1 04:52WSHMissed shotJustin Williams2.5% xG
  • P1 04:48Stoppage
  • P1 04:36WSHFaceoffEvgeny Kuznetsov
  • P1 04:36Stoppage
  • P1 04:35WSHShot on goalJustin Williams1.0% xG
  • P1 04:15WSHMissed shotT.J. Oshie0.9% xG
  • P1 03:56WSHFaceoffT.J. Oshie
  • P1 03:56Penalty
  • P1 03:46ANAHitAndrew Cogliano
  • P1 03:40ANAHitNate Thompson
  • P1 03:33ANAShot on goalAndrew Cogliano1.1% xG
  • P1 03:30Takeaway
  • P1 03:03WSHMissed shotJustin Williams2.2% xG
  • P1 02:47ANABlocked shotRyan Getzlaf1.3% xG
  • P1 02:32ANAFaceoffRyan Getzlaf
  • P1 02:32Stoppage
  • P1 02:30WSHBlocked shotZach Sill1.4% xG
  • P1 02:14WSHBlocked shotMike Weber1.3% xG
  • P1 02:06WSHShot on goalZach Sill0.6% xG
  • P1 01:48ANAHitChris Stewart
  • P1 01:25ANAFaceoffShawn Horcoff
  • P1 01:25Stoppage
  • P1 01:24WSHHitJason Chimera
  • P1 00:17Giveaway
  • P1 00:00WSHFaceoffEvgeny Kuznetsov

ANA vs WSH

Shot tracker

Every attempt with live expected goals

  • P1 02:06WSHZach Sill0.6%
  • P1 02:14WSHMike Weber1.3%
  • P1 02:30WSHZach Sill1.4%
  • P1 02:47ANARyan Getzlaf1.3%
  • P1 03:03WSHJustin Williams2.2%
  • P1 03:33ANAAndrew Cogliano1.1%
  • P1 04:15WSHT.J. Oshie0.9%
  • P1 04:35WSHJustin Williams1.0%
  • P1 04:52WSHJustin Williams2.5%
  • P1 05:01WSHJustin Williams1.0%
  • P1 04:51WSHT.J. Oshie12.7%
  • P1 05:19WSHNate Schmidt0.8%
  • P1 05:23WSHNate Schmidt1.3%
  • P1 06:04ANAShawn Horcoff0.6%
  • P1 06:08ANAChris Wagner1.4%
  • P1 06:28ANAClayton Stoner0.5%
  • P1 07:46WSHTaylor Chorney0.7%
  • P1 08:49WSHT.J. Oshie1.1%
  • P1 09:05ANAMike Santorelli0.6%
  • P1 09:39WSHNate Schmidt0.8%
  • P1 10:24WSHTom Wilson1.4%
  • P1 11:02ANACorey Perry4.2%
  • P1 11:27ANAChris Stewart0.9%
  • P1 12:12WSHDmitry Orlov0.6%
  • P1 12:33ANAChris Wagner0.8%
  • P1 12:45ANAShea Theodore0.7%
  • P1 14:04WSHTom Wilson3.0%
  • P1 14:21WSHDaniel Winnik2.4%
  • P1 14:33WSHKarl Alzner0.9%
  • P1 14:31WSHTom Wilson2.3%
  • P1 14:37WSHMike Richards1.7%
  • P1 17:03ANAJakob Silfverberg0.6%
  • P1 17:15ANAAndrew Cogliano5.5%
  • P1 17:37ANAJakob Silfverberg1.2%
  • P1 18:53ANAHampus Lindholm1.0%
  • P1 19:00ANAJakob Silfverberg0.9%
  • P1 19:02ANAJamie McGinn6.8%
  • P1 19:24ANAJakob Silfverberg0.7%
  • P1 19:41ANAShea Theodore1.4%
  • P1 19:49ANAJakob Silfverberg1.2%
  • P2 00:44ANACam Fowler1.3%
  • P2 01:48ANAHampus Lindholm0.7%
  • P2 01:50ANAAndrew Cogliano4.4%
  • P2 02:12WSHDmitry Orlov0.7%
  • P2 03:55ANAJamie McGinn4.7%
  • P2 04:12ANARyan Garbutt0.9%
  • P2 04:21WSHMike Richards0.6%
  • P2 04:34ANACorey PerryGOAL
  • P2 04:53WSHEvgeny Kuznetsov0.6%
  • P2 05:14WSHJustin Williams0.5%
  • P2 05:28ANAShawn Horcoff3.3%
  • P2 06:28ANAMike Santorelli1.5%
  • P2 06:36ANANick RitchieGOAL
  • P2 07:11ANACorey Perry1.2%
  • P2 07:27WSHMike Richards0.7%
  • P2 08:41WSHEvgeny Kuznetsov0.7%
  • P2 08:55WSHAndre Burakovsky3.4%
  • P2 09:09WSHAndre Burakovsky1.3%
  • P2 09:52WSHJason Chimera2.4%
  • P2 10:58WSHMarcus Johansson2.4%
  • P2 11:50WSHEvgeny Kuznetsov1.3%
  • P2 12:05WSHJustin Williams1.3%
  • P2 12:32ANARyan Getzlaf1.5%
  • P2 12:45ANARyan Getzlaf0.8%
  • P2 13:53ANAHampus Lindholm2.3%
  • P2 14:09WSHJason Chimera0.6%
  • P2 14:28WSHJason Chimera0.7%
  • P2 14:41WSHEvgeny Kuznetsov0.6%
  • P2 17:04ANAChris Wagner0.5%
  • P2 18:18WSHTaylor Chorney1.0%
  • P2 19:04ANAJakob Silfverberg0.8%
  • P2 19:34ANARyan Garbutt1.1%
  • P3 00:52ANARyan Getzlaf1.0%
  • P3 03:25WSHKarl Alzner0.5%
  • P3 03:45ANAShea Theodore0.6%
  • P3 04:27ANACam Fowler1.3%
  • P3 05:54WSHMike Weber0.6%
  • P3 06:11WSHDmitry Orlov0.8%
  • P3 07:25WSHTom Wilson1.3%
  • P3 07:37WSHTom Wilson1.5%
  • P3 07:43WSHMatt Niskanen0.5%
  • P3 08:18ANAChris Wagner0.6%
  • P3 09:36WSHMike Weber0.6%
  • P3 10:35WSHEvgeny Kuznetsov1.9%
  • P3 11:51ANANick Ritchie0.9%
  • P3 12:06WSHT.J. Oshie1.0%
  • P3 12:21ANAShawn Horcoff1.3%
  • P3 12:53WSHMike Richards1.0%
  • P3 13:20WSHMatt Niskanen1.0%
  • P3 14:45WSHJustin Williams1.1%
  • P3 15:58WSHStanislav Galiev0.9%
  • P3 16:47ANACorey Perry1.3%
  • P3 17:58ANASimon Despres0.6%
  • P3 18:28ANAAndrew Cogliano0.4%
  • P3 19:05ANASimon Despres0.8%
  • P3 19:12WSHJustin Williams1.9%
  • P3 19:24WSHMatt Niskanen0.9%
  • P3 19:32WSHMatt Niskanen2.1%
  • P3 19:47WSHEvgeny Kuznetsov1.9%
  • P3 19:50WSHT.J. Oshie5.7%
  • P3 19:57WSHMatt Niskanen2.5%