ForensicHockey
← GamedayFinalFinal

PHI

12

SOG 2333

xG 0.790.95

OTT

Snapshot at 7:29:07 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.79–0.95

Δ -0.16 OTT

Deserve to win

46–54%

If both goalies were league average

Finishing vs xG

OTT +1.1

Outscoring shot quality

OTT

Shot threat

Shane Pinto

11 attempts · 0.21 xG

OTT

Scoring chances

0–1

Attempts ≥8% xG · HDC 0–0

Last goal

O. Lycksell

P2 03:05 · 1–2

OTT

Win probability

OTT 100%

P1 · P2 · P3

P1P2P3
PHIOTT

Shot zone

Live attempt map with expected goals

PHI 0.79 xGOTT 0.95 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 · O. Lycksell

    P2 03:05 · OTT · 12 · wrist

    Watch
  • GOAL · M. Amadio

    P1 07:57 · OTT · 11 · wrist

    Watch
  • GOAL · T. Foerster

    P1 00:29 · PHI · 10 · wrist

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 19:52PHIBlocked shotJamie Drysdale0.8% xG
  • P3 19:48PHIShot on goalOwen Tippett2.5% xG
  • P3 19:12OTTBlocked shotShane Pinto0.5% xG
  • P3 19:08PHIBlocked shotTravis Konecny2.2% xG
  • P3 18:59PHIBlocked shotOwen Tippett1.2% xG
  • P3 18:33PHIFaceoffSean Couturier
  • P3 18:33Stoppage
  • P3 18:02PHIHitNoah Cates
  • P3 16:21PHIFaceoffChristian Dvorak
  • P3 16:21Stoppage
  • P3 15:17PHIFaceoffSean Couturier
  • P3 15:17Stoppage
  • P3 15:15OTTShot on goalClaude Giroux0.5% xG
  • P3 15:08PHIMissed shotOwen Tippett4.5% xG
  • P3 15:06PHIShot on goalTravis Konecny0.7% xG
  • P3 15:01PHIShot on goalSean Couturier0.8% xG
  • P3 14:48OTTHitArtem Zub
  • P3 14:45PHIShot on goalCam York1.4% xG
  • P3 14:42Takeaway
  • P3 14:29PHIHitTyson Foerster
  • P3 13:39Giveaway
  • P3 13:19PHIBlocked shotMatvei Michkov0.6% xG
  • P3 13:05PHIFaceoffChristian Dvorak
  • P3 13:05Stoppage
  • P3 13:03PHIShot on goalTravis Sanheim0.9% xG
  • P3 12:39Giveaway
  • P3 12:32PHIFaceoffSean Couturier
  • P3 12:32Stoppage
  • P3 12:30PHIHitTrevor Zegras
  • P3 12:29OTTShot on goalNikolas Matinpalo0.5% xG
  • P3 12:04OTTHitThomas Chabot
  • P3 11:31PHIFaceoffNoah Cates
  • P3 11:31Stoppage
  • P3 11:18OTTBlocked shotShane Pinto0.9% xG
  • P3 11:11PHIFaceoffSean Couturier
  • P3 11:11Stoppage
  • P3 11:10OTTBlocked shotDrake Batherson0.8% xG
  • P3 11:00OTTHitDrake Batherson
  • P3 10:53Giveaway
  • P3 10:23PHIBlocked shotNick Seeler0.5% xG
  • P3 10:02PHIHitNoah Juulsen
  • P3 09:56PHIHitTyson Foerster
  • P3 09:54OTTHitThomas Chabot
  • P3 09:52PHIMissed shotBobby Brink1.3% xG
  • P3 09:00OTTBlocked shotMichael Amadio5.6% xG
  • P3 08:58OTTShot on goalMichael Amadio5.0% xG
  • P3 08:57OTTShot on goalArtem Zub0.5% xG
  • P3 08:52OTTFaceoffClaude Giroux
  • P3 08:52Stoppage
  • P3 08:50OTTShot on goalJake Sanderson0.8% xG
  • P3 08:49OTTFaceoffClaude Giroux
  • P3 08:49Stoppage
  • P3 07:56OTTMissed shotDavid Perron8.7% xG
  • P3 07:53OTTBlocked shotShane Pinto3.3% xG
  • P3 07:50Giveaway
  • P3 07:43OTTBlocked shotShane Pinto1.4% xG
  • P3 07:30OTTShot on goalThomas Chabot0.7% xG
  • P3 06:36OTTShot on goalShane Pinto6.1% xG
  • P3 06:33OTTMissed shotJake Sanderson0.8% xG
  • P3 06:30OTTFaceoffShane Pinto
  • P3 06:30Penalty
  • P3 05:40PHIBlocked shotJamie Drysdale2.4% xG
  • P3 05:28PHIBlocked shotSean Couturier1.6% xG
  • P3 04:43PHIFaceoffSean Couturier
  • P3 04:43Penalty
  • P3 04:41PHIMissed shotJamie Drysdale0.6% xG
  • P3 04:16PHIFaceoffTrevor Zegras
  • P3 04:16Stoppage
  • P3 04:11OTTShot on goalDrake Batherson0.9% xG
  • P3 03:57PHIFaceoffSean Couturier
  • P3 03:57Stoppage
  • P3 03:55OTTShot on goalFabian Zetterlund1.1% xG
  • P3 03:07PHIBlocked shotTravis Konecny1.6% xG
  • P3 03:05Takeaway
  • P3 02:26PHIShot on goalNoah Cates1.3% xG
  • P3 02:21Giveaway
  • P3 02:09PHIFaceoffNoah Cates
  • P3 02:09Penalty
  • P3 02:06OTTMissed shotMichael Amadio0.6% xG
  • P3 01:46Giveaway
  • P3 01:40OTTMissed shotShane Pinto4.4% xG
  • P3 01:38OTTShot on goalShane Pinto0.8% xG
  • P3 01:31OTTFaceoffClaude Giroux
  • P3 01:31Stoppage
  • P3 01:30PHIMissed shotOwen Tippett1.0% xG
  • P3 01:28OTTHitDylan Cozens
  • P3 00:35PHIBlocked shotCam York1.5% xG
  • P3 00:17PHIShot on goalTrevor Zegras2.0% xG
  • P3 00:00OTTFaceoffRidly Greig
  • P2 19:32PHIShot on goalTravis Konecny1.1% xG
  • P2 19:20PHIShot on goalMatvei Michkov1.1% xG
  • P2 18:56PHIShot on goalMatvei Michkov1.1% xG
  • P2 18:55OTTHitJake Sanderson
  • P2 18:37OTTFaceoffShane Pinto
  • P2 18:37Penalty
  • P2 18:34PHIMissed shotChristian Dvorak5.5% xG
  • P2 18:23delayed penalty
  • P2 17:39PHIFaceoffChristian Dvorak
  • P2 17:39Penalty
  • P2 17:39Penalty
  • P2 17:39Stoppage
  • P2 17:37OTTShot on goalNick Cousins0.8% xG
  • P2 17:28PHIHitNick Seeler
  • P2 17:20PHIHitTyson Foerster
  • P2 17:09OTTHitNick Cousins
  • P2 16:56PHIFaceoffNoah Cates
  • P2 16:56Stoppage
  • P2 16:40OTTBlocked shotShane Pinto0.6% xG
  • P2 16:25PHIFaceoffSean Couturier
  • P2 16:25Stoppage
  • P2 16:23OTTShot on goalShane Pinto0.5% xG
  • P2 16:16PHIHitOwen Tippett
  • P2 16:12PHIBlocked shotJamie Drysdale0.6% xG
  • P2 15:56PHIFaceoffSean Couturier
  • P2 15:56Stoppage
  • P2 15:37PHIBlocked shotNikita Grebenkin0.7% xG
  • P2 15:32Giveaway
  • P2 15:28PHIBlocked shotNikita Grebenkin0.8% xG
  • P2 15:26PHIHitGarnet Hathaway
  • P2 15:26Giveaway
  • P2 15:11OTTHitNikolas Matinpalo
  • P2 15:07Giveaway
  • P2 15:06OTTHitRidly Greig
  • P2 14:26PHIShot on goalBobby Brink1.1% xG
  • P2 14:01PHIMissed shotChristian Dvorak1.6% xG
  • P2 12:54PHIHitSean Couturier
  • P2 12:33Giveaway
  • P2 12:26OTTBlocked shotJake Sanderson1.7% xG
  • P2 12:17OTTMissed shotArtem Zub0.5% xG
  • P2 12:10OTTFaceoffClaude Giroux
  • P2 12:10Stoppage
  • P2 11:22PHIHitNikita Grebenkin
  • P2 11:14PHIHitRodrigo Abols
  • P2 10:49Giveaway
  • P2 09:36PHIBlocked shotMatvei Michkov0.7% xG
  • P2 09:33PHIFaceoffTrevor Zegras
  • P2 09:33Stoppage
  • P2 09:30PHIShot on goalTravis Sanheim0.4% xG
  • P2 09:29PHIHitOwen Tippett
  • P2 09:29Giveaway
  • P2 09:05Takeaway
  • P2 08:25PHIHitNoah Cates
  • P2 08:04OTTHitDylan Cozens
  • P2 07:49PHIShot on goalRodrigo Abols0.7% xG
  • P2 07:28PHIHitRodrigo Abols
  • P2 07:09PHIMissed shotTrevor Zegras3.2% xG
  • P2 07:01PHIHitTrevor Zegras
  • P2 06:23OTTShot on goalArtem Zub1.6% xG
  • P2 06:03Takeaway
  • P2 05:25OTTShot on goalDavid Perron1.3% xG
  • P2 05:16OTTShot on goalClaude Giroux0.8% xG
  • P2 04:56Giveaway
  • P2 04:27OTTShot on goalJake Sanderson0.8% xG
  • P2 03:39OTTFaceoffRidly Greig
  • P2 03:39Penalty
  • P2 03:30PHIMissed shotTravis Konecny1.6% xG
  • P2 03:16OTTShot on goalClaude Giroux1.6% xG
  • P2 03:05OTTFaceoffShane Pinto
  • P2 03:05OTTGoalOlle Lycksell, Lars Eller, Nick Jensen
  • P2 03:01OTTBlocked shotNick Jensen1.4% xG
  • P2 02:45OTTHitFabian Zetterlund
  • P2 02:38OTTBlocked shotLars Eller4.6% xG
  • P2 02:37OTTShot on goalOlle Lycksell2.4% xG
  • P2 02:30PHIShot on goalNoah Juulsen0.5% xG
  • P2 02:20PHIFaceoffNikita Grebenkin
  • P2 02:20Stoppage
  • P2 02:11PHIBlocked shotMatvei Michkov1.8% xG
  • P2 02:02PHIMissed shotChristian Dvorak3.3% xG
  • P2 00:08OTTHitClaude Giroux
  • P2 00:00OTTFaceoffShane Pinto
  • P1 19:17PHIShot on goalBobby Brink2.3% xG
  • P1 18:40Giveaway
  • P1 18:19Giveaway
  • P1 18:16PHIHitOwen Tippett
  • P1 18:15OTTMissed shotShane Pinto0.7% xG
  • P1 18:07PHIFaceoffSean Couturier
  • P1 18:07Stoppage
  • P1 18:05OTTShot on goalTyler Kleven0.5% xG
  • P1 17:36OTTFaceoffRidly Greig
  • P1 17:36Stoppage
  • P1 17:32PHIShot on goalTrevor Zegras6.0% xG
  • P1 17:31PHIShot on goalOwen Tippett1.8% xG
  • P1 17:20OTTShot on goalMichael Amadio0.8% xG
  • P1 17:14OTTFaceoffShane Pinto
  • P1 17:14Stoppage
  • P1 17:11PHIShot on goalMatvei Michkov2.3% xG
  • P1 17:06OTTMissed shotJake Sanderson0.9% xG
  • P1 16:18OTTShot on goalTim Stützle1.2% xG
  • P1 15:33OTTBlocked shotThomas Chabot1.3% xG
  • P1 15:19OTTBlocked shotDavid Perron2.9% xG
  • P1 15:16OTTShot on goalShane Pinto1.5% xG
  • P1 15:09OTTFaceoffClaude Giroux
  • P1 15:09Stoppage
  • P1 15:07OTTShot on goalClaude Giroux1.1% xG
  • P1 15:04OTTFaceoffShane Pinto
  • P1 15:04Stoppage
  • P1 15:04Penalty
  • P1 14:50Giveaway
  • P1 14:38OTTShot on goalDrake Batherson0.8% xG
  • P1 14:11Takeaway
  • P1 13:57OTTShot on goalOlle Lycksell0.7% xG
  • P1 13:41PHIHitNick Seeler
  • P1 13:30Giveaway
  • P1 12:48Giveaway
  • P1 12:37Giveaway
  • P1 12:16OTTFaceoffRidly Greig
  • P1 12:16Stoppage
  • P1 12:14PHIMissed shotJamie Drysdale0.7% xG
  • P1 11:18PHIFaceoffSean Couturier
  • P1 11:18Stoppage
  • P1 11:18Penalty
  • P1 11:16delayed penalty
  • P1 10:52OTTShot on goalNick Cousins0.7% xG
  • P1 10:31PHIBlocked shotChristian Dvorak0.9% xG
  • P1 09:51Takeaway
  • P1 09:30OTTShot on goalTim Stützle1.1% xG
  • P1 08:47OTTFaceoffDylan Cozens
  • P1 08:47Stoppage
  • P1 08:44PHIShot on goalChristian Dvorak0.5% xG
  • P1 08:35OTTBlocked shotJake Sanderson1.8% xG
  • P1 08:17PHIFaceoffChristian Dvorak
  • P1 08:17Penalty
  • P1 07:57OTTFaceoffRidly Greig
  • P1 07:57OTTGoalMichael Amadio, Claude Giroux, Artem Zub
  • P1 07:33PHIFaceoffSean Couturier
  • P1 07:33Stoppage
  • P1 07:32OTTShot on goalThomas Chabot0.5% xG
  • P1 06:46OTTBlocked shotTyler Kleven2.1% xG
  • P1 06:42Giveaway
  • P1 06:38OTTShot on goalTim Stützle4.8% xG
  • P1 06:37OTTShot on goalNikolas Matinpalo0.5% xG
  • P1 06:25OTTBlocked shotDylan Cozens1.5% xG
  • P1 06:23Takeaway
  • P1 06:08OTTFaceoffDylan Cozens
  • P1 06:08Stoppage
  • P1 05:49OTTBlocked shotThomas Chabot1.5% xG
  • P1 04:45PHIHitOwen Tippett
  • P1 04:32OTTBlocked shotTim Stützle1.1% xG
  • P1 04:25Giveaway
  • P1 04:24PHIHitSean Couturier
  • P1 04:10PHIFaceoffSean Couturier
  • P1 04:10Stoppage
  • P1 03:32OTTHitRidly Greig
  • P1 03:18OTTHitRidly Greig
  • P1 03:09PHIFaceoffNoah Cates
  • P1 03:09Stoppage
  • P1 03:07OTTShot on goalNick Jensen0.5% xG
  • P1 02:29PHIShot on goalTravis Konecny0.9% xG
  • P1 02:21OTTHitArtem Zub
  • P1 02:16PHIShot on goalTravis Sanheim1.4% xG
  • P1 02:13Giveaway
  • P1 01:53Giveaway
  • P1 01:34OTTHitNikolas Matinpalo
  • P1 01:22PHIMissed shotChristian Dvorak4.7% xG
  • P1 01:20PHIShot on goalMatvei Michkov0.9% xG
  • P1 00:50PHIHitBobby Brink
  • P1 00:46PHIBlocked shotJamie Drysdale0.6% xG
  • P1 00:36OTTHitRidly Greig
  • P1 00:29OTTFaceoffRidly Greig
  • P1 00:29PHIGoalTyson Foerster, Travis Konecny, Sean Couturier
  • P1 00:00PHIFaceoffSean Couturier

PHI vs OTT

Shot tracker

Every attempt with live expected goals

  • P1 00:29PHITyson FoersterGOAL
  • P1 00:46PHIJamie Drysdale0.6%
  • P1 01:20PHIMatvei Michkov0.9%
  • P1 01:22PHIChristian Dvorak4.7%
  • P1 02:16PHITravis Sanheim1.4%
  • P1 02:29PHITravis Konecny0.9%
  • P1 03:07OTTNick Jensen0.5%
  • P1 04:32OTTTim Stützle1.1%
  • P1 05:49OTTThomas Chabot1.5%
  • P1 06:25OTTDylan Cozens1.5%
  • P1 06:37OTTNikolas Matinpalo0.5%
  • P1 06:38OTTTim Stützle4.8%
  • P1 06:46OTTTyler Kleven2.1%
  • P1 07:32OTTThomas Chabot0.5%
  • P1 07:57OTTMichael AmadioGOAL
  • P1 08:35OTTJake Sanderson1.8%
  • P1 08:44PHIChristian Dvorak0.5%
  • P1 09:30OTTTim Stützle1.1%
  • P1 10:31PHIChristian Dvorak0.9%
  • P1 10:52OTTNick Cousins0.7%
  • P1 12:14PHIJamie Drysdale0.7%
  • P1 13:57OTTOlle Lycksell0.7%
  • P1 14:38OTTDrake Batherson0.8%
  • P1 15:07OTTClaude Giroux1.1%
  • P1 15:16OTTShane Pinto1.5%
  • P1 15:19OTTDavid Perron2.9%
  • P1 15:33OTTThomas Chabot1.3%
  • P1 16:18OTTTim Stützle1.2%
  • P1 17:06OTTJake Sanderson0.9%
  • P1 17:11PHIMatvei Michkov2.3%
  • P1 17:20OTTMichael Amadio0.8%
  • P1 17:31PHIOwen Tippett1.8%
  • P1 17:32PHITrevor Zegras6.0%
  • P1 18:05OTTTyler Kleven0.5%
  • P1 18:15OTTShane Pinto0.7%
  • P1 19:17PHIBobby Brink2.3%
  • P2 02:02PHIChristian Dvorak3.3%
  • P2 02:11PHIMatvei Michkov1.8%
  • P2 02:30PHINoah Juulsen0.5%
  • P2 02:37OTTOlle Lycksell2.4%
  • P2 02:38OTTLars Eller4.6%
  • P2 03:01OTTNick Jensen1.4%
  • P2 03:05OTTOlle LycksellGOAL
  • P2 03:16OTTClaude Giroux1.6%
  • P2 03:30PHITravis Konecny1.6%
  • P2 04:27OTTJake Sanderson0.8%
  • P2 05:16OTTClaude Giroux0.8%
  • P2 05:25OTTDavid Perron1.3%
  • P2 06:23OTTArtem Zub1.6%
  • P2 07:09PHITrevor Zegras3.2%
  • P2 07:49PHIRodrigo Abols0.7%
  • P2 09:30PHITravis Sanheim0.4%
  • P2 09:36PHIMatvei Michkov0.7%
  • P2 12:17OTTArtem Zub0.5%
  • P2 12:26OTTJake Sanderson1.7%
  • P2 14:01PHIChristian Dvorak1.6%
  • P2 14:26PHIBobby Brink1.1%
  • P2 15:28PHINikita Grebenkin0.8%
  • P2 15:37PHINikita Grebenkin0.7%
  • P2 16:12PHIJamie Drysdale0.6%
  • P2 16:23OTTShane Pinto0.5%
  • P2 16:40OTTShane Pinto0.6%
  • P2 17:37OTTNick Cousins0.8%
  • P2 18:34PHIChristian Dvorak5.5%
  • P2 18:56PHIMatvei Michkov1.1%
  • P2 19:20PHIMatvei Michkov1.1%
  • P2 19:32PHITravis Konecny1.1%
  • P3 00:17PHITrevor Zegras2.0%
  • P3 00:35PHICam York1.5%
  • P3 01:30PHIOwen Tippett1.0%
  • P3 01:38OTTShane Pinto0.8%
  • P3 01:40OTTShane Pinto4.4%
  • P3 02:06OTTMichael Amadio0.6%
  • P3 02:26PHINoah Cates1.3%
  • P3 03:07PHITravis Konecny1.6%
  • P3 03:55OTTFabian Zetterlund1.1%
  • P3 04:11OTTDrake Batherson0.9%
  • P3 04:41PHIJamie Drysdale0.6%
  • P3 05:28PHISean Couturier1.6%
  • P3 05:40PHIJamie Drysdale2.4%
  • P3 06:33OTTJake Sanderson0.8%
  • P3 06:36OTTShane Pinto6.1%
  • P3 07:30OTTThomas Chabot0.7%
  • P3 07:43OTTShane Pinto1.4%
  • P3 07:53OTTShane Pinto3.3%
  • P3 07:56OTTDavid Perron8.7%
  • P3 08:50OTTJake Sanderson0.8%
  • P3 08:57OTTArtem Zub0.5%
  • P3 08:58OTTMichael Amadio5.0%
  • P3 09:00OTTMichael Amadio5.6%
  • P3 09:52PHIBobby Brink1.3%
  • P3 10:23PHINick Seeler0.5%
  • P3 11:10OTTDrake Batherson0.8%
  • P3 11:18OTTShane Pinto0.9%
  • P3 12:29OTTNikolas Matinpalo0.5%
  • P3 13:03PHITravis Sanheim0.9%
  • P3 13:19PHIMatvei Michkov0.6%
  • P3 14:45PHICam York1.4%
  • P3 15:01PHISean Couturier0.8%
  • P3 15:06PHITravis Konecny0.7%
  • P3 15:08PHIOwen Tippett4.5%
  • P3 15:15OTTClaude Giroux0.5%
  • P3 18:59PHIOwen Tippett1.2%
  • P3 19:08PHITravis Konecny2.2%
  • P3 19:12OTTShane Pinto0.5%
  • P3 19:48PHIOwen Tippett2.5%
  • P3 19:52PHIJamie Drysdale0.8%