HomeRight ArrowMLB

Cardinals vs Royals Prediction, Pick, MLB Odds for Thursday, June 18

Cardinals vs Royals Prediction, Pick, MLB Odds for Thursday, June 18 article feature image
3 min read
Credit:

Pictured: St. Louis Cardinals starting pitcher Matthew Liberatore. (Credit: Bruce Kluckhohn-Imagn Images)

The Kansas City Royals host the St. Louis Cardinals on June 18, 2026. First pitch from Kauffman Stadium is scheduled for 7:40 p.m. EDT. The game will be broadcast on ROYL.

The Royals are -120 on the moneyline and +1.5 on the run line. The Cardinals are +102 on the moneyline and -1.5 on the run line. The total is set at 9 runs.

Find my MLB picks and Cardinals vs Royals prediction below, as well as probable pitchers, weather report, and more.


Header First Logo
Header Second Logo

Cardinals vs Royals Prediction

  • Cardinals vs Royals Pick: Cardinals ML (+102)

My Cardinals vs Royals best bet is on St. Louis to win outright. Make sure to find the best odds by checking our live MLB odds page.


Cardinals vs Royals Odds

Cardinals Logo
Thursday, Jun 18
7:40 p.m. ET
ROYL
Royals Logo
Cardinals Odds
SpreadTotalMoneyline
-1.5
+168
9
-104o / -118u
+102
Royals Odds
SpreadTotalMoneyline
+1.5
-205
9
-104o / -118u
-120
Odds via FanDuel. Get up-to-the-minute MLB odds here.
FanDuel Logo
  • Cardinals vs Royals moneyline: Cardinals +102, Royals -120
  • Cardinals vs Royals over/under: 9 (-104o / -118u)
  • Cardinals vs Royals spread: Cardinals -1.5 (+168), Royals +1.5 (-205)

Cardinals vs Royals Probable Pitchers

LHP Matthew Liberatore (STL)StatLHP Noah Cameron (KCR)
3-3W-L3-4
0.1fWAR (FanGraphs)1.5
4.71/5.47ERA / xERA4.11/4.20
4.98/4.15FIP / xFIP3.48/3.76
12.4%K-BB%15.9%
38.2%GB%37.3%
.323BABIP.291
98Stuff+95
101Location+109

Cardinals vs Royals MLB Betting Preview

This is the second start in a row that I’m backing Matthew Liberatore, and lest you think he’s the reason, I’ll start right off with the notion that I consider Noah Cameron the better pitcher by nearly two-thirds of a run right now.

The short of it is that Cameron’s estimator range (3.48 FIP to 4.22 Bot ERA) beats Liberatore’s (4.14 xFIP to 5.43 xERA) by a significant margin. They have nearly the same strikeout and ground ball rates, but Cameron’s walk rate is exactly three points better, and his hard hit rate is exactly five points lower.

However, it’s every other aspect of this game where I favor the Cardinals, with the exception of the Royals being at home, which is of little value, though not none.

The Cardinals have a 17-point better wRC+ against LHP this year. By projected lineups that extend to 21 points since last year. Over the last month, expected St Louis starters beat expected Kansas City starters by 48 points of wRC+.

That’s a large edge, which I give the road team by 20 points.

The Cardinals also project a better defense by 19 FRV and a better base running team by 3 BRR.

Lastly, St. Louis' bullpen estimators average more than a run and a third better than Kansas City's over the last month. BARTOLO only sees a three-team gap on the season, but still in St Louis’s favor.

I’m backing the Cardinals at a dog price and endorse doing so to -110, though dropping to half a unit if it passes the even money threshold.

Pick: Cardinals Moneyline (+102)


Cardinals vs Royals Weather


Get the latest coverage on MLB Weather.
Author Profile
About the Author
Matt TrolloVerified Action Expert

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.