The Houston Astros host the St. Louis Cardinals on April 19, 2026. First pitch from Daikin Park is scheduled for 2:10 p.m. EDT. The game will be broadcast on SCHN.
The Astros are favored by -142 on the moneyline and by -1.5 on the run line. The Cardinals are +120 on the moneyline and +1.5 on the run line. The total is set at 8.5 runs.
Find my MLB picks and Cardinals vs Astros prediction below, as well as probable pitchers, weather report, and more.
- Cardinals vs Astros Pick: Cardinals ML (+120 or Better)
My Cardinals vs Astros best bet is on St. Louis to win outright. Make sure to find the best odds by checking our live MLB odds page.
Cardinals vs Astros Odds
| Cardinals Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 -176 | 8.5 -118o / -104u | +120 |
| Astros Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 +146 | 8.5 -118o / -104u | -142 |
- Cardinals vs Astros moneyline: Cardinals +120, Astros -142
- Cardinals vs Astros over/under: 8.5 (-118 / -104)
- Cardinals vs Astros spread: Astros -1.5 (+146), Cardinals +1.5 (-176)
Cardinals vs Astros Pitchers
| Matthew Liberatore (LHP) | Stat | Mike Burrows (RHP) |
|---|---|---|
| 0-1 | W-L | 1-3 |
| -0.3 | fWAR (FanGraphs) | 0.0 |
| 4.29 / 5.73 | ERA / xERA | 6.55 / 4.30 |
| 6.25 / 5.06 | FIP / xFIP | 5.56 / 4.74 |
| 1.57 | WHIP | 1.82 |
| 4.3% | K-BB% | 10.7% |
| 38.4% | GB% | 39.0% |
| 99 | Stuff+ | 92 |
| 102 | Location+ | 96 |
Cardinals vs Astros MLB Betting Preview
This game triggered one of our Action PRO systems, powered by Evan Abrams.
In interleague play, road underdogs have been profitable on the money line.
They have only a 43% win percentage, but those teams have turned a positive ROI for bettors since 2016 and have been profitable in five consecutive seasons.

Cardinals vs Astros Pick, Betting Analysis
While it's nice that this betting system is on our side, I'm interested in backing the Cardinals either way.
While Matthew Liberatore continues to stumble his way through poorly executed game plans, I've been even less impressed by Mike Burrows. His stuff grades out poorly (92 Stuff+), so he hasn't struck out that many batters (17.5% rate), and he's been brutal with his sequencing.
Burrows being in this rotation shows just how starved for pitching the Astros are. They have negative pitching. There's like one reliever in the Houston bullpen that I trust.
While the Cardinals aren't exactly stacked with middle relief options, there's some talent in the back end with Riley O'Brien and JoJo Romero, which is more than Houston can say.
Houston is powered by an excellent lineup. But I also think the Astros are starting to cool off.
Meanwhile, I think the Cardinals are a super undervalued team.
They have talent in the lineup behind breakout superstar Jordan Walker, who has always had the bat speed but is now pairing it with a better approach at the plate, with more selective aggressiveness.
They're also an elite defensive club and a pretty good base-running squad.
There's a lot to like in St. Louis, and I'm very worried about what's happening in Houston. So, this wager is a no-brainer for me.
Pick: Cardinals ML (+120 or Better)


































