Calgary Flames vs. Buffalo Sabres odds, tips and betting trends

Sportsbook Wire
 
Calgary Flames vs. Buffalo Sabres odds, tips and betting trends

The Buffalo Sabres host the Calgary Flames at KeyBank Center on Thursday, October 19 at 7:00 PM ET. The game airs on ESPN+ and MSG-B.

Buffalo grabbed a 3-2 victory at home its last time out on October 17 against the Tampa Bay Lightning.

Calgary played on the road in its most recent game on October 16, and fell to the Washington Capitals 3-2 in a shootout (1-0).

As hockey matchups continue, get ready for the outing with everything you need to know ahead of Thursday’s game.

  • Favorite: Sabres (-110)
  • Underdog: Flames (-110)
  • Over/under: 6.5
  • The Sabres were a moneyline favorite 24 times last season, and finished 14-10 in those games.
  • Buffalo went 15-10 when playing as a moneyline favorite with odds of -110 or shorter.
  • The Sabres have an implied moneyline win probability of 52.4% in this game.
  • Of Buffalo’s 82 games last season, 51 finished above this game’s total of 6.5 goals.
  • The Sabres’ 293 total goals (3.6 per game) made them the third-best scoring team in the league last season.
  • The Sabres were 26th in goals against, allowing 297 total goals (3.6 per game) in NHL action.
  • The 63 power-play goals the Sabres recorded last season (on 269 power-play chances) were the eighth-most in the NHL.
  • The Flames were an underdog in 16 games last season, with seven upset wins (43.8%).
  • Calgary had a record of 7-9 in games when bookmakers listed them as -110 or longer on the moneyline last season.
  • Sportsbooks have implied, based on the moneyline in this matchup, that the Flames have a 52.4% chance to win.
  • Calgary played 41 games last season that ended with over 6.5 goals.
  • With 258 goals (3.2 per game) last season, the Flames had the NHL’s 19th-ranked offense.
  • The Flames gave up 247 total goals (3.0 per game), 13th in the NHL.
  • The Flames had 50 power-play goals (on 252 chances), 18th in the NHL.
  • Game Day: Thursday, October 19, 2023
  • Game Time: 7:00 PM ET
  • TV Channel: MSG
  • Live Stream: Fubo (Watch for free)