The Buffalo Sabres (17-22-5) are set to host the Pittsburgh Penguins (18-20-8) at KeyBank Center in what promises to be a compelling matchup between two teams desperate to turn their seasons around.

Both teams enter the contest facing significant challenges, with the Penguins riding a three-game losing streak while allowing 14 goals in their last three outings, and the Sabres currently holding the worst record in the Eastern Conference.

The Sabres' offense has shown recent signs of life, posting 14 goals in their last four games behind the strong play of Tage Thompson, Alex Tuch, and Jason Zucker, who have combined for 48 goals and 52 assists this season.

Pittsburgh's offensive struggles continue despite Sidney Crosby and Rickard Rakell's combined 34 goals and 52 assists, as the team averages just 2.96 goals per game while their defense allows a concerning 3.67 goals against.

The matchup presents an intriguing battle between Buffalo's improving offense and Pittsburgh's struggling defense, with both teams looking to prove they can compete at a higher level.

As these longtime rivals prepare to face off, the question remains whether the Sabres can capitalize on their home-ice advantage or if the veteran-laden Penguins can snap out of their recent downturn.

Buffalo Sabres vs. Pittsburgh Penguins: who will win?

For tonight's Buffalo Sabres vs Pittsburgh Penguins matchup, our predictive model gives the Penguins a 50.33% chance of defeating the Sabres.

Pittsburgh Penguins: 50.33% win probability

  • Higher offensive output (137 goals scored vs Sabres' 136)
  • More games played (46 GP vs 44 GP, showing better endurance)
  • Better points accumulation (44 points vs 39 points)

Buffalo Sabres: 49.67% win probability

  • Poor defensive record (148 goals against, ranking bottom third in conference)
  • Lower win percentage (17 wins in 44 games, 0.386 win rate)
  • Struggling in division (8th place in Atlantic 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. Pittsburgh Penguins odds

Buffalo SabresPittsburgh Penguins
moneyline-130 (via BetMGM Sportsbook)+110 (via BetMGM Sportsbook)

Key stats

  • 1
    The Buffalo Sabres have won 17 out of 44 matches this season.
  • 2
    The Pittsburgh Penguins have won 18 out of 46 matches this season.
  • 3
    With 39 points, the Buffalo Sabres holds the 16th position in the league standings.
  • 4
    Pittsburgh Penguins's 44 points place them 14th in the rankings.

Buffalo Sabres vs. Pittsburgh Penguins form

Buffalo Sabres
Buffalo Sabres
Latest matches
W
L
W
W
L
Victories
3/5 (60%)
Defeats
2/5 (40%)
Jan 15, 2025
Carolina Hurricanes2:4Buffalo Sabres
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
Pittsburgh Penguins
Pittsburgh Penguins
Latest matches
L
L
L
W
L
Victories
1/5 (20%)
Defeats
4/5 (80%)
Jan 15, 2025
Seattle Kraken4:2Pittsburgh Penguins
Jan 12, 2025
Tampa Bay Lightning5:2Pittsburgh Penguins
Jan 11, 2025
Ottawa Senators5:0Pittsburgh Penguins
Jan 10, 2025
Edmonton Oilers3:5Pittsburgh Penguins
Jan 8, 2025
Columbus Blue Jackets4:3Pittsburgh Penguins

Buffalo Sabres vs. Pittsburgh Penguins head to head

Buffalo Sabres

67%

Pittsburgh Penguins

33%

Oct 16, 2024

Pittsburgh Penguins

6 : 5

Buffalo Sabres

Sep 24, 2024

Pittsburgh Penguins

2 : 3

Buffalo Sabres

Sep 21, 2024

Buffalo Sabres

7 : 3

Pittsburgh Penguins

Jan 7, 2024

Pittsburgh Penguins

1 : 3

Buffalo Sabres

Nov 24, 2023

Buffalo Sabres

3 : 2

Pittsburgh Penguins

Nov 12, 2023

Pittsburgh Penguins

4 : 0

Buffalo Sabres