SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Live Odds
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. St. Louis Cardinals vs Houston Astros
Wed 2:10 PM ET
St. Louis Cardinals logo
St. Louis
Cardinals4
M. Mikolas RHP
versus
Houston Astros logo
Houston
Astros2
R. Blanco RHP
Final
Team123456789T
St. Louis Cardinals0010210004
Houston Astros00002000

St. Louis Cardinals vs Houston Astros Betting Picks & Predictions

Game time: June 5, 2024 at 2:10 PM ET

Venue: Minute Maid Park — Houston, Texas

Article updated Jun 5, 6:14 AM EDT

Published by SportsJaw Editorial Team

The St Louis Cardinals will be playing the Houston Astros in the final game of a three-game series at Minute Maid Park. St Louis, with a record of 28-30, is looking to bounce

Game outlook

The St Louis Cardinals will be playing the Houston Astros in the final game of a three-game series at Minute Maid Park. St Louis, with a record of 28-30, is looking to bounce back after a 7-4 loss in the first game of the series. The Cardinals are tied for second in the NL Central but are 7 games behind Milwaukee. Houston, with a record of 81-81, is looking to continue their recent success after winning two of their last three games. Both teams will be missing key players due to injuries. Miles Mikolas will start for St Louis, while Ronel Blanco will start for Houston. The Astros are favored to win with a betting line of -164.

Betting Odds

Moneyline: Cardinals +147 | Astros -164

Spread: Cardinals +1.5 (-145) | Astros -1.5 (+125)

Total: Over/Under 8.5 (-110)

Based on the moneyline, the implied probability that Houston will win straight-up is 62%.

St. Louis Cardinals

St Louis Cardinals currently have a mixed performance in offensive statistics, ranking 20th in on-base percentage, 22nd in both slugging percentage and batting average, and 28th in runs scored. Nolan Gorman leads the team in home runs and RBIs, with Paul Goldschmidt and Alec Burleson following closely in home runs. The team has a total of 151 extra base hits in 58 games. In terms of pitching, they are ranked 17th in Quality Starts, 18th in ERA and WHIP, and 23rd in batting average allowed. Sonny Gray leads the team in wins, strikeouts, and starting pitcher ERA. In terms of overall performance, the team has a power ranking of 10, ranking 26th in offense and 21st in defense, with a season record of 28-31. Miles Mikolas will be pitching in the upcoming game. Additionally, the article suggests claiming the best betting offers from top sportsbook promotions.

0
2
MLB · St. Louis Cardinals at Houston Astros

Your Picks on Cardinals vs Astros

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

Houston Astros Analysis

Houston Astros are excelling in multiple categories this season, ranking in the top 10 in batting average, slugging percentage, on-base percentage, and runs scored. Kyle Tucker leads the team in home runs and RBI, with support from Yordan Alavarez and Alex Bregman. The team has recorded 174 extra base hits in 61 games, including 92 doubles, five triples, and 77 home runs. On the pitching side, Houston ranks 10th in Quality Starts but falls behind in ERA and WHIP. Ronel Blanco leads the team in wins and strikeouts, with a 5-1 record and an impressive ERA of 2.44. Despite their strong performance, the Astros have a power ranking of 6 and a record of 81-81, with recent losses to St. Louis affecting their overall standing.

St. Louis Cardinals Struggling Against Dominant Houston Astros in Recent Matchups

St. Louis has faced a challenging road against Houston recently, losing five of their last six matchups. The Astros have proven their dominance against National League teams, capturing victories in five of their last six interleague games. St. Louis is currently facing setbacks with key players like catcher Willson Contreras, third baseman Tommy Edman, and right fielder Lars Nootbaar sidelined. In contrast, Houston's roster is in better shape with no position players on the injured list, only missing pitchers. St. Louis' starting pitcher, Milos Mikolas, has struggled in recent outings by allowing a total of 16 runs over his last five starts. On the other hand, Houston's starter, Ronel Blanco, has been performing consistently well throughout the season with an impressive 2.44 ERA. Despite a recent setback in his last game, Blanco showcased strong pitching abilities in previous outings, including a memorable no-hitter against the Toronto Blue Jays on April 1st.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#StLouisCardinals#HoustonAstros

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Cardinals vs Astros archived game preview contains historical odds and availability that may no longer be current. View history of past Cardinals vs Astros matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · St. Louis Cardinals+147 → +134Moved
  • Moneyline · Houston Astros-166 → -149Moved
  • Spread · St. Louis Cardinals+1.5 (-142) → +1.5 (-155)Moved
  • Spread · Houston Astros-1.5 (+125) → -1.5 (+135)Moved
  • Total · Over8.5 (-110) → 8 (-110)Moved
  • Total · Under8.5 (-110) → 8 (-110)Moved

ATS and O/U trends

St. Louis Cardinals
77-85 matchup record · 3-7-0 ATS · 3-6-1 O/U
Last 10 completed games on file
Houston Astros
81-81 matchup record · 5-5-0 ATS · 2-8-0 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2024-06-05T10:14:33.936Z). Availability may have changed; review the cited sources.

The St Louis Cardinals will be playing the Houston Astros in the final game of a three-game series at Minute Maid Park. St Louis, with a record of 28-30, is looking to bounce back after a 7-4 loss in the first game of the series. The Cardinals are tied for second in the NL Central but are 7 games behind Milwaukee. Houston, with a record of 81-81, is looking to continue their recent success after winning two of their last three games. Both teams will be missing key players due to injuries. Miles Mikolas will start for St Louis, while Ronel Blanco will start for Houston. The Astros are favored to win with a betting line of -164.

St. Louis has faced a challenging road against Houston recently, losing five of their last six matchups. The Astros have proven their dominance against National League teams, capturing victories in five of their last six interleague games. St. Louis is currently facing setbacks with key players like catcher Willson Contreras, third baseman Tommy Edman, and right fielder Lars Nootbaar sidelined. In contrast, Houston's roster is in better shape with no position players on the injured list, only missing pitchers. St. Louis' starting pitcher, Milos Mikolas, has struggled in recent outings by allowing a total of 16 runs over his last five starts. On the other hand, Houston's starter, Ronel Blanco, has been performing consistently well throughout the season with an impressive 2.44 ERA. Despite a recent setback in his last game, Blanco showcased strong pitching abilities in previous outings, including a memorable no-hitter against the Toronto Blue Jays on April 1st.

Recent head-to-head

  • 2024-06-04St. Louis Cardinals 5 · Houston Astros 8
  • 2024-06-03St. Louis Cardinals 4 · Houston Astros 7
Final result

Matchup pick recap

St. Louis Cardinals defeated Houston Astros 4-2

St. Louis Cardinals defeated Houston Astros 4-2 on June 5, 2024, a 2-run decision in the series. St. Louis Cardinals' strongest period was the 3rd inning, when it outscored its opponent 1-0. Against SportsJaw's recorded St. Louis Cardinals +1.5 (-155) spread, St. Louis Cardinals covered, while the 6 combined runs finished under the recorded total of 8.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • CoversMoneyline · Houston Astros -164Loss
  • AliencreationRunline · Houston Astros -1.5 (+125)Loss
  • BucketHatTurtleMoneyline · Houston Astros -167Loss