Toronto Maple Leafs at Vancouver Canucks

NHL game between the Toronto Maple Leafs and the Vancouver Canucks on Oct 31, 2026. Final score: Toronto Maple Leafs 4, Vancouver Canucks 2.

StatusFinal
DateOct 31, 2026
VenueRogers Arena
Toronto Maple Leafs score4
Vancouver Canucks score2

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
1stOliver Ekman-LarssonD00018:220.071.82
2ndDakota JoshuaC00511:000.551.41
3rdTroy StecherD00116:480.121.35

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Toronto Maple Leafs–Vancouver Canucks)
1st 01:23TORWilliam NylanderNick Paul, Jake McCabe5v51–0
1st 10:30VANBrock BoeserFilip Hronek, Jonathan Lekkerimäki5v41–1
2nd 03:47TORAuston MatthewsDarren Raddysh, Jack Roslovic5v52–1
2nd 12:34TORZack MacEwenMorgan Rielly, Teddy Blueger5v53–1
3rd 09:27VANMax SassonBrendan Gallagher5v53–2
3rd 18:24TORTeddy BluegerWilliam Nylander, Anthony Stolarz6v5 EN4–2

Team Comparison

Toronto Maple LeafsVancouver Canucks
Goals42
Shots on goal2828
Expected goals (xG)3.842.48
High-danger shots2623
Corsi %46.5%53.5%
Power play0/21/4
Faceoff %61.1%38.9%
Hits3126
Blocks2113
Giveaways1110
Takeaways31

Toronto Maple Leafs Skaters

PlayerPosGAPSOGTOIxGGame Score
Oliver Ekman-LarssonD000018:220.071.82
Dakota JoshuaC000511:000.551.41
Troy StecherD000116:480.121.35
Teddy BluegerC112215:240.781.34
William NylanderR112219:430.191.20
Colton SissonsC000015:510.001.17
Auston MatthewsC101220:130.361.04
Darren RaddyshD011221:490.120.93
Zack MacEwenR10139:160.190.90
Jack RoslovicC011117:420.220.80
Gavin McKennaL000313:010.660.78
Vinni LettieriC000110:430.140.63
Jake McCabeD011023:190.000.57
Nick PaulL011217:310.280.51
Morgan RiellyD011217:590.060.35
Brandon DuhaimeL000012:320.000.02
Chris TanevD000119:210.01-0.35
Easton CowanR000112:580.10-0.44

Vancouver Canucks Skaters

PlayerPosGAPSOGTOIxGGame Score
Jonathan LekkerimäkiR011419:000.210.99
Max SassonC101212:020.290.91
Elias PetterssonC000121:090.000.90
Brock BoeserR101119:450.210.88
Brendan GallagherR011310:100.210.88
Paul CotterL000014:390.130.48
Jake DeBruskL000217:260.430.28
Tom WillanderD000019:130.000.18
Marco RossiC000417:040.620.07
Luke SchennD000010:190.01-0.04
Jamie OleksiakD000111:310.01-0.06
Filip HronekD011326:570.10-0.07
Drew O'ConnorL000014:250.03-0.18
Zeev BuiumD000022:490.02-0.45
Liam OhgrenL000313:380.12-0.75
Elias PetterssonD000320:460.02-0.81
Linus KarlssonC000014:560.00-0.90
Jacob QuillanC000111:580.09-1.02

Goaltending

GoalieTeamSVSASV%GSAxDecision
Anthony StolarzToronto Maple Leafs262892.9%0.48W
Leevi MeriläinenVancouver Canucks242788.9%0.12L

Analysis

The Toronto Maple Leafs defeated the Vancouver Canucks 4–2 on Oct 31, 2026.

Vancouver Canucks generated 2.48 expected goals to Toronto Maple Leafs's 3.84 — the run of play matched the result, with Toronto Maple Leafs earning the better chances as well as the goals.

Oliver Ekman-Larsson led all skaters with a Game Score of 1.82.

Frequently Asked Questions

Who won the Toronto Maple Leafs vs Vancouver Canucks game?

The Toronto Maple Leafs beat the Vancouver Canucks 4–2 on Oct 31, 2026.

What was the final score?

The final score was Toronto Maple Leafs 4, Vancouver Canucks 2.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Oliver Ekman-Larsson led all skaters at 1.82, on 0G, 0A and 0 shots on goal.

Which team deserved to win by expected goals?

Vancouver Canucks generated 2.48 expected goals and Toronto Maple Leafs generated 3.84, so Toronto Maple Leafs created the better chances. That matches the result.

What were the shot totals?

Toronto Maple Leafs put 28 shots on goal and Vancouver Canucks put 28. High-danger chances went 26 to 23.