Montréal Canadiens at Vancouver Canucks

NHL game between the Montréal Canadiens and the Vancouver Canucks on Oct 25, 2025. Final score: Montréal Canadiens 4, Vancouver Canucks 3.

StatusFinal
DateOct 25, 2025
VenueRogers Arena
Montréal Canadiens score4
Vancouver Canucks score3

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
1stElias PetterssonC12421:470.662.18
2ndIvan DemidovR12113:470.252.18
3rdJuraj SlafkovskýL11219:110.291.49

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Montréal Canadiens–Vancouver Canucks)
1st 04:42VANElias PetterssonFilip Hronek, Conor Garland5v50–1
2nd 06:43VANJake DeBruskQuinn Hughes, Elias Pettersson5v40–2
2nd 15:03MTLNick SuzukiIvan Demidov, Juraj Slafkovský4v51–2
3rd 01:50MTLJuraj SlafkovskýIvan Demidov, Lane Hutson4v52–2
3rd 08:19MTLMike MathesonAlexandre Carrier, Zachary Bolduc5v53–2
3rd 11:09MTLIvan DemidovAlexandre Carrier, Oliver Kapanen5v54–2
3rd 16:13VANConor GarlandElias Pettersson, Quinn Hughes6v54–3

Team Comparison

Montréal CanadiensVancouver Canucks
Goals43
Shots on goal2431
Expected goals (xG)2.883.50
High-danger shots1117
Corsi %46.0%54.0%
Power play2/32/3
Faceoff %62.3%37.7%
Hits1620
Blocks1715
Giveaways1414
Takeaways23

Montréal Canadiens Skaters

PlayerPosGAPSOGTOIxGGame Score
Ivan DemidovR123113:470.252.18
Juraj SlafkovskýL112219:110.291.49
Alexandre CarrierD022222:240.091.38
Mike MathesonD101227:230.090.85
Lane HutsonD011023:520.000.79
Nick SuzukiC101221:220.730.75
Oliver KapanenC011311:590.340.64
Zachary BolducR011111:570.030.59
Noah DobsonD000122:450.040.20
Kirby DachC000311:400.290.15
Alex NewhookC000014:070.340.10
Cole CaufieldR000017:170.160.05
Jake EvansC000216:500.010.00
Josh AndersonR000016:050.280.00
Jayden StrubleD000012:450.000.00
Joe VelenoC000212:530.42-0.05
Brendan GallagherR000212:180.03-0.10
Arber XhekajD00016:370.02-0.30

Vancouver Canucks Skaters

PlayerPosGAPSOGTOIxGGame Score
Elias PetterssonC123421:470.662.18
Conor GarlandR112223:130.731.49
Quinn HughesD022026:250.051.38
Jake DeBruskL101520:111.250.85
Filip HronekD011025:330.000.64
Kiefer SherwoodL000115:570.050.35
Max SassonC00006:520.000.10
Marcus PetterssonD000021:040.030.10
Brock BoeserR000220:380.060.05
Arshdeep BainsL00036:380.460.05
Aatu RätyC000112:370.120.00
Lukas ReichelL000115:540.080.00
P.O JosephD000210:390.040.00
Evander KaneL000416:550.11-0.05
Elias PetterssonD000212:370.03-0.05
Drew O'ConnorL000313:010.30-0.05
Linus KarlssonC00007:170.05-0.10
Tyler MyersD000119:530.07-0.10

Goaltending

GoalieTeamSVSASV%GSAxDecision
Jakub DobesMontréal Canadiens283190.3%0.59W
Kevin LankinenVancouver Canucks202483.3%-2.23L

Analysis

The Montréal Canadiens defeated the Vancouver Canucks 4–3 on Oct 25, 2025, a one-goal game.

Vancouver Canucks generated 3.5 expected goals to Montréal Canadiens's 2.88 — Vancouver Canucks owned the better of the chances but Montréal Canadiens took the game, the kind of split that usually means finishing or goaltending decided it.

Elias Pettersson led all skaters with a Game Score of 2.18 on 1 goal, 2 assists, 4 shots on goal.

Jakub Dobes stopped 28 of 31, worth 0.59 goals saved above expected.

Frequently Asked Questions

Who won the Montréal Canadiens vs Vancouver Canucks game?

The Montréal Canadiens beat the Vancouver Canucks 4–3 on Oct 25, 2025.

What was the final score?

The final score was Montréal Canadiens 4, Vancouver Canucks 3.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Elias Pettersson led all skaters at 2.18, on 1G, 2A and 4 shots on goal.

Which team deserved to win by expected goals?

Vancouver Canucks generated 3.5 expected goals and Montréal Canadiens generated 2.88, so Vancouver Canucks created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Montréal Canadiens put 24 shots on goal and Vancouver Canucks put 31. High-danger chances went 11 to 17.