START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 6:13 a.m.

Friday's slate in the MLB includes a matchup between the St. Louis Cardinals and the Kansas City Royals.

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

Cardinals vs Royals Game Info

  • St. Louis Cardinals (40-33) vs. Kansas City Royals (31-45)
  • Date: Friday, June 19, 2026
  • Time: 8:15 p.m. ET
  • Venue: Kauffman Stadium -- Kansas City, Missouri
  • Coverage: Apple TV+

Cardinals vs Royals Odds & Moneyline

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

Cardinals vs Royals Probable Starting Pitchers

Probable Pitchers: Michael McGreevy (Cardinals) - 3-5, 2.99 ERA vs Seth Lugo (Royals) - 2-4, 3.86 ERA

The Cardinals will give the ball to Michael McGreevy (3-5, 2.99 ERA), who is eyeing win No. 4 on the season, and the Royals will counter with Seth Lugo (2-4, 3.86 ERA). McGreevy's team is 9-5-0 against the spread this season in his starts. McGreevy's team has won 66.7% of his starts when they are favored on the moneyline (2-1). The Royals have a 7-7-0 record against the spread in Lugo's starts. The Royals have been the underdog on the moneyline in eight of Lugo's starts this season, and they went 3-5 in those matchups.

Cardinals vs Royals Prediction & Pick

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

Cardinals vs Royals Moneyline

  • Kansas City is the underdog, +106 on the moneyline, while St. Louis is a -124 favorite despite being on the road.

Cardinals vs Royals Spread

  • The Royals are +1.5 on the spread (-156 to cover), and St. Louis is +130 to cover the runline.

Cardinals vs Royals Over/Under

  • A combined run total of 9 has been set for Cardinals-Royals on June 19, with the over at -115 and the under at -105.

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

Cardinals vs Royals Betting Trends

  • The Cardinals have been chosen as favorites in 18 games this year and have walked away with the win 12 times (66.7%) in those games.
  • St. Louis has a record of 6-1 when favored by -124 or more this year.
  • The Cardinals and their opponents have gone over the total this season in 31 of their 72 opportunities.
  • The Cardinals have posted a record of 44-28-0 against the spread this season.
  • The Royals have been the underdog on the moneyline 41 total times this season. They've finished 15-26 in those games.
  • When playing as a moneyline underdog with odds of +106 or longer, Kansas City has a 9-11 record (winning 45% of its games).
  • The Royals have played in 72 games with a set over/under, and have combined with opponents to go over the total 34 times (34-37-1).
  • The Royals have a 32-40-0 record against the spread this season.

Cardinals Player Leaders

  • Jordan Walker leads St. Louis in slugging percentage (.537) and total hits (83) this season. He's batting .291 with an on-base percentage of .345.
  • Among all qualified hitters in baseball, he ranks 17th in batting average, 62nd in on-base percentage, and 14th in slugging.
  • Alec Burleson is batting .282 with 18 doubles, 13 home runs and 27 walks. He's slugging .482 with an on-base percentage of .345.
  • He is 30th in batting average, 62nd in on-base percentage and 34th in slugging in MLB.
  • Ivan Herrera leads St. Louis with an OBP of .396 this season while batting .257 with 43 walks and 49 runs scored.
  • JJ Wetherholt has been key for St. Louis with 71 hits, an OBP of .369 plus a slugging percentage of .408.
  • Wetherholt brings a three-game hitting streak into this game. During his last five outings he is hitting .429 with a double, a home run, three walks and three RBIs.

Royals Player Leaders

  • Bobby Witt Jr. has totaled 88 hits with a .368 on-base percentage and a .465 slugging percentage, all club-bests for the Royals. He's batting .294.
  • Including all the qualifying hitters in the big leagues, he ranks 14th in batting average, 31st in on-base percentage and 47th in slugging percentage.
  • Witt brings a three-game hitting streak into this matchup. During his last five outings he is batting .471 with a home run, three walks and four RBIs.
  • Maikel Garcia is batting .266 with 16 doubles, two triples, three home runs and 24 walks. He's slugging .378 with an on-base percentage of .326.
  • Including all qualifying players, his batting average puts him 55th, his on-base percentage ranks 90th, and he is 115th in slugging.
  • Carter Jensen has 16 doubles, nine home runs and 23 walks while batting .238.
  • Salvador Perez is hitting .207 with seven doubles, 10 home runs and 12 walks.

Cardinals vs Royals Head to Head

  • 6/18/2026: 14-6 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 5/17/2026: 2-0 KC (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -120, Underdog Moneyline: +102)
  • 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)

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