START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 7:11 a.m.

The St. Louis Cardinals will face the Kansas City Royals in MLB action on Friday.

Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital information about this game.

Cardinals vs Royals Game Info

  • St. Louis Cardinals (25-18) vs. Kansas City Royals (19-25)
  • Date: Friday, May 15, 2026
  • Time: 8:15 p.m. ET
  • Venue: Busch Stadium -- St. Louis, Missouri
  • Coverage: Cardinals.TV and Royals.TV

Cardinals vs Royals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: STL: (-110) | KC: (-106)
  • Spread: STL: +1.5 (-192) | KC: -1.5 (+158)
  • Total: 8.5 -- Over: (-115) | Under: (-105)

Cardinals vs Royals Probable Starting Pitchers

Probable Pitchers: Dustin May (Cardinals) - 3-4, 4.85 ERA vs Michael Wacha (Royals) - 4-2, 2.63 ERA

The Cardinals will give the nod to Dustin May (3-4, 4.85 ERA), who is eyeing win No. 4 on the season, and the Royals will turn to Michael Wacha (4-2, 2.63 ERA). May and his team are 4-4-0 ATS this season when he starts. May's team won his only start as a favorite this season. The Royals are 4-4-0 against the spread when Wacha starts. The Royals have been the moneyline underdog in four of Wacha's starts this season, and they went 1-3 in those matchups.

Cardinals vs Royals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (52.7%)

Cardinals vs Royals Moneyline

  • St. Louis is the favorite, -110 on the moneyline, while Kansas City is a -106 underdog on the road.

Cardinals vs Royals Spread

  • The Royals are 1.5-run favorites against the spread for this matchup with the Cardinals. The Royals are +158 to cover, while the Cardinals are -192 to cover as a 1.5-run underdog on the runline.

Cardinals vs Royals Over/Under

  • The over/under for the Cardinals versus Royals game on May 15 has been set at 8.5, with -115 odds on the over and -105 odds on the under.

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

Cardinals vs Royals Betting Trends

  • The Cardinals have come away with two wins in the four contests they have been listed as the favorites in this season.
  • This season St. Louis has come away with a win two times in four chances when named as a favorite of at least -110 on the moneyline.
  • Contests with the Cardinals have gone over the total set by sportsbooks in 18 of 43 chances this season.
  • In 43 games with a line this season, the Cardinals have a mark of 27-16-0 against the spread.
  • The Royals have been the moneyline underdog 18 total times this season. They've finished 7-11 in those games.
  • When playing as a moneyline underdog with odds of -106 or longer, Kansas City has a 7-11 record (winning only 38.9% of its games).
  • The Royals have combined with opponents to hit the over on the total 19 times this season for a 19-23-0 record against the over/under.
  • The Royals have an 18-24-0 record against the spread this season.

Cardinals Player Leaders

  • Jordan Walker has 47 hits to go with a slugging percentage of .575, both of which lead St. Louis hitters this season. He has a .294 batting average and an on-base percentage of .370.
  • He is 25th in batting average, 36th in on-base percentage, and ninth in slugging among qualified hitters in the majors.
  • Alec Burleson is hitting .273 with 11 doubles, six home runs and 18 walks, while slugging .448 with an on-base percentage of .342.
  • Among all qualified, he ranks 48th in batting average, 70th in on-base percentage and 57th in slugging percentage.
  • JJ Wetherholt has 40 hits this season and has a slash line of .244/.364/.421.
  • Ivan Herrera leads St. Louis with an OBP of .396 this season while batting .264 with 28 walks and 23 runs scored.
  • Herrera has hit safely in three games in a row. In his last five games he is hitting .273 with a double and three RBIs.

Royals Player Leaders

  • Bobby Witt Jr. has totaled 53 hits with a .381 on-base percentage and a .503 slugging percentage, all club-highs for the Royals. He's batting .306.
  • Including all qualifying hitters in the big leagues, he is 14th in batting average, 22nd in on-base percentage and 25th in slugging percentage.
  • Witt hopes to build on a seven-game hitting streak in this matchup. During his last 10 outings he is batting .395 with two doubles, five home runs, five walks and seven RBIs.
  • Maikel Garcia has 12 doubles, a triple, three home runs and 19 walks while hitting .274. He's slugging .415 with an on-base percentage of .346.
  • He ranks 46th in batting average, 61st in on-base percentage and 73rd in slugging percentage in the majors.
  • Vinnie Pasquantino is hitting .204 with four doubles, two triples, five home runs and 18 walks.
  • Carter Jensen is hitting .234 with four doubles, six home runs and 17 walks.

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