Anaheim Ducks at Calgary Flames
NHL game between the Anaheim Ducks and the Calgary Flames on Oct 10, 2026. Final score: Anaheim Ducks 4, Calgary Flames 2.
| Status | Final |
|---|---|
| Date | Oct 10, 2026 |
| Venue | Scotiabank Saddledome |
| Anaheim Ducks score | 4 |
| 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 | 0 | 2 | 4 | 19:23 | 0.24 | 1.70 |
| 2nd | Noah Warren | D | 0 | 1 | 2 | 21:14 | 0.02 | 1.59 |
| 3rd | Nikita Nesterenko | C | 1 | 0 | 3 | 14:04 | 0.40 | 1.48 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Anaheim Ducks–Calgary Flames) |
|---|---|---|---|---|---|
| 1st 10:02 | ANA | Jackson LaCombe | Leo Carlsson, Mikael Granlund | 4v5 | 1–0 |
| 1st 15:03 | CGY | Morgan Frost | Matt Coronato, Simon Nemec | 5v5 | 1–1 |
| 1st 19:15 | ANA | Frank Vatrano | Ryan Poehling, Noah Warren | 5v5 | 2–1 |
| 2nd 17:54 | CGY | Aydar Suniev | Matt Coronato | 5v5 | 2–2 |
| 3rd 05:35 | ANA | Ryan Poehling | Pavel Mintyukov | 5v4 | 3–2 |
| 3rd 17:03 | ANA | Nikita Nesterenko | Alex Killorn, Mikael Granlund | 5v5 | 4–2 |
Team Comparison
| Anaheim Ducks | Calgary Flames | |
|---|---|---|
| Goals | 4 | 2 |
| Shots on goal | 28 | 29 |
| Expected goals (xG) | 3.14 | 2.95 |
| High-danger shots | 22 | 28 |
| Corsi % | 44.4% | 55.6% |
| Power play | 1/2 | 0/3 |
| Faceoff % | 49.2% | 50.8% |
| Hits | 27 | 24 |
| Blocks | 23 | 15 |
| Giveaways | 13 | 15 |
| Takeaways | 1 | 4 |
Anaheim Ducks Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Mikael Granlund | C | 0 | 2 | 2 | 4 | 19:23 | 0.24 | 1.70 |
| Noah Warren | D | 0 | 1 | 1 | 2 | 21:14 | 0.02 | 1.59 |
| Nikita Nesterenko | C | 1 | 0 | 1 | 3 | 14:04 | 0.40 | 1.48 |
| Ryan Poehling | C | 1 | 1 | 2 | 2 | 11:49 | 0.19 | 1.44 |
| Jackson LaCombe | D | 1 | 0 | 1 | 1 | 17:01 | 0.16 | 1.01 |
| Leo Carlsson | C | 0 | 1 | 1 | 2 | 20:18 | 0.07 | 0.79 |
| Alex Killorn | L | 0 | 1 | 1 | 4 | 18:37 | 0.17 | 0.76 |
| Frank Vatrano | R | 1 | 0 | 1 | 1 | 11:48 | 0.63 | 0.55 |
| Pavel Mintyukov | D | 0 | 1 | 1 | 2 | 19:49 | 0.16 | 0.38 |
| Tyson Hinds | D | 0 | 0 | 0 | 1 | 19:21 | 0.00 | 0.37 |
| Jeff Malott | L | 0 | 0 | 0 | 0 | 11:37 | 0.40 | 0.22 |
| Tim Washe | C | 0 | 0 | 0 | 2 | 16:40 | 0.21 | 0.15 |
| Sam Colangelo | R | 0 | 0 | 0 | 1 | 14:19 | 0.05 | 0.00 |
| Cutter Gauthier | L | 0 | 0 | 0 | 0 | 2:18 | 0.00 | 0.00 |
| Tristan Luneau | D | 0 | 0 | 0 | 0 | 23:42 | 0.04 | -0.18 |
| Judd Caulfield | R | 0 | 0 | 0 | 0 | 13:51 | 0.03 | -0.27 |
| Beckett Sennecke | R | 0 | 0 | 0 | 2 | 20:37 | 0.26 | -0.32 |
| Travis Mitchell | D | 0 | 0 | 0 | 1 | 17:32 | 0.09 | -1.18 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Matt Coronato | R | 0 | 2 | 2 | 1 | 19:47 | 0.01 | 1.37 |
| Kevin Bahl | D | 0 | 0 | 0 | 4 | 21:26 | 0.08 | 0.79 |
| Martin Pospisil | C | 0 | 0 | 0 | 2 | 11:02 | 0.43 | 0.68 |
| Aydar Suniev | L | 1 | 0 | 1 | 2 | 15:49 | 0.53 | 0.62 |
| Simon Nemec | D | 0 | 1 | 1 | 1 | 23:37 | 0.03 | 0.57 |
| Jake Middleton | D | 0 | 0 | 0 | 0 | 12:40 | 0.00 | 0.54 |
| Morgan Frost | C | 1 | 0 | 1 | 1 | 16:58 | 0.24 | 0.46 |
| Adam Klapka | R | 0 | 0 | 0 | 0 | 11:35 | 0.19 | 0.40 |
| Jonathan Castagna | C | 0 | 0 | 0 | 1 | 9:51 | 0.16 | 0.29 |
| Ryan Strome | C | 0 | 0 | 0 | 3 | 13:39 | 0.23 | 0.25 |
| Zach Whitecloud | D | 0 | 0 | 0 | 0 | 19:01 | 0.00 | 0.25 |
| Maxim Tsyplakov | R | 0 | 0 | 0 | 1 | 11:28 | 0.19 | 0.15 |
| Matvei Gridin | R | 0 | 0 | 0 | 3 | 14:54 | 0.20 | 0.14 |
| Joel Farabee | L | 0 | 0 | 0 | 5 | 21:10 | 0.44 | 0.06 |
| Zayne Parekh | D | 0 | 0 | 0 | 1 | 17:48 | 0.06 | 0.03 |
| Mikael Backlund | C | 0 | 0 | 0 | 1 | 19:24 | 0.01 | -0.20 |
| Yan Kuznetsov | D | 0 | 0 | 0 | 1 | 18:19 | 0.03 | -0.23 |
| Yegor Sharangovich | C | 0 | 0 | 0 | 2 | 22:11 | 0.13 | -0.36 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Ville Husso | Anaheim Ducks | 27 | 29 | 93.1% | 0.95 | W |
| Dustin Wolf | Calgary Flames | 24 | 28 | 85.7% | -1.68 | L |
Analysis
The Anaheim Ducks defeated the Calgary Flames 4–2 on Oct 10, 2026.
Calgary Flames generated 2.95 expected goals to Anaheim Ducks's 3.14 — the run of play matched the result, with Anaheim Ducks earning the better chances as well as the goals; by expected goals it was close to a coin flip.
Mikael Granlund led all skaters with a Game Score of 1.7 on 2 assists, 4 shots on goal.
Ville Husso stopped 27 of 29, worth 0.95 goals saved above expected.
Frequently Asked Questions
Who won the Anaheim Ducks vs Calgary Flames game?
The Anaheim Ducks beat the Calgary Flames 4–2 on Oct 10, 2026.
What was the final score?
The final score was Anaheim Ducks 4, 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 1.7, on 0G, 2A and 4 shots on goal.
Which team deserved to win by expected goals?
Calgary Flames generated 2.95 expected goals and Anaheim Ducks generated 3.14, so Anaheim Ducks created the better chances. That matches the result.
What were the shot totals?
Anaheim Ducks put 28 shots on goal and Calgary Flames put 29. High-danger chances went 22 to 28.