Game Lab
Every shot with xG, win probability, player impact, and 3D replays
Anaheim Ducks 4@Calgary Flames 3
ANA · CGY
CF%?
46.5%·53.5%
xGF%?
41.9%·58.1%
HDCF%?
48.9%·51.1%
5v5 xGF%?
41.5%·58.5%
5v5 CF%?
48.1%·51.9%
?
CGY wins ↑ANA wins ↓
ANA 34%Deserved to win?66% CGY
the game's chances, replayed · 2.25 xG vs 3.10 xG
The Impact Report?
every skater, rated by our model · on-ice tilt unavailableANA 4@CGY 3
The Impact Report · hockeyalpha.com
2026-01-25 · Game Alpha: one night on the 40-99 scale
★ 1st star · our model’s pickBeckett SenneckeANA · 3G · 0.40 ixG · 1 blk88
★ 2nd star · our model’s pickJonathan HuberdeauCGY · 1G · 0.74 ixG · 2 blk76
★ 3rd star · our model’s pickAdam KlapkaCGY · 1A · 3 blk · 7 hits70ANA
1
Beckett Sennecke882
Alex Killorn693
Mikael Granlund694
Jackson LaCombe645
Ryan Poehling636
Chris Kreider637
Jansen Harkins608
Radko Gudas579
Cutter Gauthier5710
Tim Washe5511
Jacob Trouba5512
Olen Zellweger5513
Ross Johnston5414
Jeffrey Viel5415
Ryan Strome5216
Pavel Mintyukov5217
Ian Moore4818
Drew Helleson48
Beckett Sennecke882
Alex Killorn693
Mikael Granlund694
Jackson LaCombe645
Ryan Poehling636
Chris Kreider637
Jansen Harkins608
Radko Gudas579
Cutter Gauthier5710
Tim Washe5511
Jacob Trouba5512
Olen Zellweger5513
Ross Johnston5414
Jeffrey Viel5415
Ryan Strome5216
Pavel Mintyukov5217
Ian Moore4818
Drew Helleson48Goalies
CGY
1
Jonathan Huberdeau762
Adam Klapka703
Matt Coronato704
Matvei Gridin665
Mikael Backlund636
MacKenzie Weegar627
Joel Farabee618
Hunter Brzustewicz609
Nazem Kadri6010
Martin Pospisil5911
Kevin Bahl5412
Yegor Sharangovich5313
Yan Kuznetsov5114
Zach Whitecloud5115
Joel Hanley5016
Connor Zary4917
Justin Kirkland4918
Morgan Frost49
Jonathan Huberdeau762
Adam Klapka703
Matt Coronato704
Matvei Gridin665
Mikael Backlund636
MacKenzie Weegar627
Joel Farabee618
Hunter Brzustewicz609
Nazem Kadri6010
Martin Pospisil5911
Kevin Bahl5412
Yegor Sharangovich5313
Yan Kuznetsov5114
Zach Whitecloud5115
Joel Hanley5016
Connor Zary4917
Justin Kirkland4918
Morgan Frost49Goalies
ShootingPlaymakingDefense & physicalFaceoffsOn-ice xG tiltGoaltendingNegative playsnumber = Game Alpha
Box score
Period 1
Period 2
Period 3
OT
| Goals (SOG) | 1 | 2 | 3 | OT | T |
|---|---|---|---|---|---|
| ANA | 0 (3) | 2 (8) | 1 (6) | 1 (4) | 4 |
| CGY | 2 (17) | 0 (10) | 1 (7) | 0 (1) | 3 |
| ANA | CGY | |
|---|---|---|
| 0/2 | Power play | 1/1 |
| 25 | Hits | 28 |
| 18 | Blocked shots | 18 |
| 3 | Takeaways | 3 |
| 17 | Giveaways | 20 |
| 23 | Faceoff wins | 32 |
| ANA | CGY | |
|---|---|---|
| 4 | Goals | 3 |
| 4.01 | Expected goals | 5.57 |
| 2.99 | 5v5 xG | 4.21 |
| 0.44 | Power-play xG | 0.97 |
| 59 | Shot attempts | 68 |
| 21 | On goal | 35 |
| 22 | High-danger | 23 |
| 2 | Rebound chances | 5 |
| 20 | Missed | 15 |
| 18 | Blocked | 18 |
| 0.068 | xG per attempt | 0.082 |
| 30 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 = xG91 of 127 attempts shown

