Montreal Canadiens

Ice Hockey NHL Rogers Place Thu 23 Oct 21:00

Edmonton Oilers

  1. Prediction
  2. SGP Picks
  3. Correct Score
  4. Odds
  5. Team Stats
  6. Player Stats
  7. Player Props
  8. Team News
  9. Lineups
  10. Injuries
  11. Roster
  12. Standings

NHL Betting Preview: Canadiens vs Oilers

The Montreal Canadiens clash with the Edmonton Oilers in this NHL matchup at Rogers Place, with face-off scheduled for 21:00 on Thursday, October 23. Our betting preview features expert predictions, betting tips, the latest odds, H2H stats, player stats, team news and the starting lineups.

Can Canadiens Make it a Close Game?

The best betting angle could be backing the Canadiens with a +1.5 start on the puck line. Odds of -128 look value and our prediction is that the Oilers will find it difficult to land a big win.

Following our advice? Redeem the exclusive BetMGM promo code and read our expert review of the sportsbook before deciding where to put your money.

Oilers H2H Record Includes 7 Wins in 10

Montreal Canadiens won their previous game 2-1 (OT). This victory at Scotiabank Saddledome against Calgary Flames was their third road win on the spin. Mike Matheson and Zachary Bolduc scored one goal each. Goalie Jakub Dobes was red hot in the net, stopping 36 shots (.973).

Edmonton Oilers won their last game 3-2 (OT). This was a road victory at Canadian Tire Centre against Ottawa Senators. Connor McDavid, Jake Walman and Isaac Howard each scored one goal.

Head-to-Head Statistics

It was a 3-2 win for the Oilers at Rogers Place when they last played the Habs. The past 10 clashes between these teams have seen seven Oilers wins.

Starting Goalies

Sam Montembeault (Confirmed)
Season W-L-OTL: GAA: SV%: SO:
24/25 2-2-0 3.3 .857 0
23/24 16-15-9 3.14 .903 0
Stuart Skinner (Expected)
Season W-L-OTL: GAA: SV%: SO:
24/25 2-2-1 2.2 .909 1
23/24 36-16-5 2.62 .905 2
Montreal Canadiens – Last 10 Games

6 wins and 4 losses, averaging 3.0 goals from 25.8 shots on goal, with a 16.3% powerplay efficiency. The Habs have given up 3.0 goals from 26.6 shots, averaging 4.1 penalties with a penalty-killing efficiency of 82.9%.

Nick Suzuki is the top points scorer with 11 points, 1 goal and 10 assists, with Cole Caufield racking up 9 points, 6 goals and 3 assists, in the last 10 games. Goalie Jakub Dobes have a 2.00 goal against average with a .929 save percentage.

Edmonton Oilers – Last 10 Games

The Oilers have 4 wins, 5 losses and 1 overtime loss, averaging 2.6 goals from 28.5 shots on goal, with a 20.0% powerplay efficiency. They have conceded 3.3 goals from 24.5 shots, averaging 2.9 penalties per game with a penalty-killing efficiency of 79.3%.

The top points scorer is Leon Draisaitl with 10 points, 5 goals and 5 assists, while Connor McDavid is next in line after registering 10 points, 2 goals and 8 assists. Goalie Stuart Skinner have a 2.66 GAA with a .894 SV%, including one shutout.

Montreal Canadiens vs Edmonton Oilers Prediction & Picks

Get the edge with our Montreal Canadiens vs Edmonton Oilers betting tips: our expert match prediction, most likely correct score outcome and a bet builder tailored for value.

Game Prediction

We expect this NHL encounter to be a lot closer than the current odds suggest. Therefore, our pick is to back Montreal Canadiens +1.5 at -128 on the spread.

The hockey predictions at Sportsgambler.com are always guided by the latest team news, injury updates and overall form. Once we've reviewed that, we dive into the most relevant NHL stats to confidently recommend every pick.

Key Canadiens vs Oilers stats:

  • The +1.5 line has been covered by Canadiens in 7 consecutive games.
  • The +1.5 line has been covered by Canadiens in 15 of their last 20 games.
  • The -1.5 line hasn’t been covered by Oilers in 4 consecutive games.
  • The -1.5 line hasn’t been covered by Oilers in 8 of their last 10 games.
  • The -1.5 line hasn’t been covered by Oilers in 13 of their last 20 games.
  • The -1.5 line hasn’t been covered by Oilers in 5 consecutive games against Canadiens.

Canadiens +1.5 Probability

The best betting sites are estimating that there is a 56.2% likelihood of this pick winning. Taking all factors into consideration, our analysts think there’s a stronger chance of success and have a probability interval between 60-65%. That means we’re regarding it as a value bet.

Looking for Bigger Odds?

There are several alternatives to the Puck Line and we particularly like choosing a Winning Margin. It’s great whether you’re expecting things to be close or comprehensive.

Get the most from your next wager. Check our expert guide filled with the best free bets and top bonus offers.

Best Bet

Canadiens +1.5 @ -128 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 04:43, 23 October 2025

Same Game Parlay Picks

Puck Line Canadiens +1.5
Totals Under 6.5
Highest Scoring Period Third Period

Get in the game with a same game parlay. Our picks are the Canadiens to cover the 1.5 puck line, Under 6.5 on the total and the most goals to be scored in the third period.

A same game parlay is a great alternative for hockey bettors who want to focus their wagering on a single game. You can predict different outcomes and see their odds combined before going ahead and placing this tailored bet.

T&C apply. Gamble responsibly 18+

Correct Score Prediction

Montreal Canadiens vs Edmonton Oilers Odds

The odds and lines are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.

Books Running Scared of Oilers Win

At betting odds of -233 with the sportsbooks, Edmonton Oilers are regarded as 70% likely to win this game. Montreal Canadiens are trading at bigger odds than their opponents and they can be backed at +190.

There is a puck line of 1.5 and total goals has a line of 6.5. Having a bet on Totals is one of the most popular hockey wagers. There’s an opportunity to bet Over 6.5 at +108.

Consider every angle when placing your National Hockey League wagers. The best betting apps have a huge selection of team props and game lines and it’s all about finding a bet which matches your prediction of the matchup.

Player Props & Micro Betting

You shouldn’t overlook the goalie and player props when it comes to betting on individual games. Many gambling sites will give you the chance to get with or bet against a specific player when it comes to number of Goals, Assists, Points or Shots on Goal.

An increasing number of bettors are now enjoying micro betting on the NHL and it’s something which is available on an in-game basis. Wait for the action to start and then wager on something specific to happen.

Best Betting Offers
Team Stats

Latest regular season and playoff games stats.

Montreal Canadiens logo Montreal Canadiens Stats
Edmonton Oilers logo Edmonton Oilers Stats
Moneyline
  • 6 wins and 4 defeats in the last 10 games
  • 4 wins and 6 defeats in the last 10 games on the road
Moneyline
  • 4 wins and 6 defeats in the last 10 games
  • 6 wins and 4 defeats in the last 10 home games
Puck Line
Puck Line
Total Goals
Total Goals
Team Stats - Avg/Game
Team Stats - Avg/Game

Team News

# Player GP MIN G A P +/-
14 Nick Suzuki 8 20.45 1 10 11 6
13 Cole Caufield 8 18.49 5 3 8 4
93 Ivan Demidov 8 14.31 1 5 6 2
# Player GP MIN G A P +/-
97 Connor McDavid 7 23.63 1 7 8 -2
93 Ryan Nugent-Hopkins 7 18.4 4 3 7 -2
29 Leon Draisaitl 7 22.94 4 2 6 -1

Injuries & Suspensions

Montreal Canadiens Injury Table

Type
Name
Info
Patrik Laine
Injured
Kirby Dach
Injured
Kaiden Guhle
Injured

Edmonton Oilers Injury Table

Type
Name
Info
Kasperi Kapanen
Injured
Mattias Janmark-Nylen
Injured
Zach Hyman
Injured
Alec Regula
Injured

Starting Lineups

Both teams’ confirmed lineups will be published ahead of face-off. There is also the chance to look at the lineups from the previous 10 games.

Previous Montreal Canadiens Lineups

22 Oct NHL
Canadiens 2-1 Flames
20 Oct NHL
Sabres 2-4 Canadiens
18 Oct NHL
Rangers 4-3 Canadiens
16 Oct NHL
Predators 2-3 Canadiens
14 Oct NHL
Kraken 4-5 Canadiens
11 Oct NHL
Canadiens 3-2 Blackhawks
09 Oct NHL
Canadiens 5-1 Red Wings
08 Oct NHL
Canadiens 2-5 Maple Leafs
30 Apr NHL Playoffs
Canadiens 1-4 Capitals
27 Apr NHL Playoffs
Capitals 5-2 Canadiens

Previous Edmonton Oilers Lineups

21 Oct NHL
Oilers 3-2 Senators
19 Oct NHL
Oilers 2-4 Red Wings
18 Oct NHL
Oilers 3-5 Devils
16 Oct NHL
Oilers 2-4 Islanders
14 Oct NHL
Oilers 2-0 Rangers
11 Oct NHL
Canucks 1-3 Oilers
08 Oct NHL
Flames 4-3 Oilers
17 Jun NHL Playoffs
Oilers 1-5 Panthers
14 Jun NHL Playoffs
Panthers 5-2 Oilers
12 Jun NHL Playoffs
Oilers 5-4 Panthers
NHL Standings
Metropolitan GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 New Jersey 7 6 1 0 12 0.857 6 6 28 18 10 3-0-0 3-1-0 0-0 6-1 6W
2 Carolina 6 5 1 0 10 0.833 3 5 24 15 9 2-0-0 3-1-0 0-0 5-1 1L
3 Pittsburgh 7 5 2 0 10 0.714 5 5 23 16 7 2-1-0 3-1-0 0-0 5-2 3W
4 Washington 7 5 2 0 10 0.714 4 5 21 13 8 3-2-0 2-0-0 0-0 5-2 1W
5 Philadelphia 6 3 2 1 7 0.583 2 3 18 16 2 3-1-0 0-1-1 0-0 3-3 2W
6 NY Rangers 8 3 4 1 7 0.438 3 3 16 15 1 0-4-0 3-0-1 0-0 3-5 1L
7 Columbus 6 3 3 0 6 0.5 3 3 19 16 3 1-2-0 2-1-0 0-0 3-3 2W
8 NY Islanders 6 3 3 0 6 0.5 3 3 20 22 -2 2-2-0 1-1-0 0-0 3-3 3W
East Atlantic GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Montreal 8 6 2 0 12 0.75 3 6 27 21 6 3-1-0 3-1-0 0-0 6-2 2W
2 Detroit 7 5 2 0 10 0.714 4 5 22 18 4 4-1-0 1-1-0 0-0 5-2 1L
3 Florida 8 4 4 0 8 0.5 4 4 19 23 -4 3-0-0 1-4-0 0-0 4-4 1W
4 Toronto 7 3 3 1 7 0.5 2 3 24 25 -1 3-2-1 0-1-0 0-0 3-4 2L
5 Buffalo 7 3 4 0 6 0.429 3 3 19 20 -1 3-2-0 0-2-0 0-0 3-4 1W
6 Boston 8 3 5 0 6 0.375 2 3 24 26 -2 2-2-0 1-3-0 0-0 3-5 5L
7 Ottawa 7 2 4 1 5 0.357 1 1 22 33 -11 1-2-1 1-2-0 1-0 2-5 2L
8 Tampa Bay 6 1 3 2 4 0.333 1 1 16 21 -5 0-2-0 1-1-2 0-0 1-5 3L
East Central GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 7 5 0 2 12 0.857 5 5 24 14 10 2-0-1 3-0-1 0-1 5-2 1L
2 Winnipeg 6 5 1 0 10 0.833 5 5 23 13 10 2-1-0 3-0-0 0-0 5-1 5W
3 Utah 7 5 2 0 10 0.714 3 5 21 16 5 4-0-0 1-2-0 0-0 5-2 4W
4 Chicago 7 3 2 2 8 0.571 2 3 22 18 4 2-1-1 1-1-1 0-1 3-4 1W
5 St Louis 6 3 2 1 7 0.583 3 3 16 20 -4 1-2-1 2-0-0 0-0 3-3 1L
6 Minnesota 8 3 4 1 7 0.438 2 2 21 27 -6 1-1-0 2-3-1 1-0 3-5 1L
7 Dallas 6 3 3 0 6 0.5 2 2 20 23 -3 1-2-0 2-1-0 1-0 3-3 3L
8 Nashville 7 2 3 2 6 0.429 2 2 17 24 -7 1-1-1 1-2-1 0-0 2-5 4L
West Pacific GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Vegas 7 5 0 2 12 0.857 4 5 30 20 10 3-0-1 2-0-1 0-1 5-2 4W
2 Vancouver 7 4 3 0 8 0.571 3 3 21 22 -1 1-1-0 3-2-0 1-0 4-3 1L
3 Seattle 7 3 2 2 8 0.571 1 3 19 23 -4 2-0-0 1-2-2 0-1 3-4 2L
4 Anaheim 6 3 2 1 7 0.583 2 3 19 20 -1 1-1-0 2-1-1 0-0 3-3 1W
5 Edmonton 7 3 3 1 7 0.5 2 3 18 20 -2 1-0-1 2-3-0 0-1 3-4 1W
6 LA Kings 7 2 3 2 6 0.429 0 1 19 25 -6 0-2-1 2-1-1 1-1 2-5 1W
7 Calgary 8 1 6 1 3 0.188 0 0 13 29 -16 0-3-1 1-3-0 1-0 1-7 7L
8 San Jose 6 0 4 2 2 0.167 0 0 16 29 -13 0-2-2 0-2-0 0-0 0-6 6L
Eastern GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 New Jersey 7 6 1 0 12 0.857 6 6 28 18 10 3-0-0 3-1-0 0-0 6-1 6W
2 Montreal 8 6 2 0 12 0.75 3 6 27 21 6 3-1-0 3-1-0 0-0 6-2 2W
3 Carolina 6 5 1 0 10 0.833 3 5 24 15 9 2-0-0 3-1-0 0-0 5-1 1L
4 Pittsburgh 7 5 2 0 10 0.714 5 5 23 16 7 2-1-0 3-1-0 0-0 5-2 3W
5 Washington 7 5 2 0 10 0.714 4 5 21 13 8 3-2-0 2-0-0 0-0 5-2 1W
6 Detroit 7 5 2 0 10 0.714 4 5 22 18 4 4-1-0 1-1-0 0-0 5-2 1L
7 Florida 8 4 4 0 8 0.5 4 4 19 23 -4 3-0-0 1-4-0 0-0 4-4 1W
8 Philadelphia 6 3 2 1 7 0.583 2 3 18 16 2 3-1-0 0-1-1 0-0 3-3 2W
9 Toronto 7 3 3 1 7 0.5 2 3 24 25 -1 3-2-1 0-1-0 0-0 3-4 2L
10 NY Rangers 8 3 4 1 7 0.438 3 3 16 15 1 0-4-0 3-0-1 0-0 3-5 1L
11 Columbus 6 3 3 0 6 0.5 3 3 19 16 3 1-2-0 2-1-0 0-0 3-3 2W
12 NY Islanders 6 3 3 0 6 0.5 3 3 20 22 -2 2-2-0 1-1-0 0-0 3-3 3W
13 Buffalo 7 3 4 0 6 0.429 3 3 19 20 -1 3-2-0 0-2-0 0-0 3-4 1W
14 Boston 8 3 5 0 6 0.375 2 3 24 26 -2 2-2-0 1-3-0 0-0 3-5 5L
15 Ottawa 7 2 4 1 5 0.357 1 1 22 33 -11 1-2-1 1-2-0 1-0 2-5 2L
16 Tampa Bay 6 1 3 2 4 0.333 1 1 16 21 -5 0-2-0 1-1-2 0-0 1-5 3L
Western GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 7 5 0 2 12 0.857 5 5 24 14 10 2-0-1 3-0-1 0-1 5-2 1L
2 Vegas 7 5 0 2 12 0.857 4 5 30 20 10 3-0-1 2-0-1 0-1 5-2 4W
3 Winnipeg 6 5 1 0 10 0.833 5 5 23 13 10 2-1-0 3-0-0 0-0 5-1 5W
4 Utah 7 5 2 0 10 0.714 3 5 21 16 5 4-0-0 1-2-0 0-0 5-2 4W
5 Vancouver 7 4 3 0 8 0.571 3 3 21 22 -1 1-1-0 3-2-0 1-0 4-3 1L
6 Chicago 7 3 2 2 8 0.571 2 3 22 18 4 2-1-1 1-1-1 0-1 3-4 1W
7 Seattle 7 3 2 2 8 0.571 1 3 19 23 -4 2-0-0 1-2-2 0-1 3-4 2L
8 St Louis 6 3 2 1 7 0.583 3 3 16 20 -4 1-2-1 2-0-0 0-0 3-3 1L
9 Anaheim 6 3 2 1 7 0.583 2 3 19 20 -1 1-1-0 2-1-1 0-0 3-3 1W
10 Edmonton 7 3 3 1 7 0.5 2 3 18 20 -2 1-0-1 2-3-0 0-1 3-4 1W
11 Minnesota 8 3 4 1 7 0.438 2 2 21 27 -6 1-1-0 2-3-1 1-0 3-5 1L
12 Dallas 6 3 3 0 6 0.5 2 2 20 23 -3 1-2-0 2-1-0 1-0 3-3 3L
13 Nashville 7 2 3 2 6 0.429 2 2 17 24 -7 1-1-1 1-2-1 0-0 2-5 4L
14 LA Kings 7 2 3 2 6 0.429 0 1 19 25 -6 0-2-1 2-1-1 1-1 2-5 1W
15 Calgary 8 1 6 1 3 0.188 0 0 13 29 -16 0-3-1 1-3-0 1-0 1-7 7L
16 San Jose 6 0 4 2 2 0.167 0 0 16 29 -13 0-2-2 0-2-0 0-0 0-6 6L
GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 New Jersey 7 6 1 0 12 0.857 6 6 28 18 10 3-0-0 3-1-0 0-0 6-1 6W
2 Colorado 7 5 0 2 12 0.857 5 5 24 14 10 2-0-1 3-0-1 0-1 5-2 1L
3 Vegas 7 5 0 2 12 0.857 4 5 30 20 10 3-0-1 2-0-1 0-1 5-2 4W
4 Montreal 8 6 2 0 12 0.75 3 6 27 21 6 3-1-0 3-1-0 0-0 6-2 2W
5 Winnipeg 6 5 1 0 10 0.833 5 5 23 13 10 2-1-0 3-0-0 0-0 5-1 5W
6 Carolina 6 5 1 0 10 0.833 3 5 24 15 9 2-0-0 3-1-0 0-0 5-1 1L
7 Pittsburgh 7 5 2 0 10 0.714 5 5 23 16 7 2-1-0 3-1-0 0-0 5-2 3W
8 Washington 7 5 2 0 10 0.714 4 5 21 13 8 3-2-0 2-0-0 0-0 5-2 1W
9 Detroit 7 5 2 0 10 0.714 4 5 22 18 4 4-1-0 1-1-0 0-0 5-2 1L
10 Utah 7 5 2 0 10 0.714 3 5 21 16 5 4-0-0 1-2-0 0-0 5-2 4W
11 Vancouver 7 4 3 0 8 0.571 3 3 21 22 -1 1-1-0 3-2-0 1-0 4-3 1L
12 Chicago 7 3 2 2 8 0.571 2 3 22 18 4 2-1-1 1-1-1 0-1 3-4 1W
13 Seattle 7 3 2 2 8 0.571 1 3 19 23 -4 2-0-0 1-2-2 0-1 3-4 2L
14 Florida 8 4 4 0 8 0.5 4 4 19 23 -4 3-0-0 1-4-0 0-0 4-4 1W
15 St Louis 6 3 2 1 7 0.583 3 3 16 20 -4 1-2-1 2-0-0 0-0 3-3 1L
16 Philadelphia 6 3 2 1 7 0.583 2 3 18 16 2 3-1-0 0-1-1 0-0 3-3 2W
17 Anaheim 6 3 2 1 7 0.583 2 3 19 20 -1 1-1-0 2-1-1 0-0 3-3 1W
18 Toronto 7 3 3 1 7 0.5 2 3 24 25 -1 3-2-1 0-1-0 0-0 3-4 2L
19 Edmonton 7 3 3 1 7 0.5 2 3 18 20 -2 1-0-1 2-3-0 0-1 3-4 1W
20 NY Rangers 8 3 4 1 7 0.438 3 3 16 15 1 0-4-0 3-0-1 0-0 3-5 1L
21 Minnesota 8 3 4 1 7 0.438 2 2 21 27 -6 1-1-0 2-3-1 1-0 3-5 1L
22 Columbus 6 3 3 0 6 0.5 3 3 19 16 3 1-2-0 2-1-0 0-0 3-3 2W
23 NY Islanders 6 3 3 0 6 0.5 3 3 20 22 -2 2-2-0 1-1-0 0-0 3-3 3W
24 Dallas 6 3 3 0 6 0.5 2 2 20 23 -3 1-2-0 2-1-0 1-0 3-3 3L
25 Buffalo 7 3 4 0 6 0.429 3 3 19 20 -1 3-2-0 0-2-0 0-0 3-4 1W
26 Nashville 7 2 3 2 6 0.429 2 2 17 24 -7 1-1-1 1-2-1 0-0 2-5 4L
27 LA Kings 7 2 3 2 6 0.429 0 1 19 25 -6 0-2-1 2-1-1 1-1 2-5 1W
28 Boston 8 3 5 0 6 0.375 2 3 24 26 -2 2-2-0 1-3-0 0-0 3-5 5L
29 Ottawa 7 2 4 1 5 0.357 1 1 22 33 -11 1-2-1 1-2-0 1-0 2-5 2L
30 Tampa Bay 6 1 3 2 4 0.333 1 1 16 21 -5 0-2-0 1-1-2 0-0 1-5 3L
31 Calgary 8 1 6 1 3 0.188 0 0 13 29 -16 0-3-1 1-3-0 1-0 1-7 7L
32 San Jose 6 0 4 2 2 0.167 0 0 16 29 -13 0-2-2 0-2-0 0-0 0-6 6L