ForensicHockey
← GamedayFinalFinal

SJS

14

SOG 1724

xG 0.820.88

DAL

Snapshot at 11:01:19 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.82–0.88

Δ -0.07

Deserve to win

48–52%

If both goalies were league average

Finishing vs xG

DAL +3.1

Outscoring shot quality

DAL

Shot threat

Sam Steel

6 attempts · 0.13 xG

DAL

Scoring chances

1–0

Attempts ≥8% xG · HDC 0–0

Last goal

M. Heiskanen

P3 17:41 · 1–4

DAL

Top game score

M. Rantanen · 2.25

1G 2A undefined SOG · TOI 18:17

DAL

Win probability

DAL 100%

P1 · P2 · P3

P1P2P3
SJSDAL

Shot zone

Live attempt map with expected goals

SJS 0.82 xGDAL 0.88 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 · M. Heiskanen

    P3 17:41 · DAL · 14 · wrist

    Watch
  • GOAL · M. Rantanen

    P3 16:39 · DAL · 13 · wrist

    Watch
  • GOAL · S. Steel

    P3 10:56 · DAL · 12 · snap

    Watch
  • GOAL · C. Graf

    P2 08:23 · SJS · 11 · wrist

    Watch
  • GOAL · J. Robertson

    P1 14:20 · DAL · 01 · backhand

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 19:53DALFaceoffMavrik Bourque
  • P3 19:53Stoppage
  • P3 19:51SJSShot on goalAdam Gaudette3.5% xG
  • P3 19:49SJSBlocked shotAdam Gaudette1.7% xG
  • P3 19:36SJSFaceoffZack Ostapchuk
  • P3 19:36Stoppage
  • P3 19:34DALShot on goalIlya Lyubushkin0.6% xG
  • P3 19:19DALShot on goalColin Blackwell0.8% xG
  • P3 19:01Giveaway
  • P3 18:52DALShot on goalRadek Faksa1.2% xG
  • P3 18:49Takeaway
  • P3 18:20DALMissed shotJustin Hryckowian0.7% xG
  • P3 18:02SJSFaceoffZack Ostapchuk
  • P3 18:02Stoppage
  • P3 17:48SJSHitZack Ostapchuk
  • P3 17:41SJSFaceoffZack Ostapchuk
  • P3 17:41DALGoalMiro Heiskanen, Roope Hintz
  • P3 17:34DALFaceoffRoope Hintz
  • P3 17:34Stoppage
  • P3 17:32SJSBlocked shotMacklin Celebrini1.2% xG
  • P3 17:16DALFaceoffRoope Hintz
  • P3 17:16Stoppage
  • P3 17:16Stoppage
  • P3 16:39DALFaceoffMavrik Bourque
  • P3 16:39DALGoalMikko Rantanen, Wyatt Johnston, Vladislav Kolyachonok
  • P3 16:17SJSBlocked shotTy Dellandrea0.7% xG
  • P3 15:19DALFaceoffRoope Hintz
  • P3 15:19Stoppage
  • P3 15:11DALFaceoffRoope Hintz
  • P3 15:11Stoppage
  • P3 15:00DALFaceoffRoope Hintz
  • P3 15:00Stoppage
  • P3 14:38SJSFaceoffAlexander Wennberg
  • P3 14:38Stoppage
  • P3 14:31Giveaway
  • P3 13:56DALShot on goalColin Blackwell0.6% xG
  • P3 13:49Takeaway
  • P3 13:42DALHitNathan Bastian
  • P3 13:39DALHitColin Blackwell
  • P3 13:34SJSBlocked shotMario Ferraro0.8% xG
  • P3 13:31SJSFaceoffTy Dellandrea
  • P3 13:31Stoppage
  • P3 13:28SJSHitZack Ostapchuk
  • P3 13:14SJSBlocked shotAdam Gaudette0.5% xG
  • P3 12:38Takeaway
  • P3 12:34DALMissed shotJustin Hryckowian6.8% xG
  • P3 12:33DALMissed shotJustin Hryckowian2.2% xG
  • P3 11:41DALMissed shotMiro Heiskanen0.8% xG
  • P3 11:35DALBlocked shotRoope Hintz5.9% xG
  • P3 11:33DALShot on goalMiro Heiskanen0.8% xG
  • P3 11:27SJSHitDmitry Orlov
  • P3 10:56DALFaceoffRoope Hintz
  • P3 10:56DALGoalSam Steel, Alexander Petrovic, Mikko Rantanen
  • P3 10:53DALShot on goalSam Steel3.5% xG
  • P3 10:50DALBlocked shotAlexander Petrovic1.6% xG
  • P3 10:44DALHitSam Steel
  • P3 10:18SJSHitTy Dellandrea
  • P3 10:02DALFaceoffMikko Rantanen
  • P3 10:02Stoppage
  • P3 10:02Stoppage
  • P3 10:00DALShot on goalNathan Bastian2.2% xG
  • P3 09:30DALFaceoffRadek Faksa
  • P3 09:30Stoppage
  • P3 09:25SJSHitZack Ostapchuk
  • P3 08:41Giveaway
  • P3 08:06Giveaway
  • P3 07:54Giveaway
  • P3 07:50SJSMissed shotAlexander Wennberg7.4% xG
  • P3 07:49SJSBlocked shotPhilipp Kurashev4.1% xG
  • P3 07:46SJSBlocked shotWilliam Eklund0.6% xG
  • P3 07:33SJSShot on goalWilliam Eklund1.1% xG
  • P3 07:11SJSMissed shotSam Dickinson0.8% xG
  • P3 07:07SJSHitJeff Skinner
  • P3 07:07Giveaway
  • P3 06:42Giveaway
  • P3 06:41Takeaway
  • P3 06:33DALFaceoffRoope Hintz
  • P3 06:33Stoppage
  • P3 06:31SJSShot on goalBarclay Goodrow9.8% xG
  • P3 06:28SJSShot on goalCollin Graf1.4% xG
  • P3 06:03SJSHitPhilipp Kurashev
  • P3 06:00SJSShot on goalJeff Skinner0.7% xG
  • P3 04:59DALMissed shotSam Steel1.4% xG
  • P3 03:56SJSFaceoffMacklin Celebrini
  • P3 03:56Penalty
  • P3 03:37DALMissed shotSam Steel1.0% xG
  • P3 03:24DALShot on goalJason Robertson0.5% xG
  • P3 02:57DALFaceoffRoope Hintz
  • P3 02:57Stoppage
  • P3 01:56DALMissed shotSam Steel0.6% xG
  • P3 01:41SJSShot on goalJeff Skinner1.9% xG
  • P3 01:31SJSShot on goalAdam Gaudette4.9% xG
  • P3 01:19Giveaway
  • P3 00:57SJSBlocked shotJohn Klingberg2.4% xG
  • P3 00:34SJSBlocked shotPhilipp Kurashev2.1% xG
  • P3 00:27SJSFaceoffAdam Gaudette
  • P3 00:27Penalty
  • P3 00:26SJSShot on goalWilliam Eklund1.3% xG
  • P3 00:12delayed penalty
  • P3 00:00DALFaceoffWyatt Johnston
  • P2 19:54SJSShot on goalJohn Klingberg0.7% xG
  • P2 19:52SJSFaceoffTy Dellandrea
  • P2 19:52Stoppage
  • P2 19:47SJSShot on goalSam Dickinson2.0% xG
  • P2 19:45SJSMissed shotWilliam Eklund2.0% xG
  • P2 19:22SJSBlocked shotMacklin Celebrini1.4% xG
  • P2 18:54Giveaway
  • P2 18:35DALShot on goalJason Robertson0.8% xG
  • P2 18:14DALHitJustin Hryckowian
  • P2 18:07Giveaway
  • P2 17:58DALHitJustin Hryckowian
  • P2 17:53DALBlocked shotMiro Heiskanen2.2% xG
  • P2 17:41SJSHitTy Dellandrea
  • P2 17:09SJSHitJeff Skinner
  • P2 17:06SJSBlocked shotJeff Skinner2.3% xG
  • P2 17:00Takeaway
  • P2 16:27SJSFaceoffMacklin Celebrini
  • P2 16:27Stoppage
  • P2 16:04SJSFaceoffZack Ostapchuk
  • P2 16:04Stoppage
  • P2 15:59SJSHitDmitry Orlov
  • P2 15:19Giveaway
  • P2 15:11SJSFaceoffAlexander Wennberg
  • P2 15:11Stoppage
  • P2 15:09DALShot on goalIlya Lyubushkin0.7% xG
  • P2 14:56DALHitIlya Lyubushkin
  • P2 14:19SJSHitCollin Graf
  • P2 14:15Giveaway
  • P2 13:26DALHitRoope Hintz
  • P2 13:11SJSBlocked shotWilliam Eklund0.9% xG
  • P2 13:06SJSFaceoffAlexander Wennberg
  • P2 13:06Stoppage
  • P2 13:06Penalty
  • P2 13:06Penalty
  • P2 13:06Stoppage
  • P2 12:49DALShot on goalKyle Capobianco1.0% xG
  • P2 12:25Takeaway
  • P2 12:21Giveaway
  • P2 12:03DALHitIlya Lyubushkin
  • P2 11:40DALHitJason Robertson
  • P2 11:35DALHitVladislav Kolyachonok
  • P2 11:32SJSShot on goalWill Smith2.3% xG
  • P2 11:21SJSFaceoffMacklin Celebrini
  • P2 11:21Stoppage
  • P2 11:05SJSHitTyler Toffoli
  • P2 11:04Takeaway
  • P2 10:58SJSHitMario Ferraro
  • P2 10:42Giveaway
  • P2 10:25SJSFaceoffMacklin Celebrini
  • P2 10:25Stoppage
  • P2 10:18DALFaceoffJustin Hryckowian
  • P2 10:18Stoppage
  • P2 10:16SJSShot on goalTyler Toffoli0.7% xG
  • P2 09:46SJSFaceoffAlexander Wennberg
  • P2 09:46Stoppage
  • P2 09:06Giveaway
  • P2 09:03SJSBlocked shotBarclay Goodrow0.7% xG
  • P2 08:50SJSHitBarclay Goodrow
  • P2 08:41Takeaway
  • P2 08:23SJSFaceoffAdam Gaudette
  • P2 08:23SJSGoalCollin Graf, Ty Dellandrea, Nick Leddy
  • P2 08:21SJSMissed shotTy Dellandrea4.5% xG
  • P2 08:11SJSHitTy Dellandrea
  • P2 08:09Giveaway
  • P2 08:04SJSShot on goalTy Dellandrea0.8% xG
  • P2 07:10DALHitRadek Faksa
  • P2 06:43SJSHitAdam Gaudette
  • P2 06:23DALHitColin Blackwell
  • P2 05:16DALFaceoffColin Blackwell
  • P2 05:16Penalty
  • P2 05:13delayed penalty
  • P2 04:50DALBlocked shotMikko Rantanen2.8% xG
  • P2 03:48DALFaceoffRoope Hintz
  • P2 03:48Stoppage
  • P2 03:44DALMissed shotJason Robertson3.4% xG
  • P2 03:35DALBlocked shotMiro Heiskanen1.3% xG
  • P2 03:04DALMissed shotNathan Bastian4.7% xG
  • P2 02:45DALMissed shotIlya Lyubushkin0.7% xG
  • P2 02:15SJSHitSam Dickinson
  • P2 02:04DALBlocked shotJustin Hryckowian0.7% xG
  • P2 01:35DALFaceoffJustin Hryckowian
  • P2 01:35Stoppage
  • P2 01:33DALShot on goalAlexander Petrovic0.6% xG
  • P2 01:19DALFaceoffMavrik Bourque
  • P2 01:19Stoppage
  • P2 00:53SJSMissed shotMacklin Celebrini0.9% xG
  • P2 00:44DALFaceoffWyatt Johnston
  • P2 00:44Stoppage
  • P2 00:41SJSMissed shotMario Ferraro0.5% xG
  • P2 00:00SJSFaceoffAlexander Wennberg
  • P1 19:47SJSBlocked shotTyler Toffoli1.8% xG
  • P1 19:29SJSFaceoffAlexander Wennberg
  • P1 19:29Stoppage
  • P1 19:24DALFaceoffSam Steel
  • P1 19:24Stoppage
  • P1 19:21SJSBlocked shotTyler Toffoli0.9% xG
  • P1 18:59SJSShot on goalMacklin Celebrini2.0% xG
  • P1 18:00SJSFaceoffAlexander Wennberg
  • P1 18:00Penalty
  • P1 17:57delayed penalty
  • P1 17:54DALShot on goalWyatt Johnston1.4% xG
  • P1 17:40SJSBlocked shotJeff Skinner0.8% xG
  • P1 17:37SJSFaceoffTy Dellandrea
  • P1 17:37Stoppage
  • P1 17:33SJSShot on goalTimothy Liljegren0.5% xG
  • P1 17:12SJSHitDmitry Orlov
  • P1 17:05Giveaway
  • P1 16:22DALShot on goalJamie Benn1.3% xG
  • P1 16:08SJSShot on goalTy Dellandrea0.6% xG
  • P1 15:58SJSHitTy Dellandrea
  • P1 15:28DALBlocked shotIlya Lyubushkin1.6% xG
  • P1 15:25DALFaceoffRadek Faksa
  • P1 15:25Stoppage
  • P1 15:21DALBlocked shotColin Blackwell0.9% xG
  • P1 14:20SJSFaceoffAlexander Wennberg
  • P1 14:20DALGoalJason Robertson, Wyatt Johnston, Mikko Rantanen
  • P1 14:18DALShot on goalWyatt Johnston1.6% xG
  • P1 14:09DALFaceoffRoope Hintz
  • P1 14:09Stoppage
  • P1 14:08DALMissed shotRoope Hintz5.3% xG
  • P1 13:09Takeaway
  • P1 13:01DALFaceoffMikko Rantanen
  • P1 13:01Penalty
  • P1 12:54delayed penalty
  • P1 12:39SJSFaceoffMacklin Celebrini
  • P1 12:39Stoppage
  • P1 12:29DALFaceoffRoope Hintz
  • P1 12:29Stoppage
  • P1 12:18DALHitKyle Capobianco
  • P1 12:12SJSHitTy Dellandrea
  • P1 12:00DALFaceoffRoope Hintz
  • P1 12:00Stoppage
  • P1 11:45Takeaway
  • P1 11:20DALHitNathan Bastian
  • P1 11:09SJSHitMacklin Celebrini
  • P1 11:04DALShot on goalSam Steel1.9% xG
  • P1 10:59DALFaceoffRadek Faksa
  • P1 10:59Stoppage
  • P1 08:05SJSFaceoffTy Dellandrea
  • P1 08:05Penalty
  • P1 08:02DALBlocked shotVladislav Kolyachonok1.7% xG
  • P1 07:54DALShot on goalMikko Rantanen1.9% xG
  • P1 07:52delayed penalty
  • P1 07:13Takeaway
  • P1 07:05DALFaceoffWyatt Johnston
  • P1 07:05Stoppage
  • P1 07:03DALShot on goalMiro Heiskanen0.6% xG
  • P1 07:01DALFaceoffWyatt Johnston
  • P1 07:01Stoppage
  • P1 06:58DALShot on goalIlya Lyubushkin0.8% xG
  • P1 06:58Giveaway
  • P1 06:32DALHitNathan Bastian
  • P1 06:30DALHitKyle Capobianco
  • P1 06:17DALMissed shotRadek Faksa2.9% xG
  • P1 05:57Giveaway
  • P1 05:45DALBlocked shotOskar Bäck2.2% xG
  • P1 05:25SJSBlocked shotSam Dickinson0.6% xG
  • P1 05:11SJSHitMario Ferraro
  • P1 05:07SJSHitTy Dellandrea
  • P1 04:00DALFaceoffMikko Rantanen
  • P1 04:00Stoppage
  • P1 03:38Giveaway
  • P1 03:33DALMissed shotMiro Heiskanen0.6% xG
  • P1 02:59DALHitNathan Bastian
  • P1 02:56SJSMissed shotJohn Klingberg0.5% xG
  • P1 02:39Takeaway
  • P1 01:44DALShot on goalVladislav Kolyachonok0.5% xG
  • P1 01:26SJSHitMacklin Celebrini
  • P1 01:06DALMissed shotWyatt Johnston1.4% xG
  • P1 01:00Giveaway
  • P1 00:20Giveaway
  • P1 00:17Giveaway
  • P1 00:08DALFaceoffRoope Hintz
  • P1 00:08Stoppage
  • P1 00:00SJSFaceoffAlexander Wennberg

SJS vs DAL

Shot tracker

Every attempt with live expected goals

  • P1 01:06DALWyatt Johnston1.4%
  • P1 01:44DALVladislav Kolyachonok0.5%
  • P1 02:56SJSJohn Klingberg0.5%
  • P1 03:33DALMiro Heiskanen0.6%
  • P1 05:25SJSSam Dickinson0.6%
  • P1 05:45DALOskar Bäck2.2%
  • P1 06:17DALRadek Faksa2.9%
  • P1 06:58DALIlya Lyubushkin0.8%
  • P1 07:03DALMiro Heiskanen0.6%
  • P1 07:54DALMikko Rantanen1.9%
  • P1 08:02DALVladislav Kolyachonok1.7%
  • P1 11:04DALSam Steel1.9%
  • P1 14:08DALRoope Hintz5.3%
  • P1 14:18DALWyatt Johnston1.6%
  • P1 14:20DALJason RobertsonGOAL
  • P1 15:21DALColin Blackwell0.9%
  • P1 15:28DALIlya Lyubushkin1.6%
  • P1 16:08SJSTy Dellandrea0.6%
  • P1 16:22DALJamie Benn1.3%
  • P1 17:33SJSTimothy Liljegren0.5%
  • P1 17:40SJSJeff Skinner0.8%
  • P1 17:54DALWyatt Johnston1.4%
  • P1 18:59SJSMacklin Celebrini2.0%
  • P1 19:21SJSTyler Toffoli0.9%
  • P1 19:47SJSTyler Toffoli1.8%
  • P2 00:41SJSMario Ferraro0.5%
  • P2 00:53SJSMacklin Celebrini0.9%
  • P2 01:33DALAlexander Petrovic0.6%
  • P2 02:04DALJustin Hryckowian0.7%
  • P2 02:45DALIlya Lyubushkin0.7%
  • P2 03:04DALNathan Bastian4.7%
  • P2 03:35DALMiro Heiskanen1.3%
  • P2 03:44DALJason Robertson3.4%
  • P2 04:50DALMikko Rantanen2.8%
  • P2 08:04SJSTy Dellandrea0.8%
  • P2 08:21SJSTy Dellandrea4.5%
  • P2 08:23SJSCollin GrafGOAL
  • P2 09:03SJSBarclay Goodrow0.7%
  • P2 10:16SJSTyler Toffoli0.7%
  • P2 11:32SJSWill Smith2.3%
  • P2 12:49DALKyle Capobianco1.0%
  • P2 13:11SJSWilliam Eklund0.9%
  • P2 15:09DALIlya Lyubushkin0.7%
  • P2 17:06SJSJeff Skinner2.3%
  • P2 17:53DALMiro Heiskanen2.2%
  • P2 18:35DALJason Robertson0.8%
  • P2 19:22SJSMacklin Celebrini1.4%
  • P2 19:45SJSWilliam Eklund2.0%
  • P2 19:47SJSSam Dickinson2.0%
  • P2 19:54SJSJohn Klingberg0.7%
  • P3 00:26SJSWilliam Eklund1.3%
  • P3 00:34SJSPhilipp Kurashev2.1%
  • P3 00:57SJSJohn Klingberg2.4%
  • P3 01:31SJSAdam Gaudette4.9%
  • P3 01:41SJSJeff Skinner1.9%
  • P3 01:56DALSam Steel0.6%
  • P3 03:24DALJason Robertson0.5%
  • P3 03:37DALSam Steel1.0%
  • P3 04:59DALSam Steel1.4%
  • P3 06:00SJSJeff Skinner0.7%
  • P3 06:28SJSCollin Graf1.4%
  • P3 06:31SJSBarclay Goodrow9.8%
  • P3 07:11SJSSam Dickinson0.8%
  • P3 07:33SJSWilliam Eklund1.1%
  • P3 07:46SJSWilliam Eklund0.6%
  • P3 07:49SJSPhilipp Kurashev4.1%
  • P3 07:50SJSAlexander Wennberg7.4%
  • P3 10:00DALNathan Bastian2.2%
  • P3 10:50DALAlexander Petrovic1.6%
  • P3 10:53DALSam Steel3.5%
  • P3 10:56DALSam SteelGOAL
  • P3 11:33DALMiro Heiskanen0.8%
  • P3 11:35DALRoope Hintz5.9%
  • P3 11:41DALMiro Heiskanen0.8%
  • P3 12:33DALJustin Hryckowian2.2%
  • P3 12:34DALJustin Hryckowian6.8%
  • P3 13:14SJSAdam Gaudette0.5%
  • P3 13:34SJSMario Ferraro0.8%
  • P3 13:56DALColin Blackwell0.6%
  • P3 16:17SJSTy Dellandrea0.7%
  • P3 16:39DALMikko RantanenGOAL
  • P3 17:32SJSMacklin Celebrini1.2%
  • P3 17:41DALMiro HeiskanenGOAL
  • P3 18:20DALJustin Hryckowian0.7%
  • P3 18:52DALRadek Faksa1.2%
  • P3 19:19DALColin Blackwell0.8%
  • P3 19:34DALIlya Lyubushkin0.6%
  • P3 19:49SJSAdam Gaudette1.7%
  • P3 19:51SJSAdam Gaudette3.5%