Toronto Maple Leafs vs Vancouver Canucks Prediction, 10/31/2026 NHL Picks, Best Bets & Odds
Game: Toronto Maple Leafs vs Vancouver Canucks
Date: Saturday, October 31, 2026
Location: Rogers Arena in Vancouver, BC
TV: Sportsnet, Sportsnet Pacific
Odds/Point Spread: Maple Leafs (-159) Canucks (+138)
The Vancouver Canucks (3-11-1) will go up against the Toronto Maple Leafs (7-6-2) at Rogers Arena on Saturday. The moneyline on this matchup has Toronto at -159 and Vancouver is priced at +138. The over/under is 6.5.

The Toronto Maple Leafs had a rough game after their 5-4 loss against the Kraken in their last outing. Toronto garnered 15 penalty minutes for this matchup. The Maple Leafs had a good offensive output in this loss. They also had 3 attempts on the power play and netted 2 goals. For the matchup, they tallied a score on 4 out of the 21 shots they attempted.
Get all of our NHL Expert Picks
At even strength, the Maple Leafs have allowed the opponent to score 46 goals while getting 41 when they are on offense. Toronto Maple Leafs opponents have totaled 52 power play opportunities (4th in the NHL) and have a total of 4 goals in those attempts. When talking about their goal scoring prowess, the Toronto Maple Leafs have notched 56 goals (2nd in the league) on the campaign and have given up 50. Toronto has taken 422 shots and holds a shot percentage of 13.3%. For the year, they have earned 16 points and their points % is .533. The Maple Leafs so far have had 441 shots taken against them and hold a save percentage of .887. Toronto skates onto the rink with 48 power play opportunities and they have tallied 15 goals out of those chances, garnering them a rate of 31.25%.
Patrolling the crease for the game will be Sergei Bobrovsky. Bobrovsky has taken the ice for 816 games during his NHL career. He has amassed a record of 459-271-60 and he was named the starter in 801 games. The opposition has racked up 2,055 goals versus Bobrovsky in his career and his average for goals against per game is 2.57. Bobrovsky has had 23,334 shots against him and has accrued 21,279 saves. His save percentage sits at .912 during his 25 minutes between the pipes. From the beginning of his pro career to now, Bobrovsky has accrued 460 quality starts and his quality starts percentage is at .574.
In their last game, Vancouver played the Sharks in a matchup where the Canucks took the defeat by a tally of 3-2. They had 3 opportunities on the power play in this outing but were not able to net one. The Canucks converted 2 goals of the 25 shots on goal they were seeking.
Vancouver has taken 316 shots (30th in the league) and has a shot percentage of 14.24%, while allowing their opponents 483 shots. They have earned a penalty kill rate of 65.38% on the other teams 52 chances on the power play, and their save percentage comes in at 85.9%. They have a total of 47 chances on the power play and they have a power play rate of 19.15%. The Canucks have tallied 36 goals at even strength and 9 goals (16th in the NHL) while on the power play. They have permitted 68 goals to be scored by way of 50 goals at even strength and 18 goals while they were shorthanded. On the campaign, the Vancouver Canucks have earned a total of 45 goals, 7 points, in addition to a points percentage of .233.
On the other side of the ice you are going to see Kevin Lankinen defending the net. Opponents are averaging 3.25 goals per game and he has conceded 650 goals altogether. Lankinen's rate of quality starts comes in at 49.0% and he has 98 quality starting assignments in his career. He has made the start in 200 contests and has been on the ice for 11,878 minutes. Lankinen is the owner of a career mark of 82-92-27 and has been in goal for 218 games. He is sitting with 5,548 saves out of 6,197 shots taken, which gives him a save % of .895.
Who will win tonight's NHL game against the spread or moneyline?
Guy's Pick: Take Vancouver (+138)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get NHL picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Tonight's Free NHL Picks.
Get all of Tonight's Expert Expert NHL Picks.
Additional Resources:
Vancouver Canucks - Twitter
Toronto Maple Leafs - Twitter

