START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 6:12 a.m.

The Thursday slate in MLB includes a matchup between the Kansas City Royals and the St. Louis Cardinals.

We've got you covered, in terms of the most important 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 (30-45) vs. St. Louis Cardinals (40-32)
  • Date: Thursday, June 18, 2026
  • Time: 7:40 p.m. ET
  • Venue: Kauffman Stadium -- Kansas City, Missouri
  • Coverage: Royals.TV and Cardinals.TV

Royals vs Cardinals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: KC: (-122) | STL: (+104)
  • Spread: KC: +1.5 (-205) | STL: -1.5 (+168)
  • Total: 9 -- Over: (+100) | Under: (-122)

Royals vs Cardinals Probable Starting Pitchers

Probable Pitchers: Noah Cameron (Royals) - 3-4, 4.11 ERA vs Matthew Liberatore (Cardinals) - 3-3, 4.71 ERA

The Royals will give the nod to Noah Cameron (3-4) against the Cardinals and Matthew Liberatore (3-3). When Cameron starts, his team is 3-8-0 against the spread this season. Cameron's team has a record of 1-2 this season when he starts and they are the favorite on the moneyline. The Cardinals have an 8-6-0 record against the spread in Liberatore's starts. The Cardinals have been the moneyline underdog in 10 of Liberatore's starts this season, and they went 6-4 in those matchups.

Royals vs Cardinals Prediction & Pick

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

Royals vs Cardinals Moneyline

  • Kansas City is a -122 favorite on the moneyline, while St. Louis is a +104 underdog on the road.

Royals vs Cardinals Spread

  • The Cardinals are 1.5-run favorites against the spread for this matchup with the Royals. The Cardinals are +168 to cover, while the Royals are -205 to cover as a 1.5-run underdog on the runline.

Royals vs Cardinals Over/Under

  • An over/under of 9 has been set for Royals-Cardinals on June 18, with the over being +100 and the under -122.

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

Royals vs Cardinals Betting Trends

  • The Royals have been victorious in 14, or 50%, of the 28 contests they have been chosen as favorites in this season.
  • This season Kansas City has come away with a win eight times in 17 chances when named as a favorite of at least -122 on the moneyline.
  • The Royals and their opponents have gone over the total this season in 33 of their 71 opportunities.
  • The Royals have posted a record of 31-40-0 against the spread this season.
  • The Cardinals have won 50.9% of the games this season they were the underdog on the moneyline (27-26).
  • In games it has played as a moneyline underdog with odds of +104 or longer, St. Louis has gone 21-20 (51.2%).
  • The Cardinals have had an over/under set by bookmakers 71 times, and have combined with opponents to go over the total in 30 of those games (30-36-5).
  • The Cardinals are 44-27-0 against the spread this season.

Royals Player Leaders

  • Bobby Witt Jr. leads Kansas City with 86 hits and an OBP of .364, plus a team-best slugging percentage of .451. He's batting .290.
  • Among qualified hitters in the majors, he is 22nd in batting average, 35th in on-base percentage, and 55th in slugging.
  • Witt has recorded a base hit in two games in a row. During his last five outings he is hitting .450 with two doubles, three walks and two RBIs.
  • Maikel Garcia has 16 doubles, two triples, three home runs and 24 walks. He's batting .266 and slugging .378 with an on-base percentage of .326.
  • Among qualifiers, he is 55th in batting average, 90th in on-base percentage and 115th in slugging percentage.
  • Carter Jensen has 53 hits this season and has a slash line of .235/.302/.416.
  • Jensen heads into this game with nine games in a row with at least one hit. During his last 10 outings he is hitting .333 with five doubles, two home runs, two walks and nine RBIs.
  • Jac Caglianone has eight home runs, 20 RBI and a batting average of .267 this season.

Cardinals Player Leaders

  • Alec Burleson has 18 doubles, 13 home runs and 26 walks while batting .285. He's slugging .488 with an on-base percentage of .347.
  • Including all the qualifying players in MLB, he is 26th in batting average, 57th in on-base percentage and 33rd in slugging percentage.
  • Burleson heads into this game on a 17-game hitting streak. In his last 10 outings he is batting .250 with three doubles, five home runs, two walks and 10 RBIs.
  • Jordan Walker has collected 81 hits while slugging .537. Both lead his team. He has a batting average of .288 with an on-base percentage of .341.
  • Including all qualified players, he ranks 24th in batting average, 65th in on-base percentage and 14th in slugging percentage.
  • Ivan Herrera has accumulated an on-base percentage of .398, a team-high for the Cardinals.
  • JJ Wetherholt is batting .259 with seven doubles, 10 home runs and 33 walks.

Royals vs Cardinals Head to Head

  • 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)
  • 8/9/2024: 8-5 STL (Favorite: Royals, 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