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.

StatusFinal
DateOct 22, 2025
VenueScotiabank Saddledome
Montréal Canadiens score2
Calgary Flames score1

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
1stMike MathesonD10325:260.272.08
2ndNick SuzukiC01221:050.421.51
3rdAdam KlapkaR10310:000.281.09

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Montréal Canadiens–Calgary Flames)
1st 17:09MTLZachary BolducNick Suzuki, Lane Hutson4v51–0
3rd 05:56CGYAdam KlapkaMorgan Frost5v51–1
OT 01:00MTLMike MathesonIvan Demidov, Alex Newhook3v32–1

Team Comparison

Montréal CanadiensCalgary Flames
Goals21
Shots on goal2837
Expected goals (xG)3.112.35
High-danger shots617
Corsi %39.0%61.0%
Power play1/30/5
Faceoff %47.5%52.5%
Hits1723
Blocks2513
Giveaways1312
Takeaways63

Montréal Canadiens Skaters

PlayerPosGAPSOGTOIxGGame Score
Mike MathesonD101325:260.272.08
Nick SuzukiC011221:050.421.51
Noah DobsonD000123:420.030.99
Ivan DemidovR011113:460.140.69
Alex NewhookC011016:080.000.69
Brendan GallagherR000212:340.310.63
Lane HutsonD011123:230.080.62
Zachary BolducR101210:450.190.49
Josh AndersonR000116:410.090.43
Juraj SlafkovskýL000416:500.290.37
Jake EvansC000217:170.490.32
Cole CaufieldR000317:020.220.28
Joshua RoyR00007:580.000.14
Joe VelenoC000210:220.110.02
Arber XhekajD000012:160.00-0.03
Oliver KapanenC000313:330.37-0.06
Jayden StrubleD000112:520.01-0.16
Alexandre CarrierD000021:200.00-0.21

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
Adam KlapkaR101310:000.281.09
Morgan FrostC011312:590.370.76
MacKenzie WeegarD000527:460.130.47
Connor ZaryC000012:120.140.31
Ryan LombergL00018:260.020.31
Jake BeanD000119:410.020.31
Justin KirklandC00018:510.000.03
Samuel HonzekL00019:390.020.02
Joel FarabeeL000115:320.190.00
Matt CoronatoR000221:500.21-0.09
Mikael BacklundC000519:390.18-0.10
Zayne ParekhD000112:420.01-0.17
Nazem KadriC000322:460.18-0.23
Jonathan HuberdeauL000020:550.14-0.25
Blake ColemanL000019:500.00-0.30
Rasmus AnderssonD000522:410.25-0.43
Joel HanleyD000312:080.08-0.65
Kevin BahlD000220:420.18-0.89

Goaltending

GoalieTeamSVSASV%GSAxDecision
Jakub DobesMontréal Canadiens363797.3%1.16W
Dustin WolfCalgary Flames262892.9%1.64O

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.