flexoffers
Back

Astros vs. Cardinals Dunkel MLB Picks, Predictions and Prop Bets - April 18

18 April 2026 By Data Skrive

The Houston Astros host the St. Louis Cardinals at 7:10 p.m. ET on Saturday, featuring two top-10 sluggers. Yordan Alvarez has eight homers (first in league) for the Astros, while Jordan Walker is first with eight home runs for the Cardinals. Lance McCullers (1-0, 5.87 ERA) will start for the Astros, who are 8-13 this season and fourth in the AL West. Andre Pallante (1-1, 4.80 ERA) is expected to start for the Cardinals, who are 11-8 and fourth in the NL Central.

The oddsmakers have spoken, making the Astros (-128) a moderate moneyline favorite to defeat the Cardinals (+108) at home. The over/under for the Astros-Cardinals game is set at 9.

Astros vs. Cardinals Odds, Game Time

  • Game day: Saturday, April 18, 2026
  • Game time: 7:10 p.m. ET
  • Location: Houston, Texas
  • Stadium: Daikin Park
  • Favorite: Astros (-128)
  • Underdog: Cardinals (+108)
  • Over/under: 9

How to Watch Astros vs. Cardinals

Bet now on FanDuel Sportsbook!

Astros vs. Cardinals: Betting the Moneyline

  • The Astros have a 5-9 record in games they were listed as the moneyline favorite (winning 35.7% of those games).
  • St. Louis has been underdogs in 16 games this season and has come away with the win nine times (56.2%) in those contests.
  • This season Houston has won five of its 13 games, or 38.5%, when favored by at least -128 on the moneyline.
  • The Cardinals have a mark of 5-4 in contests where sportsbooks favor them by +108 or worse on the moneyline.
  • The implied moneyline probablility in this matchup gives the Astros a 56.1% chance to win.
  • The moneyline set for this matchup implies the Cardinals have a 48.1% chance of walking away with the win.

Astros vs. Cardinals: Betting the Spread & Total

  • The Astros have played in 21 games with an over/under set, and have combined with their opponents to go over the total 14 times (14-7-0).
  • So far this season, St. Louis and its opponents have hit the over in 10 of its 19 games with a total.
  • The Astros have covered just 38.1% of their games this season, going 8-13-0 against the spread.
  • The Cardinals have an against the spread record of 10-9-0 in 19 games with a line this season.
Bet now on FanDuel Sportsbook!

NFL PICKS

Dunkel NFL Prediction cards

Latest NFL Predictions

GET YOUR PICKS

TRADE FOOTBALL

About Us

START TRADING

COLLEGE FOOTBALL PICKS

Dunkel FBS Prediction cards

Latest FBS Predictions

Get Your Picks