Montréal Canadiens at Calgary Flames
NHL game between the Montréal Canadiens and the Calgary Flames on Oct 22, 2025. Final score: Montréal Canadiens 2, Calgary Flames 1.
| Status | Final |
|---|---|
| Date | Oct 22, 2025 |
| Venue | Scotiabank Saddledome |
| Montréal Canadiens score | 2 |
| Calgary Flames score | 1 |
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 | Adam Klapka | R | 1 | 0 | 3 | 10:00 | 0.28 | 0.85 |
| 2nd | Alex Newhook | C | 0 | 1 | 0 | 16:08 | 0.00 | 0.79 |
| 3rd | Nick Suzuki | C | 0 | 1 | 2 | 21:05 | 0.42 | 0.74 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Montréal Canadiens–Calgary Flames) |
|---|---|---|---|---|---|
| 1st 17:09 | MTL | Zachary Bolduc | Nick Suzuki, Lane Hutson | 4v5 | 1–0 |
| 3rd 05:56 | CGY | Adam Klapka | Morgan Frost | 5v5 | 1–1 |
| OT 01:00 | MTL | Mike Matheson | Ivan Demidov, Alex Newhook | 3v3 | 2–1 |
Team Comparison
| Montréal Canadiens | Calgary Flames | |
|---|---|---|
| Goals | 2 | 1 |
| Shots on goal | 28 | 37 |
| Expected goals (xG) | 3.11 | 2.35 |
| High-danger shots | 6 | 17 |
| Corsi % | 39.0% | 61.0% |
| Power play | 1/3 | 0/5 |
| Faceoff % | 47.5% | 52.5% |
| Hits | 17 | 23 |
| Blocks | 25 | 13 |
| Giveaways | 13 | 12 |
| Takeaways | 6 | 3 |
Montréal Canadiens Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Alex Newhook | C | 0 | 1 | 1 | 0 | 16:08 | 0.00 | 0.79 |
| Nick Suzuki | C | 0 | 1 | 1 | 2 | 21:05 | 0.42 | 0.74 |
| Ivan Demidov | R | 0 | 1 | 1 | 1 | 13:46 | 0.14 | 0.74 |
| Lane Hutson | D | 0 | 1 | 1 | 1 | 23:23 | 0.08 | 0.74 |
| Mike Matheson | D | 1 | 0 | 1 | 3 | 25:26 | 0.27 | 0.70 |
| Zachary Bolduc | R | 1 | 0 | 1 | 2 | 10:45 | 0.83 | 0.60 |
| Alexandre Carrier | D | 0 | 0 | 0 | 0 | 21:20 | 0.00 | 0.35 |
| Juraj Slafkovský | L | 0 | 0 | 0 | 4 | 16:50 | 0.27 | 0.20 |
| Joshua Roy | R | 0 | 0 | 0 | 0 | 7:58 | 0.00 | 0.20 |
| Brendan Gallagher | R | 0 | 0 | 0 | 2 | 12:34 | 0.31 | 0.10 |
| Joe Veleno | C | 0 | 0 | 0 | 2 | 10:22 | 0.11 | 0.10 |
| Cole Caufield | R | 0 | 0 | 0 | 3 | 17:02 | 0.22 | 0.10 |
| Noah Dobson | D | 0 | 0 | 0 | 1 | 23:42 | 0.03 | 0.00 |
| Oliver Kapanen | C | 0 | 0 | 0 | 3 | 13:33 | 0.37 | 0.00 |
| Arber Xhekaj | D | 0 | 0 | 0 | 0 | 12:16 | 0.00 | 0.00 |
| Josh Anderson | R | 0 | 0 | 0 | 1 | 16:41 | 0.09 | 0.00 |
| Jayden Struble | D | 0 | 0 | 0 | 1 | 12:52 | 0.01 | -0.05 |
| Jake Evans | C | 0 | 0 | 0 | 2 | 17:17 | 0.49 | -0.10 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Adam Klapka | R | 1 | 0 | 1 | 3 | 10:00 | 0.28 | 0.85 |
| Morgan Frost | C | 0 | 1 | 1 | 3 | 12:59 | 0.30 | 0.59 |
| Joel Farabee | L | 0 | 0 | 0 | 1 | 15:32 | 0.19 | 0.30 |
| MacKenzie Weegar | D | 0 | 0 | 0 | 5 | 27:46 | 0.12 | 0.15 |
| Jonathan Huberdeau | L | 0 | 0 | 0 | 0 | 20:55 | 0.10 | 0.10 |
| Mikael Backlund | C | 0 | 0 | 0 | 5 | 19:39 | 0.18 | 0.10 |
| Connor Zary | C | 0 | 0 | 0 | 0 | 12:12 | 0.09 | 0.10 |
| Rasmus Andersson | D | 0 | 0 | 0 | 5 | 22:41 | 0.22 | 0.05 |
| Matt Coronato | R | 0 | 0 | 0 | 2 | 21:50 | 0.21 | 0.05 |
| Ryan Lomberg | L | 0 | 0 | 0 | 1 | 8:26 | 0.02 | 0.05 |
| Jake Bean | D | 0 | 0 | 0 | 1 | 19:41 | 0.02 | 0.05 |
| Joel Hanley | D | 0 | 0 | 0 | 3 | 12:08 | 0.08 | 0.05 |
| Kevin Bahl | D | 0 | 0 | 0 | 2 | 20:42 | 0.18 | 0.00 |
| Samuel Honzek | L | 0 | 0 | 0 | 1 | 9:39 | 0.02 | 0.00 |
| Blake Coleman | L | 0 | 0 | 0 | 0 | 19:50 | 0.00 | 0.00 |
| Zayne Parekh | D | 0 | 0 | 0 | 1 | 12:42 | 0.01 | -0.05 |
| Justin Kirkland | C | 0 | 0 | 0 | 1 | 8:51 | 0.00 | -0.05 |
| Nazem Kadri | C | 0 | 0 | 0 | 3 | 22:46 | 0.14 | -0.05 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Jakub Dobes | Montréal Canadiens | 36 | 37 | 97.3% | 1.13 | W |
| Dustin Wolf | Calgary Flames | 26 | 28 | 92.9% | -0.21 | O |
Analysis
The Montréal Canadiens defeated the Calgary Flames 2–1 on Oct 22, 2025, a one-goal game.
Calgary Flames generated 2.35 expected goals to Montréal Canadiens's 3.11 — Montréal Canadiens edged the chance share as well as the scoreline.
Adam Klapka led all skaters with a Game Score of 0.85 on 1 goal, 3 shots on goal.
Jakub Dobes stopped 36 of 37, worth 1.13 goals saved above expected.
Frequently Asked Questions
Who won the Montréal Canadiens vs Calgary Flames game?
The Montréal Canadiens beat the Calgary Flames 2–1 on Oct 22, 2025.
What was the final score?
The final score was Montréal Canadiens 2, Calgary Flames 1.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Adam Klapka led all skaters at 0.85, on 1G, 0A and 3 shots on goal.
Which team deserved to win by expected goals?
Calgary Flames generated 2.35 expected goals and Montréal Canadiens generated 3.11, so Montréal Canadiens created the better chances. That matches the result.
What were the shot totals?
Montréal Canadiens put 28 shots on goal and Calgary Flames put 37. High-danger chances went 6 to 17.