ForensicHockey

Forensic report

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

Process edge: CGY

PHX

Goals
3
xG (flurry)
0.17
xG (raw)
0.17
Deserve %
38.6%
Finishing luck
+2.83

CGY

Goals
4
xG (flurry)
0.27
xG (raw)
0.27
Deserve %
61.4%
Finishing luck
+3.73

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
88P. Mueller30330022:34
19S. Doan02201023:21
26J. Perrault02230221:14
12C. Weller00001010:04
16M. York00001006:09
18M. Murley00002011:45
20F. Sjostrom00011111:12
21B. Thomas000-13014:31
22M. Tjarnqvist00002115:39
28S. Reinprecht000-20118:21
34D. Winnik000-12115:42
39N. Kapanen00000017:17

Defense

#PlayerGAP+/-SHBLKTOI
4Z. Michalek01100226:41
2K. Ballard000-12626:36
3K. Yandle00010009:52
44N. Boynton00011417:19
53D. Morris00001326:53
55E. Jovanovski00011122:39

Goalies

PlayerSAGASV%TOIDec
I. Bryzgalov38392.1%65:00O
M. TellqvistNaN%

Shot map

67 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

  • P5 00:00PHXShot on goalSteve Reinprecht
  • P5 00:00CGYGoalJarome Iginla, Ilya Bryzgalov
  • P5 00:00PHXShot on goalPeter Mueller
  • P5 00:00CGYShot on goalDion Phaneuf
  • P5 00:00PHXShot on goalJoel Perrault
  • P5 00:00CGYShot on goalKristian Huselius
  • P4 05:00Penalty
  • P4 05:00Penalty
  • P4 05:00Penalty
  • P4 04:52PHXShot on goalSteve Reinprecht
  • P4 04:45CGYShot on goalAnders Eriksson
  • P4 04:18CGYShot on goalMatthew Lombardi
  • P4 04:17CGYShot on goalAlex Tanguay
  • P4 02:52CGYShot on goalDaymond Langkow
  • P4 02:09PHXShot on goalBill Thomas
  • P4 01:41PHXShot on goalShane Doan
  • P4 00:40CGYShot on goalJarome Iginla
  • P4 00:29PHXShot on goalPeter Mueller
  • P3 19:51CGYGoalJarome Iginla, Robyn Regehr, Daymond Langkow
  • P3 18:41PHXShot on goalJoel Perrault
  • P3 17:23CGYShot on goalAlex Tanguay
  • P3 17:22CGYShot on goalRobyn Regehr
  • P3 17:16CGYShot on goalMarcus Nilson
  • P3 16:02PHXShot on goalShane Doan
  • P3 14:19CGYShot on goalOwen Nolan
  • P3 13:59CGYGoalDion Phaneuf, Anders Eriksson, Jarome Iginla
  • P3 13:55CGYShot on goalAnders Eriksson
  • P3 13:11PHXShot on goalDerek Morris
  • P3 13:04PHXShot on goalKeith Yandle
  • P3 12:37CGYShot on goalDavid Hale
  • P3 11:22CGYShot on goalAlex Tanguay
  • P3 10:16CGYShot on goalMatthew Lombardi
  • P3 09:54PHXShot on goalDaniel Winnik
  • P3 07:53CGYShot on goalOwen Nolan
  • P3 07:01CGYGoalDion Phaneuf, Alex Tanguay, Adrian Aucoin
  • P3 06:50Penalty
  • P3 06:14PHXShot on goalShane Doan
  • P3 04:41CGYShot on goalStephane Yelle
  • P3 03:18PHXShot on goalDaniel Winnik
  • P2 18:55PHXGoalPeter Mueller, Joel Perrault
  • P2 18:02PHXShot on goalBill Thomas
  • P2 16:47CGYShot on goalDion Phaneuf
  • P2 14:19PHXShot on goalPeter Mueller
  • P2 13:13CGYShot on goalCory Sarich
  • P2 12:00CGYShot on goalAdrian Aucoin
  • P2 10:51PHXGoalPeter Mueller, Zbynek Michalek, Shane Doan
  • P2 10:50PHXShot on goalPeter Mueller
  • P2 10:29PHXShot on goalPeter Mueller
  • P2 07:36CGYShot on goalJarome Iginla
  • P2 07:25CGYShot on goalRobyn Regehr
  • P2 07:22CGYShot on goalDaymond Langkow
  • P2 05:21CGYShot on goalStephane Yelle
  • P2 05:08CGYShot on goalMatthew Lombardi
  • P2 02:55CGYShot on goalDion Phaneuf
  • P2 02:40CGYShot on goalCraig Conroy
  • P2 02:31PHXShot on goalSteve Reinprecht
  • P2 02:16Penalty
  • P2 02:16CGYShot on goalAdrian Aucoin
  • P2 01:05CGYShot on goalJarome Iginla
  • P2 00:31CGYShot on goalOwen Nolan
  • P1 17:00PHXShot on goalKeith Ballard
  • P1 13:36CGYShot on goalRobyn Regehr
  • P1 12:27Penalty
  • P1 12:27Penalty
  • P1 11:38CGYShot on goalCory Sarich
  • P1 11:16CGYShot on goalOwen Nolan
  • P1 10:51CGYShot on goalAlex Tanguay
  • P1 10:51CGYShot on goalOwen Nolan
  • P1 10:45CGYShot on goalDavid Moss
  • P1 09:57PHXShot on goalEd Jovanovski
  • P1 09:18PHXShot on goalPeter Mueller
  • P1 09:02CGYShot on goalCraig Conroy
  • P1 05:07PHXShot on goalBill Thomas
  • P1 00:23PHXGoalPeter Mueller, Shane Doan, Joel Perrault

PHX vs CGY · 74 events