ForensicHockey
← GamedayFinalFinal

BOS

32

SOG 2235

xG 0.801.22

CBJ

Snapshot at 2:47:21 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.80–1.22

Δ -0.42 CBJ

CBJ

Deserve to win

40–60%

If both goalies were league average

Finishing vs xG

BOS +2.2

Outscoring shot quality

BOS

Shot threat

Charlie Coyle

7 attempts · 0.24 xG

CBJ

Scoring chances

0–1

Attempts ≥8% xG · HDC 0–0

Last goal

M. Kastelic

P3 10:22 · 3–2

BOS

Top game score

S. Kuraly · 2.45

1G 2A undefined SOG · TOI 14:54

BOS

Win probability

BOS 100%

P1 · P2 · P3

P1P2P3
BOSCBJ

Shot zone

Live attempt map with expected goals

BOS 0.80 xGCBJ 1.22 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. Kastelic

    P3 10:22 · BOS · 32 · snap

    Watch
  • GOAL · A. Fantilli

    P3 01:27 · CBJ · 22 · snap

    Watch
  • GOAL · H. Jokiharju

    P2 19:41 · BOS · 21 · wrist

    Watch
  • GOAL · S. Kuraly

    P1 10:31 · BOS · 11 · deflected

    Watch
  • GOAL · M. Marchment

    P1 03:59 · CBJ · 01 · tip-in

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 19:41BOSFaceoffMark Kastelic
  • P3 19:41Stoppage
  • P3 19:39CBJMissed shotAdam Fantilli1.2% xG
  • P3 19:35CBJShot on goalKirill Marchenko1.0% xG
  • P3 19:34Giveaway
  • P3 19:24CBJMissed shotKirill Marchenko0.8% xG
  • P3 19:18CBJMissed shotCharlie Coyle6.8% xG
  • P3 19:03CBJBlocked shotZach Werenski2.5% xG
  • P3 18:55BOSBlocked shotDavid Pastrnak0.6% xG
  • P3 18:38BOSFaceoffElias Lindholm
  • P3 18:38Stoppage
  • P3 18:34Giveaway
  • P3 18:02BOSMissed shotMorgan Geekie2.1% xG
  • P3 17:22BOSFaceoffElias Lindholm
  • P3 17:22Stoppage
  • P3 17:10Giveaway
  • P3 16:42BOSHitNikita Zadorov
  • P3 16:29BOSShot on goalSean Kuraly1.0% xG
  • P3 16:16CBJFaceoffAdam Fantilli
  • P3 16:16Stoppage
  • P3 16:14CBJShot on goalCharlie Coyle0.6% xG
  • P3 16:01Giveaway
  • P3 15:40CBJBlocked shotIvan Provorov0.8% xG
  • P3 15:13CBJFaceoffAdam Fantilli
  • P3 15:13Stoppage
  • P3 15:12BOSShot on goalLukas Reichel1.0% xG
  • P3 15:01CBJMissed shotKirill Marchenko2.6% xG
  • P3 14:30CBJHitKirill Marchenko
  • P3 14:16CBJShot on goalIvan Provorov0.8% xG
  • P3 14:14CBJFaceoffAdam Fantilli
  • P3 14:14Stoppage
  • P3 14:11CBJShot on goalCole Sillinger9.0% xG
  • P3 14:09CBJMissed shotDanton Heinen2.1% xG
  • P3 14:04CBJMissed shotCharlie Coyle4.5% xG
  • P3 13:42BOSFaceoffElias Lindholm
  • P3 13:42Stoppage
  • P3 13:40CBJShot on goalKirill Marchenko0.7% xG
  • P3 13:32CBJFaceoffCharlie Coyle
  • P3 13:32Stoppage
  • P3 13:31BOSHitAlex Steeves
  • P3 13:22BOSFaceoffSean Kuraly
  • P3 13:22Stoppage
  • P3 12:51BOSFaceoffSean Kuraly
  • P3 12:51Stoppage
  • P3 12:49CBJShot on goalZach Werenski0.9% xG
  • P3 12:35CBJFaceoffBoone Jenner
  • P3 12:35Stoppage
  • P3 12:20CBJFaceoffAdam Fantilli
  • P3 12:20Stoppage
  • P3 12:18BOSShot on goalCasey Mittelstadt1.0% xG
  • P3 11:57CBJMissed shotCole Sillinger2.5% xG
  • P3 11:38CBJMissed shotCole Sillinger1.6% xG
  • P3 11:26CBJFaceoffCharlie Coyle
  • P3 11:26Stoppage
  • P3 11:24BOSShot on goalDavid Pastrnak1.4% xG
  • P3 11:12Takeaway
  • P3 11:09BOSBlocked shotJames Hagens1.1% xG
  • P3 10:44BOSShot on goalFraser Minten1.8% xG
  • P3 10:22CBJFaceoffAdam Fantilli
  • P3 10:22BOSGoalMark Kastelic, Sean Kuraly, Jordan Harris
  • P3 10:15BOSMissed shotMark Kastelic2.9% xG
  • P3 10:14delayed penalty
  • P3 09:53BOSMissed shotJonathan Aspirot0.5% xG
  • P3 09:45BOSShot on goalJonathan Aspirot0.5% xG
  • P3 09:15CBJHitIvan Provorov
  • P3 09:12Giveaway
  • P3 08:54BOSFaceoffCasey Mittelstadt
  • P3 08:54Stoppage
  • P3 08:52CBJShot on goalIvan Provorov1.2% xG
  • P3 08:37Giveaway
  • P3 08:19BOSMissed shotJames Hagens0.7% xG
  • P3 08:14Giveaway
  • P3 08:00CBJHitIsac Lundeström
  • P3 07:14Giveaway
  • P3 06:46CBJFaceoffSean Monahan
  • P3 06:46Stoppage
  • P3 06:40Giveaway
  • P3 06:01CBJHitDenton Mateychuk
  • P3 05:50BOSMissed shotMichael Eyssimont1.4% xG
  • P3 05:21BOSFaceoffCasey Mittelstadt
  • P3 05:21Stoppage
  • P3 05:13BOSMissed shotElias Lindholm5.1% xG
  • P3 04:49BOSBlocked shotElias Lindholm2.5% xG
  • P3 04:49Giveaway
  • P3 04:21CBJShot on goalCharlie Coyle1.4% xG
  • P3 04:07CBJFaceoffCharlie Coyle
  • P3 04:07Stoppage
  • P3 04:04CBJShot on goalMiles Wood4.1% xG
  • P3 03:50CBJHitMiles Wood
  • P3 02:53CBJBlocked shotZach Werenski1.0% xG
  • P3 02:50CBJFaceoffBoone Jenner
  • P3 02:50Stoppage
  • P3 02:29CBJHitIsac Lundeström
  • P3 02:17CBJBlocked shotKirill Marchenko1.2% xG
  • P3 02:02CBJBlocked shotDenton Mateychuk2.0% xG
  • P3 01:27CBJFaceoffAdam Fantilli
  • P3 01:27CBJGoalAdam Fantilli, Danton Heinen
  • P3 01:14Takeaway
  • P3 01:02CBJHitCharlie Coyle
  • P3 00:47CBJFaceoffCharlie Coyle
  • P3 00:47Stoppage
  • P3 00:35CBJFaceoffCharlie Coyle
  • P3 00:35Stoppage
  • P3 00:33BOSMissed shotFraser Minten1.8% xG
  • P3 00:28BOSShot on goalMason Lohrei0.9% xG
  • P3 00:19BOSHitFraser Minten
  • P3 00:15CBJFaceoffBoone Jenner
  • P3 00:15Stoppage
  • P3 00:12BOSBlocked shotFraser Minten4.2% xG
  • P3 00:11BOSBlocked shotFraser Minten1.1% xG
  • P3 00:00CBJFaceoffBoone Jenner
  • P2 19:41BOSFaceoffSean Kuraly
  • P2 19:41BOSGoalHenri Jokiharju, Sean Kuraly, James Hagens
  • P2 19:22CBJMissed shotIvan Provorov0.4% xG
  • P2 18:40BOSFaceoffFraser Minten
  • P2 18:40Stoppage
  • P2 18:38BOSShot on goalLukas Reichel1.1% xG
  • P2 18:22CBJMissed shotMason Marchment3.2% xG
  • P2 18:20CBJBlocked shotDante Fabbro1.4% xG
  • P2 18:08Giveaway
  • P2 17:51Giveaway
  • P2 17:35CBJShot on goalZach Werenski1.7% xG
  • P2 17:32CBJMissed shotBoone Jenner0.8% xG
  • P2 16:59CBJFaceoffCharlie Coyle
  • P2 16:59Stoppage
  • P2 16:57BOSShot on goalMorgan Geekie4.0% xG
  • P2 16:37BOSFaceoffElias Lindholm
  • P2 16:37Stoppage
  • P2 16:35BOSShot on goalHenri Jokiharju0.7% xG
  • P2 16:05CBJShot on goalCole Sillinger1.1% xG
  • P2 15:24Takeaway
  • P2 15:17Takeaway
  • P2 14:48CBJMissed shotKirill Marchenko0.9% xG
  • P2 14:40CBJMissed shotCharlie Coyle7.7% xG
  • P2 14:30CBJShot on goalAdam Fantilli1.1% xG
  • P2 13:59Takeaway
  • P2 13:43CBJFaceoffCharlie Coyle
  • P2 13:43Penalty
  • P2 13:34CBJHitSean Monahan
  • P2 13:04CBJHitAdam Fantilli
  • P2 13:01CBJMissed shotKent Johnson1.1% xG
  • P2 12:51CBJMissed shotKent Johnson1.6% xG
  • P2 12:49CBJHitKirill Marchenko
  • P2 12:43CBJHitKirill Marchenko
  • P2 12:12CBJFaceoffAdam Fantilli
  • P2 12:12Stoppage
  • P2 12:07BOSMissed shotMarat Khusnutdinov0.8% xG
  • P2 11:57BOSFaceoffFraser Minten
  • P2 11:57Stoppage
  • P2 11:49BOSShot on goalMichael Eyssimont7.4% xG
  • P2 11:48BOSMissed shotMichael Eyssimont4.6% xG
  • P2 11:47BOSMissed shotMichael Eyssimont1.8% xG
  • P2 11:03CBJHitCole Sillinger
  • P2 10:54Giveaway
  • P2 10:23CBJBlocked shotZach Werenski1.4% xG
  • P2 10:21CBJFaceoffCharlie Coyle
  • P2 10:21Stoppage
  • P2 10:19CBJShot on goalKent Johnson0.5% xG
  • P2 09:02BOSShot on goalMark Kastelic0.9% xG
  • P2 09:00CBJShot on goalZach Werenski1.5% xG
  • P2 08:43Giveaway
  • P2 08:42BOSHitJordan Harris
  • P2 08:29CBJShot on goalMason Marchment6.0% xG
  • P2 08:10CBJFaceoffCharlie Coyle
  • P2 08:10Penalty
  • P2 08:10Stoppage
  • P2 08:08CBJShot on goalZach Werenski0.8% xG
  • P2 08:01CBJBlocked shotMiles Wood4.5% xG
  • P2 08:00CBJShot on goalKent Johnson0.9% xG
  • P2 07:53BOSHitSean Kuraly
  • P2 07:25BOSMissed shotSean Kuraly4.8% xG
  • P2 07:24BOSMissed shotMason Lohrei0.6% xG
  • P2 07:23Giveaway
  • P2 07:14CBJFaceoffSean Monahan
  • P2 07:14Stoppage
  • P2 07:12BOSMissed shotMichael Eyssimont0.8% xG
  • P2 07:08CBJHitBoone Jenner
  • P2 06:52BOSShot on goalMichael Eyssimont0.7% xG
  • P2 06:16BOSBlocked shotJordan Harris2.2% xG
  • P2 05:55BOSShot on goalDavid Pastrnak1.3% xG
  • P2 05:23CBJFaceoffCharlie Coyle
  • P2 05:23Stoppage
  • P2 05:20CBJMissed shotConor Garland0.8% xG
  • P2 05:15BOSFaceoffElias Lindholm
  • P2 05:15Stoppage
  • P2 04:54CBJShot on goalDante Fabbro0.4% xG
  • P2 04:30Takeaway
  • P2 04:19BOSFaceoffFraser Minten
  • P2 04:19Stoppage
  • P2 04:09BOSFaceoffFraser Minten
  • P2 04:09Stoppage
  • P2 04:07BOSShot on goalJames Hagens0.9% xG
  • P2 03:56CBJHitKirill Marchenko
  • P2 03:51BOSHitAndrew Peeke
  • P2 03:45BOSShot on goalAlex Steeves1.4% xG
  • P2 03:30Giveaway
  • P2 03:06CBJFaceoffBoone Jenner
  • P2 03:06Stoppage
  • P2 03:03CBJShot on goalSean Monahan0.6% xG
  • P2 02:38BOSMissed shotJordan Harris0.7% xG
  • P2 02:20CBJFaceoffSean Monahan
  • P2 02:20Stoppage
  • P2 01:46BOSMissed shotElias Lindholm3.4% xG
  • P2 01:34BOSShot on goalDavid Pastrnak1.2% xG
  • P2 01:28CBJFaceoffAdam Fantilli
  • P2 01:28Stoppage
  • P2 01:09BOSHitNikita Zadorov
  • P2 00:33BOSFaceoffMark Kastelic
  • P2 00:33Stoppage
  • P2 00:32CBJShot on goalKirill Marchenko1.2% xG
  • P2 00:24BOSHitSean Kuraly
  • P2 00:00BOSFaceoffSean Kuraly
  • P1 19:40CBJShot on goalAdam Fantilli4.0% xG
  • P1 19:39CBJShot on goalCharlie Coyle1.5% xG
  • P1 19:17CBJMissed shotKirill Marchenko1.0% xG
  • P1 19:01BOSFaceoffElias Lindholm
  • P1 19:01Penalty
  • P1 17:48BOSMissed shotMark Kastelic0.6% xG
  • P1 16:10CBJBlocked shotIvan Provorov0.6% xG
  • P1 15:29CBJHitKirill Marchenko
  • P1 15:27BOSShot on goalAndrew Peeke0.5% xG
  • P1 15:04Giveaway
  • P1 14:47BOSFaceoffFraser Minten
  • P1 14:47Stoppage
  • P1 14:30CBJHitBoone Jenner
  • P1 14:27CBJShot on goalZach Werenski0.6% xG
  • P1 14:08CBJBlocked shotDanton Heinen1.6% xG
  • P1 14:07BOSHitJonathan Aspirot
  • P1 14:00CBJMissed shotMason Marchment0.9% xG
  • P1 13:10BOSShot on goalAlex Steeves1.9% xG
  • P1 12:56CBJFaceoffAdam Fantilli
  • P1 12:56Stoppage
  • P1 12:53CBJShot on goalConor Garland0.8% xG
  • P1 12:12CBJHitErik Gudbranson
  • P1 12:01CBJMissed shotSean Monahan1.2% xG
  • P1 11:46Giveaway
  • P1 11:32BOSFaceoffFraser Minten
  • P1 11:32Stoppage
  • P1 11:24CBJHitSean Monahan
  • P1 10:47CBJMissed shotIvan Provorov0.4% xG
  • P1 10:31BOSFaceoffFraser Minten
  • P1 10:31BOSGoalSean Kuraly, Mark Kastelic, Henri Jokiharju
  • P1 10:05CBJShot on goalZach Werenski0.7% xG
  • P1 10:03CBJFaceoffAdam Fantilli
  • P1 10:03Stoppage
  • P1 10:02CBJShot on goalBoone Jenner5.4% xG
  • P1 10:00Giveaway
  • P1 09:39CBJBlocked shotBoone Jenner0.7% xG
  • P1 09:06CBJBlocked shotMiles Wood1.4% xG
  • P1 09:03Giveaway
  • P1 08:14BOSHitSean Kuraly
  • P1 07:18CBJShot on goalCharlie Coyle1.0% xG
  • P1 06:36Takeaway
  • P1 06:33CBJHitMason Marchment
  • P1 06:25Giveaway
  • P1 06:10CBJFaceoffBoone Jenner
  • P1 06:10Stoppage
  • P1 06:05CBJShot on goalMiles Wood0.5% xG
  • P1 05:59CBJHitSean Monahan
  • P1 05:55Giveaway
  • P1 05:28Giveaway
  • P1 05:23CBJShot on goalErik Gudbranson0.5% xG
  • P1 04:29CBJBlocked shotIvan Provorov2.1% xG
  • P1 04:24Giveaway
  • P1 04:20BOSHitFraser Minten
  • P1 04:18Giveaway
  • P1 03:59CBJFaceoffCharlie Coyle
  • P1 03:59CBJGoalMason Marchment, Dante Fabbro, Boone Jenner
  • P1 03:54BOSHitHenri Jokiharju
  • P1 03:47CBJShot on goalZach Werenski0.6% xG
  • P1 03:19BOSMissed shotNikita Zadorov0.5% xG
  • P1 03:14BOSFaceoffElias Lindholm
  • P1 03:14Stoppage
  • P1 02:21Giveaway
  • P1 01:35BOSFaceoffSean Kuraly
  • P1 01:35Stoppage
  • P1 01:33CBJShot on goalDenton Mateychuk1.4% xG
  • P1 01:32Giveaway
  • P1 01:26BOSFaceoffMark Kastelic
  • P1 01:26Stoppage
  • P1 01:22CBJShot on goalAdam Fantilli0.6% xG
  • P1 01:02CBJShot on goalZach Werenski0.5% xG
  • P1 00:42CBJFaceoffCharlie Coyle
  • P1 00:42Stoppage
  • P1 00:27BOSFaceoffElias Lindholm
  • P1 00:27Stoppage
  • P1 00:00BOSFaceoffFraser Minten

BOS vs CBJ

Shot tracker

Every attempt with live expected goals

  • P1 01:02CBJZach Werenski0.5%
  • P1 01:22CBJAdam Fantilli0.6%
  • P1 01:33CBJDenton Mateychuk1.4%
  • P1 03:19BOSNikita Zadorov0.5%
  • P1 03:47CBJZach Werenski0.6%
  • P1 03:59CBJMason MarchmentGOAL
  • P1 04:29CBJIvan Provorov2.1%
  • P1 05:23CBJErik Gudbranson0.5%
  • P1 06:05CBJMiles Wood0.5%
  • P1 07:18CBJCharlie Coyle1.0%
  • P1 09:06CBJMiles Wood1.4%
  • P1 09:39CBJBoone Jenner0.7%
  • P1 10:02CBJBoone Jenner5.4%
  • P1 10:05CBJZach Werenski0.7%
  • P1 10:31BOSSean KuralyGOAL
  • P1 10:47CBJIvan Provorov0.4%
  • P1 12:01CBJSean Monahan1.2%
  • P1 12:53CBJConor Garland0.8%
  • P1 13:10BOSAlex Steeves1.9%
  • P1 14:00CBJMason Marchment0.9%
  • P1 14:08CBJDanton Heinen1.6%
  • P1 14:27CBJZach Werenski0.6%
  • P1 15:27BOSAndrew Peeke0.5%
  • P1 16:10CBJIvan Provorov0.6%
  • P1 17:48BOSMark Kastelic0.6%
  • P1 19:17CBJKirill Marchenko1.0%
  • P1 19:39CBJCharlie Coyle1.5%
  • P1 19:40CBJAdam Fantilli4.0%
  • P2 00:32CBJKirill Marchenko1.2%
  • P2 01:34BOSDavid Pastrnak1.2%
  • P2 01:46BOSElias Lindholm3.4%
  • P2 02:38BOSJordan Harris0.7%
  • P2 03:03CBJSean Monahan0.6%
  • P2 03:45BOSAlex Steeves1.4%
  • P2 04:07BOSJames Hagens0.9%
  • P2 04:54CBJDante Fabbro0.4%
  • P2 05:20CBJConor Garland0.8%
  • P2 05:55BOSDavid Pastrnak1.3%
  • P2 06:16BOSJordan Harris2.2%
  • P2 06:52BOSMichael Eyssimont0.7%
  • P2 07:12BOSMichael Eyssimont0.8%
  • P2 07:24BOSMason Lohrei0.6%
  • P2 07:25BOSSean Kuraly4.8%
  • P2 08:00CBJKent Johnson0.9%
  • P2 08:01CBJMiles Wood4.5%
  • P2 08:08CBJZach Werenski0.8%
  • P2 08:29CBJMason Marchment6.0%
  • P2 09:00CBJZach Werenski1.5%
  • P2 09:02BOSMark Kastelic0.9%
  • P2 10:19CBJKent Johnson0.5%
  • P2 10:23CBJZach Werenski1.4%
  • P2 11:47BOSMichael Eyssimont1.8%
  • P2 11:48BOSMichael Eyssimont4.6%
  • P2 11:49BOSMichael Eyssimont7.4%
  • P2 12:07BOSMarat Khusnutdinov0.8%
  • P2 12:51CBJKent Johnson1.6%
  • P2 13:01CBJKent Johnson1.1%
  • P2 14:30CBJAdam Fantilli1.1%
  • P2 14:40CBJCharlie Coyle7.7%
  • P2 14:48CBJKirill Marchenko0.9%
  • P2 16:05CBJCole Sillinger1.1%
  • P2 16:35BOSHenri Jokiharju0.7%
  • P2 16:57BOSMorgan Geekie4.0%
  • P2 17:32CBJBoone Jenner0.8%
  • P2 17:35CBJZach Werenski1.7%
  • P2 18:20CBJDante Fabbro1.4%
  • P2 18:22CBJMason Marchment3.2%
  • P2 18:38BOSLukas Reichel1.1%
  • P2 19:22CBJIvan Provorov0.4%
  • P2 19:41BOSHenri JokiharjuGOAL
  • P3 00:11BOSFraser Minten1.1%
  • P3 00:12BOSFraser Minten4.2%
  • P3 00:28BOSMason Lohrei0.9%
  • P3 00:33BOSFraser Minten1.8%
  • P3 01:27CBJAdam FantilliGOAL
  • P3 02:02CBJDenton Mateychuk2.0%
  • P3 02:17CBJKirill Marchenko1.2%
  • P3 02:53CBJZach Werenski1.0%
  • P3 04:04CBJMiles Wood4.1%
  • P3 04:21CBJCharlie Coyle1.4%
  • P3 04:49BOSElias Lindholm2.5%
  • P3 05:13BOSElias Lindholm5.1%
  • P3 05:50BOSMichael Eyssimont1.4%
  • P3 08:19BOSJames Hagens0.7%
  • P3 08:52CBJIvan Provorov1.2%
  • P3 09:45BOSJonathan Aspirot0.5%
  • P3 09:53BOSJonathan Aspirot0.5%
  • P3 10:15BOSMark Kastelic2.9%
  • P3 10:22BOSMark KastelicGOAL
  • P3 10:44BOSFraser Minten1.8%
  • P3 11:09BOSJames Hagens1.1%
  • P3 11:24BOSDavid Pastrnak1.4%
  • P3 11:38CBJCole Sillinger1.6%
  • P3 11:57CBJCole Sillinger2.5%
  • P3 12:18BOSCasey Mittelstadt1.0%
  • P3 12:49CBJZach Werenski0.9%
  • P3 13:40CBJKirill Marchenko0.7%
  • P3 14:04CBJCharlie Coyle4.5%
  • P3 14:09CBJDanton Heinen2.1%
  • P3 14:11CBJCole Sillinger9.0%
  • P3 14:16CBJIvan Provorov0.8%
  • P3 15:01CBJKirill Marchenko2.6%
  • P3 15:12BOSLukas Reichel1.0%
  • P3 15:40CBJIvan Provorov0.8%
  • P3 16:14CBJCharlie Coyle0.6%
  • P3 16:29BOSSean Kuraly1.0%
  • P3 18:02BOSMorgan Geekie2.1%
  • P3 18:55BOSDavid Pastrnak0.6%
  • P3 19:03CBJZach Werenski2.5%
  • P3 19:18CBJCharlie Coyle6.8%
  • P3 19:24CBJKirill Marchenko0.8%
  • P3 19:35CBJKirill Marchenko1.0%
  • P3 19:39CBJAdam Fantilli1.2%