Two teams at opposite ends of the Eastern Conference standings hit the ice when the Philadelphia Flyers (17-9-6, fourth in conference) visit the Buffalo Sabres (14-14-4, 16th) at KeyBank Center on Thursday at 7:30 p.m. ET.

Buffalo earned a 3-1 road victory over the Seattle Kraken in its last game on Dec. 14.

In its last game on Dec. 16, Philadelphia earned a 4-1 road victory over the Montreal Canadiens.

To prepare for this matchup, here is what you need to prepare for Thursday’s action.

Watch Sabres vs. Flyers on ESPN+!

Buffalo Sabres vs. Philadelphia Flyers odds and betting lines

NHL odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 1:52 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Sabres (-137)Underdog: Flyers (+115)Over/under: 6Sabres vs. Flyers game info and start timeDate: Thursday, December 18, 2025Time: 7:30 p.m. ETTV channel: ESPN+Live stream: Watch on ESPN+

Watch Sabres vs. Flyers on ESPN+!

Sabres stats and trendsBuffalo has won six of its 12 games as a favorite this season.In three games with moneyline odds lower than -137, the Sabres have one win.Buffalo has a 57.8% chance of winning this game, looking at the moneyline odds.Buffalo and its opponent have gone over the current 6-goal total in 20 of 32 matches (62.5%) so far this season.In the past 10 contests, the Sabres are 5-5-0 (75.0% of possible points).They have averaged 2.6 goals per game (26 total) over that stretch.Defensively, the Sabres have allowed 30 goals (3.0 per game) in those 10 matchups.Flyers stats and trendsThe Flyers have been listed as the underdog 23 times this season, and upset their opponent 10 times.Philadelphia is 6-10 when it is the underdog by +115 or longer on the moneyline.The moneyline implies a 46.5% chance to win for the Flyers.Philadelphia’s games have gone over 6 goals in 16 of 32 chances this season.Over the past 10 contests, the Flyers are 5-2-3 (60.0% of possible points).They have scored 31 goals over that time.Defensively, the Flyers have allowed 26 goals (2.6 per game) in those 10 outings.