The red-hot Edmonton Oilers bring their explosive offense to Buffalo, where Connor McDavid and Leon Draisaitl's combined 176-point firepower meets a Sabres defense that's leaked 29 goals in their last six games.
While the Oilers ride high on their recent success with eight goals in their last two victories, Buffalo's six-game skid and league-worst Eastern Conference record paint a stark picture of two teams heading in opposite directions.
The KeyBank Center crowd will watch their struggling Sabres (24-32-6) try to contain the surging Oilers (37-22-4) in what could become either a much-needed hometown turnaround or another chapter in Edmonton's impressive road campaign.
Buffalo Sabres vs. Edmonton Oilers prediction: who will win?
For tonight's Buffalo Sabres vs Edmonton Oilers matchup, our predictive model gives the Oilers a 73% chance of defeating the Sabres.
Edmonton Oilers: 73% win probability
- Potent offense (205 goals scored, 4th in Western Conference)
- Strong playoff position (4th in Western Conference with 78 points)
- Positive momentum (3-2-0 in last five games)
Buffalo Sabres: 27% win probability
- Poor defensive record (218 goals against, worst in Atlantic Division)
- Struggling form (0-5-0 in last five games)
- League position issues (last place in Atlantic Division with 54 points)
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. Edmonton Oilers odds
Here are the latest odds for this NHL matchup as the Buffalo Sabres host the Edmonton Oilers at home on Monday, March 10.
Buffalo Sabres | Edmonton Oilers | |
---|---|---|
Moneyline | +160 (via bet365 US) | -185 (via BetMGM Sportsbook) |
Buffalo Sabres vs. Edmonton Oilers preview
The struggling Buffalo Sabres host the red-hot Edmonton Oilers at KeyBank Center in what's shaping up to be a classic David versus Goliath matchup.
Edmonton's dynamic duo of Connor McDavid and Leon Draisaitl have been absolutely lighting it up this season, combining for a ridiculous 176 points, while the Oilers' offense keeps humming along at 3.25 goals per game.
Buffalo's defensive woes continue to haunt them - they've leaked 29 goals in their last six games, and goalie Ukko-Pekka Luukkonen's rough patch isn't helping matters.
There's a silver lining for the Sabres though - Tage Thompson and JJ Peterka have shown real chemistry up front, putting up 50 goals between them, while young gun Rasmus Dahlin keeps developing into an offensive force from the blue line.
The Oilers' own defensive setup isn't exactly airtight, with Stuart Skinner posting a sub-.900 save percentage, but Evan Bouchard and Mattias Ekholm have been solid on the back end.
Buffalo's six-game skid has them desperate for a win, but stopping Edmonton's high-flying offense feels like trying to catch lightning in a bottle.
Keep an eye on Zach Hyman, who's been quietly putting together a stellar season for the Oilers, while Buffalo's Owen Power looks to continue his impressive development on the Sabres' backend.
With both teams averaging over three goals per game, this cross-conference clash at KeyBank Center could turn into quite the shootout.
Key stats
- 1Edmonton sits 4th in Western Conference with 78 points while Buffalo ranks last in Eastern Conference with 54 points
- 2Oilers boast a positive goal difference (+19) compared to Sabres' negative (-22)
- 3Edmonton shows mixed recent form (WWLWL) versus Buffalo's five straight losses (LLLLL)
- 4Oilers maintain strong offensive output with 205 goals scored versus Sabres' 196, despite playing one fewer game
Buffalo Sabres vs. Edmonton Oilers form


Buffalo Sabres vs. Edmonton Oilers head to head
Buffalo Sabres
33%
Edmonton Oilers
67%
Jan 25, 2025
Edmonton Oilers
3 : 2
Buffalo Sabres
Mar 22, 2024
Edmonton Oilers
8 : 3
Buffalo Sabres
Mar 9, 2024
Buffalo Sabres
3 : 2
Edmonton Oilers
Mar 7, 2023
Buffalo Sabres
2 : 3
Edmonton Oilers
Oct 19, 2022
Edmonton Oilers
2 : 4
Buffalo Sabres
Mar 18, 2022
Edmonton Oilers
6 : 1
Buffalo Sabres
Related
