ForensicHockey
← GamedayFinalFinal

VAN

20

SOG 3018

xG 0.650.53

CGY

Snapshot at 6:31:30 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.65–0.53

Δ +0.12

Deserve to win

55–45%

If both goalies were league average

Finishing vs xG

VAN +1.3

Outscoring shot quality

VAN

Shot threat

Mark Giordano

6 attempts · 0.10 xG

CGY

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

M. Santorelli

P3 17:44 · 2–0

VAN

Win probability

VAN 100%

P1 · P2 · P3

P1P2P3
VANCGY

Shot zone

Live attempt map with expected goals

VAN 0.65 xGCGY 0.53 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. Santorelli

    P3 17:44 · VAN · 20 · wrist

  • GOAL · J. Hansen

    P1 19:20 · VAN · 10 · wrist

Play-by-play

Live feed · new plays animate in

  • P3 19:52CGYHitDavid Jones
  • P3 19:29CGYBlocked shotJiri Hudler0.8% xG
  • P3 19:22Giveaway
  • P3 19:10VANBlocked shotJannik Hansen1.1% xG
  • P3 19:02VANMissed shotDaniel Sedin0.6% xG
  • P3 18:58Giveaway
  • P3 18:29CGYFaceoffMatt Stajan
  • P3 18:29Stoppage
  • P3 18:02CGYShot on goalMark Giordano0.7% xG
  • P3 17:56CGYBlocked shotJiri Hudler2.1% xG
  • P3 17:44CGYFaceoffJoe Colborne
  • P3 17:44VANGoalMike Santorelli, Ryan Kesler
  • P3 17:42Giveaway
  • P3 17:15CGYBlocked shotShane O'Brien0.7% xG
  • P3 17:05CGYMissed shotDerek Smith0.6% xG
  • P3 16:38VANBlocked shotZack Kassian1.5% xG
  • P3 15:00VANFaceoffRyan Kesler
  • P3 15:00Stoppage
  • P3 14:59VANShot on goalJannik Hansen0.4% xG
  • P3 14:45CGYShot on goalChris Butler0.6% xG
  • P3 14:25Takeaway
  • P3 14:06CGYFaceoffSean Monahan
  • P3 14:06Stoppage
  • P3 13:49CGYMissed shotLee Stempniak0.6% xG
  • P3 13:44CGYFaceoffMikael Backlund
  • P3 13:44Stoppage
  • P3 13:33VANFaceoffZac Dalpe
  • P3 13:33Stoppage
  • P3 13:25CGYFaceoffJoe Colborne
  • P3 13:25Stoppage
  • P3 13:05VANFaceoffBrad Richardson
  • P3 13:05Stoppage
  • P3 13:04VANShot on goalDan Hamhuis0.5% xG
  • P3 12:57VANShot on goalMike Santorelli1.1% xG
  • P3 12:25CGYShot on goalMichael Cammalleri0.5% xG
  • P3 12:07VANBlocked shotJason Garrison0.8% xG
  • P3 11:20VANFaceoffHenrik Sedin
  • P3 11:20Stoppage
  • P3 11:09CGYHitChris Butler
  • P3 10:31CGYHitSean Monahan
  • P3 10:17CGYBlocked shotSean Monahan0.8% xG
  • P3 09:44CGYFaceoffSean Monahan
  • P3 09:44Stoppage
  • P3 09:18CGYBlocked shotMark Giordano1.8% xG
  • P3 09:10CGYHitTJ Galiardi
  • P3 09:07CGYShot on goalLee Stempniak1.5% xG
  • P3 08:40CGYFaceoffMatt Stajan
  • P3 08:40Stoppage
  • P3 08:33CGYFaceoffMatt Stajan
  • P3 08:33Stoppage
  • P3 08:32VANShot on goalDaniel Sedin0.7% xG
  • P3 08:13CGYFaceoffJoe Colborne
  • P3 08:13Stoppage
  • P3 07:54Giveaway
  • P3 07:47CGYFaceoffJoe Colborne
  • P3 07:47Stoppage
  • P3 07:34CGYHitChris Butler
  • P3 07:17VANMissed shotZac Dalpe0.6% xG
  • P3 06:24CGYMissed shotLance Bouma0.8% xG
  • P3 05:39CGYFaceoffJoe Colborne
  • P3 05:38CGYShot on goalTJ Brodie2.3% xG
  • P3 05:39Stoppage
  • P3 05:35CGYShot on goalTJ Galiardi1.3% xG
  • P3 05:09Takeaway
  • P3 04:58Takeaway
  • P3 04:18VANHitChris Higgins
  • P3 03:28CGYFaceoffMatt Stajan
  • P3 03:28Stoppage
  • P3 03:09VANFaceoffRyan Kesler
  • P3 03:09Stoppage
  • P3 03:08CGYShot on goalTJ Brodie1.0% xG
  • P3 02:53VANFaceoffZac Dalpe
  • P3 02:53Stoppage
  • P3 02:45VANShot on goalKevin Bieksa0.5% xG
  • P3 02:27VANFaceoffBrad Richardson
  • P3 02:27Stoppage
  • P3 02:13CGYBlocked shotMark Giordano1.6% xG
  • P3 02:07CGYFaceoffSean Monahan
  • P3 02:07Stoppage
  • P3 02:05CGYShot on goalSean Monahan0.5% xG
  • P3 01:18CGYShot on goalDavid Jones1.3% xG
  • P3 01:02CGYMissed shotTJ Galiardi0.5% xG
  • P3 00:54CGYShot on goalPaul Byron1.8% xG
  • P3 00:42CGYMissed shotMikael Backlund4.2% xG
  • P3 00:23Giveaway
  • P3 00:17CGYHitLance Bouma
  • P3 00:00CGYFaceoffMikael Backlund
  • P2 19:24CGYShot on goalJiri Hudler1.3% xG
  • P2 19:19CGYBlocked shotMark Giordano1.0% xG
  • P2 18:46Giveaway
  • P2 18:23VANHitHenrik Sedin
  • P2 17:19CGYBlocked shotMichael Cammalleri1.4% xG
  • P2 17:04CGYBlocked shotMichael Cammalleri1.0% xG
  • P2 16:55CGYFaceoffSean Monahan
  • P2 16:55Penalty
  • P2 16:49CGYBlocked shotSean Monahan1.3% xG
  • P2 16:36VANFaceoffZac Dalpe
  • P2 16:36Stoppage
  • P2 16:35CGYShot on goalDavid Jones1.2% xG
  • P2 16:31Takeaway
  • P2 15:52CGYHitChris Butler
  • P2 15:39CGYBlocked shotMichael Cammalleri0.8% xG
  • P2 15:27VANMissed shotDavid Booth0.5% xG
  • P2 14:42CGYFaceoffJoe Colborne
  • P2 14:42Stoppage
  • P2 14:32VANFaceoffBrad Richardson
  • P2 14:32Stoppage
  • P2 14:31CGYShot on goalLee Stempniak0.8% xG
  • P2 14:27Takeaway
  • P2 14:17VANFaceoffHenrik Sedin
  • P2 14:17Stoppage
  • P2 14:09CGYFaceoffMatt Stajan
  • P2 14:09Stoppage
  • P2 14:07VANShot on goalKevin Bieksa1.2% xG
  • P2 13:43Giveaway
  • P2 13:34VANShot on goalMike Santorelli0.7% xG
  • P2 13:29VANMissed shotMike Santorelli1.3% xG
  • P2 13:19VANFaceoffRyan Kesler
  • P2 13:16VANShot on goalDaniel Sedin2.0% xG
  • P2 13:16VANShot on goalDaniel Sedin2.0% xG
  • P2 13:19Stoppage
  • P2 13:14VANShot on goalJannik Hansen1.1% xG
  • P2 12:52CGYFaceoffMatt Stajan
  • P2 12:52Stoppage
  • P2 12:52VANShot on goalZac Dalpe2.4% xG
  • P2 12:48CGYHitTJ Galiardi
  • P2 12:48VANShot on goalTom Sestito0.6% xG
  • P2 12:41Takeaway
  • P2 11:49CGYHitLance Bouma
  • P2 11:36CGYHitLance Bouma
  • P2 11:19VANMissed shotYannick Weber0.5% xG
  • P2 11:13VANShot on goalDavid Booth0.5% xG
  • P2 11:07VANBlocked shotDavid Booth1.6% xG
  • P2 10:41VANBlocked shotChris Higgins1.0% xG
  • P2 10:11VANShot on goalMike Santorelli0.9% xG
  • P2 10:03VANFaceoffRyan Kesler
  • P2 10:03Stoppage
  • P2 08:54VANFaceoffHenrik Sedin
  • P2 08:54VANFaceoffHenrik Sedin
  • P2 08:54Stoppage
  • P2 08:46VANFaceoffHenrik Sedin
  • P2 08:46Stoppage
  • P2 08:44CGYShot on goalJoe Colborne1.9% xG
  • P2 08:36VANHitZack Kassian
  • P2 08:30CGYHitShane O'Brien
  • P2 07:14Takeaway
  • P2 07:04VANFaceoffRyan Kesler
  • P2 07:04Stoppage
  • P2 07:00Takeaway
  • P2 06:08VANShot on goalDaniel Sedin0.8% xG
  • P2 04:57VANFaceoffZac Dalpe
  • P2 04:57Stoppage
  • P2 04:56VANShot on goalDavid Booth1.8% xG
  • P2 04:54CGYHitLance Bouma
  • P2 04:45CGYBlocked shotDerek Smith1.0% xG
  • P2 04:29VANFaceoffBrad Richardson
  • P2 04:29Stoppage
  • P2 04:27CGYShot on goalChris Butler0.5% xG
  • P2 04:00VANFaceoffRyan Kesler
  • P2 04:00Stoppage
  • P2 03:57Takeaway
  • P2 03:31VANMissed shotRyan Kesler0.9% xG
  • P2 03:15VANMissed shotJannik Hansen3.4% xG
  • P2 03:03VANHitJannik Hansen
  • P2 02:56CGYHitChris Butler
  • P2 02:55VANMissed shotJannik Hansen1.7% xG
  • P2 02:43CGYFaceoffLance Bouma
  • P2 02:43Stoppage
  • P2 02:26CGYFaceoffJoe Colborne
  • P2 02:26Stoppage
  • P2 02:25CGYBlocked shotSean Monahan1.0% xG
  • P2 01:53CGYHitJiri Hudler
  • P2 01:41VANFaceoffBrad Richardson
  • P2 01:41Stoppage
  • P2 01:39CGYShot on goalMikael Backlund1.2% xG
  • P2 01:29CGYMissed shotPaul Byron1.2% xG
  • P2 01:00Giveaway
  • P2 00:10Giveaway
  • P2 00:00CGYFaceoffMatt Stajan
  • P1 19:20VANFaceoffRyan Kesler
  • P1 19:20VANGoalJannik Hansen, Henrik Sedin, Dan Hamhuis
  • P1 19:14CGYBlocked shotMark Giordano1.7% xG
  • P1 18:34CGYHitLance Bouma
  • P1 18:24VANShot on goalZac Dalpe0.6% xG
  • P1 17:59VANHitRyan Kesler
  • P1 17:04CGYHitDavid Jones
  • P1 16:55Giveaway
  • P1 16:37CGYMissed shotJiri Hudler1.2% xG
  • P1 15:30VANFaceoffHenrik Sedin
  • P1 16:07CGYShot on goalMark Giordano2.8% xG
  • P1 15:38VANShot on goalDan Hamhuis1.6% xG
  • P1 15:30Stoppage
  • P1 15:03CGYHitDavid Jones
  • P1 13:42CGYHitJiri Hudler
  • P1 13:04CGYMissed shotLance Bouma2.4% xG
  • P1 13:15Giveaway
  • P1 13:02CGYShot on goalMichael Cammalleri1.8% xG
  • P1 13:00Giveaway
  • P1 12:40CGYHitPaul Byron
  • P1 12:32VANFaceoffHenrik Sedin
  • P1 12:32Stoppage
  • P1 12:01VANMissed shotDavid Booth2.5% xG
  • P1 11:45CGYBlocked shotShane O'Brien1.5% xG
  • P1 11:41CGYHitJiri Hudler
  • P1 11:29CGYFaceoffSean Monahan
  • P1 11:29Stoppage
  • P1 11:18VANShot on goalRyan Kesler0.6% xG
  • P1 11:02VANFaceoffRyan Kesler
  • P1 11:02Stoppage
  • P1 11:02VANShot on goalHenrik Sedin5.1% xG
  • P1 11:00VANShot on goalDaniel Sedin1.0% xG
  • P1 10:56Giveaway
  • P1 10:28CGYFaceoffMikael Backlund
  • P1 10:28Stoppage
  • P1 10:28VANBlocked shotRyan Kesler1.1% xG
  • P1 10:19CGYHitMark Giordano
  • P1 09:59VANShot on goalChris Higgins0.8% xG
  • P1 09:53Giveaway
  • P1 09:34VANHitKevin Bieksa
  • P1 09:29VANBlocked shotDan Hamhuis1.5% xG
  • P1 09:22VANShot on goalDavid Booth0.9% xG
  • P1 09:00CGYFaceoffMikael Backlund
  • P1 09:00Stoppage
  • P1 08:51Giveaway
  • P1 08:18VANHitTom Sestito
  • P1 08:03VANFaceoffZac Dalpe
  • P1 08:03Stoppage
  • P1 07:43VANBlocked shotDan Hamhuis0.8% xG
  • P1 04:18VANHitJannik Hansen
  • P1 06:52VANShot on goalDavid Booth1.2% xG
  • P1 06:30VANFaceoffZac Dalpe
  • P1 06:30VANMissed shotKevin Bieksa0.9% xG
  • P1 06:30Stoppage
  • P1 06:26VANMissed shotKevin Bieksa1.1% xG
  • P1 06:22Giveaway
  • P1 05:59Giveaway
  • P1 05:43Giveaway
  • P1 05:25Giveaway
  • P1 05:14VANShot on goalJason Garrison1.2% xG
  • P1 04:38VANBlocked shotKevin Bieksa1.0% xG
  • P1 04:05VANFaceoffMike Santorelli
  • P1 04:05Stoppage
  • P1 03:27VANShot on goalRyan Kesler0.8% xG
  • P1 02:50VANBlocked shotJason Garrison1.2% xG
  • P1 02:43CGYFaceoffMatt Stajan
  • P1 02:43Penalty
  • P1 02:43Penalty
  • P1 02:43Penalty
  • P1 02:43Penalty
  • P1 02:34CGYFaceoffJoe Colborne
  • P1 02:34Stoppage
  • P1 02:28VANBlocked shotRyan Kesler1.2% xG
  • P1 02:18VANShot on goalMike Santorelli1.1% xG
  • P1 02:13VANFaceoffRyan Kesler
  • P1 02:13Stoppage
  • P1 01:29VANShot on goalJason Garrison0.4% xG
  • P1 01:24VANFaceoffBrad Richardson
  • P1 01:24Stoppage
  • P1 01:16CGYFaceoffSean Monahan
  • P1 01:16Stoppage
  • P1 00:46CGYHitPaul Byron
  • P1 00:42VANHitKevin Bieksa
  • P1 00:34CGYFaceoffMikael Backlund
  • P1 00:34Stoppage
  • P1 00:00CGYFaceoffMatt Stajan

VAN vs CGY

Shot tracker

Every attempt with live expected goals

  • P1 01:29VANJason Garrison0.4%
  • P1 02:18VANMike Santorelli1.1%
  • P1 02:28VANRyan Kesler1.2%
  • P1 02:50VANJason Garrison1.2%
  • P1 03:27VANRyan Kesler0.8%
  • P1 04:38VANKevin Bieksa1.0%
  • P1 05:14VANJason Garrison1.2%
  • P1 06:26VANKevin Bieksa1.1%
  • P1 06:30VANKevin Bieksa0.9%
  • P1 06:52VANDavid Booth1.2%
  • P1 07:43VANDan Hamhuis0.8%
  • P1 09:22VANDavid Booth0.9%
  • P1 09:29VANDan Hamhuis1.5%
  • P1 09:59VANChris Higgins0.8%
  • P1 10:28VANRyan Kesler1.1%
  • P1 11:00VANDaniel Sedin1.0%
  • P1 11:02VANHenrik Sedin5.1%
  • P1 11:18VANRyan Kesler0.6%
  • P1 11:45CGYShane O'Brien1.5%
  • P1 12:01VANDavid Booth2.5%
  • P1 13:02CGYMichael Cammalleri1.8%
  • P1 13:04CGYLance Bouma2.4%
  • P1 15:38VANDan Hamhuis1.6%
  • P1 16:07CGYMark Giordano2.8%
  • P1 16:37CGYJiri Hudler1.2%
  • P1 18:24VANZac Dalpe0.6%
  • P1 19:14CGYMark Giordano1.7%
  • P1 19:20VANJannik HansenGOAL
  • P2 01:29CGYPaul Byron1.2%
  • P2 01:39CGYMikael Backlund1.2%
  • P2 02:25CGYSean Monahan1.0%
  • P2 02:55VANJannik Hansen1.7%
  • P2 03:15VANJannik Hansen3.4%
  • P2 03:31VANRyan Kesler0.9%
  • P2 04:27CGYChris Butler0.5%
  • P2 04:45CGYDerek Smith1.0%
  • P2 04:56VANDavid Booth1.8%
  • P2 06:08VANDaniel Sedin0.8%
  • P2 08:44CGYJoe Colborne1.9%
  • P2 10:11VANMike Santorelli0.9%
  • P2 10:41VANChris Higgins1.0%
  • P2 11:07VANDavid Booth1.6%
  • P2 11:13VANDavid Booth0.5%
  • P2 11:19VANYannick Weber0.5%
  • P2 12:48VANTom Sestito0.6%
  • P2 12:52VANZac Dalpe2.4%
  • P2 13:14VANJannik Hansen1.1%
  • P2 13:16VANDaniel Sedin2.0%
  • P2 13:16VANDaniel Sedin4.6%
  • P2 13:29VANMike Santorelli1.3%
  • P2 13:34VANMike Santorelli0.7%
  • P2 14:07VANKevin Bieksa1.2%
  • P2 14:31CGYLee Stempniak0.8%
  • P2 15:27VANDavid Booth0.5%
  • P2 15:39CGYMichael Cammalleri0.8%
  • P2 16:35CGYDavid Jones1.2%
  • P2 16:49CGYSean Monahan1.3%
  • P2 17:04CGYMichael Cammalleri1.0%
  • P2 17:19CGYMichael Cammalleri1.4%
  • P2 19:19CGYMark Giordano1.0%
  • P2 19:24CGYJiri Hudler1.3%
  • P3 00:42CGYMikael Backlund4.2%
  • P3 00:54CGYPaul Byron1.8%
  • P3 01:02CGYTJ Galiardi0.5%
  • P3 01:18CGYDavid Jones1.3%
  • P3 02:05CGYSean Monahan0.5%
  • P3 02:13CGYMark Giordano1.6%
  • P3 02:45VANKevin Bieksa0.5%
  • P3 03:08CGYTJ Brodie1.0%
  • P3 05:35CGYTJ Galiardi1.3%
  • P3 05:38CGYTJ Brodie2.3%
  • P3 06:24CGYLance Bouma0.8%
  • P3 07:17VANZac Dalpe0.6%
  • P3 08:32VANDaniel Sedin0.7%
  • P3 09:07CGYLee Stempniak1.5%
  • P3 09:18CGYMark Giordano1.8%
  • P3 10:17CGYSean Monahan0.8%
  • P3 12:07VANJason Garrison0.8%
  • P3 12:25CGYMichael Cammalleri0.5%
  • P3 12:57VANMike Santorelli1.1%
  • P3 13:04VANDan Hamhuis0.5%
  • P3 13:49CGYLee Stempniak0.6%
  • P3 14:45CGYChris Butler0.6%
  • P3 14:59VANJannik Hansen0.4%
  • P3 16:38VANZack Kassian1.5%
  • P3 17:05CGYDerek Smith0.6%
  • P3 17:15CGYShane O'Brien0.7%
  • P3 17:44VANMike SantorelliGOAL
  • P3 17:56CGYJiri Hudler2.1%
  • P3 18:02CGYMark Giordano0.7%
  • P3 19:02VANDaniel Sedin0.6%
  • P3 19:10VANJannik Hansen1.1%
  • P3 19:29CGYJiri Hudler0.8%