ForensicHockey

Forensic report

65 ingested shots · flurry-adjusted xG · deserve-to-win meter

Process edge: CGY

CGY

Goals
6
xG (flurry)
0.22
xG (raw)
0.22
Deserve %
51.7%
Finishing luck
+5.78

TOR

Goals
8
xG (flurry)
0.21
xG (raw)
0.21
Deserve %
48.3%
Finishing luck
+7.79

Deserve-to-win uses league-average goaltending assumption (MoneyPuck-style). Positive luck means outscoring flurry-adjusted expected goals; negative means underperforming shot quality.

Box score

Forwards

#PlayerGAP+/-SHBLKTOI
21O. Jokinen32512023:57
12J. Iginla12302024:11
20C. Glencross11213024:07
13M. Cammalleri011-30119:22
16D. Boyd000-20011:55
22D. Langkow000-10013:53
23E. Nystrom00000005:37
24C. Conroy000-20113:49
25D. Moss000-21016:13
27A. Roy00002004:17
45J. Lundmark000-13011:54
63W. Peters00001005:20

Defense

#PlayerGAP+/-SHBLKTOI
3D. Phaneuf123-24228:06
33A. Aucoin03303021:20
4J. Vandermeer00002120:54
6C. Sarich000-14118:32
28R. Regehr000-11216:13
40J. Leopold000-23115:14

Goalies

PlayerSAGASV%TOIDec
C. McElhinney7185.7%16:03L
M. Kiprusoff22672.7%41:19

Shot map

65 model xG shots in warehouse

High danger (xG ≥ 25%)Medium (xG 12–25%)Low (xG 5–12%)Very low (xG < 5%)Goal

Play-by-play

  • P3 19:55Penalty
  • P3 19:30CGYShot on goalDion Phaneuf
  • P3 19:20CGYShot on goalOlli Jokinen
  • P3 19:01TORGoalMikhail Grabovski, Alexei Ponikarovsky, Jeff Finger
  • P3 17:41CGYGoalOlli Jokinen, Adrian Aucoin, Michael Cammalleri
  • P3 16:58CGYShot on goalAdrian Aucoin
  • P3 16:10TORShot on goalAlexei Ponikarovsky
  • P3 15:29CGYShot on goalOlli Jokinen
  • P3 15:05CGYShot on goalEric Nystrom
  • P3 14:23CGYShot on goalCory Sarich
  • P3 13:07Penalty
  • P3 12:24CGYShot on goalJarome Iginla
  • P3 12:07TORShot on goalBoyd Devereaux
  • P3 11:04TORShot on goalAlexei Ponikarovsky
  • P3 10:44CGYGoalJarome Iginla, Olli Jokinen, Curtis Glencross
  • P3 09:04CGYShot on goalDustin Boyd
  • P3 08:08Penalty
  • P3 08:08Penalty
  • P3 08:08Penalty
  • P3 07:05CGYShot on goalCory Sarich
  • P3 06:31TORGoalJamal Mayers, Luke Schenn, Matt Stajan
  • P3 05:20TORShot on goalIan White
  • P3 04:17TORShot on goalBoyd Devereaux
  • P3 03:37TORShot on goalPavel Kubina
  • P3 02:04Penalty
  • P3 02:04Penalty
  • P3 02:03CGYShot on goalJamie Lundmark
  • P3 01:19TORGoalNikolay Kulemin, Alexei Ponikarovsky, Mikhail Grabovski
  • P3 00:47TORShot on goalJason Blake
  • P2 19:07CGYShot on goalDavid Moss
  • P2 18:15CGYGoalOlli Jokinen, Dion Phaneuf, Miikka Kiprusoff
  • P2 17:49Penalty
  • P2 17:49CGYShot on goalMichael Cammalleri
  • P2 17:33TORShot on goalJason Blake
  • P2 16:46CGYShot on goalDustin Boyd
  • P2 16:17CGYShot on goalDion Phaneuf
  • P2 15:28TORShot on goalLuke Schenn
  • P2 15:12TORShot on goalJohn Mitchell
  • P2 14:59CGYShot on goalJarome Iginla
  • P2 14:16Penalty
  • P2 14:16Penalty
  • P2 12:20TORGoalJohn Mitchell, Lee Stempniak, Luke Schenn
  • P2 12:10CGYShot on goalCurtis Glencross
  • P2 10:46CGYShot on goalJim Vandermeer
  • P2 10:31CGYShot on goalDavid Moss
  • P2 08:19CGYShot on goalCory Sarich
  • P2 07:05TORShot on goalBoyd Devereaux
  • P2 07:05TORGoalJeff Hamilton, Boyd Devereaux, Matt Stajan
  • P2 06:48TORShot on goalPavel Kubina
  • P2 05:38TORShot on goalJeff Finger
  • P2 05:17CGYShot on goalDion Phaneuf
  • P2 04:47CGYShot on goalMichael Cammalleri
  • P2 00:26CGYShot on goalJarome Iginla
  • P1 19:55TORShot on goalBen Ondrus
  • P1 19:46CGYShot on goalDustin Boyd
  • P1 19:32CGYGoalCurtis Glencross, Jarome Iginla, Dion Phaneuf
  • P1 17:28CGYGoalDion Phaneuf, Olli Jokinen, Adrian Aucoin
  • P1 17:09CGYShot on goalJarome Iginla
  • P1 16:06CGYShot on goalJarome Iginla
  • P1 15:45Penalty
  • P1 14:57CGYShot on goalDion Phaneuf
  • P1 14:47Penalty
  • P1 14:42CGYShot on goalMichael Cammalleri
  • P1 11:50TORShot on goalIan White
  • P1 11:37CGYGoalOlli Jokinen, Jarome Iginla, Adrian Aucoin
  • P1 10:45Penalty
  • P1 10:34TORShot on goalAlexei Ponikarovsky
  • P1 10:34TORGoalMikhail Grabovski, Alexei Ponikarovsky, Jeff Finger
  • P1 10:32TORShot on goalJeff Finger
  • P1 10:08TORGoalJason Blake, Anton Stralman, John Mitchell
  • P1 09:03TORShot on goalJason Blake
  • P1 08:55Penalty
  • P1 08:29Penalty
  • P1 08:29Penalty
  • P1 08:09TORGoalJeff Finger, Alexei Ponikarovsky
  • P1 07:57TORShot on goalNikolay Kulemin
  • P1 07:35TORShot on goalPavel Kubina
  • P1 06:06TORShot on goalBrad May
  • P1 04:45CGYShot on goalMichael Cammalleri
  • P1 04:01TORShot on goalLee Stempniak
  • P1 03:44CGYShot on goalCurtis Glencross

CGY vs TOR · 81 events