START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 10:11 p.m.

The St. Louis Cardinals versus the Kansas City Royals is on the MLB schedule for Saturday.

Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.

Cardinals vs Royals Game Info

  • St. Louis Cardinals (25-18) vs. Kansas City Royals (19-25)
  • Date: Saturday, May 16, 2026
  • Time: 2: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 (-188) | KC: -1.5 (+155)
  • Total: 8.5 -- Over: (-112) | Under: (-108)

Cardinals vs Royals Probable Starting Pitchers

Probable Pitchers: Kyle Leahy (Cardinals) - 4-3, 4.31 ERA vs Noah Cameron (Royals) - 2-2, 5.55 ERA

This contest's pitching matchup is set, as the Cardinals will send Kyle Leahy (4-3) to the mound, while Noah Cameron (2-2) will take the ball for the Royals. Leahy's team is 5-3-0 against the spread this season in his starts. Leahy has yet to start a game this season when his team was the moneyline favorite. The Royals have a 2-4-0 record against the spread in Cameron's starts. The Royals are 1-3 in Cameron's four starts this season that they were the underdog on the moneyline.

Cardinals vs Royals Prediction & Pick

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

Cardinals vs Royals Moneyline

  • The Cardinals vs Royals moneyline has St. Louis as a -110 favorite, 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 +155 to cover, while the Cardinals are -188 to cover as a 1.5-run underdog on the runline.

Cardinals vs Royals Over/Under

  • The Cardinals-Royals game on May 16 has been given an over/under of 8.5 runs. The over is set at -112 and the under at -108.

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

Cardinals vs Royals Betting Trends

  • The Cardinals have won in two of the four contests they have been named as odds-on favorites in this year.
  • This year St. Louis has won two of four games when listed as at least -110 on the moneyline.
  • The Cardinals and their opponents have gone over the total this season in 18 of their 43 opportunities.
  • The Cardinals have posted a record of 27-16-0 against the spread this season.
  • 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 just 38.9% of its games).
  • The Royals have played in 42 games with an over/under set, and have combined with their opponents to go over the total 19 times (19-23-0).
  • The Royals have gone 18-24-0 ATS this season.

Cardinals Player Leaders

  • Jordan Walker leads St. Louis with 47 hits and a team-best slugging percentage of .575. He's batting .294 with an on-base percentage of .370.
  • Among all qualifying batters, he ranks 25th in batting average, his on-base percentage ranks 36th, and he is ninth in slugging.
  • Alec Burleson is hitting .273 with 11 doubles, six home runs and 18 walks. He's slugging .448 with an on-base percentage of .342.
  • His batting average is 48th among qualified players, his on-base percentage 70th, and his slugging percentage 57th.
  • JJ Wetherholt has collected 40 base hits, an OBP of .364 and a slugging percentage of .421 this season.
  • Ivan Herrera has 42 hits this season and a team-best OBP of .396.
  • Herrera takes a three-game hitting streak into this game. In his last five games he is hitting .273 with a double and three RBIs.

Royals Player Leaders

  • Bobby Witt Jr. has put up an on-base percentage of .381, a slugging percentage of .503, and has 53 hits, all club-bests for the Royals (while batting .306).
  • Including all the qualified hitters in the majors, he ranks 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 is hitting .274 with 12 doubles, a triple, three home runs and 19 walks. He's slugging .415 with an on-base percentage of .346.
  • He is 46th in batting average, 61st in on-base percentage and 73rd in slugging percentage in the big leagues.
  • Vinnie Pasquantino is hitting .204 with four doubles, two triples, five home runs and 18 walks.
  • Carter Jensen has four doubles, six home runs and 17 walks while hitting .234.

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