Astros vs. Cardinals Prediction, Odds, Picks - June 5

Astros vs. Cardinals Prediction, Odds, Picks - June 5

Updated Jun. 5, 2024 2:00 p.m. ET
Data Skrive

The Houston Astros and Alex Bregman will take the field against the St. Louis Cardinals and Masyn Winn on Wednesday at 2:10 PM ET, in the final of a three-game series at Minute Maid Park. The Astros are favored in this one, at -159, while the underdog Cardinals have +134 odds to win. Houston is a 1.5-run favorite (at +130 odds). The total is 9 runs for this game.

Here is everything you need from a betting perspective on the Astros-Cardinals game, regarding the run line, moneyline and total, plus expert picks.

Cardinals vs. Astros Highlights | MLB on FOX

Check out the best moments between the St. Louis Cardinals and the Houston Astros.
ADVERTISEMENT

Astros vs. Cardinals Game Information & Odds

  • When: Wednesday, June 5, 2024 at 2:10 PM ET
  • Where: Minute Maid Park in Houston, Texas
  • How to Watch on TV: SCHN
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Astros -159 +134 9 -103 -117 -1.5 +130 -156

Astros vs. Cardinals Prediction

  • Score Prediction: Astros 4, Cardinals 3
  • Total Prediction: Under 9 runs
  • Win Probabilities: Astros 56%, Cardinals 44%

Astros vs. Cardinals Betting Insights

  • The Astros have entered the game as favorites 48 times this season and won 22, or 45.8%, of those games.
  • This season Houston has won 13 of its 19 games, or 68.4%, when favored by at least -159 on the moneyline.
  • The Astros have a 61.4% chance to win this game based on the implied probability of the moneyline.
  • The Cardinals have been chosen as underdogs in 31 games this year and have walked away with the win 13 times (41.9%) in those games.
  • St. Louis has a win-loss record of 1-7 when favored by +134 or worse by sportsbooks this year.
  • The Cardinals have an implied victory probability of 42.7% according to the moneyline set for this matchup.
FINAL
STL 4 · HOU 2
MLB
RUN LINE
TO WIN
TOTAL
St. Louis Cardinals
STL
Houston Astros
HOU

Astros Recent Betting Performance

  • The Astros have a 4-3 record from the seven games they were moneyline favorites over their last 10 matchups.
  • In their last 10 matchups, the Astros and their opponents combined to hit the over on the run total two times (all 10 games had set totals).
  • The Astros' record against the spread is 5-5-0 over their past 10 games.

Astros Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 3.8
HR 15
ERA 3.06
K/9 9.6

Astros Player Insights

  • Kyle Tucker has a team-high 19 home runs and 40 runs batted in.
  • Tucker's home runs place him second in the majors, and he ranks 13th in RBI.
  • Tucker has collected a hit in three straight games. During his last five outings he is batting .267 with a home run, two walks and an RBI.
  • Yordan Alvarez is hitting .289 with 12 doubles, 12 home runs and 25 walks.
  • Alvarez ranks 15th in homers and 68th in RBI on the year.
  • Alvarez enters this matchup looking for his ninth game in a row with a hit. During his last 10 outings he is batting .385 with two doubles, three home runs, three walks and six RBI.
  • Jose Altuve is batting .291 with 12 doubles, nine home runs and 17 walks.
  • Altuve is on a two-game hitting streak entering this contest. During his last five outings he is hitting .278 with a double, a walk and an RBI.
  • Jeremy Pena is batting .302 to pace his team.
  • Pena takes a two-game streak with at least one hit into this one. During his last five outings he is hitting .235 with a double, a walk and two RBI.

Learn more about this Astros vs. Cardinals matchup on Fox Sports.

Cardinals Recent Betting Performance

  • The Cardinals have played as underdogs in eight of their past 10 games and have gone 3-5 in those contests.
  • In their last 10 games with a total, the Cardinals and their opponents have failed to hit the over seven times.
  • Over their last 10 games, the Cardinals are 4-6-0 against the spread.

Cardinals Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.1
HR 17
ERA 3.56
K/9 9.1

Cardinals Player Insights

  • Brendan Donovan is hitting .236 with 14 doubles, a triple, four home runs and 19 walks, while getting on base at a rate of .318.
  • Donovan's home run total puts him 175th in the majors, and he ranks 93rd in RBI.
  • Winn has a club-high .309 batting average.
  • Winn is currently 213th in homers and 131st in RBI in the major leagues.
  • Nolan Arenado has 10 doubles, five home runs and 16 walks while batting .251.
  • Nolan Gorman leads the Cardinals in home runs (14) and runs batted in (31).

Cardinals vs. Astros Highlights | MLB on FOX

Check out the best moments between the St. Louis Cardinals and the Houston Astros.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
Houston Astros
St. Louis Cardinals
share