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 | Mike Matheson | D | 1 | 0 | 3 | 25:26 | 0.27 | 2.08 |
| 2nd | Nick Suzuki | C | 0 | 1 | 2 | 21:05 | 0.42 | 1.51 |
| 3rd | Adam Klapka | R | 1 | 0 | 3 | 10:00 | 0.28 | 1.09 |
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 |
|---|---|---|---|---|---|---|---|---|
| Mike Matheson | D | 1 | 0 | 1 | 3 | 25:26 | 0.27 | 2.08 |
| Nick Suzuki | C | 0 | 1 | 1 | 2 | 21:05 | 0.42 | 1.51 |
| Noah Dobson | D | 0 | 0 | 0 | 1 | 23:42 | 0.03 | 0.99 |
| Ivan Demidov | R | 0 | 1 | 1 | 1 | 13:46 | 0.14 | 0.69 |
| Alex Newhook | C | 0 | 1 | 1 | 0 | 16:08 | 0.00 | 0.69 |
| Brendan Gallagher | R | 0 | 0 | 0 | 2 | 12:34 | 0.31 | 0.63 |
| Lane Hutson | D | 0 | 1 | 1 | 1 | 23:23 | 0.08 | 0.62 |
| Zachary Bolduc | R | 1 | 0 | 1 | 2 | 10:45 | 0.19 | 0.49 |
| Josh Anderson | R | 0 | 0 | 0 | 1 | 16:41 | 0.09 | 0.43 |
| Juraj Slafkovský | L | 0 | 0 | 0 | 4 | 16:50 | 0.29 | 0.37 |
| Jake Evans | C | 0 | 0 | 0 | 2 | 17:17 | 0.49 | 0.32 |
| Cole Caufield | R | 0 | 0 | 0 | 3 | 17:02 | 0.22 | 0.28 |
| Joshua Roy | R | 0 | 0 | 0 | 0 | 7:58 | 0.00 | 0.14 |
| Joe Veleno | C | 0 | 0 | 0 | 2 | 10:22 | 0.11 | 0.02 |
| Arber Xhekaj | D | 0 | 0 | 0 | 0 | 12:16 | 0.00 | -0.03 |
| Oliver Kapanen | C | 0 | 0 | 0 | 3 | 13:33 | 0.37 | -0.06 |
| Jayden Struble | D | 0 | 0 | 0 | 1 | 12:52 | 0.01 | -0.16 |
| Alexandre Carrier | D | 0 | 0 | 0 | 0 | 21:20 | 0.00 | -0.21 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Adam Klapka | R | 1 | 0 | 1 | 3 | 10:00 | 0.28 | 1.09 |
| Morgan Frost | C | 0 | 1 | 1 | 3 | 12:59 | 0.37 | 0.76 |
| MacKenzie Weegar | D | 0 | 0 | 0 | 5 | 27:46 | 0.13 | 0.47 |
| Connor Zary | C | 0 | 0 | 0 | 0 | 12:12 | 0.14 | 0.31 |
| Ryan Lomberg | L | 0 | 0 | 0 | 1 | 8:26 | 0.02 | 0.31 |
| Jake Bean | D | 0 | 0 | 0 | 1 | 19:41 | 0.02 | 0.31 |
| Justin Kirkland | C | 0 | 0 | 0 | 1 | 8:51 | 0.00 | 0.03 |
| Samuel Honzek | L | 0 | 0 | 0 | 1 | 9:39 | 0.02 | 0.02 |
| Joel Farabee | L | 0 | 0 | 0 | 1 | 15:32 | 0.19 | 0.00 |
| Matt Coronato | R | 0 | 0 | 0 | 2 | 21:50 | 0.21 | -0.09 |
| Mikael Backlund | C | 0 | 0 | 0 | 5 | 19:39 | 0.18 | -0.10 |
| Zayne Parekh | D | 0 | 0 | 0 | 1 | 12:42 | 0.01 | -0.17 |
| Nazem Kadri | C | 0 | 0 | 0 | 3 | 22:46 | 0.18 | -0.23 |
| Jonathan Huberdeau | L | 0 | 0 | 0 | 0 | 20:55 | 0.14 | -0.25 |
| Blake Coleman | L | 0 | 0 | 0 | 0 | 19:50 | 0.00 | -0.30 |
| Rasmus Andersson | D | 0 | 0 | 0 | 5 | 22:41 | 0.25 | -0.43 |
| Joel Hanley | D | 0 | 0 | 0 | 3 | 12:08 | 0.08 | -0.65 |
| Kevin Bahl | D | 0 | 0 | 0 | 2 | 20:42 | 0.18 | -0.89 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Jakub Dobes | Montréal Canadiens | 36 | 37 | 97.3% | 1.16 | W |
| Dustin Wolf | Calgary Flames | 26 | 28 | 92.9% | 1.64 | 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.
Mike Matheson led all skaters with a Game Score of 2.08 on 1 goal, 3 shots on goal.
Dustin Wolf stopped 26 of 28, worth 1.64 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 — Mike Matheson led all skaters at 2.08, 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.