Oilers vs Sabres Picks and Prediction – 3/10/2025

By: Kim Smith |

Last Updated: 03/09/2025 at 8:17 PM ET

Edmonton Oilers at Buffalo Sabres 03/10/25 - NHL Picks & Predictions
Game Start: 3/10/2025, 11:00 PM UTC
Latest Odds: EDM -185 ; O/U 6.5

Oilers vs Sabres Prediction

The Edmonton Oilers are set to face the Buffalo Sabres on Monday night at 7:00 PM EST. The game is being played at the KeyBank Center and is being aired on ESPN+, Hulu, and Disney+. Get ready for the NHL action with our NHL Picks.

The last 5 games for the Oilers has seen them post a 3-2-0 record. The last game for Edmonton ended up being a 5-4 win over the Dallas Stars. The win moved the Oilers to an overall record of 37-22-4 on the year.

Goal scoring for Edmonton has been done at a clip of 3.25 goals per game with 32 shots per game. The defense for the Oilers has allowed 2.94 goals per game while facing a total of 27.4 shots per game. The power play for the Oilers is converting at a clip of 26.6% on the year and the penalty kill for Edmonton has killed off 74.8% of the power plays faced.

Buffalo for their part has looked downright horrible in their last 5 games with a 0-4-1 mark. The Sabres last game was a 4-0 loss to the Florida Panthers. The losses have added up to Buffalo sitting on a record of 24-32-6 on the year.

The offense for Buffalo has managed to get 3.13 goals per game on 27.8 shots per game. Defensively the Sabres have allowed only 3.50 goals per game while facing 29 shots. The power play for the Buffalo Sabres has converted at a clip of 16.8% on the year and the penalty kill has killed off 76.9% of the power plays faced.

Oilers vs Sabres Pick Analysis

The Buffalo team is playing at home in this game here, but will not have any change in their luck. The Oilers have way to much in the way of talent and are a team that will be able to play great against the Sabres in this game here and that makes it easier for the Oilers to get the win here. Final Score Prediction, Edmonton Oilers win 5-2.

Our Free NHL Pick for Buffalo Sabres vs Edmonton Oilers

Edmonton Oilers -185