Game Details
- Matchup: Kansas City Royals (32-29) vs. St. Louis Cardinals (33-27)
- Date: Wednesday, June 4, 2025
- Time: 7:45 PM ET
- Venue: Busch Stadium, St. Louis, MO
- Broadcast: Bally Sports Midwest, Bally Sports Kansas City, MLB Network
Recent Performance:
- Royals secured a 10-7 comeback win in Game 1, rallying with a six-run fifth inning.
- Cardinals have won six of their last ten games but struggled defensively in Tuesday’s loss.
- Kansas City is 13-16 on the road, while St. Louis boasts a 19-9 home record.
Probable Pitchers
- Kansas City Royals: Noah Cameron (2-1, 1.05 ERA)
- Last outing: 6 IP, 1 ER, 4 H, 2 BB, 6 Ks vs. Tigers.
- Has allowed just three earned runs in his last four starts.
- St. Louis Cardinals: Miles Mikolas (4-2, 3.90 ERA)
- Last outing: 7 IP, 2 ER, 6 H, 1 BB, 5 Ks vs. Brewers.
- Holds a 2.85 ERA at home this season.
Key Players to Watch
- Kansas City Royals:
- Bobby Witt Jr.: 7 HR, .285 AVG, 13-for-40 in last 10 games.
- Vinnie Pasquantino: 8 HR, .399 SLG, game-tying double in Game 1.
- St. Louis Cardinals:
- Nolan Arenado: 6 HR, .259 AVG, 10 doubles.
- Pedro Pages: 2 HR, 3-for-29 in last 10 games.
Game Analysis & Prediction
Kansas City enters this matchup with momentum after erasing a five-run deficit in Game 1, fueled by Nick Loftin’s home run and Bobby Witt Jr.’s clutch hitting. Their bullpen delivered 5 1/3 scoreless innings, showcasing depth and resilience.
St. Louis, despite its strong home record, struggled defensively, committing costly errors that led to Kansas City’s comeback. Miles Mikolas will need to contain the Royals’ aggressive lineup, while the Cardinals’ offense looks to rebound behind Arenado and Pages.
Game Odds
Kansas City Royals 8
St. Louis Cardinals – 130
Odds Courtesy of Sports Odds Direct as of Tuesday, June 3, 2025