DexWin logo
FAQ Icon

Who is favored to win in St. Louis Blues vs Edmonton Oilers?

Edmonton Oilers are favored to win this matchup with a superior record of 23-16-8 compared to St. Louis Blues' 18-21-8. The Oilers hold the advantage in recent form and head-to-head standing with a 1-0-0 record against the Blues this season, making them the clear favorites for this Sunday night clash with DexWin - Best Odds on Your Favourite Sports.

What time is St. Louis Blues vs Edmonton Oilers?

The match starts at 1:00 AM UTC on January 19, 2026, which corresponds to 6:00 PM MST on January 18, 2026 for Edmonton local time. This is a Sunday night game that kicks off the Oilers' eight-game homestand.

Where is St. Louis Blues vs Edmonton Oilers being held?

The game will be played at Rogers Place in Edmonton, Alberta, Canada. This is the Oilers' home arena where they will host the visiting St. Louis Blues for this NHL matchup.

St. Louis Blues vs Edmonton Oilers prediction & odds - who wins?

Edmonton Oilers are predicted to win based on their stronger season record of 23-16-8 and current momentum. The Oilers have a 1-0-0 head-to-head advantage this season and are playing at home, where they typically perform well. St. Louis Blues are coming off a shootout victory against Tampa Bay on January 16, 2026, but their 18-21-8 record suggests they are struggling this season.

What is the head to head record between St. Louis Blues vs Edmonton Oilers?

In their head-to-head matchup this season, Edmonton Oilers lead 1-0-0 against St. Louis Blues. The Oilers' superior record and home-ice advantage at Rogers Place position them as the stronger team entering this contest. The Blues will be looking to bounce back from their recent struggles, but the Oilers' consistency makes them the favorites for Sunday's matchup.