START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Astros vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for April 18

Subscribe to our newsletter

Astros vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for April 18

Odds updated as of 2:12 a.m.

The Houston Astros are among the MLB teams busy on Saturday, versus the St. Louis Cardinals.

Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

Astros vs Cardinals Game Info

  • Houston Astros (8-13) vs. St. Louis Cardinals (11-8)
  • Date: Saturday, April 18, 2026
  • Time: 7:10 p.m. ET
  • Venue: Daikin Park -- Houston, Texas
  • Coverage: SCHN and Cardinals.TV

Astros vs Cardinals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: HOU: (-124) | STL: (+106)
  • Spread: HOU: -1.5 (+160) | STL: +1.5 (-194)
  • Total: 9 -- Over: (+100) | Under: (-122)

Astros vs Cardinals Probable Starting Pitchers

Probable Pitchers: Lance McCullers (Astros) - 1-0, 5.87 ERA vs Andre Pallante (Cardinals) - 1-1, 4.80 ERA

The Astros will give the ball to Lance McCullers (1-0, 5.87 ERA), who is eyeing win No. 2 on the season, and the Cardinals will turn to Andre Pallante (1-1, 4.80 ERA). McCullers and his team are 2-1-0 ATS this season when he starts. McCullers' team lost his only start as a favorite this season. The Cardinals have a 1-2-0 record against the spread in Pallante's starts. The Cardinals were named the moneyline underdog for two Pallante starts this season -- they split the games.

Astros vs Cardinals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Astros win (59.8%)

Astros vs Cardinals Moneyline

  • St. Louis is a +106 underdog on the moneyline, while Houston is a -124 favorite at home.

Astros vs Cardinals Spread

  • The Cardinals are at +1.5 on the runline against the Astros. The Cardinals are -194 to cover the spread, and the Astros are +160.

Astros vs Cardinals Over/Under

  • An over/under of 9 has been set for Astros-Cardinals on April 18, with the over being +100 and the under -122.

Bet on Houston Astros vs. St. Louis Cardinals on FanDuel today!

Astros vs Cardinals Betting Trends

  • The Astros have come away with five wins in the 13 contests they have been listed as the favorites in this season.
  • This season Houston has come away with a win five times in 13 chances when named as a favorite of at least -124 on the moneyline.
  • The Astros' games have gone over the total in 14 of their 21 opportunities.
  • The Astros have posted a record of 8-13-0 against the spread this season.
  • The Cardinals have been the underdog on the moneyline 16 total times this season. They've finished 9-7 in those games.
  • In games it has played as a moneyline underdog with odds of +106 or longer, St. Louis has gone 6-4 (60%).
  • The Cardinals have combined with opponents to hit the over on the total 11 times this season for an 11-7-1 record against the over/under.
  • The Cardinals have a 10-9-0 record ATS this season (covering 52.6% of the time).

Astros Player Leaders

  • Yordan Alvarez has 24 hits and an OBP of .479 to go with a slugging percentage of .750. All three of those stats are tops among Houston hitters this season. He has a .333 batting average, as well.
  • Among all qualified hitters in MLB, he is ninth in batting average, first in on-base percentage, and first in slugging.
  • Alvarez hopes to build on a four-game hitting streak in this matchup. During his last five outings he is batting .316 with two doubles, two home runs, three walks and five RBIs.
  • Christian Walker has six doubles, four home runs and 10 walks. He's batting .278 and slugging .528 with an on-base percentage of .369.
  • His batting average is 55th among qualified players, his on-base percentage 39th, and his slugging percentage 32nd.
  • Jose Altuve is batting .293 with a .493 slugging percentage and seven RBI this year.
  • Altuve takes a two-game hitting streak into this matchup. In his last five games he is hitting .273 with two doubles, a home run, a walk and an RBI.
  • Cam Smith has three home runs, 10 RBI and a batting average of .264 this season.

Cardinals Player Leaders

  • Jordan Walker has a team-best slugging percentage (.685) and paces the Cardinals in hits (23). He's batting .315 and with an on-base percentage of .375.
  • Including all the qualifying players in the big leagues, he ranks 19th in batting average, 37th in on-base percentage and fourth in slugging percentage.
  • Jordan Walker takes a 12-game hitting streak into this game. During his last 10 games he is hitting .326 with a double, six home runs, three walks and eight RBIs.
  • Alec Burleson is batting .292 with four doubles, two home runs and 12 walks. He's slugging .431 with an on-base percentage of .388.
  • He is 35th in batting average, 29th in on-base percentage and 71st in slugging percentage in the majors.
  • JJ Wetherholt is batting .232 with a double, three home runs and 13 walks.
  • Ivan Herrera has a .398 on-base percentage to lead his team.

Astros vs Cardinals Head to Head

  • 4/17/2026: 9-4 STL (Favorite: Astros, Spread: -1.5, Total: 9, Favorite Moneyline: -124, Underdog Moneyline: +106)
  • 4/16/2025: 4-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
  • 4/15/2025: 2-0 HOU (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
  • 4/14/2025: 8-3 STL (Favorite: Astros, Spread: -1.5, Total: 7, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 6/5/2024: 4-2 STL (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
  • 6/4/2024: 8-5 HOU (Favorite: Astros, Spread: -1.5, Total: 9, Favorite Moneyline: -158, Underdog Moneyline: +134)
  • 6/3/2024: 7-4 HOU (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -180, Underdog Moneyline: +152)
  • 6/29/2023: 14-0 HOU (Favorite: Astros, Spread: -1.5, Total: 10, Favorite Moneyline: -120, Underdog Moneyline: +102)
  • 6/28/2023: 10-7 HOU (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 6/27/2023: 4-2 STL (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup