On the afternoon of June 5, 2024, an intriguing MLB matchup is set to take place at Minute Maid Park as the St. Louis Cardinals go head-to-head with the Houston Astros, starting at 2:10 PM. The forecast predicts broken clouds, providing a pleasant backdrop for the game.

Miles Mikolas will lead the charge for the Cardinals from the pitcher’s mound, carrying an ERA of 5.538. Meanwhile, the Astros will counter with Ronel Blanco, whose impressive ERA stands at 2.441. The Cardinals, currently 8th in the 2024 NL Central Division standings, have a record of 28 wins and 31 losses which reflects a 0.47 winning percentage. Their divisional performance shows 5 wins to 7 losses. Despite their recent struggles with a L2 streak, the Cardinals managed 5 wins out of their last 10 games. They hold a 13-12 record at home and 15-19 away, with their runs scored versus runs allowed standing at 230-277.

The Astros are positioned 12th in the AL West Division with a 28-34 record and a 0.45 winning percentage. They have been stronger in division games with 13 wins to 11 losses. Like the Cardinals, the Astros also have 5 wins in their recent 10 outings but are currently on a W2 streak. Their home and away splits stand at 17-17 and 11-17, respectively, with a scoring tally of 275 runs and conceding 276.

Betting odds for the game stand intriguing as well, reflecting the close competition between the teams. The point spread is set at -1.5, favoring the Astros potentially due to Blanco’s lower ERA and their recent form. The over/under is at 8.5, pointing toward expectations of moderate scoring influenced by pitcher performance and recent scoring stats of both teams. Moneyline odds suggest a more favorable outcome for the Astros at -172, with the Cardinals at +145, indicating a slight edge towards the home team in market expectations.