Anaheim Ducks at Calgary Flames
NHL game between the Anaheim Ducks and the Calgary Flames on Mar 26, 2026. Final score: Anaheim Ducks 3, Calgary Flames 2.
| Status | Final |
|---|---|
| Date | Mar 26, 2026 |
| Venue | Scotiabank Saddledome |
| Anaheim Ducks score | 3 |
| Calgary Flames score | 2 |
Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.
Three Stars by Game Score
Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.
| Player | Pos | G | A | SOG | TOI | xG | Game Score | |
|---|---|---|---|---|---|---|---|---|
| 1st | Mikael Granlund | C | 3 | 0 | 6 | 19:31 | 0.53 | 2.59 |
| 2nd | Olli Määttä | D | 0 | 2 | 0 | 22:20 | 0.00 | 1.76 |
| 3rd | John Carlson | D | 0 | 2 | 3 | 26:55 | 0.12 | 1.27 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Anaheim Ducks–Calgary Flames) |
|---|---|---|---|---|---|
| 2nd 01:06 | CGY | Blake Coleman | Joel Farabee, Olli Määttä | 5v5 | 0–1 |
| 2nd 03:07 | ANA | Mikael Granlund | — | 5v5 | 1–1 |
| 3rd 07:46 | CGY | Matvei Gridin | Olli Määttä, Matt Coronato | 5v5 | 1–2 |
| 3rd 16:27 | ANA | Mikael Granlund | Leo Carlsson, John Carlson | 4v5 | 2–2 |
| OT 04:59 | ANA | Mikael Granlund | John Carlson, Cutter Gauthier | 3v4 | 3–2 |
Team Comparison
| Anaheim Ducks | Calgary Flames | |
|---|---|---|
| Goals | 3 | 2 |
| Shots on goal | 33 | 25 |
| Expected goals (xG) | 3.26 | 2.25 |
| High-danger shots | 21 | 12 |
| Corsi % | 58.6% | 41.4% |
| Power play | 2/5 | 0/1 |
| Faceoff % | 51.6% | 48.4% |
| Hits | 22 | 17 |
| Blocks | 14 | 21 |
| Giveaways | 16 | 24 |
| Takeaways | 6 | 7 |
Anaheim Ducks Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Mikael Granlund | C | 3 | 0 | 3 | 6 | 19:31 | 0.53 | 2.59 |
| John Carlson | D | 0 | 2 | 2 | 3 | 26:55 | 0.12 | 1.27 |
| Cutter Gauthier | L | 0 | 1 | 1 | 5 | 22:03 | 0.53 | 1.15 |
| Jackson LaCombe | D | 0 | 0 | 0 | 3 | 25:58 | 0.10 | 0.92 |
| Jeffrey Viel | L | 0 | 0 | 0 | 2 | 14:46 | 0.11 | 0.55 |
| Jacob Trouba | D | 0 | 0 | 0 | 3 | 23:31 | 0.10 | 0.48 |
| Mason McTavish | C | 0 | 0 | 0 | 1 | 15:05 | 0.24 | 0.48 |
| Ryan Poehling | C | 0 | 0 | 0 | 1 | 16:54 | 0.19 | 0.44 |
| Leo Carlsson | C | 0 | 1 | 1 | 1 | 20:05 | 0.27 | 0.39 |
| Alex Killorn | L | 0 | 0 | 0 | 0 | 17:48 | 0.07 | 0.26 |
| Beckett Sennecke | R | 0 | 0 | 0 | 1 | 15:47 | 0.22 | 0.23 |
| Tim Washe | C | 0 | 0 | 0 | 1 | 12:51 | 0.29 | 0.11 |
| Radko Gudas | D | 0 | 0 | 0 | 1 | 8:33 | 0.01 | -0.01 |
| Ian Moore | D | 0 | 0 | 0 | 0 | 11:00 | 0.01 | -0.05 |
| Olen Zellweger | D | 0 | 0 | 0 | 1 | 13:25 | 0.10 | -0.20 |
| Frank Vatrano | R | 0 | 0 | 0 | 1 | 13:38 | 0.02 | -0.37 |
| Chris Kreider | L | 0 | 0 | 0 | 1 | 18:19 | 0.11 | -0.40 |
| Pavel Mintyukov | D | 0 | 0 | 0 | 2 | 17:44 | 0.03 | -0.47 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Olli Määttä | D | 0 | 2 | 2 | 0 | 22:20 | 0.00 | 1.76 |
| Joel Farabee | L | 0 | 1 | 1 | 0 | 18:16 | 0.00 | 0.73 |
| Matvei Gridin | R | 1 | 0 | 1 | 1 | 16:26 | 0.25 | 0.69 |
| Blake Coleman | L | 1 | 0 | 1 | 3 | 18:30 | 0.33 | 0.68 |
| Matt Coronato | R | 0 | 1 | 1 | 3 | 15:38 | 0.36 | 0.66 |
| Zayne Parekh | D | 0 | 0 | 0 | 1 | 17:06 | 0.11 | 0.34 |
| Hunter Brzustewicz | D | 0 | 0 | 0 | 1 | 17:46 | 0.01 | 0.31 |
| Mikael Backlund | C | 0 | 0 | 0 | 2 | 21:54 | 0.20 | 0.11 |
| Martin Pospisil | C | 0 | 0 | 0 | 1 | 8:52 | 0.04 | 0.08 |
| John Beecher | C | 0 | 0 | 0 | 0 | 10:50 | 0.03 | 0.06 |
| Yegor Sharangovich | C | 0 | 0 | 0 | 3 | 17:19 | 0.38 | 0.04 |
| Adam Klapka | R | 0 | 0 | 0 | 1 | 9:59 | 0.04 | 0.03 |
| Morgan Frost | C | 0 | 0 | 0 | 1 | 16:52 | 0.14 | 0.02 |
| Joel Hanley | D | 0 | 0 | 0 | 0 | 15:28 | 0.00 | -0.12 |
| Victor Olofsson | L | 0 | 0 | 0 | 4 | 15:53 | 0.19 | -0.21 |
| Ryan Strome | C | 0 | 0 | 0 | 3 | 13:13 | 0.04 | -0.27 |
| Zach Whitecloud | D | 0 | 0 | 0 | 1 | 25:34 | 0.03 | -0.43 |
| Kevin Bahl | D | 0 | 0 | 0 | 0 | 26:06 | 0.00 | -0.62 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Ville Husso | Anaheim Ducks | 23 | 25 | 92.0% | 0.16 | W |
| Devin Cooley | Calgary Flames | 30 | 33 | 90.9% | 0.04 | O |
Analysis
The Anaheim Ducks defeated the Calgary Flames 3–2 on Mar 26, 2026, a one-goal game.
Calgary Flames generated 2.25 expected goals to Anaheim Ducks's 3.26 — Anaheim Ducks edged the chance share as well as the scoreline.
Mikael Granlund led all skaters with a Game Score of 2.59 on 3 goals, 6 shots on goal.
Frequently Asked Questions
Who won the Anaheim Ducks vs Calgary Flames game?
The Anaheim Ducks beat the Calgary Flames 3–2 on Mar 26, 2026.
What was the final score?
The final score was Anaheim Ducks 3, Calgary Flames 2.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Mikael Granlund led all skaters at 2.59, on 3G, 0A and 6 shots on goal.
Which team deserved to win by expected goals?
Calgary Flames generated 2.25 expected goals and Anaheim Ducks generated 3.26, so Anaheim Ducks created the better chances. That matches the result.
What were the shot totals?
Anaheim Ducks put 33 shots on goal and Calgary Flames put 25. High-danger chances went 21 to 12.
How did the goaltenders play?
Ville Husso stopped 23 of 25 (0.16 goals saved above expected); Devin Cooley stopped 30 of 33 (0.04 goals saved above expected).