Bet Better BET BETTER PRO
Odds and preview
NHL
Sat 31 Oct 2026, 1:10PM ET
St Louis Blues
6-7 · 2-4 awayWWLLW
VS
Detroit Red Wings
6-7 · 4-4 at homeLWLWW

St Louis Blues vs Detroit Red Wings prediction and odds · Sat 31 Oct

Detroit Red Wings host St Louis Blues on Saturday 31 October.

Detroit Red Wings host St Louis Blues on Saturday 31 October. The bookies see it as close to a coin flip. Our model's pick lands about 4 days before kickoff.
How they've been scoring this season
St Louis BluesDetroit Red Wings
Won-lost6-76-7
Goals scored per game3.02.8
Goals allowed per game2.92.9
On the road / at home2-4 away4-4 at home
Last 5 gamesWWLLWLWLWW
Their games average 5.8 total goals this season.
From the 13 St Louis Blues and 13 Detroit Red Wings games on our books this season.

St Louis Blues vs Detroit Red Wings odds

Prices for this game

Best price: Red Wings pay $2.05, Blues pay $1.87 (the best of 26 bookies we checked). $100 on the Blues returns $187.

Fair chance (our read of the prices, with the bookies' cut taken out): Red Wings about 5 in 10, Blues about 5 in 10.

How much the bookies keep: about $4.51 of every $100 bet on this game.

Since betting opened: the price has barely moved.

Our pick for this game

Our model's pick lands about 4 days before kickoff. Today's NHL picks are already up: see today's NHL picks.

What matters in this game

Rest, form and schedule
  • Detroit Red Wings won 2 straight games up to Thursday 29 October.
  • In their 5 games up to Thursday 29 October, St Louis Blues gave up 2.0 goals a game, down from 2.9 across the season.
  • On Thursday, St Louis Blues beat Boston Bruins 4-1 at home. On Thursday, Detroit Red Wings beat Chicago Blackhawks 4-1 at home.
  • In the first 133 NHL games this season, home teams won 76, close to 6 in 10. See the study

From this season's final scores.

Before you bet: NHL injury report

Injuries & who's out

Injuries & availability

St Louis Blues

No players are currently listed out or questionable for this team.

Detroit Red Wings

  • Mason Appleton COut
  • Marco Kasper COut
  • Albert Johansson DOut
  • Dylan Larkin COut
  • Simon Edvinsson DOut
Availability updated Oct 30, 4:12PM UTC — some NHL rows may be stale between updates. · refreshed roughly every 4 hours.

St Louis Blues vs Detroit Red Wings: game facts

When it starts and how they have been going

St Louis Blues play Detroit Red Wings on Saturday 31 October 2026. It starts at 1:10 PM ET. It is an NHL game.

St Louis Blues: last 5 results

  1. 29 Oct 2026Wonvs Boston Bruins 4-1
  2. 27 Oct 2026Lostvs Montreal Canadiens 0-2
  3. 24 Oct 2026Lostvs Carolina Hurricanes 0-4
  4. 22 Oct 2026Wonvs Vegas Golden Knights 6-2
  5. 20 Oct 2026Wonvs Winnipeg Jets 2-1

Detroit Red Wings: last 5 results

  1. 29 Oct 2026Wonvs Chicago Blackhawks 4-1
  2. 26 Oct 2026Wonat Edmonton Oilers 4-3
  3. 24 Oct 2026Lostat Calgary Flames 1-4
  4. 22 Oct 2026Wonat Vancouver Canucks 5-2
  5. 20 Oct 2026Lostat Seattle Kraken 3-4

Quick answers

When is St Louis Blues vs Detroit Red Wings? St Louis Blues vs Detroit Red Wings is on Saturday 31 October 2026. It starts at 1:10 PM ET.

How have St Louis Blues and Detroit Red Wings done lately? St Louis Blues won 3 and lost 2 of the last 5 results we hold. Detroit Red Wings won 3 and lost 2 of the last 5 results we hold.

From the final scores we hold. Newest game first.

Today's selected board

See the plays that cleared the model's filter today

See today's picks

Get tomorrow's free pick by email

Free. One email a day, tops. Unsubscribe in one tap.

18+ only. Please gamble responsibly.

Bet Better is not a bookmaker and does not accept wagers. Information is for educational purposes only. Gamble responsibly — only bet what you can afford to lose. 18+. National Gambling Helpline 1800 858 858. If betting stops being fun, take a break — see our responsible gambling resources.

Get tomorrow's free pick by email

Free. One email a day, tops. Unsubscribe in one tap.

18+ only. Please gamble responsibly.