ForensicHockey

NSH defeated STL 7–2. The result matched the underlying play — NSH led in expected goals (0.9 to 0.6 xG).

Forensic report

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

Process edge: NSH

STL

Goals
2
xG (flurry)
0.58
xG (raw)
0.58
Deserve %
38.7%
Finishing luck
+1.42

NSH

Goals
7
xG (flurry)
0.92
xG (raw)
0.92
Deserve %
61.3%
Finishing luck
+6.08

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
18R. Thomas101-10019:02
56H. McGing101-10009:48
9R. Fabbri01103114:28
63J. Neighbours01104015:25
10B. Schenn00004014:37
22P. Suter000-31015:26
54D. Dvorsky000-10015:28
65A. Kaskimaki000-21109:31
70O. Sundqvist000-21011:30
71M. Joseph000-12013:44
81D. Holloway00003216:58
89P. Buchnevich000-10018:38

Defense

#PlayerGAP+/-SHBLKTOI
6P. Broberg02201025:26
17C. Fowler000-31220:57
23L. Mailloux000-12015:07
55C. Parayko000-21322:00
72J. Faulk000-11018:26
75T. Tucker000-12116:06

Goalies

PlayerSAGASV%TOIDec
J. Hofer7185.7%20:00
J. Binnington25676.0%40:00L

Shot map

86 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:54STLShot on goalLogan Mailloux
  • P3 19:46STLShot on goalAleksanteri Kaskimaki
  • P3 19:45NSHFaceoffErik Haula
  • P3 19:45Stoppage
  • P3 19:39STLBlocked shotColton Parayko
  • P3 19:34Takeaway
  • P3 19:28STLBlocked shotColton Parayko
  • P3 19:27Takeaway
  • P3 19:25Giveaway
  • P3 18:08STLFaceoffHugh McGing
  • P3 18:08Stoppage
  • P3 17:53STLFaceoffHugh McGing
  • P3 17:53Penalty
  • P3 17:53delayed penalty
  • P3 16:25Takeaway
  • P3 16:16STLShot on goalRobert Thomas
  • P3 15:41NSHShot on goalErik Haula
  • P3 15:17Giveaway
  • P3 15:15STLFaceoffBrayden Schenn
  • P3 15:15Stoppage
  • P3 15:15Penalty
  • P3 15:13delayed penalty
  • P3 14:50NSHBlocked shotLuke Evangelista
  • P3 14:31NSHShot on goalFilip Forsberg
  • P3 13:56NSHShot on goalSteven Stamkos
  • P3 13:44Takeaway
  • P3 12:47STLShot on goalOskar Sundqvist
  • P3 12:43STLFaceoffPius Suter
  • P3 12:43Stoppage
  • P3 12:43Penalty
  • P3 12:41NSHMissed shotErik Haula
  • P3 12:26STLHitPhilip Broberg
  • P3 11:50NSHMissed shotReid Schaefer
  • P3 11:33delayed penalty
  • P3 11:31NSHBlocked shotMichael Bunting
  • P3 11:23Giveaway
  • P3 10:43STLHitCam Fowler
  • P3 10:22STLHitJake Neighbours
  • P3 09:45Giveaway
  • P3 09:25Giveaway
  • P3 08:54Giveaway
  • P3 08:08STLHitLogan Mailloux
  • P3 07:44NSHFaceoffFedor Svechkov
  • P3 07:44Stoppage
  • P3 07:36STLFaceoffDalibor Dvorsky
  • P3 07:36NSHGoalMichael Bunting, Luke Evangelista, Nick Blankenburg
  • P3 07:23STLHitTyler Tucker
  • P3 06:47STLShot on goalPavel Buchnevich
  • P3 06:13STLFaceoffRobert Thomas
  • P3 06:13Stoppage
  • P3 06:13Penalty
  • P3 06:13delayed penalty
  • P3 05:37Giveaway
  • P3 05:28STLShot on goalPius Suter
  • P3 04:59NSHBlocked shotReid Schaefer
  • P3 04:32STLFaceoffBrayden Schenn
  • P3 04:32Stoppage
  • P3 04:27STLMissed shotRobby Fabbri
  • P3 04:11STLBlocked shotRobby Fabbri
  • P3 04:09STLShot on goalDalibor Dvorsky
  • P3 04:07Giveaway
  • P3 03:27Giveaway
  • P3 03:10STLFaceoffRobert Thomas
  • P3 03:10Stoppage
  • P3 03:06STLShot on goalPhilip Broberg
  • P3 02:55STLHitAleksanteri Kaskimaki
  • P3 02:13STLFaceoffPius Suter
  • P3 02:13Stoppage
  • P3 02:10NSHShot on goalMichael Bunting
  • P3 02:04Giveaway
  • P3 00:32NSHShot on goalFilip Forsberg
  • P3 00:30NSHFaceoffRyan O'Reilly
  • P3 00:30Stoppage
  • P3 00:28NSHShot on goalSpencer Stastney
  • P3 00:00STLFaceoffDalibor Dvorsky
  • P2 19:55STLShot on goalPhilip Broberg
  • P2 19:50STLBlocked shotPhilip Broberg
  • P2 19:48STLFaceoffOskar Sundqvist
  • P2 19:48Stoppage
  • P2 19:46STLBlocked shotPhilip Broberg
  • P2 19:44STLFaceoffOskar Sundqvist
  • P2 19:44Stoppage
  • P2 19:39STLHitOskar Sundqvist
  • P2 19:25NSHBlocked shotBrady Skjei
  • P2 18:53STLFaceoffDalibor Dvorsky
  • P2 18:53Stoppage
  • P2 18:51NSHShot on goalRoman Josi
  • P2 17:58STLShot on goalJustin Faulk
  • P2 17:19STLFaceoffRobert Thomas
  • P2 17:19Stoppage
  • P2 17:19Penalty
  • P2 17:19Penalty
  • P2 17:14NSHHitMichael McCarron
  • P2 17:11NSHHitMichael McCarron
  • P2 16:54NSHHitReid Schaefer
  • P2 16:46Giveaway
  • P2 16:38NSHHitMatthew Wood
  • P2 16:30STLHitJustin Faulk
  • P2 16:20STLHitDylan Holloway
  • P2 16:09STLHitBrayden Schenn
  • P2 15:41STLHitBrayden Schenn
  • P2 15:33STLFaceoffBrayden Schenn
  • P2 15:33NSHGoalSteven Stamkos, Matthew Wood, Roman Josi
  • P2 15:32NSHMissed shotMatthew Wood
  • P2 15:17STLHitColton Parayko
  • P2 15:01NSHMissed shotFedor Svechkov
  • P2 14:47NSHShot on goalRoman Josi
  • P2 14:36Giveaway
  • P2 13:56STLFaceoffDalibor Dvorsky
  • P2 13:56STLGoalRobert Thomas, Philip Broberg, Jake Neighbours
  • P2 13:44STLMissed shotPhilip Broberg
  • P2 13:39STLBlocked shotJustin Faulk
  • P2 13:37STLBlocked shotPavel Buchnevich
  • P2 13:36STLBlocked shotPavel Buchnevich
  • P2 13:28NSHHitMichael McCarron
  • P2 13:22STLBlocked shotPhilip Broberg
  • P2 13:18STLFaceoffRobert Thomas
  • P2 13:18Stoppage
  • P2 13:08NSHHitReid Schaefer
  • P2 13:03STLFaceoffOskar Sundqvist

STL vs NSH · 280 events