The Montreal Canadiens welcome the San Jose Sharks to the Bell Centre on Thursday night, with both teams experiencing vastly different trajectories in their recent performances.

The Canadiens enter the contest riding high on a two-game winning streak, including an impressive 4-0 shutout victory over Carolina, while the Sharks are desperately seeking to snap both a six-game losing streak and a seven-game road skid.

Montreal's offensive prowess has been evident lately, with the team scoring 12 goals in their last three games, led by Nick Suzuki's impressive 57-point campaign and Cole Caufield's 27 goals this season.

The Sharks, despite their struggles, have historically performed well against Montreal, holding a 6-3-1 record in their last ten meetings, though the Canadiens claimed victory in their first encounter this season with a 4-3 win.

Both teams have shown defensive vulnerabilities this season, with San Jose allowing a league-worst 3.68 goals per game and Montreal not far behind at 3.35, suggesting this matchup could come down to which team better executes their offensive gameplan.

As these Atlantic and Pacific division opponents prepare to face off, the question remains whether the Canadiens can maintain their momentum or if the Sharks can finally break free from their recent slump.

Montreal Canadiens vs. San Jose Sharks prediction: who will win?

For tonight's Montreal Canadiens vs San Jose Sharks matchup, our predictive model gives the Canadiens a 69.5% chance of defeating the Sharks.

Montreal Canadiens: 69.5% win probability

  • Superior offensive output (172 goals scored vs Sharks' 151)
  • Better recent form (WWLLL vs Sharks' LLLLL)
  • Higher points total in standings (59 points vs Sharks' 38)

San Jose Sharks: 30.5% win probability

  • League-worst defensive record (221 goals against)
  • Poorest current form in league (5 straight losses)
  • Lowest points total in Western Conference (38 points in 59 games)

At Sporting Post, our unique prediction model combines insights from top NHL experts. Instead of sifting through hundreds of expert analyses across the web, you can rely on our predictions to understand the market's overall sentiment. We scan trusted sources, analyzing predictions, data, and opinions, and our AI assigns a confidence level to each prediction. We then average these levels to produce an 'expert opinion' win probability—reflecting the collective intelligence of the industry's leading NHL experts.

Montreal Canadiens vs. San Jose Sharks odds

Here are the latest odds for the NHL matchup between the visiting San Jose Sharks and home team Montreal Canadiens, set to face off on Thursday, February 27.

Montreal CanadiensSan Jose Sharks
Moneyline-210 (via BetMGM Sportsbook)+180 (via Caesars Sportsbook)

Montreal Canadiens vs. San Jose Sharks preview

The Montreal Canadiens will host the struggling San Jose Sharks at Bell Centre on Thursday night, as both teams look to make their mark in what promises to be an intriguing matchup.

The Canadiens enter the contest with momentum on their side, having secured impressive victories against Ottawa and Carolina, including a commanding 4-0 shutout in their most recent outing.

San Jose, meanwhile, finds themselves in a challenging position, currently enduring a six-game losing streak overall and a concerning seven-game skid on the road.

The Canadiens' offense has been clicking lately, led by the dynamic Nick Suzuki, who has accumulated an impressive 57 points this season with 16 goals and 41 assists, while Cole Caufield has contributed significantly with 27 goals and 24 assists.

For the Sharks, Mikael Granlund has been a bright spot in a difficult season, leading the team with 45 points, while young talents Macklin Celebrini and William Eklund have each contributed 42 points.

The goaltending battle will feature Sam Montembeault, who is coming off a perfect 20-save shutout for Montreal, against San Jose's Vitek Vanecek, who has struggled with a 3.87 GAA this season.

Despite San Jose's historical success against Montreal, holding a 6-3-1 record in their last ten meetings, the Canadiens claimed victory in their first encounter this season with a 4-3 win.

Montreal's special teams could prove decisive, with their power play converting at over 21 percent, while San Jose's penalty kill ranks 23rd in the league.

The Canadiens will look to capitalize on their home-ice advantage and extend their winning streak to three games, while the Sharks aim to find their footing and snap their concerning losing streak.

With both teams' recent tendency to play low-scoring games, as evidenced by eight of their last ten meetings going under the total, fans might expect a tight, defensive battle at the Bell Centre.

Key stats

  • 1
    Montreal Canadiens (12th in East) have 59 points while San Jose Sharks (16th in West) have 38 points
  • 2
    Canadiens have scored 172 goals vs Sharks' 151, showing better offensive capability
  • 3
    Sharks are on a 5-game losing streak (LLLLL) while Canadiens show mixed form (WWLLL)
  • 4
    Sharks have the worst goal difference in the league (-70) compared to Canadiens (-24)

Montreal Canadiens vs. San Jose Sharks form

Montreal Canadiens
Montreal Canadiens
Latest matches
W
W
L
L
L
Victories
2/5 (40%)
Draws
0/5 (0%)
Defeats
3/5 (60%)
Feb 26, 2025
Carolina Hurricanes0:4Montreal Canadiens
Feb 23, 2025
Ottawa Senators2:5Montreal Canadiens
Feb 9, 2025
Tampa Bay Lightning5:3Montreal Canadiens
Feb 8, 2025
New Jersey Devils4:0Montreal Canadiens
Feb 6, 2025
Los Angeles Kings6:3Montreal Canadiens
San Jose Sharks
San Jose Sharks
Latest matches
L
L
L
L
L
Victories
0/5 (0%)
Draws
0/5 (0%)
Defeats
5/5 (100%)
Feb 25, 2025
Winnipeg Jets2:1San Jose Sharks
Feb 24, 2025
Calgary Flames3:2San Jose Sharks
Feb 9, 2025
Dallas Stars8:3San Jose Sharks
Feb 7, 2025
Vancouver Canucks2:1San Jose Sharks
Feb 5, 2025
Montreal Canadiens4:3San Jose Sharks

Montreal Canadiens vs. San Jose Sharks head to head

Montreal Canadiens

67%

San Jose Sharks

33%

Feb 5, 2025

San Jose Sharks

3 : 4

Montreal Canadiens

Jan 12, 2024

Montreal Canadiens

2 : 3

San Jose Sharks

Nov 24, 2023

San Jose Sharks

2 : 3

Montreal Canadiens

Mar 1, 2023

San Jose Sharks

1 : 3

Montreal Canadiens

Nov 30, 2022

Montreal Canadiens

0 : 4

San Jose Sharks

Oct 29, 2021

San Jose Sharks

0 : 4

Montreal Canadiens