Game Lab
Every shot with xG, win probability, player impact, and 3D replays
Boston Bruins 2@Buffalo Sabres 1
BOS · BUF
CF%?
46.2%·53.8%
xGF%?
50.4%·49.6%
HDCF%?
52.2%·47.8%
5v5 xGF%?
49.2%·50.8%
5v5 CF%?
44.4%·55.6%
?
BUF wins ↑BOS wins ↓
BOS 54%Deserved to win?46% BUF
the game's chances, replayed · 3.32 xG vs 3.06 xG
The Impact Report?
every skater, rated by our model · on-ice tilt unavailableBOS 2@BUF 1
The Impact Report · hockeyalpha.com
2026-04-28 · Game Alpha: one night on the 40-99 scale
★ 1st star · our model’s pickJeremy SwaymanBOS · 1 gv · 25 sv · 1 GA73
★ 2nd star · our model’s pickDavid PastrnakBOS · 1G · 0.50 ixG · 1 blk73
★ 3rd star · our model’s pickElias LindholmBOS · 1G · 0.20 ixG · 2 blk71BOS
1
David Pastrnak732
Elias Lindholm713
Hampus Lindholm624
Jonathan Aspirot615
Pavel Zacha596
Michael Eyssimont597
Tanner Jeannot598
Mark Kastelic589
Casey Mittelstadt5710
Morgan Geekie5511
Marat Khusnutdinov5412
Alex Steeves5313
Fraser Minten5314
Sean Kuraly5215
Henri Jokiharju5216
Nikita Zadorov4917
Charlie McAvoy45
David Pastrnak732
Elias Lindholm713
Hampus Lindholm624
Jonathan Aspirot615
Pavel Zacha596
Michael Eyssimont597
Tanner Jeannot598
Mark Kastelic589
Casey Mittelstadt5710
Morgan Geekie5511
Marat Khusnutdinov5412
Alex Steeves5313
Fraser Minten5314
Sean Kuraly5215
Henri Jokiharju5216
Nikita Zadorov4917
Charlie McAvoy45Goalies
BUF
1
Tage Thompson662
Rasmus Dahlin613
Jason Zucker584
Tyson Kozak585
Alex Tuch586
Zach Benson557
Andrew Peeke558
Mattias Samuelsson559
Logan Stanley5510
Jack Quinn5411
Jordan Greenway5412
Beck Malenstyn5313
Ryan McLeod5214
Conor Timmins5115
Owen Power5016
Josh Doan5017
Peyton Krebs5018
Noah Ostlund5019
Bowen Byram43
Tage Thompson662
Rasmus Dahlin613
Jason Zucker584
Tyson Kozak585
Alex Tuch586
Zach Benson557
Andrew Peeke558
Mattias Samuelsson559
Logan Stanley5510
Jack Quinn5411
Jordan Greenway5412
Beck Malenstyn5313
Ryan McLeod5214
Conor Timmins5115
Owen Power5016
Josh Doan5017
Peyton Krebs5018
Noah Ostlund5019
Bowen Byram43Goalies
ShootingPlaymakingDefense & physicalFaceoffsOn-ice xG tiltGoaltendingNegative playsnumber = Game Alpha
Box score
Period 1
Period 2
OT
| Goals (SOG) | 1 | 2 | 3 | OT | T |
|---|---|---|---|---|---|
| BOS | 0 (9) | 1 (7) | 0 (9) | 1 (4) | 2 |
| BUF | 1 (5) | 0 (8) | 0 (9) | 0 (4) | 1 |
| BOS | BUF | |
|---|---|---|
| 0/3 | Power play | 1/3 |
| 43 | Hits | 27 |
| 21 | Blocked shots | 25 |
| 7 | Takeaways | 2 |
| 21 | Giveaways | 22 |
| 34 | Faceoff wins | 23 |
| BOS | BUF | |
|---|---|---|
| 2 | Goals | 1 |
| 5.43 | Expected goals | 5.33 |
| 3.89 | 5v5 xG | 4.02 |
| 1.53 | Power-play xG | 1.31 |
| 67 | Shot attempts | 78 |
| 29 | On goal | 26 |
| 24 | High-danger | 22 |
| 2 | Rebound chances | 5 |
| 17 | Missed | 27 |
| 21 | Blocked | 25 |
| 0.081 | xG per attempt | 0.068 |
| 28 ft | Avg shot distance | 30 ft |
Click any shot marker to replay the event in 3D.
GoalHigh-danger (xG > 0.15)Low-dangerMissed / blockedMarker size = xG99 of 145 attempts shown
