Free MLB Pick: Cardinals vs. Astros Odds
Looking for St. Louis Cardinals vs. Houston Astros Free MLB predictions? MLB betting sees the Cardinals taking on the Astros on Monday, June 3rd, 2024 at Minute Maid Park, in Houston, TX. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Cardinals Astros free pick.
2024 MLB Handicapping – St. Louis Cardinals vs Houston Astros
(28-29) St. Louis Cardinals vs. Houston Astros (26-34)
Date: Monday, June 3rd
Time: 8:10 ET
Venue: Minute Maid Park Houston, TX
Projected Starting Pitchers: Kyle Gibson vs. Justin Verlander
MLB Moneyline Odds: Cardinals +148 | Astros -176 (Bet Now!)
Today’s MLB Run Line Betting Odds: Cardinals +1.5 | Astros -1.5
MLB Baseball Gambling Total: O/U: 8
- Live Betting Odds for today’s St. Louis Cardinals vs. Houston Astros game!
- Want more baseball predictions like this Cardinals Astros play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
At 8:10 PM ET, the St. Louis Cardinals are in Houston to take on the Astros in an interleague matchup. The pitching matchup for this game features Kyle Gibson going for the Cardinals and Justin Verlander on the mound for the Astros.
Looking at the odds, the Astros are favored in this one with a money line of -176 compared to the Cardinals at +148. The over/under line is set at 8 runs, with the over at -115 and the under at -105.
St. Louis Cardinals
St. Louis is on the road today to take on the Astros, and they are 28-29 overall, putting them seven games behind the Brewers for the NL Central lead. The Cardinals are 5-7 in divisional games this year and have an overall series record of 10-9 heading into today’s game.
The Cardinals have dropped two straight series and both of those series losses came after they won a series vs. the Pirates. St. Louis’ overall record is a result of going 7-3 over their last 10 games. This season, the Cardinals are 13-12 at home compared to 15-17 on the road.
The Cardinals’s offense was carried by Nolan Gorman in their most recent game vs. the Phillies. Gorman went 2/4 with a homer and three RBIs. The Cardinals really got things going early, scoring two runs in the 1st inning, and added another two runs in the 3rd. St. Louis was the +118 underdog going into this road game.
Lance Lynn started for the Cardinals, going four innings, and didn’t give up a run. He also issued just two walks and struck out four Phillies batters. However, the Cardinals had to use five relievers to close things out, and St. Louis’s bullpen allowed the Phillies to tie things up in the 8th. Ryan Helsley picked up the save, and the Cardinals scored a run in the top of the 10th to pick up the win.
Cardinals Gambling
The St. Louis Cardinals are on the road today against the Houston Astros. The over/under line for the game is set at 8 runs, which is right around their season average of 8.5 runs per game. The Cardinals have played 54 games this season, and 32 of them have had over/under lines set higher than 8 runs, which is 56.1% of their games. When the line is set at 8 runs, their over/under record is 3-6-1.
When betting the run line, the Cardinals have been a better bet as an underdog than as a favorite. They are 18-12 against the run line as an underdog, compared to 10-17 as a favorite. Their overall run line record is 28-29, with an average run margin of -0.7 runs per game.
Cardinals Stats
When it comes to the St. Louis Cardinals’ offense, they have struggled to put up runs this season, averaging just 3.9 runs per game, which ranks 26th in the league. Their home offense has been slightly better, averaging 4.1 runs per game, but their total of 52 home runs ranks 18th in the league. Their top hitters this season have been Nolan Arenado, Paul Goldschmidt, and Nolan Gorman, who have combined for 43 home runs and 76 RBI. In terms of recent performances, Masyn Winn has been hot, hitting .344 over his last 9 games, while Nolan Gorman has 3 home runs in his last 8 games. Lars Nootbaar is currently on a 4-game hitting streak.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Houston Astros
Houston is 26-34 overall and is 7.5 games behind the Mariners for the AL West lead. So far, they have gone 13-11 in AL West matchups. The Astros are at home today, where they are 15-17 compared to 11-17 on the road.
The Astros have dropped two straight series, and they are 8-10-1 in series this year. When favored, the Astros are 20-27 and 6-7 as the underdog. They closed out their series vs. the Twins with a loss and are just 4-6 over their last 10 games.
Houston closed out their series vs. the Twins with a 4-3 loss. Heading into the game, the Astros were the heavy favorite at -150. Things started off well for the Astros, as they got on the board with a run in the 2nd inning but gave up the lead right away as the Twins scored in the top of the 2nd.
Hunter Brown put together a good start for the Astros, going six innings and giving up just three runs on five hits. He also issued only one walk and struck out seven Twins batters. The Astros’ offense was carried by Alex Bregman, who went 2/4 with a homer and two RBIs.
Astros Gambling
When the Astros play at home, the over/under line is set at 8 runs, which is lower than their season average of 8.8 runs per game. Houston has gone under the total in 73.3% of their games this season, and their under streak is currently at 9 games.
When the Astros win, they do so by an average of 4.2 runs per game, but when they lose, they lose by an average of 3.4 runs per game. Their overall run line record is 24-36, and they are 13-19 against the run line at home. As the favorite, they are 17-30 against the run line, and as the underdog, they are 7-6.
Astros Stats
The Houston Astros have been a solid offensive team this season, ranking 3rd in batting average and 5th in both OBP and SLG. They are 4th in total home runs with 74. They have been especially good at avoiding strikeouts, leading the league in that category. Their top hitters this season have been Kyle Tucker, Yordan Alvarez, and Jose Altuve. Tucker leads the team in OBP and RBI, while Alvarez has been their top power hitter with 11 home runs. Alex Bregman has been hot at the plate, hitting .417 with 4 home runs and 7 RBI over his last 6 games.
We want to hear from you below! Comments are welcome! Give us your picks for this St. Louis Cardinals vs. Houston Astros MLB matchup.
Cardinals Astros Pitching
Right-hander Kyle Gibson gets the start for the Cardinals today as he faces the Astros on the road. He has made 11 starts this season and has a record of 4-2 with a 3.60 ERA. Looking at his overall numbers, Gibson has a WHIP of 1.22 and has turned in six quality starts. In his last outing, he went six innings, giving up one earned run on two hits. He finished with six strikeouts in that outing. Gibson has been pitching well on the road, coming in with a record of 2-1 and an ERA of 2.99 compared to 4.0 at home.
Justin Verlander will be looking to build off his last outing, where he finished with a no-decision. Against the Mariners on May 29th, he went seven innings, giving up just one earned run on three hits. In that outing, he had nine strikeouts. Looking back further, Verlander has turned in five straight quality starts and has a record of 3-2 this season. Verlander’s ERA is 3.25, and he has a WHIP of 1.13. Opponents are batting .215 off the right-hander this season. So far, he has allowed a total of eight home runs.
St. Louis Cardinals vs. Houston Astros MLB Baseball Betting Trends
- The Cardinals head into the game having gone 6-4 straight-up in their last ten games on the road.
- The Cardinals they are 5-5 vs. the runline in their previous ten games on the road.
- Conversely, the Astros are 5-5 over their last ten home games (straight-up).
- Furthermore, the Astros have a 5-5 mark vs. the runline across their last ten home games.
- Also, the Cardinals are 2-1 in their last three games as the favorite. On the other hand, they are 1-2 as the underdog (last 3).
- The Astros have a record of 1-2 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
St. Louis Cardinals vs. Houston Astros 4* Free MLB Betting Pick:
Our prediction for this Astros vs. Cardinals matchup is that the Astros will come out on top by a score of 8-4. However, with the Astros being -176 on the money line, we are actually recommending taking the over, as we have the final score going over the 8 run line.
Looking at the starting pitchers, Justin Verlander is projected to finish with six strikeouts, which is good for eighth among starters. As for Kyle Gibson, he is projected to finish with just four strikeouts, which is second worst among starters.
Offensively, we actually have the Cardinals finishing with more hits than the Astros, but the Astros are projected to hit more home runs. If you’re looking for a team prop bet, the Astros are projected to finish with seven strikeouts, which is the second fewest in the league today.
Today’s MLB Free Pick
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Also, if you’re looking for more MLB picks like St. Louis Cardinals vs. Houston Astros matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!







