START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Cardinals vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for June 5

Subscribe to our newsletter

Cardinals vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for June 5

Odds updated as of 7:14 p.m.

The MLB's Thursday slate includes the St. Louis Cardinals taking on the Kansas City Royals.

All the information you need to make smart bets on this game 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 (34-27) vs. Kansas City Royals (32-30)
  • Date: Thursday, June 5, 2025
  • Time: 7:45 p.m. ET
  • Venue: Busch Stadium -- St. Louis, Missouri
  • Coverage: FDSMW and FDSKC

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 (-196) | KC: -1.5 (+162)
  • Total: 7 -- Over: (-110) | Under: (-110)

Cardinals vs Royals Probable Starting Pitchers

Probable Pitchers: Matthew Liberatore (Cardinals) - 3-4, 3.08 ERA vs Cole Ragans (Royals) - 2-3, 4.53 ERA

The probable pitchers are Matthew Liberatore (3-4) for the Cardinals and Cole Ragans (2-3) for the Royals. Liberatore's team is 4-7-0 against the spread this season in his starts. Liberatore's team has been victorious in 28.6% of the games he's started as the moneyline favorite with a record of 2-5. The Royals are 3-6-0 ATS in Ragans' nine starts that had a set spread. The Royals were the moneyline underdog for one Ragans start this season -- they lost.

Cardinals vs Royals Prediction & Pick

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

Cardinals vs Royals Moneyline

  • St. Louis is the favorite, -116 on the moneyline, while Kansas City is a -102 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 +162 to cover, while the Cardinals are -196 to cover as a 1.5-run underdog on the runline.

Cardinals vs Royals Over/Under

  • A combined run total of 7 has been set for Cardinals-Royals on June 5, with the over at -110 and the under at -110.

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

Cardinals vs Royals Betting Trends

  • The Cardinals have won in 13, or 54.2%, of the 24 contests they have been named as odds-on favorites in this year.
  • St. Louis has a record of 11-9 in contests when sportsbooks favor them by -116 or more on the moneyline.
  • The Cardinals and their opponents have gone over the total this season in 33 of their 61 opportunities.
  • The Cardinals have an against the spread record of 33-28-0 in 61 games with a line this season.
  • The Royals have put together a 19-19 record in games they were the underdog on the moneyline (winning 50% of those games).
  • In games it has played as a moneyline underdog with odds of -102 or longer, Kansas City has a 13-18 record (winning 41.9% of its games).
  • The Royals have played in 62 games with a set over/under, and have combined with their opponents to go over the total 23 times (23-38-1).
  • The Royals have put together a 34-28-0 record against the spread this season (covering 54.8% of the time).

Cardinals Player Leaders

  • Brendan Donovan leads St. Louis with 71 hits and an OBP of .384, plus a team-best slugging percentage of .455. He's batting .317.
  • Among the qualified hitters in MLB, his batting average ranks eighth, his on-base percentage ranks 14th, and he is 50th in slugging.
  • Lars Nootbaar has 12 doubles, eight home runs and 35 walks. He's batting .252 and slugging .406 with an on-base percentage of .352.
  • He is 88th in batting average, 45th in on-base percentage and 96th in slugging among qualified hitters.
  • Nootbaar enters this matchup looking to extend his three-game hit streak. During his last five outings he is hitting .250 with a double, two walks and an RBI.
  • Nolan Arenado is batting .223 with a .363 slugging percentage and 29 RBI this year.
  • Masyn Winn has been key for St. Louis with 50 hits, an OBP of .348 plus a slugging percentage of .426.

Royals Player Leaders

  • Bobby Witt Jr. has racked up a team-high slugging percentage (.492) while pacing the Royals in hits (69). He's batting .288 and with an on-base percentage of .351.
  • Including all qualified hitters in the majors, his batting average places him 26th, his on-base percentage ranks 47th, and he is 28th in slugging.
  • Witt hopes to build on a three-game hitting streak in this matchup. In his last five games he is hitting .263 with a double, two home runs, three walks and five RBIs.
  • Maikel Garcia has a .366 OBP to lead his team. He has a batting average of .306 while slugging .457.
  • Including all qualifying hitters, he is 12th in batting average, 31st in on-base percentage and 49th in slugging percentage.
  • Vinnie Pasquantino is hitting .269 with seven doubles, a triple, eight home runs and 16 walks.
  • Jonathan India is batting .249 with 10 doubles, two home runs and 25 walks.

Cardinals vs Royals Head to Head

  • 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)
  • 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)

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