The upcoming clash between the Kansas City Royals and the St. Louis Cardinals is set to take place at Busch Stadium on July 9, 2024, starting at 7:45 pm. The forecast predicts Moderate Rain for the game day.

Michael Wacha will be the starting pitcher for the Royals, carrying an ERA of 3.735. On the Cardinals’ side, Andre Pallante will take the mound, showcasing an ERA of 4.000.

In the running of the 2023 AL Central Division, the Royals are currently 6th with a record of 49-43, reflecting a winning percentage of 0.53. They hold a solid division performance with 16 wins against 10 losses, placing them 3rd in their divisional standings. Recent performance indicates a strong phase with the Royals winning 5 of their last 10 games, and they are currently enjoying a one-win streak. Their home record stands impressive at 31-18, but they have struggled somewhat on the road with an 18-25 record. Their day and night game records show 22 and 27 wins respectively, and they have scored a total of 418 runs while conceding 362.

For the Cardinals, they rank 5th in the NL Central Division with a 47-42 win-loss record, also holding a 0.53 winning percentage. They have a divisional record of 13-12, which positions them 2nd in the division. Their recent form is encouraging with 6 wins in their last 10 games and also holding a one-game winning streak. At Busch Stadium, they have a favorable 24-18 record but show nearly equal performance on the road with 23 wins and 24 losses. Regarding day and night games, the Cardinals have won 19 and 28 respectively. On the scoring front, they have accumulated 363 runs while allowing 402.