Astros vs. Cardinals Prediction, Odds, Picks - April 15

Astros vs. Cardinals Prediction, Odds, Picks - April 15

Updated Apr. 15, 2025 7:01 p.m. ET
Data Skrive

Isaac Paredes and the Houston Astros take on Brendan Donovan and the St. Louis Cardinals on Tuesday at 7:45 p.m. ET, in the second of a three-game series at Busch Stadium. The favored Astros have -129 moneyline odds against the underdog Cardinals, who are listed at +110. Houston is favored on the run line (-1.5). A 7.5-run total is listed in the matchup.

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

Keep up with MLB on FOX Sports.

Angels vs. Astros Highlights | MLB on FOX

Check out the best moments between the Los Angeles Angels and the Houston Astros.

Astros vs. Cardinals Game Information & Odds

  • When: Tuesday, April 15, 2025 at 7:45 p.m. ET
  • Where: Busch Stadium in St. Louis, Missouri
  • How to watch on TV: FDSMWX and SCHN
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Astros -129 +110 7.5 -103 -117 -1.5 +136 -162

Astros vs. Cardinals Prediction

  • Score Prediction: Cardinals 6, Astros 5
  • Total Prediction: Over 7.5 runs
  • Win Probabilities: Astros 51%, Cardinals 49%

Astros vs. Cardinals Betting Insights

  • This season, the Astros have been favored 10 times and won four of those games.
  • Houston is 2-4 this season when entering a game favored by -129 or more on the moneyline.
  • The Astros have a 56.3% chance to win this game based on the implied probability of the moneyline.
  • The Cardinals have won in seven, or 63.6%, of the 11 contests they have been named as odds-on underdogs this year.
  • St. Louis has a win-loss record of 2-1 when favored by +110 or worse by bookmakers this year.
  • The moneyline set for this matchup implies the Cardinals have a 47.6% chance of walking away with the win.

Astros Recent Betting Performance

  • The Astros played as the moneyline favorite in five of their last 10 games, and went 2-3 in those matchups.
  • Over their last 10 matchups, the Astros and their opponents combined to hit the over on the total five times (all 10 games had set totals).
  • The Astros have gone 6-4-0 against the spread over their past 10 games.

Astros Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 5.1
HR 11
ERA 4.29
K/9 10.8

Astros Player Insights

  • Jose Altuve's .288 average and three homers both put him atop the Astros leaderboard this season.
  • In all of MLB, Altuve is 44th in home runs and 104th in RBI.
  • Paredes has hit three home runs with nine RBI. Both lead his team.
  • Among all MLB hitters, Paredes is 44th in homers and 58th in RBI.
  • Jeremy Pena has launched a team-best three home runs.
  • Pena has at least one base hit in six games in a row. During his last 10 games he is batting .256 with a double, two home runs, three walks and six RBI.
  • Yordan Alvarez has put up nine runs batted in to pace his team.

Astros Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Yordan Alvarez 0.5 (-235) 1.5 (+110) - 0.5 (+150)
Yainer Diaz 0.5 (-255) 1.5 (+125) - 0.5 (+180)
Christian Walker 0.5 (-205) 1.5 (+120) - 0.5 (+150)
Jose Altuve 1.5 (+190) 1.5 (+115) - 0.5 (+215)
Jeremy Pena 1.5 (+190) 1.5 (+120) - 0.5 (+190)

Cardinals Recent Betting Performance

  • The Cardinals have played as underdogs in eight of their past 10 games and won four of those contests.
  • The Cardinals and their opponents have combined to hit the over five times in their last 10 games with a total.
  • The Cardinals have a record of 5-5-0 ATS over their last 10 games.

Cardinals Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.8
HR 8
ERA 4.99
K/9 7.5

Cardinals Player Insights

  • Nolan Arenado has six doubles, two home runs and nine walks while batting .316.
  • In all of MLB, Arenado is 83rd in home runs and 58th in RBI.
  • Donovan has a club-leading 11 runs batted in and .391 batting average.
  • Among all major league batters, Donovan is 83rd in home runs and 27th in RBI.
  • Lars Nootbaar is batting .279 with two doubles, two home runs and 12 walks.
  • Victor Scott II has two doubles, a triple, a home run and six walks while batting .259.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Victor Scott II - - - -
Erick Fedde - - - -
Willson Contreras 0.5 (-170) - - 0.5 (+230)
Pedro Pages 0.5 (-135) - - 0.5 (+280)
Nolan Gorman 0.5 (-115) - - 0.5 (+235)

Angels vs. Astros Highlights | MLB on FOX

Check out the best moments between the Los Angeles Angels 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
share