ForensicHockey
← GamedayFinalFinal

SJS

17

SOG 1430

xG 0.391.33

SEA

Snapshot at 12:20:07 PM

Static box score →

Live insights

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

Forensic engine

Game xG

0.39–1.33

Δ -0.93 SEA

SEA

Deserve to win

23–77%

If both goalies were league average

Finishing vs xG

SEA +5.7

Outscoring shot quality

SEA

Shot threat

Jordan Eberle

8 attempts · 0.21 xG

SEA

Scoring chances

0–1

Attempts ≥8% xG · HDC 0–0

Last goal

E. Tolvanen

P3 15:46 · 1–7

SEA

Top game score

O. Bjorkstrand · 3.00

1G 3A undefined SOG · TOI 16:17

SEA

Win probability

SEA 100%

P1 · P2 · P3

P1P2P3
SJSSEA

Shot zone

Live attempt map with expected goals

SJS 0.39 xGSEA 1.33 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 · E. Tolvanen

    P3 15:46 · SEA · 17 · wrist

    Watch
  • GOAL · M. Hoffman

    P3 15:32 · SJS · 16 · snap

    Watch
  • GOAL · E. Tolvanen

    P3 02:22 · SEA · 06 · backhand

    Watch
  • GOAL · J. McCann

    P2 03:36 · SEA · 05 · wrist

    Watch
  • GOAL · Y. Gourde

    P1 18:45 · SEA · 04 · snap

    Watch
  • GOAL · A. Larsson

    P1 11:07 · SEA · 03 · snap

    Watch
  • GOAL · O. Bjorkstrand

    P1 10:36 · SEA · 02 · wrist

    Watch
  • GOAL · B. Tanev

    P1 01:28 · SEA · 01 · poke

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 19:28SJSHitFabian Zetterlund
  • P3 19:22SJSShot on goalFabian Zetterlund0.8% xG
  • P3 19:12SJSHitGivani Smith
  • P3 18:43SJSFaceoffMikael Granlund
  • P3 18:43Stoppage
  • P3 18:23SJSShot on goalMikael Granlund1.1% xG
  • P3 18:20Takeaway
  • P3 17:27SEAMissed shotJaden Schwartz0.5% xG
  • P3 16:28SJSBlocked shotFilip Zadina0.7% xG
  • P3 16:09Takeaway
  • P3 15:46SEAFaceoffPierre-Edouard Bellemare
  • P3 15:46SEAGoalEeli Tolvanen, Jamie Oleksiak
  • P3 15:32SEAFaceoffYanni Gourde
  • P3 15:32SJSGoalMike Hoffman, Nikita Okhotiuk, Kyle Burroughs
  • P3 15:11SEAHitTye Kartye
  • P3 14:22SJSBlocked shotCalen Addison1.6% xG
  • P3 14:18SJSShot on goalFabian Zetterlund0.8% xG
  • P3 14:10Takeaway
  • P3 13:50SEAShot on goalJustin Schultz0.9% xG
  • P3 13:24SEAShot on goalOliver Bjorkstrand6.9% xG
  • P3 13:22SEAShot on goalJared McCann1.4% xG
  • P3 13:06SEAShot on goalJustin Schultz1.4% xG
  • P3 12:47SEABlocked shotJustin Schultz2.5% xG
  • P3 12:40SEAShot on goalJared McCann1.2% xG
  • P3 12:16SEAMissed shotJordan Eberle5.0% xG
  • P3 12:08SEABlocked shotJared McCann1.3% xG
  • P3 12:03SEAFaceoffAlexander Wennberg
  • P3 12:03Penalty
  • P3 11:58delayed penalty
  • P3 11:43SEAFaceoffJaden Schwartz
  • P3 11:43Stoppage
  • P3 11:39SEABlocked shotJustin Schultz0.5% xG
  • P3 11:28SEAMissed shotJustin Schultz0.4% xG
  • P3 10:58SJSFaceoffGivani Smith
  • P3 10:58Stoppage
  • P3 10:56SEAFaceoffYanni Gourde
  • P3 10:56Stoppage
  • P3 10:54SJSMissed shotFilip Zadina4.1% xG
  • P3 10:48SJSShot on goalRyan Carpenter0.6% xG
  • P3 10:39SJSHitGivani Smith
  • P3 10:36SEAFaceoffPierre-Edouard Bellemare
  • P3 10:36Stoppage
  • P3 10:34SJSBlocked shotMario Ferraro1.1% xG
  • P3 10:24SEABlocked shotVince Dunn1.5% xG
  • P3 10:19SEABlocked shotTye Kartye1.2% xG
  • P3 08:52SEAFaceoffYanni Gourde
  • P3 08:52Stoppage
  • P3 07:50SEAFaceoffPierre-Edouard Bellemare
  • P3 07:50Penalty
  • P3 07:47SJSFaceoffMikael Granlund
  • P3 07:47Stoppage
  • P3 07:45SJSShot on goalCalen Addison0.5% xG
  • P3 07:18SJSHitWilliam Eklund
  • P3 07:15SJSHitTy Emberson
  • P3 07:15SJSHitFabian Zetterlund
  • P3 06:58SJSHitTy Emberson
  • P3 06:56SJSHitFabian Zetterlund
  • P3 06:42SEAFaceoffMatty Beniers
  • P3 06:42Stoppage
  • P3 06:21Takeaway
  • P3 06:21SEAHitTye Kartye
  • P3 05:59SJSFaceoffRyan Carpenter
  • P3 05:59Stoppage
  • P3 05:57SEAShot on goalTye Kartye0.7% xG
  • P3 04:35Takeaway
  • P3 04:16SEAFaceoffAlexander Wennberg
  • P3 04:16Stoppage
  • P3 03:51SEAShot on goalJared McCann0.8% xG
  • P3 03:18SJSBlocked shotNikolai Knyzhov1.5% xG
  • P3 02:22SJSFaceoffRyan Carpenter
  • P3 02:22SEAGoalEeli Tolvanen, Oliver Bjorkstrand, Brian Dumoulin
  • P3 02:19SEAMissed shotEeli Tolvanen2.7% xG
  • P3 01:20Takeaway
  • P3 00:55SEABlocked shotWill Borgen1.6% xG
  • P3 00:25SJSBlocked shotTomas Hertl0.7% xG
  • P3 00:20SJSFaceoffTomas Hertl
  • P3 00:20Stoppage
  • P3 00:13Giveaway
  • P3 00:00SJSFaceoffTomas Hertl
  • P2 19:57Takeaway
  • P2 19:47SEAHitEeli Tolvanen
  • P2 19:28SEAHitJamie Oleksiak
  • P2 19:15SEAMissed shotJordan Eberle3.6% xG
  • P2 18:28SJSHitMikael Granlund
  • P2 18:27SJSHitAnthony Duclair
  • P2 18:07SJSFaceoffMikael Granlund
  • P2 18:07Penalty
  • P2 18:07Penalty
  • P2 18:00SJSShot on goalLuke Kunin1.3% xG
  • P2 17:07SJSHitGivani Smith
  • P2 17:01SJSHitJacob MacDonald
  • P2 16:42SEAFaceoffEeli Tolvanen
  • P2 16:42Stoppage
  • P2 16:13Takeaway
  • P2 16:04Takeaway
  • P2 15:46SJSFaceoffTomas Hertl
  • P2 15:46Stoppage
  • P2 15:42SJSHitMikael Granlund
  • P2 15:17SEAHitTye Kartye
  • P2 15:02SEAFaceoffPierre-Edouard Bellemare
  • P2 15:02Stoppage
  • P2 14:39Takeaway
  • P2 14:35SJSHitMikael Granlund
  • P2 14:31SJSHitMike Hoffman
  • P2 13:48SJSHitLuke Kunin
  • P2 13:47Takeaway
  • P2 13:07SEABlocked shotJustin Schultz1.0% xG
  • P2 13:06SJSHitFabian Zetterlund
  • P2 12:41SEAShot on goalEeli Tolvanen0.9% xG
  • P2 12:39Takeaway
  • P2 11:54SEABlocked shotMatty Beniers5.5% xG
  • P2 11:52SEABlocked shotJordan Eberle2.0% xG
  • P2 11:41SJSHitFabian Zetterlund
  • P2 11:18SEABlocked shotJordan Eberle2.0% xG
  • P2 11:08SJSHitTomas Hertl
  • P2 10:56SEABlocked shotMatty Beniers0.9% xG
  • P2 10:28SJSHitLuke Kunin
  • P2 10:14SJSHitRyan Carpenter
  • P2 10:02SJSFaceoffRyan Carpenter
  • P2 10:02Stoppage
  • P2 09:52SJSHitCalen Addison
  • P2 09:38SEAShot on goalBrandon Tanev6.6% xG
  • P2 09:35SEABlocked shotWill Borgen2.0% xG
  • P2 09:05SEAShot on goalAlexander Wennberg1.1% xG
  • P2 09:00SEAFaceoffAlexander Wennberg
  • P2 09:00Stoppage
  • P2 08:28SJSBlocked shotCalen Addison0.7% xG
  • P2 07:50SEAHitMatty Beniers
  • P2 07:23SJSHitLuke Kunin
  • P2 06:47SEAMissed shotWill Borgen0.8% xG
  • P2 06:44Takeaway
  • P2 06:36SEAFaceoffPierre-Edouard Bellemare
  • P2 06:36Stoppage
  • P2 06:33SEABlocked shotPierre-Edouard Bellemare1.3% xG
  • P2 06:19SEAFaceoffPierre-Edouard Bellemare
  • P2 06:19Stoppage
  • P2 06:12SEAMissed shotWill Borgen0.6% xG
  • P2 05:38SEABlocked shotJustin Schultz2.2% xG
  • P2 05:36SJSHitMike Hoffman
  • P2 05:28SEABlocked shotEeli Tolvanen1.8% xG
  • P2 05:23SEAMissed shotBrian Dumoulin0.5% xG
  • P2 04:42SJSHitFabian Zetterlund
  • P2 04:04SEABlocked shotWill Borgen1.6% xG
  • P2 03:36SJSFaceoffRyan Carpenter
  • P2 03:36SEAGoalJared McCann, Justin Schultz, Oliver Bjorkstrand
  • P2 03:00Takeaway
  • P2 02:12SJSFaceoffRyan Carpenter
  • P2 02:12Penalty
  • P2 02:00SEABlocked shotBrian Dumoulin1.3% xG
  • P2 01:55SJSHitTy Emberson
  • P2 01:41Takeaway
  • P2 00:52SJSMissed shotWilliam Eklund1.2% xG
  • P2 00:15Takeaway
  • P2 00:00SEAFaceoffPierre-Edouard Bellemare
  • P1 19:59SJSBlocked shotTomas Hertl2.1% xG
  • P1 19:53SJSBlocked shotFabian Zetterlund3.5% xG
  • P1 19:49Takeaway
  • P1 19:26SJSBlocked shotWilliam Eklund1.3% xG
  • P1 19:00SEAFaceoffPierre-Edouard Bellemare
  • P1 19:00Penalty
  • P1 18:45SJSFaceoffLuke Kunin
  • P1 18:45SEAGoalYanni Gourde, Will Borgen, Oliver Bjorkstrand
  • P1 18:31SEAShot on goalWill Borgen0.9% xG
  • P1 18:29SJSHitTy Emberson
  • P1 18:28SJSHitTy Emberson
  • P1 18:21SJSMissed shotTy Emberson0.7% xG
  • P1 18:17SJSFaceoffFilip Zadina
  • P1 18:17Stoppage
  • P1 18:15SJSShot on goalFilip Zadina1.2% xG
  • P1 18:06Takeaway
  • P1 17:59SJSHitMikael Granlund
  • P1 17:53SEAFaceoffAlexander Wennberg
  • P1 17:53Stoppage
  • P1 17:45SEAShot on goalVince Dunn2.0% xG
  • P1 17:42SEAMissed shotTye Kartye0.6% xG
  • P1 17:26SEAHitTye Kartye
  • P1 16:38SJSHitGivani Smith
  • P1 16:14SJSMissed shotFilip Zadina0.6% xG
  • P1 16:01Takeaway
  • P1 15:44SJSHitMario Ferraro
  • P1 15:28SJSHitJacob MacDonald
  • P1 15:15SEAShot on goalMatty Beniers3.3% xG
  • P1 15:00Takeaway
  • P1 14:49SJSHitKyle Burroughs
  • P1 13:45SEAShot on goalAlexander Wennberg9.7% xG
  • P1 13:42SEABlocked shotJustin Schultz1.6% xG
  • P1 13:20SEAMissed shotJustin Schultz0.7% xG
  • P1 12:33SEAMissed shotEeli Tolvanen1.4% xG
  • P1 12:26Takeaway
  • P1 12:21SEABlocked shotMatty Beniers1.4% xG
  • P1 12:08SJSFaceoffTomas Hertl
  • P1 12:08Stoppage
  • P1 11:57SEABlocked shotEeli Tolvanen1.7% xG
  • P1 11:52SEAFaceoffJaden Schwartz
  • P1 11:52Penalty
  • P1 11:32SJSFaceoffMikael Granlund
  • P1 11:32Stoppage
  • P1 11:07SEAFaceoffAlexander Wennberg
  • P1 11:07SEAGoalAdam Larsson, Jordan Eberle, Jared McCann
  • P1 11:05SEAShot on goalJordan Eberle1.5% xG
  • P1 10:49SEAFaceoffMatty Beniers
  • P1 10:49Stoppage
  • P1 10:49Stoppage
  • P1 10:47SEAHitTye Kartye
  • P1 10:36SEAFaceoffPierre-Edouard Bellemare
  • P1 10:36SEAGoalOliver Bjorkstrand, Yanni Gourde, Eeli Tolvanen
  • P1 10:34SEAShot on goalYanni Gourde1.1% xG
  • P1 10:25SJSBlocked shotNikita Okhotiuk2.0% xG
  • P1 10:17SJSFaceoffMikael Granlund
  • P1 10:17Stoppage
  • P1 10:13SJSShot on goalFilip Zadina1.1% xG
  • P1 10:01Giveaway
  • P1 09:50SEABlocked shotMatty Beniers0.8% xG
  • P1 09:10SJSFaceoffTomas Hertl
  • P1 09:10Stoppage
  • P1 09:07SJSMissed shotMario Ferraro0.5% xG
  • P1 09:00SEAShot on goalJustin Schultz1.7% xG
  • P1 08:56SEAFaceoffAlexander Wennberg
  • P1 08:56Stoppage
  • P1 08:54SJSShot on goalMikael Granlund1.6% xG
  • P1 08:49SEAHitWill Borgen
  • P1 08:44SJSBlocked shotNikolai Knyzhov1.7% xG
  • P1 08:38SJSShot on goalFilip Zadina0.7% xG
  • P1 07:58SEAShot on goalMatty Beniers2.2% xG
  • P1 07:57SJSHitNikita Okhotiuk
  • P1 07:06Takeaway
  • P1 06:57SJSShot on goalMike Hoffman0.7% xG
  • P1 06:50SJSHitTy Emberson
  • P1 06:28SEABlocked shotJustin Schultz1.6% xG
  • P1 06:19Takeaway
  • P1 06:11SJSBlocked shotMario Ferraro0.6% xG
  • P1 05:59SJSHitJacob MacDonald
  • P1 05:00SJSFaceoffTomas Hertl
  • P1 05:00Stoppage
  • P1 05:00Stoppage
  • P1 04:35SEAFaceoffMatty Beniers
  • P1 04:35Stoppage
  • P1 04:33SJSHitJacob MacDonald
  • P1 04:20Takeaway
  • P1 04:09SEAHitKailer Yamamoto
  • P1 03:49SEAFaceoffPierre-Edouard Bellemare
  • P1 03:49Stoppage
  • P1 03:32SEABlocked shotJaden Schwartz5.7% xG
  • P1 03:31SEAShot on goalAdam Larsson0.7% xG
  • P1 03:28SEAFaceoffAlexander Wennberg
  • P1 03:28Stoppage
  • P1 03:26SEAShot on goalJaden Schwartz1.4% xG
  • P1 03:24SEAFaceoffJaden Schwartz
  • P1 03:24Stoppage
  • P1 03:22SEAHitEeli Tolvanen
  • P1 03:06SEABlocked shotBrian Dumoulin0.8% xG
  • P1 02:56SJSHitFilip Zadina
  • P1 02:45SJSFaceoffMikael Granlund
  • P1 02:45Stoppage
  • P1 02:43SEAShot on goalJordan Eberle1.8% xG
  • P1 02:28SJSFaceoffTomas Hertl
  • P1 02:28Stoppage
  • P1 02:24SJSBlocked shotWilliam Eklund1.4% xG
  • P1 02:20SJSFaceoffFabian Zetterlund
  • P1 02:20Stoppage
  • P1 02:18SJSShot on goalFabian Zetterlund0.8% xG
  • P1 02:10SEAShot on goalAdam Larsson0.7% xG
  • P1 02:06SJSHitKyle Burroughs
  • P1 01:43SEAHitBrian Dumoulin
  • P1 01:38SJSHitFilip Zadina
  • P1 01:28SJSFaceoffRyan Carpenter
  • P1 01:28SEAGoalBrandon Tanev, Alexander Wennberg, Jamie Oleksiak
  • P1 01:18SJSShot on goalLuke Kunin0.9% xG
  • P1 01:18SJSHitJacob MacDonald
  • P1 01:10SEAHitBrandon Tanev
  • P1 01:09SEAHitJaden Schwartz
  • P1 00:23SJSFaceoffMikael Granlund
  • P1 00:23Stoppage
  • P1 00:21SEABlocked shotJordan Eberle3.4% xG
  • P1 00:18SEAShot on goalJordan Eberle2.0% xG
  • P1 00:00SJSFaceoffTomas Hertl

SJS vs SEA

Shot tracker

Every attempt with live expected goals

  • P1 00:18SEAJordan Eberle2.0%
  • P1 00:21SEAJordan Eberle3.4%
  • P1 01:18SJSLuke Kunin0.9%
  • P1 01:28SEABrandon TanevGOAL
  • P1 02:10SEAAdam Larsson0.7%
  • P1 02:18SJSFabian Zetterlund0.8%
  • P1 02:24SJSWilliam Eklund1.4%
  • P1 02:43SEAJordan Eberle1.8%
  • P1 03:06SEABrian Dumoulin0.8%
  • P1 03:26SEAJaden Schwartz1.4%
  • P1 03:31SEAAdam Larsson0.7%
  • P1 03:32SEAJaden Schwartz5.7%
  • P1 06:11SJSMario Ferraro0.6%
  • P1 06:28SEAJustin Schultz1.6%
  • P1 06:57SJSMike Hoffman0.7%
  • P1 07:58SEAMatty Beniers2.2%
  • P1 08:38SJSFilip Zadina0.7%
  • P1 08:44SJSNikolai Knyzhov1.7%
  • P1 08:54SJSMikael Granlund1.6%
  • P1 09:00SEAJustin Schultz1.7%
  • P1 09:07SJSMario Ferraro0.5%
  • P1 09:50SEAMatty Beniers0.8%
  • P1 10:13SJSFilip Zadina1.1%
  • P1 10:25SJSNikita Okhotiuk2.0%
  • P1 10:34SEAYanni Gourde1.1%
  • P1 10:36SEAOliver BjorkstrandGOAL
  • P1 11:05SEAJordan Eberle1.5%
  • P1 11:07SEAAdam LarssonGOAL
  • P1 11:57SEAEeli Tolvanen1.7%
  • P1 12:21SEAMatty Beniers1.4%
  • P1 12:33SEAEeli Tolvanen1.4%
  • P1 13:20SEAJustin Schultz0.7%
  • P1 13:42SEAJustin Schultz1.6%
  • P1 13:45SEAAlexander Wennberg9.7%
  • P1 15:15SEAMatty Beniers3.3%
  • P1 16:14SJSFilip Zadina0.6%
  • P1 17:42SEATye Kartye0.6%
  • P1 17:45SEAVince Dunn2.0%
  • P1 18:15SJSFilip Zadina1.2%
  • P1 18:21SJSTy Emberson0.7%
  • P1 18:31SEAWill Borgen0.9%
  • P1 18:45SEAYanni GourdeGOAL
  • P1 19:26SJSWilliam Eklund1.3%
  • P1 19:53SJSFabian Zetterlund3.5%
  • P1 19:59SJSTomas Hertl2.1%
  • P2 00:52SJSWilliam Eklund1.2%
  • P2 02:00SEABrian Dumoulin1.3%
  • P2 03:36SEAJared McCannGOAL
  • P2 04:04SEAWill Borgen1.6%
  • P2 05:23SEABrian Dumoulin0.5%
  • P2 05:28SEAEeli Tolvanen1.8%
  • P2 05:38SEAJustin Schultz2.2%
  • P2 06:12SEAWill Borgen0.6%
  • P2 06:33SEAPierre-Edouard Bellemare1.3%
  • P2 06:47SEAWill Borgen0.8%
  • P2 08:28SJSCalen Addison0.7%
  • P2 09:05SEAAlexander Wennberg1.1%
  • P2 09:35SEAWill Borgen2.0%
  • P2 09:38SEABrandon Tanev6.6%
  • P2 10:56SEAMatty Beniers0.9%
  • P2 11:18SEAJordan Eberle2.0%
  • P2 11:52SEAJordan Eberle2.0%
  • P2 11:54SEAMatty Beniers5.5%
  • P2 12:41SEAEeli Tolvanen0.9%
  • P2 13:07SEAJustin Schultz1.0%
  • P2 18:00SJSLuke Kunin1.3%
  • P2 19:15SEAJordan Eberle3.6%
  • P3 00:25SJSTomas Hertl0.7%
  • P3 00:55SEAWill Borgen1.6%
  • P3 02:19SEAEeli Tolvanen2.7%
  • P3 02:22SEAEeli TolvanenGOAL
  • P3 03:18SJSNikolai Knyzhov1.5%
  • P3 03:51SEAJared McCann0.8%
  • P3 05:57SEATye Kartye0.7%
  • P3 07:45SJSCalen Addison0.5%
  • P3 10:19SEATye Kartye1.2%
  • P3 10:24SEAVince Dunn1.5%
  • P3 10:34SJSMario Ferraro1.1%
  • P3 10:48SJSRyan Carpenter0.6%
  • P3 10:54SJSFilip Zadina4.1%
  • P3 11:28SEAJustin Schultz0.4%
  • P3 11:39SEAJustin Schultz0.5%
  • P3 12:08SEAJared McCann1.3%
  • P3 12:16SEAJordan Eberle5.0%
  • P3 12:40SEAJared McCann1.2%
  • P3 12:47SEAJustin Schultz2.5%
  • P3 13:06SEAJustin Schultz1.4%
  • P3 13:22SEAJared McCann1.4%
  • P3 13:24SEAOliver Bjorkstrand6.9%
  • P3 13:50SEAJustin Schultz0.9%
  • P3 14:18SJSFabian Zetterlund0.8%
  • P3 14:22SJSCalen Addison1.6%
  • P3 15:32SJSMike HoffmanGOAL
  • P3 15:46SEAEeli TolvanenGOAL
  • P3 16:28SJSFilip Zadina0.7%
  • P3 17:27SEAJaden Schwartz0.5%
  • P3 18:23SJSMikael Granlund1.1%
  • P3 19:22SJSFabian Zetterlund0.8%