Game Lab
Every shot with xG, win probability, player impact, and 3D replays
Toronto Maple Leafs 2@Ottawa Senators 5
TOR · OTT
CF%?
31.1%·68.9%
xGF%?
33.3%·66.7%
HDCF%?
32.3%·67.7%
5v5 xGF%?
35.1%·64.9%
5v5 CF%?
29.1%·70.9%
?
OTT wins ↑TOR wins ↓
TOR 10%Deserved to win?90% OTT
the game's chances, replayed · 1.77 xG vs 4.50 xG
The Impact Report?
every skater, rated by our modelTOR 2@OTT 5
The Impact Report · hockeyalpha.com
2026-03-21 · Game Alpha: one night on the 40-99 scale
★ 1st star · our model’s pickClaude GirouxOTT · 1G · 0.52 ixG · 2 tk84
★ 2nd star · our model’s pickTyler KlevenOTT · 2A · 0.04 ixG · 1 blk79
★ 3rd star · our model’s pickEaston CowanTOR · 1G · 1A · 0.25 ixG75TOR
1
Easton Cowan752
John Tavares733
William Nylander584
Brandon Carlo565
Dakota Joshua536
Simon Benoit527
Troy Stecher518
Bo Groulx519
Matthew Knies4910
Calle Jarnkrok4911
Nicholas Robertson4812
Steven Lorentz4813
Jacob Quillan4814
Matias Maccelli4615
Philippe Myers4516
Max Domi4417
Oliver Ekman-Larsson41
Easton Cowan752
John Tavares733
William Nylander584
Brandon Carlo565
Dakota Joshua536
Simon Benoit527
Troy Stecher518
Bo Groulx519
Matthew Knies4910
Calle Jarnkrok4911
Nicholas Robertson4812
Steven Lorentz4813
Jacob Quillan4814
Matias Maccelli4615
Philippe Myers4516
Max Domi4417
Oliver Ekman-Larsson41Goalies
OTT
1
Claude Giroux842
Tyler Kleven793
Jordan Spence754
Dylan Cozens725
Thomas Chabot706
Warren Foegele697
Tim Stützle698
Michael Amadio689
Ridly Greig6410
Drake Batherson6311
Lars Eller6212
Shane Pinto6013
Brady Tkachuk5914
Fabian Zetterlund5815
Nick Cousins5716
Nikolas Matinpalo5717
Artem Zub5518
Dennis Gilbert48
Claude Giroux842
Tyler Kleven793
Jordan Spence754
Dylan Cozens725
Thomas Chabot706
Warren Foegele697
Tim Stützle698
Michael Amadio689
Ridly Greig6410
Drake Batherson6311
Lars Eller6212
Shane Pinto6013
Brady Tkachuk5914
Fabian Zetterlund5815
Nick Cousins5716
Nikolas Matinpalo5717
Artem Zub5518
Dennis Gilbert48Goalies
ShootingPlaymakingDefense & physicalFaceoffsOn-ice xG tiltGoaltendingNegative playsnumber = Game Alpha
Box score
Period 1
Period 2
Period 3
| Goals (SOG) | 1 | 2 | 3 | T |
|---|---|---|---|---|
| TOR | 0 (6) | 1 (5) | 1 (3) | 2 |
| OTT | 1 (9) | 2 (20) | 2 (15) | 5 |
| TOR | OTT | |
|---|---|---|
| 0/4 | Power play | 1/5 |
| 17 | Hits | 22 |
| 13 | Blocked shots | 6 |
| 2 | Takeaways | 10 |
| 17 | Giveaways | 14 |
| 26 | Faceoff wins | 33 |
| TOR | OTT | |
|---|---|---|
| 2 | Goals | 5 |
| 2.81 | Expected goals | 5.63 |
| 1.87 | 5v5 xG | 3.46 |
| 0.69 | Power-play xG | 1.58 |
| 33 | Shot attempts | 73 |
| 14 | On goal | 44 |
| 10 | High-danger | 21 |
| 2 | Rebound chances | 4 |
| 6 | Missed | 23 |
| 13 | Blocked | 6 |
| 0.085 | xG per attempt | 0.077 |
| 26 ft | Avg shot distance | 32 ft |
Click any shot marker to replay the event in 3D.
GoalHigh-danger (xG > 0.15)Low-dangerMissed / blockedMarker size = xG87 of 106 attempts shown

