The Vancouver Canucks (20-15-10) are set to face off against the Buffalo Sabres (17-24-5) at Rogers Arena in what promises to be a compelling matchup between two teams seeking to reverse their recent fortunes.

The Canucks, having secured only three wins in their last ten games, have slipped to fifth place in the Pacific Division while struggling offensively with just five goals in their previous three contests.

Buffalo, despite their position at the bottom of the Eastern Conference, has shown signs of offensive life, averaging 3.02 goals per game and netting 20 goals in their last six matches.

The contrast between Buffalo's potent offense, led by the dynamic trio of Tage Thompson, Alex Tuch, and Jason Zucker, and Vancouver's recent defensive challenges, having allowed 13 goals in their last three games, sets the stage for what could be a high-scoring affair.

Both teams enter this contest with something to prove, as the Canucks aim to capitalize on home-ice advantage while the Sabres look to build momentum despite their road underdog status.

This mid-season matchup could prove pivotal for both teams' trajectories, with particular attention focused on the goaltending battle between Vancouver's Kevin Lankinen (.903 save percentage) and Buffalo's Ukko-Pekka Luukkonen, who has faced significant challenges with a .896 save percentage this season.

Vancouver Canucks vs. Buffalo Sabres: who will win?

For tonight's Vancouver Canucks vs Buffalo Sabres matchup, our predictive model gives the Sabres a 58.67% chance of defeating the Canucks.

Buffalo Sabres: 58.67% win probability

  • Higher scoring efficiency (142 goals in 46 games vs Canucks' 129 in 45)
  • Better offensive production (3.09 goals per game vs Canucks' 2.87)
  • More consistent scoring pattern (142 goals despite lower standing position)

Vancouver Canucks: 41.33% win probability

  • Poor defensive record (143 goals against in 45 games)
  • Inconsistent recent form (WLLWL in last 5 games)
  • Lower points accumulation (50 points in 45 games, 9th in Western 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.

Vancouver Canucks vs. Buffalo Sabres odds

Vancouver CanucksBuffalo Sabres
moneyline-170 (via Caesars Sportsbook)+145 (via BetMGM Sportsbook)

Key stats

  • 1
    The Vancouver Canucks have won 20 out of 45 matches this season.
  • 2
    The Buffalo Sabres have won 17 out of 46 matches this season.
  • 3
    With 50 points, the Vancouver Canucks holds the 9th position in the league standings.
  • 4
    Buffalo Sabres's 39 points place them 16th in the rankings.

Vancouver Canucks vs. Buffalo Sabres form

Vancouver Canucks
Vancouver Canucks
Latest matches
W
L
L
W
L
Victories
2/5 (40%)
Defeats
3/5 (60%)
Jan 19, 2025
Edmonton Oilers2:3Vancouver Canucks
Jan 17, 2025
Los Angeles Kings5:1Vancouver Canucks
Jan 15, 2025
Winnipeg Jets6:1Vancouver Canucks
Jan 12, 2025
Toronto Maple Leafs0:3Vancouver Canucks
Jan 11, 2025
Carolina Hurricanes2:0Vancouver Canucks
Buffalo Sabres
Buffalo Sabres
Latest matches
L
L
W
L
W
Victories
2/5 (40%)
Defeats
3/5 (60%)
Jan 20, 2025
Seattle Kraken6:4Buffalo Sabres
Jan 18, 2025
Pittsburgh Penguins5:2Buffalo Sabres
Jan 15, 2025
Carolina Hurricanes2:4Buffalo Sabres
Jan 11, 2025
Seattle Kraken6:2Buffalo Sabres
Jan 10, 2025
Ottawa Senators0:4Buffalo Sabres

Vancouver Canucks vs. Buffalo Sabres head to head

Vancouver Canucks

67%

Buffalo Sabres

33%

Nov 29, 2024

Buffalo Sabres

3 : 4

Vancouver Canucks

Mar 20, 2024

Vancouver Canucks

3 : 2

Buffalo Sabres

Jan 13, 2024

Buffalo Sabres

0 : 1

Vancouver Canucks

Nov 16, 2022

Buffalo Sabres

4 : 5

Vancouver Canucks

Oct 23, 2022

Vancouver Canucks

1 : 5

Buffalo Sabres

Mar 21, 2022

Vancouver Canucks

2 : 3

Buffalo Sabres