The Buffalo Sabres (24-30-5) are set to host the San Jose Sharks (16-37-9) at KeyBank Center in what promises to be an intriguing matchup between two teams looking to salvage their challenging seasons.

The Sharks enter the contest with the Western Conference's lowest point total, averaging just 2.57 goals per game despite strong performances from youngsters Macklin Celebrini and William Eklund, who have combined for 30 goals and 57 assists this season.

Buffalo's offense has shown more life, producing 3.17 goals per game behind the dynamic trio of Tage Thompson, Alex Tuch, and JJ Peterka, who have collectively contributed 67 goals and 75 assists.

While both teams have struggled defensively this season, the Sabres hold a slight edge with goaltender James Reimer posting solid numbers including a .911 save percentage and 2.53 goals-against average.

The contrast between San Jose's league-worst defense allowing 3.70 goals per game and Buffalo's offensive capabilities could prove to be the decisive factor in this cross-conference matchup.

As these struggling teams prepare to face off, fans will be watching closely to see if the Sabres can capitalize on their home-ice advantage and whether the Sharks can snap out of their recent defensive woes that have seen them concede nine goals in their last three games.

Buffalo Sabres vs. San Jose Sharks prediction: who will win?

For tonight's Buffalo Sabres vs San Jose Sharks matchup, our predictive model gives the Sabres a 70.5% chance of defeating the Sharks.

Buffalo Sabres: 70.5% win probability

  • Superior offensive output (189 goals for vs Sharks' 160)
  • Better recent form (LLLWW vs Sharks' WLLLL)
  • Higher points total (54 points in 59 games vs Sharks' 41 in 62)

San Jose Sharks: 29.5% win probability

  • League-worst goals against (232 goals allowed, highest in Western Conference)
  • Poor road record (last place in Pacific Division with 41 points)
  • Struggling offense (160 goals scored, lowest in Pacific Division)

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. San Jose Sharks odds

Here are the latest odds for this NHL matchup as the Buffalo Sabres host the San Jose Sharks at home on Tuesday, March 04.

Buffalo SabresSan Jose Sharks
Moneyline-225 (via FanDuel Sportsbook)+205 (via Caesars Sportsbook)

Buffalo Sabres vs. San Jose Sharks preview

In a matchup between two struggling NHL franchises, the Buffalo Sabres are set to host the San Jose Sharks at KeyBank Center on March 4, with both teams looking to salvage something from their disappointing seasons.

The Sharks, currently occupying the basement of the Western Conference with a 16-37-9 record, have struggled mightily on both ends of the ice, managing just 2.57 goals per game while surrendering a concerning 3.70 goals against.

Buffalo, despite their own challenges and a 24-30-5 record, has shown more offensive prowess, averaging 3.17 goals per game thanks to the dynamic trio of Tage Thompson, Alex Tuch, and JJ Peterka, who have combined for an impressive 67 goals and 75 assists this season.

The Sharks' young duo of Macklin Celebrini and William Eklund has been a rare bright spot, contributing 30 goals and 57 assists, though the team's overall offensive depth remains a significant concern.

On the defensive front, Buffalo's Rasmus Dahlin has been a standout performer, contributing both offensively with 47 points and defensively with strong play alongside Bowen Byram.

The goaltending battle presents an interesting contrast, with Buffalo's James Reimer posting solid numbers (.911 save percentage) against San Jose's struggling Vitek Vanecek, who has recorded a disappointing .882 save percentage.

According to advanced analytics, the Sabres enter as clear favorites with a 66% win probability, largely due to their superior offensive capabilities and more reliable goaltending.

With both teams' defensive struggles this season, fans at KeyBank Center might be in for a high-scoring affair, as oddsmakers have set the over/under at 6.5 goals.

Look for the Sabres to capitalize on home ice advantage and their superior offensive firepower, while the Sharks will need to find ways to contain Buffalo's top scorers if they hope to avoid another defeat in what has been a challenging season.

Key stats

  • 1
    Both teams are at the bottom of their respective conferences - Sabres (16th East) with 54 points, Sharks (16th West) with 41 points
  • 2
    Sharks have the worst goals against in the league (232), while Sabres have allowed 202 goals
  • 3
    Recent form shows Sabres (LLLWW) performing slightly better than Sharks (WLLLL)
  • 4
    Sabres have scored 189 goals vs Sharks' 160 goals, showing better offensive capability

Buffalo Sabres vs. San Jose Sharks form

Buffalo Sabres
Buffalo Sabres
Latest matches
L
L
L
W
W
Victories
2/5 (40%)
Draws
0/5 (0%)
Defeats
3/5 (60%)
Mar 4, 2025
Montreal Canadiens4:3Buffalo Sabres
Mar 2, 2025
Montreal Canadiens4:2Buffalo Sabres
Feb 28, 2025
Carolina Hurricanes5:2Buffalo Sabres
Feb 26, 2025
Anaheim Ducks2:3Buffalo Sabres
Feb 22, 2025
New York Rangers2:8Buffalo Sabres
San Jose Sharks
San Jose Sharks
Latest matches
W
L
L
L
L
Victories
1/5 (20%)
Draws
0/5 (0%)
Defeats
4/5 (80%)
Mar 4, 2025
Toronto Maple Leafs2:3San Jose Sharks
Mar 2, 2025
Ottawa Senators5:3San Jose Sharks
Feb 28, 2025
Montreal Canadiens4:3San Jose Sharks
Feb 25, 2025
Winnipeg Jets2:1San Jose Sharks
Feb 24, 2025
Calgary Flames3:2San Jose Sharks

Buffalo Sabres vs. San Jose Sharks head to head

Buffalo Sabres

83%

San Jose Sharks

17%

Nov 24, 2024

San Jose Sharks

2 : 4

Buffalo Sabres

Jan 27, 2024

San Jose Sharks

2 : 5

Buffalo Sabres

Jan 15, 2024

Buffalo Sabres

3 : 0

San Jose Sharks

Feb 19, 2023

San Jose Sharks

2 : 4

Buffalo Sabres

Dec 5, 2022

Buffalo Sabres

6 : 3

San Jose Sharks

Jan 7, 2022

Buffalo Sabres

2 : 3

San Jose Sharks