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.

StatusFinal
DateMar 26, 2026
VenueScotiabank Saddledome
Anaheim Ducks score3
Calgary Flames score2

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.

PlayerPosGASOGTOIxGGame Score
1stMikael GranlundC30619:310.532.59
2ndOlli MäättäD02022:200.001.76
3rdJohn CarlsonD02326:550.121.27

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Anaheim Ducks–Calgary Flames)
2nd 01:06CGYBlake ColemanJoel Farabee, Olli Määttä5v50–1
2nd 03:07ANAMikael Granlund5v51–1
3rd 07:46CGYMatvei GridinOlli Määttä, Matt Coronato5v51–2
3rd 16:27ANAMikael GranlundLeo Carlsson, John Carlson4v52–2
OT 04:59ANAMikael GranlundJohn Carlson, Cutter Gauthier3v43–2

Team Comparison

Anaheim DucksCalgary Flames
Goals32
Shots on goal3325
Expected goals (xG)3.262.25
High-danger shots2112
Corsi %58.6%41.4%
Power play2/50/1
Faceoff %51.6%48.4%
Hits2217
Blocks1421
Giveaways1624
Takeaways67

Anaheim Ducks Skaters

PlayerPosGAPSOGTOIxGGame Score
Mikael GranlundC303619:310.532.59
John CarlsonD022326:550.121.27
Cutter GauthierL011522:030.531.15
Jackson LaCombeD000325:580.100.92
Jeffrey VielL000214:460.110.55
Jacob TroubaD000323:310.100.48
Mason McTavishC000115:050.240.48
Ryan PoehlingC000116:540.190.44
Leo CarlssonC011120:050.270.39
Alex KillornL000017:480.070.26
Beckett SenneckeR000115:470.220.23
Tim WasheC000112:510.290.11
Radko GudasD00018:330.01-0.01
Ian MooreD000011:000.01-0.05
Olen ZellwegerD000113:250.10-0.20
Frank VatranoR000113:380.02-0.37
Chris KreiderL000118:190.11-0.40
Pavel MintyukovD000217:440.03-0.47

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
Olli MäättäD022022:200.001.76
Joel FarabeeL011018:160.000.73
Matvei GridinR101116:260.250.69
Blake ColemanL101318:300.330.68
Matt CoronatoR011315:380.360.66
Zayne ParekhD000117:060.110.34
Hunter BrzustewiczD000117:460.010.31
Mikael BacklundC000221:540.200.11
Martin PospisilC00018:520.040.08
John BeecherC000010:500.030.06
Yegor SharangovichC000317:190.380.04
Adam KlapkaR00019:590.040.03
Morgan FrostC000116:520.140.02
Joel HanleyD000015:280.00-0.12
Victor OlofssonL000415:530.19-0.21
Ryan StromeC000313:130.04-0.27
Zach WhitecloudD000125:340.03-0.43
Kevin BahlD000026:060.00-0.62

Goaltending

GoalieTeamSVSASV%GSAxDecision
Ville HussoAnaheim Ducks232592.0%0.16W
Devin CooleyCalgary Flames303390.9%0.04O

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).