ForensicHockey
← GamedayFinalFinal

ANA

30

SOG 2731

xG 0.850.91

ARI

Snapshot at 12:46:37 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.85–0.91

Δ -0.06

Deserve to win

48–52%

If both goalies were league average

Finishing vs xG

ANA +2.2

Outscoring shot quality

ANA

Shot threat

Corey Perry

4 attempts · 0.15 xG

ANA

Scoring chances

1–0

Attempts ≥8% xG · HDC 0–0

Last goal

H. Lindholm

P3 19:56 · 3–0

ANA

Top game score

A. Henrique · 1.50

1G 1A undefined SOG · TOI 15:28

ANA

Win probability

ANA 100%

P1 · P2 · P3

P1P2P3
ANAARI

Shot zone

Live attempt map with expected goals

ANA 0.85 xGARI 0.91 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 · H. Lindholm

    P3 19:56 · ANA · 30 · wrist

  • GOAL · R. Rakell

    P2 16:17 · ANA · 20 · wrist

  • GOAL · A. Henrique

    P1 10:54 · ANA · 10 · backhand

Play-by-play

Live feed · new plays animate in

  • P3 19:56ANAFaceoffRyan Kesler
  • P3 19:56ANAGoalHampus Lindholm, Adam Henrique
  • P3 19:36ARIMissed shotClayton Keller0.7% xG
  • P3 19:52ANAFaceoffAdam Henrique
  • P3 19:52Stoppage
  • P3 19:51ARIShot on goalOliver Ekman-Larsson3.2% xG
  • P3 19:48ARIMissed shotOliver Ekman-Larsson0.8% xG
  • P3 19:37ARIMissed shotClayton Keller0.6% xG
  • P3 19:29ARIBlocked shotMax Domi2.3% xG
  • P3 19:19ARIBlocked shotOliver Ekman-Larsson2.1% xG
  • P3 19:04Takeaway
  • P3 18:51ARIFaceoffDerek Stepan
  • P3 18:51Stoppage
  • P3 18:23ARIBlocked shotAlex Goligoski1.9% xG
  • P3 18:13ARIFaceoffBrad Richardson
  • P3 18:13Stoppage
  • P3 18:12ARIShot on goalDylan Strome0.9% xG
  • P3 17:22ANAHitRyan Kesler
  • P3 17:02ARIShot on goalAlex Goligoski0.7% xG
  • P3 16:53ANABlocked shotOndrej Kase1.2% xG
  • P3 16:01ANAFaceoffJakob Silfverberg
  • P3 16:01Stoppage
  • P3 15:31ANAFaceoffRyan Kesler
  • P3 15:31Stoppage
  • P3 15:05ARIHitNick Cousins
  • P3 14:34ARIFaceoffBrad Richardson
  • P3 14:34Stoppage
  • P3 14:09ANABlocked shotHampus Lindholm1.4% xG
  • P3 13:05ANABlocked shotJakob Silfverberg1.3% xG
  • P3 12:43ARIMissed shotTrevor Murphy0.6% xG
  • P3 12:37ARIFaceoffDerek Stepan
  • P3 12:37Stoppage
  • P3 11:58ARIFaceoffBrad Richardson
  • P3 11:53ARIFaceoffBrad Richardson
  • P3 11:57ARIBlocked shotOliver Ekman-Larsson0.7% xG
  • P3 11:58Stoppage
  • P3 11:53Stoppage
  • P3 11:52ARIShot on goalMax Domi1.4% xG
  • P3 11:36ARIMissed shotLuke Schenn0.4% xG
  • P3 11:14ANAHitAndy Welinski
  • P3 11:10ARIMissed shotChristian Fischer1.2% xG
  • P3 10:42ANAHitJosh Manson
  • P3 10:32ANAShot on goalHampus Lindholm0.8% xG
  • P3 10:28ARIHitAlex Goligoski
  • P3 10:12ANAFaceoffAntoine Vermette
  • P3 10:12Stoppage
  • P3 10:12ARIShot on goalClayton Keller0.7% xG
  • P3 10:05ARIFaceoffDerek Stepan
  • P3 10:05Stoppage
  • P3 10:04ARIShot on goalChristian Fischer1.4% xG
  • P3 09:56ANAMissed shotJakob Silfverberg2.0% xG
  • P3 09:49ARIFaceoffJosh Archibald
  • P3 09:49Stoppage
  • P3 09:48ANAShot on goalBrandon Montour0.6% xG
  • P3 09:27ARIHitJordan Martinook
  • P3 09:21ANAFaceoffRyan Getzlaf
  • P3 09:21Stoppage
  • P3 09:20ANAMissed shotRyan Getzlaf0.9% xG
  • P3 09:12ARIFaceoffBrad Richardson
  • P3 09:12Stoppage
  • P3 09:11ANAShot on goalTroy Terry1.0% xG
  • P3 09:00ARIShot on goalMax Domi1.1% xG
  • P3 08:50ANAFaceoffAntoine Vermette
  • P3 08:50Stoppage
  • P3 08:28ANAFaceoffRyan Kesler
  • P3 08:28Stoppage
  • P3 08:03ANAMissed shotCorey Perry1.8% xG
  • P3 07:59Giveaway
  • P3 07:40ANAHitRyan Getzlaf
  • P3 07:15ARIHitLuke Schenn
  • P3 06:48ANAShot on goalMarcus Pettersson0.6% xG
  • P3 06:43ANAFaceoffDerek Grant
  • P3 06:43Stoppage
  • P3 06:34ANAShot on goalFrancois Beauchemin0.5% xG
  • P3 06:10ANAShot on goalAdam Henrique1.4% xG
  • P3 05:58ANAFaceoffAdam Henrique
  • P3 05:58Stoppage
  • P3 05:56ARIShot on goalAlex Goligoski1.2% xG
  • P3 05:49ARIHitDerek Stepan
  • P3 05:30ANAShot on goalRyan Kesler0.6% xG
  • P3 04:39ANABlocked shotBrandon Montour1.5% xG
  • P3 04:10ANAFaceoffRyan Getzlaf
  • P3 04:10Stoppage
  • P3 04:09ANAShot on goalRyan Kesler1.6% xG
  • P3 03:47ANABlocked shotHampus Lindholm0.9% xG
  • P3 03:39ANAFaceoffRyan Kesler
  • P3 03:39Stoppage
  • P3 03:38ANAMissed shotRickard Rakell0.7% xG
  • P3 03:24Takeaway
  • P3 03:18ARIMissed shotJordan Martinook1.1% xG
  • P3 03:00ANAFaceoffAdam Henrique
  • P3 03:00Penalty
  • P3 02:52ANAMissed shotAntoine Vermette4.0% xG
  • P3 02:55ANABlocked shotFrancois Beauchemin1.9% xG
  • P3 02:01ARIMissed shotDerek Stepan1.7% xG
  • P3 01:57ARIHitDerek Stepan
  • P3 01:53ARIMissed shotClayton Keller1.0% xG
  • P3 01:47ANAHitMarcus Pettersson
  • P3 01:31Giveaway
  • P3 01:28ARIShot on goalDerek Stepan0.6% xG
  • P3 01:03ARIShot on goalJordan Martinook0.7% xG
  • P3 00:57ANABlocked shotHampus Lindholm1.7% xG
  • P3 00:50ANABlocked shotCorey Perry0.9% xG
  • P3 00:14ARIFaceoffDylan Strome
  • P3 00:14Stoppage
  • P3 00:00ANAFaceoffRyan Kesler
  • P2 19:59ARIMissed shotMax Domi0.5% xG
  • P2 19:53ANAMissed shotFrancois Beauchemin0.6% xG
  • P2 19:36Giveaway
  • P2 19:29ANAShot on goalRickard Rakell0.7% xG
  • P2 18:52ARIHitZac Rinaldo
  • P2 18:47ANAMissed shotAndrew Cogliano2.9% xG
  • P2 18:45ANAShot on goalJakob Silfverberg1.2% xG
  • P2 18:37ARIBlocked shotOliver Ekman-Larsson1.6% xG
  • P2 17:18ANAMissed shotNick Ritchie0.6% xG
  • P2 17:12ANAMissed shotAndy Welinski0.5% xG
  • P2 17:06ANAFaceoffAdam Henrique
  • P2 17:06Stoppage
  • P2 17:05ANAShot on goalCorey Perry1.9% xG
  • P2 16:57ARIHitLuke Schenn
  • P2 16:47ARIHitLuke Schenn
  • P2 16:17ARIFaceoffBrad Richardson
  • P2 16:17ANAGoalRickard Rakell, Ryan Getzlaf, Josh Manson
  • P2 16:10ANAMissed shotRyan Getzlaf0.9% xG
  • P2 15:52Giveaway
  • P2 15:39ARIBlocked shotClayton Keller1.2% xG
  • P2 15:35Giveaway
  • P2 15:13ARIMissed shotOliver Ekman-Larsson0.8% xG
  • P2 14:34ARIShot on goalDerek Stepan1.1% xG
  • P2 13:38ARIMissed shotBrendan Perlini1.4% xG
  • P2 13:29ARIFaceoffDylan Strome
  • P2 13:29Penalty
  • P2 13:25ARIShot on goalClayton Keller1.3% xG
  • P2 13:15ANAShot on goalFrancois Beauchemin0.5% xG
  • P2 13:10ARIHitRichard Panik
  • P2 13:07ANAMissed shotJakob Silfverberg1.1% xG
  • P2 12:35ANAFaceoffRyan Kesler
  • P2 12:35Stoppage
  • P2 12:33ARIShot on goalLuke Schenn0.6% xG
  • P2 11:31ARIHitMax Domi
  • P2 11:19ARIBlocked shotBrendan Perlini1.2% xG
  • P2 10:31ANAMissed shotAndrew Cogliano4.0% xG
  • P2 10:13ANAShot on goalJosh Manson0.5% xG
  • P2 09:42ARIBlocked shotJosh Archibald1.7% xG
  • P2 09:32ARIBlocked shotJoel Hanley1.4% xG
  • P2 08:49ARIBlocked shotMax Domi0.6% xG
  • P2 08:06ARIFaceoffDylan Strome
  • P2 08:06Stoppage
  • P2 08:05ANAShot on goalOndrej Kase0.8% xG
  • P2 07:40ARIBlocked shotBrendan Perlini1.3% xG
  • P2 06:27ARIShot on goalMax Domi0.9% xG
  • P2 06:15ARIFaceoffDerek Stepan
  • P2 06:15Stoppage
  • P2 06:13ARIShot on goalClayton Keller0.9% xG
  • P2 05:53ANAFaceoffRyan Kesler
  • P2 05:53Penalty
  • P2 05:53Penalty
  • P2 05:53Penalty
  • P2 05:51ARIShot on goalOliver Ekman-Larsson0.9% xG
  • P2 05:43ARIBlocked shotDylan Strome2.3% xG
  • P2 05:25ARIHitJoel Hanley
  • P2 05:35ARIBlocked shotDylan Strome6.4% xG
  • P2 05:37ARIMissed shotOliver Ekman-Larsson2.0% xG
  • P2 05:12ARIMissed shotJoel Hanley0.7% xG
  • P2 04:57ARIMissed shotDylan Strome4.2% xG
  • P2 04:54ARIShot on goalJoel Hanley0.5% xG
  • P2 04:45ARIMissed shotMax Domi0.8% xG
  • P2 04:40ARIShot on goalClayton Keller0.7% xG
  • P2 04:10Giveaway
  • P2 03:58ANAMissed shotRickard Rakell3.4% xG
  • P2 03:46Giveaway
  • P2 02:48ARIFaceoffJosh Archibald
  • P2 02:48Stoppage
  • P2 02:27ARIShot on goalNick Cousins1.8% xG
  • P2 02:29ARIShot on goalBrad Richardson2.2% xG
  • P2 02:20Takeaway
  • P2 02:10ANAHitBrandon Montour
  • P2 01:59ARIShot on goalJordan Martinook0.5% xG
  • P2 01:01ANAFaceoffDerek Grant
  • P2 01:01Stoppage
  • P2 01:00ANAShot on goalFrancois Beauchemin0.6% xG
  • P2 00:54ARIHitDakota Mermis
  • P2 00:39ARIBlocked shotOliver Ekman-Larsson0.8% xG
  • P2 00:21ARIShot on goalOliver Ekman-Larsson0.5% xG
  • P2 00:17ARIHitRichard Panik
  • P2 00:10ARIFaceoffDerek Stepan
  • P2 00:10Stoppage
  • P2 00:00ARIFaceoffDerek Stepan
  • P1 11:40ANABlocked shotJosh Manson0.5% xG
  • P1 19:14Takeaway
  • P1 18:58ARIHitRichard Panik
  • P1 18:12ARIFaceoffDerek Stepan
  • P1 18:12Penalty
  • P1 18:11ARIShot on goalClayton Keller1.0% xG
  • P1 17:41ANAHitRickard Rakell
  • P1 17:13ANAFaceoffRyan Getzlaf
  • P1 17:13Stoppage
  • P1 16:46ARIHitZac Rinaldo
  • P1 16:47ANAHitMarcus Pettersson
  • P1 16:49ANAHitOndrej Kase
  • P1 16:44ANAShot on goalOndrej Kase1.9% xG
  • P1 16:03ARIFaceoffDylan Strome
  • P1 16:03Stoppage
  • P1 15:57ANAFaceoffAdam Henrique
  • P1 15:57Stoppage
  • P1 15:29ARIHitBrendan Perlini
  • P1 15:24ANAFaceoffRyan Kesler
  • P1 15:24Stoppage
  • P1 14:50ARIHitRichard Panik
  • P1 14:45ARIFaceoffClayton Keller
  • P1 14:45Stoppage
  • P1 14:32ANAFaceoffDerek Grant
  • P1 14:32Stoppage
  • P1 14:31ANABlocked shotFrancois Beauchemin1.2% xG
  • P1 14:29ANAFaceoffAntoine Vermette
  • P1 14:29Stoppage
  • P1 14:28ANAShot on goalNick Ritchie1.7% xG
  • P1 14:20ARIHitJosh Archibald
  • P1 14:06Giveaway
  • P1 14:03Takeaway
  • P1 13:58Takeaway
  • P1 13:48ARIShot on goalRichard Panik0.7% xG
  • P1 13:42ANAShot on goalRickard Rakell2.6% xG
  • P1 13:34ANAShot on goalRickard Rakell1.9% xG
  • P1 13:24ARIShot on goalOliver Ekman-Larsson0.6% xG
  • P1 13:19ARIFaceoffDerek Stepan
  • P1 13:19Stoppage
  • P1 13:18ARIShot on goalDylan Strome1.0% xG
  • P1 12:52ANAHitJosh Manson
  • P1 12:43ANAFaceoffRyan Kesler
  • P1 12:43Stoppage
  • P1 12:42ARIShot on goalNick Cousins1.8% xG
  • P1 12:20ARIFaceoffBrad Richardson
  • P1 12:20Stoppage
  • P1 12:19ARIShot on goalChristian Fischer1.1% xG
  • P1 11:52ANAFaceoffDerek Grant
  • P1 11:52Stoppage
  • P1 11:41ARIFaceoffJosh Archibald
  • P1 11:41Stoppage
  • P1 11:28ARIFaceoffDerek Stepan
  • P1 11:28Stoppage
  • P1 11:20ARIFaceoffDerek Stepan
  • P1 11:29ANAMissed shotAdam Henrique0.9% xG
  • P1 11:20Stoppage
  • P1 10:54ANAFaceoffRyan Kesler
  • P1 10:54ANAGoalAdam Henrique, Corey Perry, Rickard Rakell
  • P1 10:52ANAShot on goalCorey Perry10.2% xG
  • P1 10:53ANAShot on goalAdam Henrique3.2% xG
  • P1 10:47ANAFaceoffAdam Henrique
  • P1 10:47Stoppage
  • P1 10:47Penalty
  • P1 10:46ARIHitJordan Martinook
  • P1 09:51ANAHitAndy Welinski
  • P1 09:25ARIShot on goalNick Cousins1.9% xG
  • P1 08:06ANAFaceoffRyan Kesler
  • P1 08:06Stoppage
  • P1 08:06Penalty
  • P1 08:06Penalty
  • P1 08:01ARIHitOliver Ekman-Larsson
  • P1 07:58ARIHitZac Rinaldo
  • P1 07:53Giveaway
  • P1 07:43ARIMissed shotMax Domi4.6% xG
  • P1 07:32ARIBlocked shotMax Domi1.6% xG
  • P1 05:30ARIFaceoffDerek Stepan
  • P1 05:30Stoppage
  • P1 05:29ANAShot on goalMarcus Pettersson0.4% xG
  • P1 05:12ANAHitRyan Getzlaf
  • P1 04:25ANAShot on goalAdam Henrique2.3% xG
  • P1 04:14ARIHitJosh Archibald
  • P1 04:03ANAFaceoffAdam Henrique
  • P1 04:02ARIBlocked shotAlex Goligoski0.9% xG
  • P1 04:03Stoppage
  • P1 03:55ANAHitJosh Manson
  • P1 03:07ANAShot on goalAndy Welinski0.4% xG
  • P1 02:07ANAHitBrandon Montour
  • P1 01:26ARIBlocked shotRichard Panik4.5% xG
  • P1 01:28ANAFaceoffDerek Grant
  • P1 01:28Penalty
  • P1 01:24ARIShot on goalAlex Goligoski2.9% xG
  • P1 01:22ARIShot on goalRichard Panik0.5% xG
  • P1 00:52Giveaway
  • P1 00:00ARIFaceoffBrad Richardson

ANA vs ARI

Shot tracker

Every attempt with live expected goals

  • P1 01:22ARIRichard Panik0.5%
  • P1 01:24ARIAlex Goligoski2.9%
  • P1 01:26ARIRichard Panik4.5%
  • P1 03:07ANAAndy Welinski0.4%
  • P1 04:02ARIAlex Goligoski0.9%
  • P1 04:25ANAAdam Henrique2.3%
  • P1 05:29ANAMarcus Pettersson0.4%
  • P1 07:32ARIMax Domi1.6%
  • P1 07:43ARIMax Domi4.6%
  • P1 09:25ARINick Cousins1.9%
  • P1 10:53ANAAdam Henrique3.2%
  • P1 10:52ANACorey Perry10.2%
  • P1 10:54ANAAdam HenriqueGOAL
  • P1 11:29ANAAdam Henrique0.9%
  • P1 12:19ARIChristian Fischer1.1%
  • P1 12:42ARINick Cousins1.8%
  • P1 13:18ARIDylan Strome1.0%
  • P1 13:24ARIOliver Ekman-Larsson0.6%
  • P1 13:34ANARickard Rakell1.9%
  • P1 13:42ANARickard Rakell2.6%
  • P1 13:48ARIRichard Panik0.7%
  • P1 14:28ANANick Ritchie1.7%
  • P1 14:31ANAFrancois Beauchemin1.2%
  • P1 16:44ANAOndrej Kase1.9%
  • P1 18:11ARIClayton Keller1.0%
  • P1 11:40ANAJosh Manson0.5%
  • P2 00:21ARIOliver Ekman-Larsson0.5%
  • P2 00:39ARIOliver Ekman-Larsson0.8%
  • P2 01:00ANAFrancois Beauchemin0.6%
  • P2 01:59ARIJordan Martinook0.5%
  • P2 02:29ARIBrad Richardson2.2%
  • P2 02:27ARINick Cousins1.8%
  • P2 03:58ANARickard Rakell3.4%
  • P2 04:40ARIClayton Keller0.7%
  • P2 04:45ARIMax Domi0.8%
  • P2 04:54ARIJoel Hanley0.5%
  • P2 04:57ARIDylan Strome4.2%
  • P2 05:12ARIJoel Hanley0.7%
  • P2 05:37ARIOliver Ekman-Larsson2.0%
  • P2 05:35ARIDylan Strome6.4%
  • P2 05:43ARIDylan Strome2.3%
  • P2 05:51ARIOliver Ekman-Larsson0.9%
  • P2 06:13ARIClayton Keller0.9%
  • P2 06:27ARIMax Domi0.9%
  • P2 07:40ARIBrendan Perlini1.3%
  • P2 08:05ANAOndrej Kase0.8%
  • P2 08:49ARIMax Domi0.6%
  • P2 09:32ARIJoel Hanley1.4%
  • P2 09:42ARIJosh Archibald1.7%
  • P2 10:13ANAJosh Manson0.5%
  • P2 10:31ANAAndrew Cogliano4.0%
  • P2 11:19ARIBrendan Perlini1.2%
  • P2 12:33ARILuke Schenn0.6%
  • P2 13:07ANAJakob Silfverberg1.1%
  • P2 13:15ANAFrancois Beauchemin0.5%
  • P2 13:25ARIClayton Keller1.3%
  • P2 13:38ARIBrendan Perlini1.4%
  • P2 14:34ARIDerek Stepan1.1%
  • P2 15:13ARIOliver Ekman-Larsson0.8%
  • P2 15:39ARIClayton Keller1.2%
  • P2 16:10ANARyan Getzlaf0.9%
  • P2 16:17ANARickard RakellGOAL
  • P2 17:05ANACorey Perry1.9%
  • P2 17:12ANAAndy Welinski0.5%
  • P2 17:18ANANick Ritchie0.6%
  • P2 18:37ARIOliver Ekman-Larsson1.6%
  • P2 18:45ANAJakob Silfverberg1.2%
  • P2 18:47ANAAndrew Cogliano2.9%
  • P2 19:29ANARickard Rakell0.7%
  • P2 19:53ANAFrancois Beauchemin0.6%
  • P2 19:59ARIMax Domi0.5%
  • P3 00:50ANACorey Perry0.9%
  • P3 00:57ANAHampus Lindholm1.7%
  • P3 01:03ARIJordan Martinook0.7%
  • P3 01:28ARIDerek Stepan0.6%
  • P3 01:53ARIClayton Keller1.0%
  • P3 02:01ARIDerek Stepan1.7%
  • P3 02:55ANAFrancois Beauchemin1.9%
  • P3 02:52ANAAntoine Vermette4.0%
  • P3 03:18ARIJordan Martinook1.1%
  • P3 03:38ANARickard Rakell0.7%
  • P3 03:47ANAHampus Lindholm0.9%
  • P3 04:09ANARyan Kesler1.6%
  • P3 04:39ANABrandon Montour1.5%
  • P3 05:30ANARyan Kesler0.6%
  • P3 05:56ARIAlex Goligoski1.2%
  • P3 06:10ANAAdam Henrique1.4%
  • P3 06:34ANAFrancois Beauchemin0.5%
  • P3 06:48ANAMarcus Pettersson0.6%
  • P3 08:03ANACorey Perry1.8%
  • P3 09:00ARIMax Domi1.1%
  • P3 09:11ANATroy Terry1.0%
  • P3 09:20ANARyan Getzlaf0.9%
  • P3 09:48ANABrandon Montour0.6%
  • P3 09:56ANAJakob Silfverberg2.0%
  • P3 10:04ARIChristian Fischer1.4%
  • P3 10:12ARIClayton Keller0.7%
  • P3 10:32ANAHampus Lindholm0.8%
  • P3 11:10ARIChristian Fischer1.2%
  • P3 11:36ARILuke Schenn0.4%
  • P3 11:52ARIMax Domi1.4%
  • P3 11:57ARIOliver Ekman-Larsson0.7%
  • P3 12:43ARITrevor Murphy0.6%
  • P3 13:05ANAJakob Silfverberg1.3%
  • P3 14:09ANAHampus Lindholm1.4%
  • P3 16:53ANAOndrej Kase1.2%
  • P3 17:02ARIAlex Goligoski0.7%
  • P3 18:12ARIDylan Strome0.9%
  • P3 18:23ARIAlex Goligoski1.9%
  • P3 19:19ARIOliver Ekman-Larsson2.1%
  • P3 19:29ARIMax Domi2.3%
  • P3 19:37ARIClayton Keller0.6%
  • P3 19:48ARIOliver Ekman-Larsson0.8%
  • P3 19:51ARIOliver Ekman-Larsson3.2%
  • P3 19:36ARIClayton Keller0.7%
  • P3 19:56ANAHampus LindholmGOAL