On the evening of June 21, 2024, the Kansas City Royals are scheduled to compete against the Texas Rangers at Globe Life Field with a start time set for 8:05 PM. The forecast predicts partly cloudy skies.

The Royals have not yet disclosed their starting pitcher for the game. On the other hand, Nathan Eovaldi will be on the mound for the Rangers, boasting an ERA of 3.150.

Currently, in the 2024 AL Central Division, the Royals are ranked 5th with a record of 41-32, which translates to a winning percentage of .560. They hold a divisional record of 13-9, positioning them 2nd within the division. Coming into this game, the Royals have won 4 of their last 10 matches, though are recovering from a recent loss. Their performance at home shows a 25-14 record, while their road games stand at 16-18. During daytime games, the team has secured 18 victories, as opposed to 23 in night contests. The team has scored a total of 351 runs and conceded 290.

In contrast, the Texas Rangers sit 12th in the 2024 AL West Division with a 33-39 record, reflecting a .460 winning percentage. They have a 9-14 divisional record, placing them 3rd in the division. The Rangers have recorded 3 wins in their last 10 games, and are currently on a four-game losing streak. At home, they have a 16-18 record, and an away record of 17-21. Daytime games have seen the Rangers win 13 times, and night games 20 times. The team has amassed 302 runs while allowing 319.