The St. Louis Cardinals (26-20) will face the Kansas City Royals (25-22) in the final game of their three-game series at Kauffman Stadium in Kansas City. First pitch is set for 2:10 PM ET, with the game airing on FOX Sports.
Game Details
- Matchup: St. Louis Cardinals vs. Kansas City Royals
- Date: Sunday, May 18, 2025
- Location: Kauffman Stadium, Kansas City, MO
- Time: 2:10 PM ET
- TV Broadcast: FOX Sports
- Streaming: FOX Sports App
Team Overview & Key Storylines
St. Louis Cardinals (26-20)
- The Cardinals enter this game on a three-game win streak and have gone 9-1 in their last 10 games.
- Lars Nootbaar leads the team with seven home runs and 24 RBIs, batting .254.
- Brendan Donovan has been a consistent force, hitting .316 with three home runs and 21 RBIs.
- Matthew Liberatore (3-3, 3.11 ERA) will start on the mound, looking to continue his solid season.
Kansas City Royals (25-22)
- The Royals are 16-9 at home but are trying to snap a three-game losing streak.
- Bobby Witt Jr. leads the team with a .309 batting average, along with five home runs and 25 RBIs.
- Maikel Garcia has contributed five home runs and 19 RBIs, batting .301.
- Michael Wacha (3-4, 2.96 ERA) will take the mound, boasting a 1.20 WHIP and 37 strikeouts in 51 2/3 innings pitched.
Key Matchups to Watch
- Matthew Liberatore (Cardinals) vs. Royals’ Offense – Liberatore has been solid, but Kansas City’s lineup has power hitters who can challenge him.
- Michael Wacha (Royals) vs. Cardinals’ Lineup – Wacha has a 2.96 ERA and has held opponents to a .237 batting average, making him a tough matchup.
- Bobby Witt Jr. vs. Lars Nootbaar – Both players are key offensive contributors and could be the difference-makers.
Game Odds
St. Louis Cardinals 8
Kansas City Royals – 110
Odds Courtesy of Sports Odds Direct as of Saturday, May 17, 2025








