The Dallas Stars (28-14-1) welcome the Montreal Canadiens (21-18-4) to the American Airlines Center on Thursday night in what promises to be an intriguing matchup between two teams riding impressive winning streaks.

The Stars have been nearly unstoppable lately, winning eight of their last ten games while showcasing one of the NHL's most balanced attacks, averaging 3.21 goals per game while allowing just 2.44.

Montreal enters the contest with considerable momentum of their own, having won seven of their last ten games behind the dynamic offensive duo of Nick Suzuki and Cole Caufield, who have combined for an impressive 37 goals and 48 assists this season.

The contrast in styles between Dallas's lockdown defense, anchored by goaltender Jake Oettinger's stellar .912 save percentage, and Montreal's high-powered offense averaging 3.00 goals per game sets the stage for a fascinating tactical battle.

While the Stars hold the advantage of home ice and a superior overall record, the Canadiens' recent surge and offensive firepower make them a dangerous opponent capable of competing with any team in the league.

As these teams prepare to face off in this cross-conference showdown, fans and analysts alike will be watching closely to see whether Dallas's defensive prowess or Montreal's offensive explosion will prove decisive in this highly anticipated matchup.

Dallas Stars vs. Montreal Canadiens: who will win?

For tonight's Dallas Stars vs Montreal Canadiens matchup, our predictive model gives the Stars a 62% chance of defeating the Canadiens.

Dallas Stars: 62% win probability

  • Superior goal differential (+35, with 140 GF and 105 GA)
  • Strong recent form (WLWWW in last 5 games)
  • Better overall record (28-14 compared to Canadiens' 21-18)

Montreal Canadiens: 38% win probability

  • Negative goal differential (-12, with 131 GF and 143 GA)
  • Lower points total (46 points vs Stars' 57 points)
  • Weaker road performance (10th place in Eastern Conference)

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.

Dallas Stars vs. Montreal Canadiens odds

Dallas StarsMontreal Canadiens
moneyline-238 (via DraftKings Sportsbook)+200 (via BetMGM Sportsbook)

Key stats

  • 1
    The Dallas Stars have won 28 out of 43 matches this season.
  • 2
    The Montreal Canadiens have won 21 out of 43 matches this season.
  • 3
    With 57 points, the Dallas Stars holds the 5th position in the league standings.
  • 4
    Montreal Canadiens's 46 points place them 10th in the rankings.

Dallas Stars vs. Montreal Canadiens form

Dallas Stars
Dallas Stars
Latest matches
W
L
W
W
W
Victories
4/5 (80%)
Defeats
1/5 (20%)
Jan 15, 2025
Toronto Maple Leafs1:4Dallas Stars
Jan 12, 2025
Ottawa Senators3:2Dallas Stars
Jan 12, 2025
Montreal Canadiens1:2Dallas Stars
Jan 10, 2025
Philadelphia Flyers1:4Dallas Stars
Jan 8, 2025
New York Rangers4:5Dallas Stars
Montreal Canadiens
Montreal Canadiens
Latest matches
W
L
W
W
W
Victories
4/5 (80%)
Defeats
1/5 (20%)
Jan 15, 2025
Utah Hockey Club3:5Montreal Canadiens
Jan 12, 2025
Dallas Stars2:1Montreal Canadiens
Jan 11, 2025
Washington Capitals2:3Montreal Canadiens
Jan 7, 2025
Vancouver Canucks4:5Montreal Canadiens
Jan 5, 2025
Colorado Avalanche1:2Montreal Canadiens

Dallas Stars vs. Montreal Canadiens head to head

Dallas Stars

83%

Montreal Canadiens

17%

Jan 12, 2025

Montreal Canadiens

1 : 2

Dallas Stars

Feb 10, 2024

Montreal Canadiens

2 : 3

Dallas Stars

Jan 3, 2024

Dallas Stars

3 : 4

Montreal Canadiens

Dec 24, 2022

Dallas Stars

4 : 2

Montreal Canadiens

Oct 22, 2022

Montreal Canadiens

2 : 5

Dallas Stars

Mar 17, 2022

Montreal Canadiens

3 : 4

Dallas Stars