ForensicHockey
← GamedayFinalFinal

NSH

23

SOG 2336

xG 0.660.67

CGY

Snapshot at 4:35:59 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.66–0.67

Δ -0.01

Deserve to win

50–50%

If both goalies were league average

Finishing vs xG

CGY +2.3

Outscoring shot quality

CGY

Shot threat

Martin Erat

5 attempts · 0.13 xG

NSH

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

C. Glencross

P3 10:23 · 2–3

CGY

Top game score

M. Erat · 1.65

1G 1A undefined SOG · TOI 20:44

NSH

Win probability

CGY 100%

P1 · P2 · P3

P1P2P3
NSHCGY

Shot zone

Live attempt map with expected goals

NSH 0.66 xGCGY 0.67 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 · C. Glencross

    P3 10:23 · CGY · 23 · backhand

  • GOAL · J. Iginla

    P2 00:59 · CGY · 22 · wrist

  • GOAL · R. Suter

    P1 15:58 · NSH · 21 · wrist

  • GOAL · M. Giordano

    P1 07:15 · CGY · 11 · snap

  • GOAL · M. Erat

    P1 02:47 · NSH · 10 · wrist

Play-by-play

Live feed · new plays animate in

  • P3 19:59NSHBlocked shotMartin Erat4.4% xG
  • P3 19:56NSHShot on goalShea Weber0.7% xG
  • P3 19:46NSHShot on goalMike Fisher1.0% xG
  • P3 19:37CGYFaceoffOlli Jokinen
  • P3 19:37Stoppage
  • P3 19:36NSHShot on goalMike Fisher0.8% xG
  • P3 19:15NSHFaceoffMike Fisher
  • P3 19:15Stoppage
  • P3 19:00CGYMissed shotRene Bourque0.4% xG
  • P3 18:51NSHShot on goalShea Weber0.7% xG
  • P3 18:35CGYShot on goalCory Sarich0.5% xG
  • P3 18:11CGYFaceoffOlli Jokinen
  • P3 18:11Stoppage
  • P3 18:09NSHShot on goalDavid Legwand0.6% xG
  • P3 17:50Takeaway
  • P3 17:08NSHFaceoffMike Fisher
  • P3 17:08Stoppage
  • P3 16:38Takeaway
  • P3 16:13NSHBlocked shotRyan Suter1.0% xG
  • P3 15:51NSHBlocked shotShea Weber1.3% xG
  • P3 15:44NSHFaceoffDavid Legwand
  • P3 15:44Stoppage
  • P3 15:44NSHShot on goalMartin Erat1.1% xG
  • P3 15:34CGYShot on goalRene Bourque0.8% xG
  • P3 15:14CGYHitFreddy Modin
  • P3 15:06Takeaway
  • P3 14:52NSHFaceoffBlake Geoffrion
  • P3 14:52Stoppage
  • P3 14:16CGYShot on goalAlex Tanguay0.7% xG
  • P3 13:52NSHBlocked shotShea Weber1.2% xG
  • P3 13:42CGYHitCory Sarich
  • P3 13:09CGYHitTim Jackman
  • P3 12:56NSHHitJerred Smithson
  • P3 12:42CGYShot on goalMikael Backlund0.6% xG
  • P3 12:08CGYHitMatt Stajan
  • P3 11:25NSHBlocked shotRyan Suter1.1% xG
  • P3 10:52Takeaway
  • P3 10:47NSHFaceoffDavid Legwand
  • P3 10:47Stoppage
  • P3 10:46CGYShot on goalRene Bourque1.3% xG
  • P3 10:39NSHFaceoffDavid Legwand
  • P3 10:39Stoppage
  • P3 10:37CGYShot on goalJarome Iginla0.8% xG
  • P3 10:23NSHFaceoffMike Fisher
  • P3 10:23CGYGoalCurtis Glencross, Olli Jokinen, Jay Bouwmeester
  • P3 10:20CGYShot on goalRene Bourque1.0% xG
  • P3 10:11CGYHitRobyn Regehr
  • P3 09:44CGYHitSteve Staios
  • P3 09:27NSHHitShane O'Brien
  • P3 09:19NSHHitShane O'Brien
  • P3 09:06CGYFaceoffMikael Backlund
  • P3 09:06Stoppage
  • P3 08:57NSHBlocked shotJonathon Blum1.2% xG
  • P3 08:54NSHHitJerred Smithson
  • P3 08:50NSHMissed shotNick Spaling1.0% xG
  • P3 08:34CGYHitMark Giordano
  • P3 08:08NSHMissed shotSergei Kostitsyn1.0% xG
  • P3 08:05NSHHitMike Fisher
  • P3 06:46CGYShot on goalRene Bourque1.4% xG
  • P3 06:44Takeaway
  • P3 06:09CGYShot on goalOlli Jokinen3.9% xG
  • P3 05:51Giveaway
  • P3 05:37NSHShot on goalKevin Klein1.5% xG
  • P3 05:19CGYFaceoffJarome Iginla
  • P3 05:19Penalty
  • P3 04:58NSHShot on goalShea Weber0.6% xG
  • P3 04:53NSHFaceoffJerred Smithson
  • P3 04:53Stoppage
  • P3 04:52NSHShot on goalJerred Smithson0.9% xG
  • P3 04:47CGYHitRobyn Regehr
  • P3 04:20CGYMissed shotAlex Tanguay2.8% xG
  • P3 04:12CGYFaceoffMikael Backlund
  • P3 04:12Stoppage
  • P3 04:04CGYBlocked shotJarome Iginla1.1% xG
  • P3 03:44NSHBlocked shotKevin Klein0.8% xG
  • P3 03:37NSHShot on goalPatric Hornqvist1.2% xG
  • P3 03:26CGYShot on goalOlli Jokinen0.5% xG
  • P3 03:16CGYShot on goalCory Sarich0.5% xG
  • P3 02:56CGYBlocked shotCurtis Glencross1.5% xG
  • P3 02:38CGYFaceoffCurtis Glencross
  • P3 02:38Stoppage
  • P3 02:37CGYShot on goalRene Bourque0.9% xG
  • P3 01:37NSHFaceoffMike Fisher
  • P3 01:37Stoppage
  • P3 00:24CGYShot on goalRene Bourque1.3% xG
  • P3 00:00NSHFaceoffDavid Legwand
  • P2 19:30NSHShot on goalMike Fisher0.6% xG
  • P2 19:21CGYMissed shotJarome Iginla0.5% xG
  • P2 18:18NSHBlocked shotNick Spaling1.5% xG
  • P2 18:11NSHHitKevin Klein
  • P2 17:58Takeaway
  • P2 17:47NSHFaceoffJerred Smithson
  • P2 17:47Stoppage
  • P2 17:15NSHHitJoel Ward
  • P2 16:50NSHBlocked shotMartin Erat1.0% xG
  • P2 16:43CGYHitRobyn Regehr
  • P2 16:16CGYMissed shotRene Bourque1.2% xG
  • P2 16:11Giveaway
  • P2 16:05NSHBlocked shotMartin Erat1.3% xG
  • P2 15:59Giveaway
  • P2 15:13NSHFaceoffMike Fisher
  • P2 15:13Stoppage
  • P2 15:06Giveaway
  • P2 14:54CGYHitNiklas Hagman
  • P2 14:39Giveaway
  • P2 14:28NSHShot on goalJordin Tootoo0.8% xG
  • P2 14:15NSHHitJordin Tootoo
  • P2 14:08CGYShot on goalJay Bouwmeester0.5% xG
  • P2 14:00CGYFaceoffMatt Stajan
  • P2 14:00Stoppage
  • P2 13:48CGYHitMikael Backlund
  • P2 13:41CGYShot on goalMikael Backlund1.4% xG
  • P2 13:38Takeaway
  • P2 13:32CGYShot on goalSteve Staios0.6% xG
  • P2 12:46CGYBlocked shotRene Bourque1.1% xG
  • P2 12:30CGYHitRene Bourque
  • P2 11:52Takeaway
  • P2 11:37NSHMissed shotPatric Hornqvist0.9% xG
  • P2 11:27CGYShot on goalDavid Moss0.7% xG
  • P2 11:20NSHBlocked shotShea Weber1.9% xG
  • P2 11:05NSHFaceoffMike Fisher
  • P2 11:05Stoppage
  • P2 10:53NSHBlocked shotJerred Smithson0.8% xG
  • P2 10:47CGYHitMark Giordano
  • P2 10:08NSHShot on goalCody Franson1.0% xG
  • P2 10:04Giveaway
  • P2 09:45NSHBlocked shotRyan Suter2.2% xG
  • P2 09:09NSHBlocked shotMike Fisher1.3% xG
  • P2 08:45NSHBlocked shotShea Weber2.6% xG
  • P2 08:44Takeaway
  • P2 08:39NSHBlocked shotShea Weber2.1% xG
  • P2 08:32NSHFaceoffMike Fisher
  • P2 08:32Penalty
  • P2 08:29CGYHitCory Sarich
  • P2 07:52NSHHitJordin Tootoo
  • P2 07:44Takeaway
  • P2 07:38CGYShot on goalNiklas Hagman2.2% xG
  • P2 07:36CGYShot on goalFreddy Modin0.5% xG
  • P2 07:04CGYFaceoffMatt Stajan
  • P2 07:04Stoppage
  • P2 07:04CGYShot on goalJarome Iginla1.3% xG
  • P2 07:02Takeaway
  • P2 06:13Giveaway
  • P2 05:59NSHHitDavid Legwand
  • P2 05:55NSHHitMartin Erat
  • P2 05:35CGYShot on goalMark Giordano0.5% xG
  • P2 05:27CGYShot on goalRene Bourque0.7% xG
  • P2 05:21CGYFaceoffOlli Jokinen
  • P2 05:21Stoppage
  • P2 05:21CGYShot on goalAlex Tanguay1.4% xG
  • P2 05:11NSHHitJerred Smithson
  • P2 05:03NSHFaceoffJerred Smithson
  • P2 05:03Stoppage
  • P2 04:52CGYHitAnton Babchuk
  • P2 04:46NSHFaceoffJerred Smithson
  • P2 04:46Stoppage
  • P2 04:39Takeaway
  • P2 04:30CGYHitNiklas Hagman
  • P2 04:14Giveaway
  • P2 04:02CGYFaceoffMatt Stajan
  • P2 04:02Stoppage
  • P2 03:51Giveaway
  • P2 03:40CGYHitJay Bouwmeester
  • P2 03:32Giveaway
  • P2 03:21CGYFaceoffDavid Moss
  • P2 03:21Stoppage
  • P2 02:52Giveaway
  • P2 02:31CGYFaceoffCurtis Glencross
  • P2 02:31Stoppage
  • P2 02:03NSHFaceoffBlake Geoffrion
  • P2 02:03Stoppage
  • P2 01:55CGYHitTim Jackman
  • P2 01:47CGYShot on goalTom Kostopoulos1.6% xG
  • P2 01:34CGYFaceoffMikael Backlund
  • P2 01:34Stoppage
  • P2 00:59CGYFaceoffMatt Stajan
  • P2 00:59CGYGoalJarome Iginla
  • P2 00:59Penalty
  • P2 00:58CGYShot on goalJarome Iginla1.7% xG
  • P2 00:41CGYFaceoffDavid Moss
  • P2 00:41Stoppage
  • P2 00:25CGYFaceoffDavid Moss
  • P2 00:25Stoppage
  • P2 00:14NSHShot on goalJonathon Blum0.5% xG
  • P2 00:00NSHFaceoffDavid Legwand
  • P1 19:57NSHBlocked shotRyan Suter1.3% xG
  • P1 19:51NSHShot on goalJoel Ward1.0% xG
  • P1 19:48Giveaway
  • P1 19:16CGYBlocked shotAnton Babchuk0.9% xG
  • P1 19:14Giveaway
  • P1 18:48NSHShot on goalPatric Hornqvist0.5% xG
  • P1 18:25CGYFaceoffMatt Stajan
  • P1 18:25Stoppage
  • P1 18:09NSHBlocked shotJonathon Blum1.4% xG
  • P1 18:00NSHBlocked shotJonathon Blum1.2% xG
  • P1 17:55NSHMissed shotCody Franson0.8% xG
  • P1 17:48NSHBlocked shotDavid Legwand2.1% xG
  • P1 17:33NSHHitJoel Ward
  • P1 17:00NSHMissed shotCody Franson0.9% xG
  • P1 16:36NSHFaceoffJoel Ward
  • P1 16:36Penalty
  • P1 16:20Takeaway
  • P1 15:58CGYFaceoffOlli Jokinen
  • P1 15:58NSHGoalRyan Suter, Martin Erat, David Legwand
  • P1 15:50NSHFaceoffDavid Legwand
  • P1 15:50Stoppage
  • P1 15:35CGYShot on goalAnton Babchuk0.5% xG
  • P1 15:22NSHFaceoffNick Spaling
  • P1 15:22Stoppage
  • P1 15:08CGYShot on goalFreddy Modin5.3% xG
  • P1 15:05Giveaway
  • P1 14:21CGYMissed shotDavid Moss0.8% xG
  • P1 14:04CGYFaceoffDavid Moss
  • P1 14:03CGYShot on goalJarome Iginla0.5% xG
  • P1 14:03Stoppage
  • P1 13:49CGYFaceoffDavid Moss
  • P1 13:49Stoppage
  • P1 13:46CGYHitOlli Jokinen
  • P1 13:32CGYMissed shotMark Giordano0.7% xG
  • P1 13:16CGYFaceoffOlli Jokinen
  • P1 13:15NSHMissed shotMatt Halischuk1.7% xG
  • P1 13:16Stoppage
  • P1 13:14NSHShot on goalKevin Klein0.7% xG
  • P1 12:28CGYBlocked shotNiklas Hagman1.4% xG
  • P1 12:13NSHHitNick Spaling
  • P1 12:01CGYShot on goalJay Bouwmeester0.5% xG
  • P1 11:44Takeaway
  • P1 10:54CGYHitOlli Jokinen
  • P1 10:39Takeaway
  • P1 10:36CGYBlocked shotMark Giordano1.4% xG
  • P1 10:25Takeaway
  • P1 10:18CGYFaceoffOlli Jokinen
  • P1 10:18Stoppage
  • P1 10:17CGYShot on goalTim Jackman0.9% xG
  • P1 10:12Takeaway
  • P1 09:02Takeaway
  • P1 08:58Giveaway
  • P1 08:08NSHShot on goalKevin Klein0.5% xG
  • P1 08:01NSHFaceoffDavid Legwand
  • P1 08:01NSHShot on goalKevin Klein0.9% xG
  • P1 08:01Stoppage
  • P1 07:15CGYFaceoffMatt Stajan
  • P1 07:15CGYGoalMark Giordano, Olli Jokinen
  • P1 07:08CGYFaceoffOlli Jokinen
  • P1 07:08Stoppage
  • P1 07:07CGYShot on goalMark Giordano0.6% xG
  • P1 06:47CGYMissed shotMikael Backlund0.7% xG
  • P1 06:30CGYBlocked shotRobyn Regehr1.2% xG
  • P1 06:26CGYFaceoffMikael Backlund
  • P1 06:26Penalty
  • P1 06:23Takeaway
  • P1 05:46NSHMissed shotDavid Legwand1.7% xG
  • P1 05:22NSHMissed shotSergei Kostitsyn1.3% xG
  • P1 04:49CGYFaceoffAlex Tanguay
  • P1 04:49Penalty
  • P1 04:41NSHBlocked shotCody Franson0.6% xG
  • P1 04:33Giveaway
  • P1 04:07NSHFaceoffDavid Legwand
  • P1 04:07Stoppage
  • P1 04:07CGYMissed shotAnton Babchuk0.5% xG
  • P1 04:00CGYShot on goalTim Jackman0.7% xG
  • P1 03:10CGYShot on goalDavid Moss1.5% xG
  • P1 02:59CGYHitMark Giordano
  • P1 02:47NSHFaceoffMike Fisher
  • P1 02:47NSHGoalMartin Erat, Jonathon Blum, David Legwand
  • P1 02:45NSHShot on goalJonathon Blum0.8% xG
  • P1 02:38Giveaway
  • P1 02:12Takeaway
  • P1 01:41CGYMissed shotMikael Backlund0.6% xG
  • P1 01:11NSHHitJordin Tootoo
  • P1 01:03CGYFaceoffMikael Backlund
  • P1 01:03Stoppage
  • P1 00:38CGYFaceoffDavid Moss
  • P1 00:43Giveaway
  • P1 00:38Stoppage
  • P1 00:33NSHShot on goalDavid Legwand0.7% xG
  • P1 00:14CGYMissed shotOlli Jokinen0.6% xG
  • P1 00:00NSHFaceoffDavid Legwand

NSH vs CGY

Shot tracker

Every attempt with live expected goals

  • P1 00:14CGYOlli Jokinen0.6%
  • P1 00:33NSHDavid Legwand0.7%
  • P1 01:41CGYMikael Backlund0.6%
  • P1 02:45NSHJonathon Blum0.8%
  • P1 02:47NSHMartin EratGOAL
  • P1 03:10CGYDavid Moss1.5%
  • P1 04:00CGYTim Jackman0.7%
  • P1 04:07CGYAnton Babchuk0.5%
  • P1 04:41NSHCody Franson0.6%
  • P1 05:22NSHSergei Kostitsyn1.3%
  • P1 05:46NSHDavid Legwand1.7%
  • P1 06:30CGYRobyn Regehr1.2%
  • P1 06:47CGYMikael Backlund0.7%
  • P1 07:07CGYMark Giordano0.6%
  • P1 07:15CGYMark GiordanoGOAL
  • P1 08:01NSHKevin Klein0.9%
  • P1 08:08NSHKevin Klein0.5%
  • P1 10:17CGYTim Jackman0.9%
  • P1 10:36CGYMark Giordano1.4%
  • P1 12:01CGYJay Bouwmeester0.5%
  • P1 12:28CGYNiklas Hagman1.4%
  • P1 13:14NSHKevin Klein0.7%
  • P1 13:15NSHMatt Halischuk1.7%
  • P1 13:32CGYMark Giordano0.7%
  • P1 14:03CGYJarome Iginla0.5%
  • P1 14:21CGYDavid Moss0.8%
  • P1 15:08CGYFreddy Modin5.3%
  • P1 15:35CGYAnton Babchuk0.5%
  • P1 15:58NSHRyan SuterGOAL
  • P1 17:00NSHCody Franson0.9%
  • P1 17:48NSHDavid Legwand2.1%
  • P1 17:55NSHCody Franson0.8%
  • P1 18:00NSHJonathon Blum1.2%
  • P1 18:09NSHJonathon Blum1.4%
  • P1 18:48NSHPatric Hornqvist0.5%
  • P1 19:16CGYAnton Babchuk0.9%
  • P1 19:51NSHJoel Ward1.0%
  • P1 19:57NSHRyan Suter1.3%
  • P2 00:14NSHJonathon Blum0.5%
  • P2 00:58CGYJarome Iginla1.7%
  • P2 00:59CGYJarome IginlaGOAL
  • P2 01:47CGYTom Kostopoulos1.6%
  • P2 05:21CGYAlex Tanguay1.4%
  • P2 05:27CGYRene Bourque0.7%
  • P2 05:35CGYMark Giordano0.5%
  • P2 07:04CGYJarome Iginla1.3%
  • P2 07:36CGYFreddy Modin0.5%
  • P2 07:38CGYNiklas Hagman2.2%
  • P2 08:39NSHShea Weber2.1%
  • P2 08:45NSHShea Weber2.6%
  • P2 09:09NSHMike Fisher1.3%
  • P2 09:45NSHRyan Suter2.2%
  • P2 10:08NSHCody Franson1.0%
  • P2 10:53NSHJerred Smithson0.8%
  • P2 11:20NSHShea Weber1.9%
  • P2 11:27CGYDavid Moss0.7%
  • P2 11:37NSHPatric Hornqvist0.9%
  • P2 12:46CGYRene Bourque1.1%
  • P2 13:32CGYSteve Staios0.6%
  • P2 13:41CGYMikael Backlund1.4%
  • P2 14:08CGYJay Bouwmeester0.5%
  • P2 14:28NSHJordin Tootoo0.8%
  • P2 16:05NSHMartin Erat1.3%
  • P2 16:16CGYRene Bourque1.2%
  • P2 16:50NSHMartin Erat1.0%
  • P2 18:18NSHNick Spaling1.5%
  • P2 19:21CGYJarome Iginla0.5%
  • P2 19:30NSHMike Fisher0.6%
  • P3 00:24CGYRene Bourque1.3%
  • P3 02:37CGYRene Bourque0.9%
  • P3 02:56CGYCurtis Glencross1.5%
  • P3 03:16CGYCory Sarich0.5%
  • P3 03:26CGYOlli Jokinen0.5%
  • P3 03:37NSHPatric Hornqvist1.2%
  • P3 03:44NSHKevin Klein0.8%
  • P3 04:04CGYJarome Iginla1.1%
  • P3 04:20CGYAlex Tanguay2.8%
  • P3 04:52NSHJerred Smithson0.9%
  • P3 04:58NSHShea Weber0.6%
  • P3 05:37NSHKevin Klein1.5%
  • P3 06:09CGYOlli Jokinen3.9%
  • P3 06:46CGYRene Bourque1.4%
  • P3 08:08NSHSergei Kostitsyn1.0%
  • P3 08:50NSHNick Spaling1.0%
  • P3 08:57NSHJonathon Blum1.2%
  • P3 10:20CGYRene Bourque1.0%
  • P3 10:23CGYCurtis GlencrossGOAL
  • P3 10:37CGYJarome Iginla0.8%
  • P3 10:46CGYRene Bourque1.3%
  • P3 11:25NSHRyan Suter1.1%
  • P3 12:42CGYMikael Backlund0.6%
  • P3 13:52NSHShea Weber1.2%
  • P3 14:16CGYAlex Tanguay0.7%
  • P3 15:34CGYRene Bourque0.8%
  • P3 15:44NSHMartin Erat1.1%
  • P3 15:51NSHShea Weber1.3%
  • P3 16:13NSHRyan Suter1.0%
  • P3 18:09NSHDavid Legwand0.6%
  • P3 18:35CGYCory Sarich0.5%
  • P3 18:51NSHShea Weber0.7%
  • P3 19:00CGYRene Bourque0.4%
  • P3 19:36NSHMike Fisher0.8%
  • P3 19:46NSHMike Fisher1.0%
  • P3 19:56NSHShea Weber0.7%
  • P3 19:59NSHMartin Erat4.4%