- 1 Vancouver Canucks vs Toronto Maple Leafs: Gavin McKenna’s first game in Vancouver, against a defense allowing 4.6 a night
- 2 Toronto Maple Leafs: two straight road losses, and an offense that still scored nine in two nights
- 3 Vancouver Canucks: 1-10-1 in 12 games, a two-goal lead lost in 2:50, and no Demko until December
- 4 Free NHL Prediction: Vancouver Canucks vs Toronto Maple Leafs
- 5 About our free predictions
- 6 No commitment from us
- 7 Information changes
- 8 Your responsibility
- 9 Responsible gambling
- 10 Legal age
- 11 About visuals
Vancouver Canucks vs Toronto Maple Leafs: Gavin McKenna’s first game in Vancouver, against a defense allowing 4.6 a night 
Gavin McKenna scored twice on the power play in Seattle on Wednesday night and added an assist, the first two-goal game of his NHL career. At 18 years and 312 days, the No. 1 pick in the 2026 Draft became the youngest Maple Leafs player with a multigoal game since Jack Hamilton in 1944. Toronto still lost, 5-4, and the next stop on the trip is the arena closest to where he grew up in Whitehorse, Yukon.
The game is on Saturday 31 October at Rogers Arena, with puck drop at 7:00pm ET (4:00pm local time). It’s the last game of a Western road trip for Toronto, and the first of two meetings between these teams this season. The second isn’t until 13 March.
The standings explain why the market leans one way. Toronto sit at 7-6-2 with 16 points, fifth in the Atlantic. Vancouver are 3-11-1 with seven points, last in the Pacific, and they’ve gone 1-10-1 in their last 12 games. Before Saturday, the Leafs were priced as roughly a 62% chance to win.
The more interesting number, to me, is what happens at both ends of the ice in games involving these two. Each of Toronto’s last five games has finished with at least seven goals: 9, 7, 9, 9 and 8. Three of Vancouver’s last five went past six as well, including an 11-goal overtime game in Anaheim on Tuesday.
That shapes the way this preview reads. Toronto score 3.7 goals per game and allow 3.3, so the Leafs aren’t a team that shuts opponents down. Vancouver allow 4.6 and take only 20.8 shots per game, which means they spend long stretches defending and pay for it on the scoreboard. The question isn’t really whether the visitors are better, it’s how open the game gets once Toronto’s power play starts working.
Toronto Maple Leafs: two straight road losses, and an offense that still scored nine in two nights 
Toronto came into this trip on a four-game winning streak. They beat San Jose 3-1, Columbus 6-2 and the New York Rangers 5-4, then went into Edmonton on 24 October and won 7-2. Since then the trip has turned, with a 5-2 loss in Calgary on Monday and Wednesday’s 5-4 defeat in Seattle.
The Seattle loss had a familiar shape for a team that scores easily and defends less well. The Leafs trailed 4-2 midway through the game, pulled level when Auston Matthews scored at 18:30 of the third period with the net empty, and then lost on Brandon Montour’s goal with 32.7 seconds left. Sergei Bobrovsky made 12 saves on 17 shots that night, which is the figure Jim Hiller’s staff will look at first.
Matthews is the reason Toronto’s attack rarely stalls for long. He leads the team with 10 goals, 13 assists and 23 points, and he had a goal and two power-play assists in Seattle, both of those assists on McKenna’s goals. When the top unit has space, Toronto turn power plays into goals quickly, and Vancouver have spent most of October giving opponents that space.
McKenna’s role has grown with every week. He scored his first NHL game-winner on the power play against San Jose, had assists against the Rangers and in Edmonton, and he’s now one of 11 teenagers in Leafs history to reach 10 career points in 15 games or fewer. His top recorded skating speed this season, 23.34 mph, sits in the 98th percentile among forwards.
There are gaps in the lineup. Kirill Marchenko is week-to-week with a lower-body injury, and Toronto have also listed Wood and Blankenburg as out, while Chris Tanev and Rifai were tagged for a return around this date. The goaltending decision is the open question: Anthony Stolarz has a .907 save percentage this season, and after Bobrovsky’s night in Seattle he’s the likelier starter.
no renewal
Free for 2 weeks.
Vancouver Canucks: 1-10-1 in 12 games, a two-goal lead lost in 2:50, and no Demko until December 
Vancouver led 2-0 in San Jose on Thursday going into the third period. Drew O’Connor had tapped in a rebound from Elias Pettersson’s shot in the first, and Liam Ohgren scored over the blocker late in the second, his goal in a second straight game for the first time in his NHL career. Then the Sharks scored three times in 2:50, two from Will Smith and the winner from Mason Marchment 11 seconds after the tying goal.
The loss dropped the Canucks to 3-11-1. Their only win in the last week came in Anaheim on Tuesday, a 6-5 overtime game in which Jonathan Lekkerimaki scored twice and Brock Boeser had a goal and two assists. That result is the outlier in a run that also includes home losses of 6-3 to Carolina, 5-2 to Detroit and 4-2 to Minnesota.
The underlying problem is volume. Vancouver take 20.8 shots per game, compared with Toronto’s 28.1, and they concede 4.6 goals a night. A team that generates so little is relying on its goaltender to stay in games, and Leevi Merilainen has a .900 save percentage. He stopped 21 of 24 in San Jose.
Thatcher Demko’s absence is the reason the crease looks this way. Demko has a hip injury and isn’t expected back until around 20 December, so Merilainen is carrying the workload. Vancouver are also without Thomas and MacEachern, both listed with undisclosed injuries.
The positives are mostly individual. Pettersson extended his point streak to six games in San Jose and leads the team with 16 points, 12 of them assists. Lekkerimaki has six goals, the most on the roster, and Boeser finished Thursday’s game after blocking a shot with his foot in the first period. Vancouver can score in bunches, which is exactly why their games keep going over.
Probable lineup Toronto Maple Leafs: Not announced at time of publication
Probable lineup Vancouver Canucks: Not announced at time of publication
Free NHL Prediction: Vancouver Canucks vs Toronto Maple Leafs
Our prediction: Over 6.5 goals (around 1.60)
Toronto should win this game, and the price on the Leafs reflects that, but I’d rather take the total than lay a short price with a team that has allowed five goals in each of its last two games. Toronto’s last five games have produced 42 goals, and Vancouver’s last five have produced 38.
The matchup points the same way. The Leafs score 3.7 per game and Vancouver concede 4.6, while Toronto’s 3.3 goals against means the Canucks’ top six, with Pettersson on a six-game point streak and Lekkerimaki on six goals, have a realistic chance of contributing two or three of their own. Both starting goalies are sitting at or around .900.
The risk is a tight, low-event game like the 3-2 in San Jose, and Vancouver’s shot totals make that possible if Toronto dominate possession without converting. Even so, with Merilainen facing a power play that scored twice through McKenna on Wednesday, seven goals is a number this game reaches more often than not.
in your pocket.
Real-time notifications & alerts
_________
About our free predictions
- What we publish on MathOdds are analyses, nothing more. We share a view, a reading of the moment, but never a guarantee. Sport remains what it is: unpredictable. A red card, an injury, a last-minute goal, and the script changes completely.
- Let’s be clear: there is no such thing as a risk-free bet. Even when it looks “obvious”, nothing ever is. And yes, that means you can lose. It’s even inevitable at some point.
- The smartest approach is to stay reasonable. Bet small, set a budget and stick to it. Never use money you need to live on. And above all: don’t chase your losses: that rarely ends well.
- A bet should remain a game, not a job or a source of income. If it starts taking up too much space in your daily life, causes stress or frustration, take a break. And if needed, talk to a support organisation: that’s what they’re there for.
- Ultimately, responsibility lies with you. Reading our content means accepting that risk exists and will never disappear, no matter how good the analysis.
- Essential reminder: gambling is prohibited for minors and must comply with the laws of your country. Need help? Visit begambleaware.org.
No commitment from us
Our predictions carry no contractual value. They have no legal standing. In short: you cannot rely on them to claim anything if a bet doesn’t come through.
Information changes
A prediction is always based on what we know at the time of writing. But between publication and kick-off, a lineup can change, a player picks up an injury, the weather turns, and the analysis can quickly be outdated. We cannot be held responsible for that.
Your responsibility
Before placing a bet, simply check that gambling is legal in your country. If it isn’t, that’s your responsibility, not ours.
Responsible gambling
We can’t say it enough: gamble responsibly. If you’re struggling to stay in control, don’t wait to seek help.
Legal age
MathOdds content is intended for adults only. By browsing here, you confirm you meet the legal age requirement for gambling in your jurisdiction.
About visuals
The images and logos of Vancouver Canucks and Toronto Maple Leafs on MathOdds are used solely to illustrate our articles. They do not imply any official affiliation with a federation or sports organisation, and we claim no rights over them. Those rights belong to their original owners. If any visual raises a concern, contact us and it will be removed without delay.


Leave a Reply