BOS defeated STL 5–2. The result matched the underlying play — BOS led in expected goals (0.9 to 0.7 xG).
Forensic report
98 ingested shots · flurry-adjusted xG · deserve-to-win meter
BOS
- Goals
- 5
- xG (flurry)
- 0.89
- xG (raw)
- 0.91
- Deserve %
- 56.9%
- Finishing luck
- +4.11
STL
- Goals
- 2
- xG (flurry)
- 0.68
- xG (raw)
- 0.68
- Deserve %
- 43.1%
- Finishing luck
- +1.32
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
| # | Player | G | A | P | +/- | S | H | BLK | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 88 | D. Pastrnak | 0 | 3 | 3 | 2 | 0 | 1 | 15:36 | |
| 47 | M. Kastelic | 2 | 0 | 2 | 2 | 3 | 3 | 14:54 | |
| 93 | F. Minten | 2 | 0 | 2 | 1 | 1 | 1 | 15:51 | |
| 52 | S. Kuraly | 0 | 2 | 2 | 2 | 0 | 1 | 16:00 | |
| 18 | P. Zacha | 1 | 0 | 1 | 1 | 0 | 0 | 15:55 | |
| 28 | E. Lindholm | 0 | 1 | 1 | 1 | 1 | 1 | 14:29 | |
| 92 | M. Khusnutdinov | 0 | 1 | 1 | 1 | 0 | 1 | 14:31 | |
| 11 | C. Mittelstadt | 0 | 0 | 0 | 0 | 0 | 0 | 13:24 | |
| 21 | A. Steeves | 0 | 0 | 0 | 0 | 7 | 1 | 13:13 | |
| 39 | M. Geekie | 0 | 0 | 0 | 0 | 0 | 0 | 15:54 | |
| 71 | V. Arvidsson | 0 | 0 | 0 | 0 | 0 | 1 | 13:03 | |
| 84 | T. Jeannot | 0 | 0 | 0 | 2 | 9 | 0 | 15:00 |
Defense
| # | Player | G | A | P | +/- | S | H | BLK | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 26 | A. Peeke | 0 | 1 | 1 | 1 | 0 | 2 | 20:06 | |
| 29 | V. Soderstrom | 0 | 1 | 1 | 1 | 0 | 0 | 13:44 | |
| 91 | N. Zadorov | 0 | 1 | 1 | 3 | 3 | 4 | 24:08 | |
| 6 | M. Lohrei | 0 | 0 | 0 | 1 | 1 | 2 | 18:31 | |
| 27 | H. Lindholm | 0 | 0 | 0 | 2 | 0 | 2 | 22:16 | |
| 45 | J. Aspirot | 0 | 0 | 0 | 0 | 1 | 1 | 17:52 |
Goalies
| Player | SA | GA | SV% | TOI | Dec |
|---|---|---|---|---|---|
| J. Swayman | 26 | 2 | 92.3% | 60:00 | W |
| J. Korpisalo | 0 | 0 | NaN% | 00:00 | — |
Shot map
98 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:49—Takeaway—
- P3 19:37STLHitLogan Mailloux
- P3 19:28STLShot on goalAleksanteri Kaskimaki
- P3 19:21STLMissed shotLogan Mailloux
- P3 19:12BOSHitTanner Jeannot
- P3 19:07STLFaceoffDalibor Dvorsky
- P3 19:07—Stoppage—
- P3 18:58BOSFaceoffSean Kuraly
- P3 18:58—Stoppage—
- P3 18:36STLShot on goalLogan Mailloux
- P3 18:32BOSHitAlex Steeves
- P3 18:19STLFaceoffDalibor Dvorsky
- P3 18:19BOSGoalPavel Zacha, Elias Lindholm, David Pastrnak
- P3 18:14—Takeaway—
- P3 18:08BOSMissed shotDavid Pastrnak
- P3 17:25BOSFaceoffSean Kuraly
- P3 17:25—Stoppage—
- P3 17:21BOSMissed shotNikita Zadorov
- P3 17:18BOSFaceoffSean Kuraly
- P3 17:18—Stoppage—
- P3 17:16STLBlocked shotDylan Holloway
- P3 17:11STLFaceoffRobert Thomas
- P3 17:11—Stoppage—
- P3 17:09STLShot on goalPavel Buchnevich
- P3 16:54STLShot on goalPius Suter
- P3 16:52STLBlocked shotPius Suter
- P3 16:50—Giveaway—
- P3 16:50BOSBlocked shotJeremy Swayman
- P3 16:19STLFaceoffRobert Thomas
- P3 16:19—Stoppage—
- P3 16:13STLHitMathieu Joseph
- P3 15:44STLBlocked shotJustin Faulk
- P3 15:30—Giveaway—
- P3 15:27—Takeaway—
- P3 15:21BOSHitMason Lohrei
- P3 14:25STLBlocked shotPhilip Broberg
- P3 13:39BOSMissed shotViktor Arvidsson
- P3 13:20BOSFaceoffMark Kastelic
- P3 13:20—Stoppage—
- P3 13:18STLShot on goalAleksanteri Kaskimaki
- P3 12:59—Giveaway—
- P3 12:24—Giveaway—
- P3 12:05STLMissed shotJake Neighbours
- P3 12:02—Giveaway—
- P3 11:49STLFaceoffRobert Thomas
- P3 11:49—Stoppage—
- P3 11:33STLFaceoffDalibor Dvorsky
- P3 11:33BOSGoalFraser Minten, David Pastrnak, Andrew Peeke
- P3 11:28BOSMissed shotAndrew Peeke
- P3 11:19STLHitDylan Holloway
- P3 11:15BOSMissed shotAndrew Peeke
- P3 11:01BOSFaceoffFraser Minten
- P3 11:01—Stoppage—
- P3 10:23STLHitAleksanteri Kaskimaki
- P3 09:50STLBlocked shotRobert Thomas
- P3 09:23BOSHitAlex Steeves
- P3 09:12STLShot on goalCam Fowler
- P3 08:50STLHitDylan Holloway
- P3 08:03—Takeaway—
- P3 08:01STLFaceoffBrayden Schenn
- P3 08:01BOSGoalMark Kastelic, Sean Kuraly, Nikita Zadorov
- P3 07:58—Giveaway—
- P3 07:58BOSMissed shotMark Kastelic
- P3 07:38BOSHitTanner Jeannot
- P3 07:30BOSBlocked shotSean Kuraly
- P3 07:21BOSFaceoffMark Kastelic
- P3 07:21—Stoppage—
- P3 07:16STLMissed shotAleksanteri Kaskimaki
- P3 07:09STLShot on goalAleksanteri Kaskimaki
- P3 07:02—Giveaway—
- P3 06:59—Giveaway—
- P3 06:30STLHitPavel Buchnevich
- P3 06:23STLShot on goalDylan Holloway
- P3 06:15BOSHitAlex Steeves
- P3 06:10BOSShot on goalAndrew Peeke
- P3 05:48STLHitBrayden Schenn
- P3 05:48—Giveaway—
- P3 05:45STLBlocked shotColton Parayko
- P3 05:37STLFaceoffDalibor Dvorsky
- P3 05:37—Stoppage—
- P3 05:36BOSHitMark Kastelic
- P3 05:35STLBlocked shotTyler Tucker
- P3 05:30BOSHitMark Kastelic
- P3 05:16STLMissed shotPius Suter
- P3 05:14BOSHitMark Kastelic
- P3 05:06BOSHitNikita Zadorov
- P3 04:51BOSFaceoffMark Kastelic
- P3 04:51STLGoalRobert Thomas, Pavel Buchnevich
- P3 04:48—Takeaway—
- P3 04:30BOSMissed shotDavid Pastrnak
- P3 04:26BOSShot on goalFraser Minten
- P3 04:18—Giveaway—
- P3 04:11STLBlocked shotJustin Faulk
- P3 04:09STLFaceoffRobert Thomas
- P3 04:09—Stoppage—
- P3 04:07STLShot on goalDylan Holloway
- P3 03:16STLBlocked shotJustin Faulk
- P3 03:08STLShot on goalPius Suter
- P3 02:42BOSBlocked shotMark Kastelic
- P3 02:27STLFaceoffRobert Thomas
- P3 02:27—Stoppage—
- P3 02:25BOSShot on goalAndrew Peeke
- P3 02:24BOSFaceoffSean Kuraly
- P3 02:24—Stoppage—
- P3 02:18STLFaceoffBrayden Schenn
- P3 02:18—Stoppage—
- P3 02:09BOSHitTanner Jeannot
- P3 02:08STLBlocked shotLogan Mailloux
- P3 02:06STLFaceoffBrayden Schenn
- P3 02:06—Stoppage—
- P3 02:04STLShot on goalJustin Faulk
- P3 01:58STLBlocked shotDalibor Dvorsky
- P3 01:15STLShot on goalColton Parayko
- P3 01:06—Giveaway—
- P3 01:01—Giveaway—
- P3 00:49BOSShot on goalViktor Arvidsson
- P3 00:20BOSHitAlex Steeves
- P3 00:00STLFaceoffBrayden Schenn
- P2 19:51STLBlocked shotTyler Tucker
- P2 19:49BOSHitTanner Jeannot
BOS vs STL · 339 events