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

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

Updated Jun. 4, 2024 8:00 p.m. ET
Data Skrive

Andre Pallante gets the nod for the St. Louis Cardinals on Tuesday at Minute Maid Park against Yordan Alvarez and the Houston Astros. First pitch is at 8:10 PM ET for the second game of a three-game series. Bookmakers list the Astros as -173 moneyline favorites, while giving the underdog Cardinals +145 moneyline odds to win. Houston is the run-line favorite (-1.5). The game's over/under has been listed at 8.5 runs.

Check out 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 greatest plays in this matchup between the St. Louis Cardinals and the Houston Astros.
ADVERTISEMENT

Astros vs. Cardinals Game Information & Odds

  • When: Tuesday, June 4, 2024 at 8: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 -173 +145 8.5 -120 +100 -1.5 +124 -146

Astros vs. Cardinals Prediction

  • Score Prediction: Astros 5, Cardinals 4
  • Total Prediction: Over 8.5 runs
  • Win Probabilities: Astros 55%, Cardinals 45%

Astros vs. Cardinals Betting Insights

  • This season, the Astros have won 21 out of the 47 games, or 44.7%, in which they've been favored.
  • This season Houston has won eight of its 13 games, or 61.5%, when favored by at least -173 on the moneyline.
  • The Astros have a 63.4% chance to win this game based on the implied probability of the moneyline.
  • The Cardinals have won in 13, or 43.3%, of the 30 contests they have been named as odds-on underdogs this year.
  • This season, St. Louis has been victorious one time in seven chances when named as an underdog of at least +145 or longer on the moneyline.
  • The Cardinals have an implied victory probability of 40.8% according to the moneyline set by oddsmakers for this matchup.
FINAL
STL 5 · HOU 8
MLB
RUN LINE
TO WIN
TOTAL
St. Louis Cardinals
STL
Houston Astros
HOU

Astros Recent Betting Performance

  • The Astros went 3-4 over the seven games they were a moneyline favorite in their last 10 matchups.
  • In their last 10 outings (all had set totals), the Astros combined with their opponents to go over the total one time.
  • The Astros' ATS record is 4-6-0 over their past 10 games.

Astros Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 3.1
HR 14
ERA 2.89
K/9 9.8

Astros Player Insights

  • Kyle Tucker has gone yard 19 times in the 2024 campaign while driving in 40 runs, both totals that lead the Astros.
  • In all of the majors, Tucker is second in home runs and 13th in RBI.
  • Tucker brings a hitting streak of three games into this game. During his last five outings he is batting .267 with a home run, two walks and an RBI.
  • Alvarez has 12 doubles, 12 home runs and 25 walks while batting .287.
  • Including all major league hitters, Alvarez is 15th in homers and 71st in RBI.
  • Alvarez heads into this game looking for his eighth game in a row with a hit. During his last 10 games he is hitting .378 with two doubles, three home runs, four walks and five RBI.
  • Jose Altuve is batting .289 with 12 doubles, nine home runs and 17 walks.
  • Alex Bregman is batting .229 with 11 doubles, a triple, nine home runs and 19 walks.
  • Bregman is riding a seven-game hitting streak into this one. In his last 10 outings he is hitting .325 with a double, a triple, five home runs, a walk and eight 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 won four of those contests.
  • In their last 10 games with a total, the Cardinals and their opponents have failed to hit the over eight times.
  • The Cardinals have won five of their last 10 games against the spread.

Cardinals Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4.1
HR 15
ERA 2.90
K/9 9.0

Cardinals Player Insights

  • Brendan Donovan is batting .242 with 14 doubles, a triple, four home runs and 19 walks, while getting on base at a rate of .325.
  • Among all hitters in the big leagues, Donovan is 169th in homers and 86th in RBI.
  • Nolan Arenado is batting .257 with 10 doubles, five home runs and 16 walks.
  • Arenado ranks 127th in home runs and 71st in RBI among all MLB hitters this year.
  • Masyn Winn has put up a team-best batting average of .297.
  • Nolan Gorman paces the Cardinals with 13 long balls and runs batted in, driving in 30.

Cardinals vs. Astros Highlights | MLB on FOX

Check out the greatest plays in this matchup 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