Royals-Cards rescheduled (rain) as part of doubleheader Thursday
May 19, 2025; St. Louis, Missouri, USA; St. Louis Cardinals right fielder Jordan Walker (18) looks on from the on deck circle as rain falls during the eighth inning against the Detroit Tigers at Busch Stadium. Mandatory Credit: Jeff Curry-Imagn Images The St. Louis Cardinals' home contest against the Kansas City Royals originally set for Wednesday evening has been rescheduled due to rain.
The matchup has been bumped to Thursday, now the opener of a split doubleheader. The originally scheduled Thursday game (6:45 p.m. CT) will occur as slated. Wednesday's game will now take place as Game 1 Thursday, scheduled for 12:45 p.m. CT.
The Royals took Game 1 of the three-game series Tuesday night 10-7. The Cardinals won two of three games in Kansas City on May 16-18.
Kansas City was scheduled to start rookie left-hander Noah Cameron (2-1, 1.05 ERA) on Wednesday. He has pitched into the seventh inning in all four of his starts this season. Right-hander Miles Mikolas (4-2, 3.90 ERA) was to draw Wednesday's start for St. Louis. He was 3-0 with a 3.08 ERA in five starts in May.
Starters for the early game haven't been announced. The Royals have listed left-hander Cole Ragans (2-3, 4.53) as Thursday night's starter against Cardinals lefty Matthew Liberatore (3-4, 3.08).
--Field Level Media
Britney’s HCL Saga Shows How Murky High Stakes Poker Is
5 Fights the UFC Should Make After Rosas Jr. vs. Barcelos
- MLB Playoff Futures: Three Best Bets for the 2026 Postseason
- Eagles vs. Bears MNF Week 3 Betting Total Picks and Predictions
- Rams vs. Broncos Sunday Night Football Best Betting Pick
- MLB Best Bets: Three Picks for the Final Day of the Regular Season
- UFC Vegas 121 Underdogs: Why Alatengheili Is Worth a Look at +300
- UFC Vegas 121 Predictions: Best Bets for Saturday’s Fight Card
- UFC Vegas 121 Line Movement: Two Betting Favorites Have Completely Flipped

