Logo
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 1:11 p.m.

On Saturday in MLB, the St. Louis Cardinals are up against the Kansas City Royals.

All the information you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.

Cardinals vs Royals Game Info

  • St. Louis Cardinals (26-18) vs. Kansas City Royals (19-26)
  • 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: (-112) | KC: (-104)
  • Spread: STL: +1.5 (-188) | KC: -1.5 (+155)
  • Total: 9 -- Over: (-110) | Under: (-110)

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

The Cardinals will give the nod to Kyle Leahy (4-3, 4.31 ERA), who is eyeing win No. 5 on the season, and the Royals will counter with Noah Cameron (2-2, 5.55 ERA). Leahy's team is 5-3-0 against the spread in his starts this season. Leahy has yet to start a game this season when his team was the moneyline favorite. When Cameron starts, the Royals are 2-4-0 against the spread. The Royals are 1-3 in Cameron's four starts this season that they were the moneyline underdog.

Cardinals vs Royals Prediction & Pick

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

Cardinals vs Royals Moneyline

  • St. Louis is a -112 favorite on the moneyline, while Kansas City is a -104 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

  • Cardinals versus Royals on May 16 has an over/under of 9 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 three wins in the five contests they have been listed as the favorites in this season.
  • This season St. Louis has come away with a win two times in three chances when named as a favorite of at least -112 on the moneyline.
  • Contests with the Cardinals have gone over the total set by bookmakers in 19 of 44 chances this season.
  • The Cardinals have an against the spread mark of 28-16-0 in 44 games with a line this season.
  • The Royals have been the underdog on the moneyline 19 total times this season. They've gone 7-12 in those games.
  • In games it has played as a moneyline underdog with odds of -104 or longer, Kansas City has a 7-11 record (winning only 38.9% of its games).
  • The Royals have had an over/under set by oddsmakers 43 times, and have combined with opponents to go over the total in 20 of those games (20-23-0).
  • The Royals have covered 41.9% of their games this season, going 18-25-0 ATS.

Cardinals Player Leaders

  • Jordan Walker has 51 hits to go with a slugging percentage of .606, both of which lead St. Louis hitters this season. He has a .309 batting average and an on-base percentage of .382.
  • Among all qualifying batters in the majors, he ranks 13th in batting average, 19th in on-base percentage, and eighth in slugging.
  • Walker hopes to build on a two-game hitting streak in this matchup. During his last five outings he is batting .364 with two doubles, three home runs, a walk and seven RBIs.
  • Alec Burleson has 11 doubles, six home runs and 18 walks. He's batting .276 and slugging .447 with an on-base percentage of .344.
  • His batting average ranks 41st among qualified players, his on-base percentage 68th, and his slugging percentage 56th.
  • JJ Wetherholt has 40 hits this season and has a slash line of .237/.358/.408.
  • Ivan Herrera leads St. Louis in OBP (.396) this season, fueled by 43 hits.
  • Herrera has hit safely in four straight games. During his last five outings he is batting .227 with two RBIs.

Royals Player Leaders

  • Bobby Witt Jr. has racked up 55 hits with a .381 on-base percentage and a .506 slugging percentage, all club-highs for the Royals. He's batting .309.
  • He is 13th in batting average, 20th in on-base percentage and 24th in slugging percentage among all qualifying batters in the majors.
  • Witt brings an eight-game hitting streak into this game. In his last 10 games he is hitting .410 with three doubles, four home runs, five walks and seven RBIs.
  • Maikel Garcia is hitting .265 with 12 doubles, a triple, three home runs and 19 walks. He's slugging .400 with an on-base percentage of .335.
  • Including all qualifying hitters, his batting average puts him 59th, his on-base percentage is 81st, and he is 82nd in slugging.
  • Vinnie Pasquantino is batting .200 with four doubles, two triples, five home runs and 20 walks.
  • Carter Jensen has five doubles, six home runs and 18 walks while hitting .242.

Cardinals vs Royals Head to Head

  • 5/15/2026: 5-4 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
  • 6/5/2025: 7-5 KC (Favorite: Cardinals, Spread: -1.5, Total: 7, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 6/5/2025: 6-5 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 6/3/2025: 10-7 KC (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -154, Underdog Moneyline: +130)
  • 5/18/2025: 2-1 KC (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 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)

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