Scheduled for July 10, 2024, at 1:45 PM at Busch Stadium, the Kansas City Royals are set to clash with the St. Louis Cardinals under clear skies. Alec Marsh, who carries an ERA of 4.571, will start for the Royals, while the Cardinals will counter with Andre Pallante, who has maintained an ERA of 4.000.

As the 2024 season progresses, the Royals find themselves in 7th place in the AL Central Division with a record of 49-43, showing a strong performance in division games at 16-10. Despite some losses on the road, they boast a home record of 31-18. The Cardinals, ranked 5th in the NL Central Division, display a similar overall record at 48-42 and have played consistently in divisional matchups, standing at 13-12.

Both teams enter this game with winning streaks, with the Royals on a W1 and the Cardinals on a W2. Interestingly, the Royals have shown better results in daylight games compared to their night performances, a pattern also noted for the Cardinals.

In betting terms, for those interested in the matchup’s odds, the point spread sits at -1.5, favoring the St. Louis Cardinals. With a total over/under line of 8.5 runs, the game promises excitement, potentially leaning towards a lower scoring game. The money line offers a value of -139 for the home team, St. Louis Cardinals, suggesting they are slight favorites. Conversely, the Kansas City Royals are priced at +118, indicating a competitive game could unfold.