START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Royals vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for May 18

Subscribe to our newsletter

Royals vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for May 18

Odds updated as of 2:12 p.m.

MLB action on Sunday includes the St. Louis Cardinals taking on the Kansas City Royals.

We've got you covered, in terms of the most important info about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Cardinals vs Royals Game Info

  • St. Louis Cardinals (26-20) vs. Kansas City Royals (25-22)
  • Date: Sunday, May 18, 2025
  • Time: 2:10 p.m. ET
  • Venue: Kauffman Stadium -- Kansas City, Missouri
  • Coverage: FDSKC and FDSMW

Cardinals vs Royals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: STL: (-116) | KC: (-102)
  • Spread: STL: -1.5 (+136) | KC: +1.5 (-164)
  • Total: 8 -- Over: (-110) | Under: (-110)

Cardinals vs Royals Probable Starting Pitchers

Probable Pitchers: Matthew Liberatore (Cardinals) - 3-3, 3.11 ERA vs Michael Wacha (Royals) - 3-4, 2.96 ERA

The probable pitchers are Matthew Liberatore (3-3) for the Cardinals and Michael Wacha (3-4) for the Royals. Liberatore's team is 3-5-0 against the spread this season in his starts. Liberatore's team has won 25% of his starts when they are favored on the moneyline (1-3). The Royals have a 4-5-0 ATS record in Wacha's nine starts with a set spread. The Royals have been the underdog on the moneyline in five of Wacha's starts this season, and they went 3-2 in those matchups.

Cardinals vs Royals Moneyline

  • The Cardinals vs Royals moneyline has St. Louis as a -116 favorite, while Kansas City is a -102 underdog at home.

Cardinals vs Royals Spread

  • The Royals are +1.5 on the spread (-164 to cover), and St. Louis is +136 to cover the runline.

Cardinals vs Royals Over/Under

  • Cardinals versus Royals on May 18 has an over/under of 8 runs, with the odds on the over -110 and the under set at -110.

Bet on St. Louis Cardinals vs. Kansas City Royals on FanDuel today!

Cardinals vs Royals Betting Trends

  • The Cardinals have come away with seven wins in the 13 contests they have been listed as the favorites in this season.
  • St. Louis has a record of 5-4 in contests when sportsbooks favor them by -116 or more on the moneyline.
  • The Cardinals and their opponents have gone over in 24 of their 46 games with a total set by sportsbooks this season.
  • In 46 games with a line this season, the Cardinals have a mark of 26-20-0 against the spread.
  • The Royals have compiled a 12-14 record in games they were the underdog on the moneyline (winning 46.2% of those games).
  • When playing as a moneyline underdog with odds of -102 or longer, Kansas City has a record of 8-13 (38.1%).
  • The Royals have combined with opponents to go over the total 16 times this season for a 16-30-1 record against the over/under.
  • The Royals have a 25-22-0 record ATS this season.

Cardinals Player Leaders

  • Lars Nootbaar has nine doubles, seven home runs and 31 walks while batting .254. He has an on-base percentage of .367 and a slugging percentage of .424.
  • He ranks 84th in batting average, 38th in on-base percentage, and 78th in slugging among qualifying batters in MLB.
  • Brendan Donovan has 54 hits and an OBP of .376 to go with a slugging percentage of .450. All three of those stats are tops among St. Louis hitters this season. He's batting .316.
  • Among all qualifying batters, he is ninth in batting average, 29th in on-base percentage and 57th in slugging percentage.
  • Nolan Arenado has collected 39 base hits, an OBP of .320 and a slugging percentage of .379 this season.
  • Willson Contreras has been key for St. Louis with 43 hits, an OBP of .340 plus a slugging percentage of .417.

Royals Player Leaders

  • Bobby Witt Jr. has put up a team-high OBP (.379) and slugging percentage (.519), while leading the Royals in hits (56, while batting .309).
  • Including all qualified hitters in the majors, he ranks 10th in batting average, 22nd in on-base percentage and 22nd in slugging percentage.
  • Maikel Garcia has 13 doubles, a triple, five home runs and 18 walks while batting .301. He's slugging .485 with an on-base percentage of .368.
  • Including all qualifying players, he is 18th in batting average, 37th in on-base percentage and 35th in slugging percentage.
  • Vinnie Pasquantino is hitting .221 with five doubles, a triple, seven home runs and 11 walks.
  • Jonathan India is batting .238 with nine doubles, a home run and 21 walks.

Cardinals vs Royals Head to Head

  • 5/17/2025: 1-0 STL (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
  • 5/16/2025: 10-3 STL (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
  • 8/10/2024: 8-3 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -124, Underdog Moneyline: +106)
  • 8/9/2024: 8-5 STL (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 7/10/2024: 8-5 KC (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 7/10/2024: 6-4 KC (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 8/12/2023: 5-4 STL (Favorite: Cardinals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
  • 8/11/2023: 12-8 KC (Favorite: Cardinals, Spread: -1.5, Total: 11, Favorite Moneyline: -122, Underdog Moneyline: +104)
  • 5/30/2023: 2-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -190, Underdog Moneyline: +160)
  • 5/29/2023: 7-0 KC (Favorite: Cardinals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -184, Underdog Moneyline: +154)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup