The Carolina Hurricanes (26-15-3) will face off against the Buffalo Sabres (16-22-5) at KeyBank Center on Wednesday evening in what promises to be an intriguing Metropolitan Division matchup.

The Hurricanes enter the contest riding their strong defensive performance, allowing just three goals in their last two games while maintaining an impressive 2.75 goals-against average this season.

Carolina's dynamic offense, led by Martin Necas and Sebastian Aho who have combined for 28 goals and 66 assists, will test a struggling Sabres defense that has surrendered 22 goals in their last six games.

The Sabres, despite their defensive woes, have shown offensive capability with Tage Thompson and JJ Peterka contributing 29 goals and 37 assists between them this season.

While both teams have demonstrated scoring ability, averaging over three goals per game, their defensive performances tell dramatically different stories with Buffalo allowing 3.37 goals per game compared to Carolina's stingy 2.75.

As these teams prepare to battle at KeyBank Center, the question remains whether Buffalo's home-ice advantage can help them overcome their recent defensive struggles against a well-rounded Hurricanes squad that has been firing on all cylinders.

Buffalo Sabres vs. Carolina Hurricanes: who will win?

For tonight's Buffalo Sabres vs Carolina Hurricanes matchup, our predictive model gives the Hurricanes a 71.33% chance of defeating the Sabres.

Carolina Hurricanes: 71.33% win probability

  • Superior goal differential (+24 compared to Sabres' -14)
  • Better overall record (26 wins vs 16 wins in similar games played)
  • Strong defensive performance (123 goals against vs Sabres' 146)

Buffalo Sabres: 28.67% win probability

  • Poor defensive record (146 goals against, among bottom third in league)
  • Low points total (37 points in 43 games, lowest in Atlantic Division)
  • Inconsistent recent form (LWWLL showing struggle for consistency)

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.

Buffalo Sabres vs. Carolina Hurricanes odds

Buffalo SabresCarolina Hurricanes
moneyline+158 (via Caesars Sportsbook)-185 (via DraftKings Sportsbook)

Key stats

  • 1
    The Buffalo Sabres have won 16 out of 43 matches this season.
  • 2
    The Carolina Hurricanes have won 26 out of 44 matches this season.
  • 3
    With 37 points, the Buffalo Sabres holds the 16th position in the league standings.
  • 4
    Carolina Hurricanes's 55 points place them 4th in the rankings.

Buffalo Sabres vs. Carolina Hurricanes form

Buffalo Sabres
Buffalo Sabres
Latest matches
L
W
W
L
L
Victories
2/5 (40%)
Defeats
3/5 (60%)
Jan 11, 2025
Seattle Kraken6:2Buffalo Sabres
Jan 10, 2025
Ottawa Senators0:4Buffalo Sabres
Jan 7, 2025
Washington Capitals3:4Buffalo Sabres
Jan 5, 2025
Vegas Golden Knights3:1Buffalo Sabres
Jan 3, 2025
Colorado Avalanche6:5Buffalo Sabres
Carolina Hurricanes
Carolina Hurricanes
Latest matches
L
W
W
W
L
Victories
3/5 (60%)
Defeats
2/5 (40%)
Jan 12, 2025
Anaheim Ducks3:2Carolina Hurricanes
Jan 11, 2025
Vancouver Canucks0:2Carolina Hurricanes
Jan 10, 2025
Toronto Maple Leafs3:6Carolina Hurricanes
Jan 5, 2025
Pittsburgh Penguins3:4Carolina Hurricanes
Jan 5, 2025
Minnesota Wild4:0Carolina Hurricanes

Buffalo Sabres vs. Carolina Hurricanes head to head

Buffalo Sabres

33%

Carolina Hurricanes

67%

Feb 25, 2024

Buffalo Sabres

3 : 2

Carolina Hurricanes

Dec 3, 2023

Carolina Hurricanes

6 : 2

Buffalo Sabres

Nov 8, 2023

Carolina Hurricanes

3 : 2

Buffalo Sabres

Apr 8, 2023

Buffalo Sabres

4 : 3

Carolina Hurricanes

Feb 2, 2023

Buffalo Sabres

1 : 5

Carolina Hurricanes

Nov 4, 2022

Carolina Hurricanes

5 : 3

Buffalo Sabres