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
1stAdam KlapkaR10310:000.280.85
2ndAlex NewhookC01016:080.000.79
3rdNick SuzukiC01221:050.420.74

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
Alex NewhookC011016:080.000.79
Nick SuzukiC011221:050.420.74
Ivan DemidovR011113:460.140.74
Lane HutsonD011123:230.080.74
Mike MathesonD101325:260.270.70
Zachary BolducR101210:450.830.60
Alexandre CarrierD000021:200.000.35
Juraj SlafkovskýL000416:500.270.20
Joshua RoyR00007:580.000.20
Brendan GallagherR000212:340.310.10
Joe VelenoC000210:220.110.10
Cole CaufieldR000317:020.220.10
Noah DobsonD000123:420.030.00
Oliver KapanenC000313:330.370.00
Arber XhekajD000012:160.000.00
Josh AndersonR000116:410.090.00
Jayden StrubleD000112:520.01-0.05
Jake EvansC000217:170.49-0.10

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
Adam KlapkaR101310:000.280.85
Morgan FrostC011312:590.300.59
Joel FarabeeL000115:320.190.30
MacKenzie WeegarD000527:460.120.15
Jonathan HuberdeauL000020:550.100.10
Mikael BacklundC000519:390.180.10
Connor ZaryC000012:120.090.10
Rasmus AnderssonD000522:410.220.05
Matt CoronatoR000221:500.210.05
Ryan LombergL00018:260.020.05
Jake BeanD000119:410.020.05
Joel HanleyD000312:080.080.05
Kevin BahlD000220:420.180.00
Samuel HonzekL00019:390.020.00
Blake ColemanL000019:500.000.00
Zayne ParekhD000112:420.01-0.05
Justin KirklandC00018:510.00-0.05
Nazem KadriC000322:460.14-0.05

Goaltending

GoalieTeamSVSASV%GSAxDecision
Jakub DobesMontréal Canadiens363797.3%1.13W
Dustin WolfCalgary Flames262892.9%-0.21O

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.