Astros vs Cardinals Prediction 4/18/26 MLB Picks Today

In this article we will formulate an Astros vs Cardinals prediction for this MLB game on Saturday, April 18th at Daikin Park in Houston, Texas. Let’s take a look at the prediction for this MLB matchup. 

Houston Astros Betting Preview

The Houston Astros are 8-13 this year after they lost game one in this series by a score of 9-4 on Friday. Houston cut the deficit to 4-3 in the fifth inning, but they allowed the next five runs in the loss. The Astros recorded eight hits and they committed one error in the game, while they were led by Altuve, Alvarez, and Vazquez, who all had sole home runs. Lambert allowed seven hits and four earned runs over 5.0 innings for the loss, while Abreu allowed three earned runs in relief. Prior to this series, Houston won two out of three against the Rockies, but lost all four against the Mariners before that. 

This season, Houston has a 6.15 ERA with a 1.67 WHIP and a .267 opponent batting average, while they have scored 111 runs with a .262 batting average and a .353 on base percentage. Yordan Alvarez has led the Astros with eight home runs and 19 RBIs, while Christian Walker has added four home runs and 16 RBIs. The projected starting pitcher for Houston is Lance McCullers Jr, who is 1-0 with a 5.87 ERA and a 1.30 WHIP over 15.1 innings pitched this year. 

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 11-8 this season after they won game one by a score of 9-4 last night. St. Louis led 3-0 in the third inning and they never looked back in the relatively easy win. The Cardinals recorded 10 hits and they committed two errors, while they were led by Herrera and Gorman, who both had three RBIs in the game. Leahy allowed five hits and three earned runs over 5.0 innings for the win, while Stanek allowed one earned run in relief. Prior to this series, St. Louis won two out of three against the Guardians, but lost two out of three against the Red Sox before that. 

This season, St. Louis has a 4.89 ERA with a 1.43 WHIP and a .262 opponent batting average, while they have scored 89 runs with a .233 batting average and a .329 on base percentage. Jordan Walker has led the Cardinals with eight home runs and 16 RBIs, while Alec Burleson has added two home runs and 14 RBIs. The projected starting pitcher for St. Louis is Andre Pallante, who is 1-1 with a 4.80 ERA and a 1.53 WHIP over 15.0 innings pitched this season. 

Why the Houston Astros will win

Why the St. Louis Cardinals will win

Total Runs Facts

Houston Astros Player Prop Facts

St. Louis Cardinals Player Prop Facts

Astros vs Cardinals Prediction 

St. Louis comes into this matchup on a three game winning streak and they have scored 20 runs during that span. The Cardinals are 4-3 on the road this year, while the Astros are 7-4 at home. Houston continues to get very poor pitching and they have one of the highest team ERA’s in the MLB. I don’t like either starter in this matchup, but with Houston struggling to get outs, I will take the Cardinals on the road. 

Exit mobile version