Tuesday, October 13, 2026
- Expected goals, CGY–ANA
- 3.2–2.9
- all situations, empty nets out
- ANA share of xG
- 47.6%
- 50% is even
- Shots on goal
- 36–25
- CGY–ANA
- Pre-game model
- ANA 62%
- win chance, model game-0.2
The story
The Flames beat the Ducks 4-2 in a game the chances had about even, 3.3 expected goals to 2.9. The lead changed hands two times. It was tied 2-2 going into the third. An empty-netter made the final score look roomier than the game was. Beckett Sennecke had 11 shot attempts. Mikael Granlund has a point in 6 straight games.
- Beckett SenneckeVolume
Beckett Sennecke had 11 shot attempts. Four reached the net and one went in. His average this season was 4.8. The Ducks fell 4-2 to the Flames.
- Mikael GranlundStreak
Mikael Granlund has a point in 6 straight games. He has 8 points in 6 games this season. The Ducks fell 4-2 to the Flames.
- Ryan StromeVolume
Ryan Strome had 10 shot attempts. Seven reached the net and none went in. He came in averaging 2.6 attempts a game. It finished 4-2 for the Flames.
- Martin PospisilDrought over
Martin Pospisil scored for the first time in 17 games. His goal with under five minutes left was the winner. The Flames beat the Ducks 4-2.
Shot attempts
Running count of unblocked attempts (shots on goal plus misses). Dots are goals. Hover to read any moment.
Where the shots came from
6 goals from 103 unblocked attempts. Shots from a team's own half are left off.
Calgary Flames
| Skater | TOI | G | A | SOG | ixG | Hits | Blk | xGF% |
|---|---|---|---|---|---|---|---|---|
| Zach Whitecloud D | 24:16 | 0 | 0 | 1 | 0.04 | 3 | 1 | 63 |
| Kevin Bahl D | 23:07 | 0 | 0 | 0 | 0.00 | 1 | 2 | 36 |
| Mikael Backlund C | 21:10 | 0 | 1 | 3 | 1.09 | 1 | 0 | 46 |
| Joel Farabee L | 20:22 | 0 | 1 | 2 | 0.18 | 0 | 0 | 42 |
| Simon Nemec D | 19:55 | 0 | 1 | 1 | 0.03 | 0 | 1 | 62 |
| Yan Kuznetsov D | 18:50 | 0 | 1 | 1 | 0.01 | 1 | 2 | 63 |
| Jake Middleton D | 18:13 | 0 | 0 | 2 | 0.18 | 0 | 2 | 56 |
| Yegor Sharangovich C | 17:18 | 1 | 0 | 1 | 1.00 | 0 | 1 | 54 |
| Matt Coronato R | 17:09 | 0 | 0 | 5 | 0.62 | 0 | 0 | 47 |
| Matvei Gridin R | 14:16 | 0 | 0 | 2 | 0.09 | 0 | 0 | 84 |
| Morgan Frost C | 13:40 | 0 | 0 | 2 | 0.25 | 1 | 2 | 41 |
| Ryan Strome C | 13:34 | 0 | 1 | 7 | 0.54 | 0 | 0 | 80 |
| Zayne Parekh D | 13:30 | 0 | 0 | 0 | 0.02 | 0 | 0 | 50 |
| Martin Pospisil C | 13:25 | 1 | 0 | 4 | 0.25 | 3 | 0 | 85 |
| Aydar Suniev L | 13:16 | 1 | 1 | 1 | 0.29 | 2 | 2 | 62 |
| Jonathan Castagna C | 10:52 | 0 | 0 | 2 | 0.13 | 1 | 0 | 36 |
| Maxim Tsyplakov R | 9:37 | 0 | 1 | 0 | 0.00 | 3 | 1 | 51 |
| Adam Klapka R | 8:30 | 1 | 0 | 2 | 0.21 | 1 | 1 | 33 |
Anaheim Ducks
| Skater | TOI | G | A | SOG | ixG | Hits | Blk | xGF% |
|---|---|---|---|---|---|---|---|---|
| Jackson LaCombe D | 27:46 | 0 | 0 | 0 | 0.04 | 1 | 2 | 37 |
| Beckett Sennecke R | 22:52 | 1 | 0 | 4 | 0.70 | 0 | 0 | 44 |
| Leo Carlsson C | 22:18 | 1 | 0 | 2 | 0.37 | 0 | 0 | 48 |
| Mikael Granlund C | 20:52 | 0 | 1 | 2 | 0.23 | 0 | 2 | 51 |
| Noah Warren D | 18:32 | 0 | 0 | 1 | 0.02 | 4 | 3 | 34 |
| Tristan Luneau D | 18:08 | 0 | 0 | 2 | 0.03 | 0 | 1 | 51 |
| Pavel Mintyukov D | 17:07 | 0 | 0 | 0 | 0.00 | 0 | 2 | 43 |
| Drew Helleson D | 17:05 | 0 | 0 | 1 | 0.10 | 0 | 3 | 45 |
| Judd Caulfield R | 17:01 | 0 | 1 | 2 | 0.36 | 4 | 0 | 43 |
| Alex Killorn L | 16:18 | 0 | 0 | 3 | 0.29 | 1 | 1 | 38 |
| Tyson Hinds D | 13:43 | 0 | 0 | 1 | 0.10 | 1 | 2 | 44 |
| Sam Colangelo R | 13:36 | 0 | 0 | 2 | 0.33 | 3 | 0 | 41 |
| Tim Washe C | 13:26 | 0 | 0 | 0 | 0.03 | 2 | 3 | 31 |
| Nikita Nesterenko C | 13:02 | 0 | 0 | 2 | 0.04 | 2 | 0 | 49 |
| Roger McQueen C | 11:26 | 0 | 0 | 1 | 0.14 | 0 | 1 | 34 |
| A.J. Greer L | 10:54 | 0 | 0 | 1 | 0.02 | 3 | 0 | 49 |
| Frank Vatrano R | 10:46 | 0 | 0 | 1 | 0.08 | 1 | 0 | 57 |
| Jeff Malott L | 10:15 | 0 | 0 | 0 | 0.08 | 0 | 0 | 46 |
Pro: the line
How the line moved against our model is part of Pro
Pro: expected goals, minute by minute