Edmonton Oilers vs St. Louis Blues – NHL Preview – April 9, 2025

The Edmonton Oilers return home to host the St. Louis Blues on Wednesday night at Rogers Place. The puck drops at 10:00 PM ET. Edmonton sits third in the Pacific Division with a 44-33-4-1 record, while St. Louis is fourth in the Central at 43-36-6-1 and holds the top wild-card spot in the West.
Edmonton is looking to avoid a third straight loss and sweep the season series against St. Louis. The Oilers won 4-2 at home in December and 3-2 in overtime on the road in February. The Blues had a 12-game win streak snapped on Monday in Winnipeg.
Oilers Preview – Depth Being Tested Late in Season
The Oilers are shorthanded heading into this matchup. Both Connor McDavid and Leon Draisaitl remain out with lower-body injuries. Edmonton also played Monday night and fell 3-2 to the Anaheim Ducks, finishing 2-2 on a four-game road trip.
Zach Hyman leads active skaters with 27 goals, while defenseman Evan Bouchard is third on the team in points with 62. Ryan Nugent-Hopkins and Jeff Skinner add to the forward depth, and Adam Henrique has provided a spark since being added at the trade deadline. The Oilers have scored just five goals over their last three games without their top stars.
Edmonton’s goaltending has been a mix of youth and injuries. Olivier Rodrigue made his first career NHL start on Monday, while Stuart Skinner remains out. Calvin Pickard may draw the start Wednesday. Edmonton allows 2.91 goals per game and is 23-12-3 at home this season, where they’ve earned key wins down the stretch.
Blues Preview – Looking to Rebound After Streak Ends
The Blues lost 3-1 to Winnipeg on Monday, ending a 12-game win streak. Pavel Buchnevich scored their only goal, and Joel Hofer made 23 saves in net. The Blues are trying to keep their grip on a playoff spot with three games to go.
Jordan Kyrou leads the team with 33 goals and is a scoring threat on every shift. Robert Thomas is the playmaker with 55 assists and 76 total points. Veterans Brayden Schenn and Brandon Saad help round out the top six, and young forwards like Jake Neighbours and Zack Bolduc have stepped into bigger roles during the recent hot stretch.
St. Louis has gone 9-1-0 in its last 10 games and has been strong defensively. The team allows just 2.91 goals per game and has solid goaltending from both Jordan Binnington and Joel Hofer. The Blues are 20-15-4 on the road and have been solid in second and third periods, often finding ways to close games late.
Betting Prediction
Edmonton is a -125 favorite at home with the total set at 5.5. St. Louis comes in at +113 and has been one of the best teams in the league since mid-March. The Oilers are dealing with injuries to key players, and the offense may struggle again without McDavid and Draisaitl.
The Blues are the healthier team and have recent wins over playoff-level opponents. Edmonton has the edge at home, but St. Louis is playing better hockey right now. Look for a tight, low-scoring game with the under in play.
Pick: St. Louis Blues +113 over Edmonton Oilers