START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 7:13 p.m.

The MLB's Friday schedule includes the Kansas City Royals taking on the St. Louis Cardinals.

We've got you covered, in terms of the vital information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Royals vs Cardinals Game Info

  • Kansas City Royals (25-20) vs. St. Louis Cardinals (24-20)
  • Date: Friday, May 16, 2025
  • Time: 7:40 p.m. ET
  • Venue: Kauffman Stadium -- Kansas City, Missouri
  • Coverage: FDSKC and FDSMW

Royals vs Cardinals Odds & Moneyline

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

Royals vs Cardinals Probable Starting Pitchers

Probable Pitchers: Cole Ragans (Royals) - 2-2, 4.20 ERA vs Andre Pallante (Cardinals) - 3-2, 4.36 ERA

The Royals will give the nod to Cole Ragans (2-2, 4.20 ERA), who is eyeing win No. 3 on the season, and the Cardinals will counter with Andre Pallante (3-2, 4.36 ERA). Ragans' team is 3-5-0 against the spread in his starts this season. Ragans' team has been victorious in 57.1% of the games he's started as the moneyline favorite with a record of 4-3. When Pallante starts, the Cardinals have gone 5-3-0 against the spread. The Cardinals have a 4-3 record in Pallante's seven starts this season when they were the underdog on the moneyline.

Royals vs Cardinals Prediction & Pick

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

Royals vs Cardinals Moneyline

  • St. Louis is a +134 underdog on the moneyline, while Kansas City is a -158 favorite at home.

Royals vs Cardinals Spread

  • The Cardinals are +1.5 on the spread (-154 to cover), and Kansas City is +128 to cover the runline.

Royals vs Cardinals Over/Under

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

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

Royals vs Cardinals Betting Trends

  • The Royals have been victorious in 13, or 68.4%, of the 19 contests they have been chosen as favorites in this season.
  • This year Kansas City has won seven of eight games when listed as at least -158 on the moneyline.
  • The Royals and their opponents have hit the over in 15 of their 45 games with a total set by oddsmakers this season.
  • The Royals are 24-21-0 against the spread in their 45 games with a line set by sportsbooks this season.
  • The Cardinals are 16-14 in games they were the underdog on the moneyline (winning 53.3% of those games).
  • St. Louis has gone 2-5 when it has played as a moneyline underdog with odds of +134 or longer (28.6%).
  • The Cardinals have played in 44 games with an over/under set, and have combined with opponents to go over the total 23 times (23-19-2).
  • The Cardinals have a 25-19-0 record ATS this season.

Royals Player Leaders

  • Bobby Witt Jr. has 54 hits and an OBP of .384 to go with a slugging percentage of .520. All three of those stats are best among Kansas City hitters this season. He has a .312 batting average, as well.
  • Among all qualifying hitters in the majors, he ranks 15th in batting average, 20th in on-base percentage, and 23rd in slugging.
  • Maikel Garcia is hitting .295 with 11 doubles, a triple, five home runs and 17 walks, while slugging .474 with an on-base percentage of .362.
  • He ranks 23rd in batting average, 45th in on-base percentage and 44th in slugging in the major leagues.
  • Vinnie Pasquantino is batting .220 with a .364 slugging percentage and 25 RBI this year.
  • Jonathan India is batting .244 with a .339 OBP and 12 RBI for Kansas City this season.
  • India heads into this matchup on a three-game hitting streak. In his last five games he is batting .286 with a double, a walk and three RBIs.

Cardinals Player Leaders

  • Lars Nootbaar is batting .256 with nine doubles, seven home runs and 31 walks. He's slugging .435 with an on-base percentage of .373.
  • Including all qualified hitters in the majors, he is 78th in batting average, 32nd in on-base percentage and 67th in slugging percentage.
  • Nootbaar enters this matchup on a seven-game hitting streak. During his last 10 outings he is batting .293 with three doubles, two home runs, six walks and six RBIs.
  • Brendan Donovan leads his team with 51 hits and a .376 on-base percentage, with a team-best .448 slugging percentage. He has a batting average of .313.
  • He is currently 13th in batting average, 30th in on-base percentage and 63rd in slugging percentage among all qualifying hitters.
  • Nolan Arenado is hitting .253 with 10 doubles, four home runs and 17 walks.
  • Willson Contreras is batting .256 with seven doubles, six home runs and 16 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