St. Louis Cardinals vs Kansas City Royals Picks, Prediction, Odds, and Line Movement for Thursday June 18 2026

By: Kyle Kargel Published 06/18/2026, 09:06 AM ET
Cardinals vs Royals prediction

Thursday's interleague matchup between the St. Louis Cardinals and Kansas City Royals carries genuine division-race implications for the Cardinals, who enter second in the NL Central and looking to continue building their season-series edge over a struggling Kansas City squad. If you have been following our MLB predictions this week, this is a game where the better-roster team is priced as a modest favorite and both starters profile as hittable, setting up a compelling moneyline play with a high-scoring lean. St. Louis opens around -105 on the moneyline with the total sitting at 9, and the Cardinals are the right side in a matchup that should see plenty of run scoring from both clubs. Here is the complete breakdown for Cardinals vs Royals on June 18.

Quick Picks and Prediction

  • Side Pick: Cardinals Moneyline (-105)
  • Total Pick: Lean Over 9
  • Projected Final Score: St. Louis 6, Kansas City 4

Odds and Line Movement

Current Odds

Market St. Louis Kansas City
Moneyline -105 -115
Total (Over/Under) Over 9 (-102) Under 9 (-118)

Line Movement - Moneyline

Date Time St. Louis Kansas City Public ($, #)
06/18 08:53:42 AM -105 -115 STL 78%, STL 56%
06/18 08:50:42 AM -102 -118 STL 78%, STL 56%
06/18 12:42:17 AM -101 -120 KC 89%, KC 53%
06/17 09:41:18 PM +101 -122 STL 63%, STL 50%
06/17 08:12:47 PM +100 -120 STL 67%, STL 60%
06/17 05:16:01 PM +102 -122
06/17 05:15:51 PM +104 -126
06/17 05:15:41 PM +102 -122
06/17 03:38:01 PM +100 -120

Line Movement - Total

Date Time Over Under Public ($, #)
06/18 09:00:13 AM 9 -102 9 -118 OV 94%, OV 50%
06/18 08:50:42 AM 9 -101 9 -119 OV 94%, OV 50%
06/18 08:28:52 AM 9 -101 9 -120 OV 93%, UN 53%
06/18 07:07:40 AM 9 -101 9 -119 OV 94%, OV 50%
06/18 07:05:52 AM 9 -102 9 -119 OV 94%, OV 50%
06/18 06:48:21 AM 9 -102 9 -118 OV 94%, OV 50%
06/18 06:48:10 AM 9 -101 9 -119 OV 94%, OV 50%
06/18 06:37:20 AM 9 -102 9 -119 OV 94%, OV 50%
06/18 03:41:00 AM 9 -101 9 -119 UN 92%, UN 58%
06/18 02:59:59 AM 9 -102 9 -118 UN 91%, OV 50%
06/18 02:55:29 AM 9 -103 9 -117 UN 91%, OV 50%
06/18 02:46:08 AM 9 -102 9 -118 UN 91%, OV 50%
06/18 02:43:58 AM 9 -101 9 -119 UN 91%, OV 50%
06/18 02:41:38 AM 9 +100 9 -120 UN 91%, OV 50%
06/18 02:38:18 AM 9 -101 9 -120 UN 91%, OV 50%
06/18 02:22:17 AM 9 -101 9 -119 UN 91%, OV 50%
06/18 02:15:18 AM 9 -101 9 -120 UN 91%, OV 50%
06/18 02:10:47 AM 9 +100 9 -120 UN 91%, OV 50%
06/18 02:08:07 AM 9 +100 9 -121 UN 91%, OV 50%
06/18 02:06:37 AM 9 +100 9 -120 UN 91%, OV 50%
06/18 12:42:17 AM 9 +100 9 -121 UN 100%, UN 100%
06/18 12:23:17 AM 8.5 -121 8.5 +101 UN 100%, UN 100%
06/17 09:41:18 PM 9 -102 9 -118 UN 100%, UN 100%
06/17 08:12:47 PM 9 +100 9 -120 UN 100%, UN 100%
06/17 07:14:50 PM 9 -101 9 -120 UN 100%, UN 100%

Cardinals vs Royals Key Matchups and Game Preview

Cardinals Starter Matthew Liberatore

Matthew Liberatore takes the hill for St. Louis in a spot that profiles as a hittable outing for the Kansas City offense. His 3-3 record, 4.71 ERA and 1.50 WHIP across 70.2 innings indicate a starter who allows more base runners than the Cardinals would prefer, and his walk and contact numbers give opposing lineups real opportunities to string together runs. The saving grace is that Kansas City's lineup, while capable of getting hot on a given day, has been inconsistent enough as a unit this season to limit the damage Liberatore's profile might otherwise invite. He is the starter the Cardinals have, and on a day when the Royals are also sending a hittable arm to the mound, his ability to give St. Louis five innings and let the lineup do the heavy lifting is the realistic expectation.

Royals Starter Noah Cameron

Noah Cameron presents a more composed pitching profile than Liberatore on paper, posting a 3-4 record with a 4.11 ERA and a cleaner 1.21 WHIP across 70 innings. His walk numbers are better and he has been more consistent at limiting base runners per inning than his counterpart. The concern is that the Cardinals' lineup is deeper and more dangerous than Kansas City's, and Cameron has already faced St. Louis once this season in a game the Royals won 2-0 — meaning the Cardinals will come in with a clearer game-plan approach against him on second look. Against a lineup anchored by Jordan Walker's power and production, Cameron's command efficiency will be tested in a different way than his WHIP alone suggests.

St. Louis Offense

The Cardinals carry a meaningful offensive edge into this interleague matchup. St. Louis is hitting .245 as a team with 326 runs, 83 home runs, a .324 on-base percentage and .395 slugging percentage — leading Kansas City in every major offensive category. Jordan Walker is the most dangerous bat in this game, leading the Cardinals with 18 home runs, 56 RBI, a .288 average, .341 on-base percentage and a remarkable .537 slugging percentage. His combination of power and contact makes him the hitter most likely to be the difference-maker when the Cardinals need a big swing, and his track record against Kansas City-caliber pitching reinforces the confidence in the St. Louis moneyline at near-even money.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Picks And Parlays may use third-party services to process my data.

Kansas City Offense

The Royals have enough individual talent to keep this competitive but have not converted it into consistent run scoring at a team level. Kansas City is hitting .244 with 301 runs, 69 homers, a .318 on-base percentage and .383 slugging percentage — trailing St. Louis across the board. Bobby Witt Jr. is the most complete hitter in the Royals lineup, batting .290 with a .364 on-base percentage, and Carter Jensen adds 37 RBI. Salvador Perez's .200 average despite nine home runs illustrates the inconsistency that defines this offense at a macro level — capable of individual moments but not sustained production. Against a Cardinals starter with a 1.50 WHIP, Kansas City should find opportunities, which is part of the reason the Over is appealing, but the run-production gap between these two clubs is real.

  • The moneyline opened at Kansas City -120 on 06/17 afternoon before the line flipped to favor St. Louis at various points, eventually settling at Cardinals -105 and Royals -115 by game-day morning — a significant line move that reflects the market's evolving view of this matchup.
  • St. Louis has attracted 78% of dollars at the two most recent game-day morning snapshots, a strong public lean toward the Cardinals at a price that was essentially a pick-em earlier in the cycle.
  • The total has one of the most dramatic movement stories on the Thursday slate. It opened at 8.5 before being pushed to 9, where Under dollars dominated — reaching 100% across every snapshot from 06/17 afternoon through midnight on 06/18.
  • The Under held 91% to 92% of dollars through most of the early-morning hours on 06/18 before the Over took control by mid-morning, climbing to 94% of dollars at six consecutive snapshots by game-day morning.
  • The Under juice has now climbed to -118 to -120 at recent readings while the Over is available at -101 to -102, a near-even price despite dominant Over dollar flow — a classic reverse-line-movement setup suggesting sharp Over money is in play.
  • St. Louis leads the season series 2-1 against Kansas City, winning by scores of 5-4 and 4-2 in May before the Royals answered with a 2-0 victory.

Key Injuries and Things To Know – STL vs KC

St. Louis Cardinals

  • Ixan Henderson, Ryan Fernandez, Sem Robberse, Victor Santos and Zack Thompson are all unavailable, reducing St. Louis's pitching depth behind Liberatore.
  • The bullpen absences create real risk if Liberatore struggles to get through five innings, as the Cardinals will have fewer reliable arms to bridge to the back end of the game.
  • The core lineup, including Jordan Walker, remains healthy and available, preserving St. Louis's primary offensive advantage heading into this matchup.

Kansas City Royals

  • Seth Lugo's absence is the most significant pitching loss for the Royals. Lugo is one of their most reliable starters and his unavailability creates cascading depth problems throughout the rotation and bullpen.
  • Maikel Garcia is listed day-to-day, creating lineup uncertainty at a position that contributes to Kansas City's on-base profile.
  • Anthony Simonelli, Javier Vaz and Tyson Guerrero are also out, further thinning a pitching staff that already carries a 4.48 ERA and 1.37 WHIP on the season.
  • The combination of Lugo's absence and the broader pitching depth losses makes Kansas City's bullpen especially vulnerable in a game that could see early starter exits from both sides.

Cardinals vs Royals Side and Over/Under Picks

  • Side Pick: Cardinals Moneyline (-105) — Getting the better team at near-even money against a last-place opponent is a value spot that does not come around every day. St. Louis holds the season-series edge, has the stronger lineup led by Walker, and faces a Kansas City staff missing its best starter in Lugo. The Cardinals are the right side at this price.
  • Total Pick: Lean Over 9 (-102) — The total movement here is the most compelling data point on the board. Under dollars dominated at 91% to 100% throughout the overnight session before Over money flooded in during the morning hours and pushed to 94% of dollars — all while the Over juice stayed near even at -101 to -102. That combination of massive dollar-share reversal and flat Over juice strongly suggests sharp money on the Over, and two hittable starters with thin bullpen depth behind them make 9 a reachable number.

Final Score Prediction

St. Louis Cardinals 6, Kansas City Royals 4

Liberatore gives the Cardinals five innings of moderate quality, the bullpen wobbles but holds, and Walker delivers at least one extra-base hit that proves decisive. Kansas City chips away with its individual contributors but cannot sustain enough pressure against a St. Louis lineup that has more run-production depth from top to bottom. Both teams combine to push past 9 total runs. Play the Cardinals moneyline and lean the Over with confidence.

How to Wager On Cardinals vs Royals

A near-even moneyline on the better team, a total with one of the clearest sharp reversal stories on the slate, and a matchup where both starters have elevated ERAs and bullpen depth is thin on both sides — this is exactly the kind of game where having the right tools in your betting arsenal makes a measurable difference. Here are three resources to sharpen your approach for this Cardinals vs Royals game and throughout the MLB regular season.

AI-Powered MLB Betting Resources

When a game features overlapping variables — line movement reversals, starter vulnerability, bullpen absences and a near-even favorite price — AI picks platforms are built to synthesize those inputs efficiently. These tools weigh ERA adjustments, injury-adjusted lineup values and historical matchup data simultaneously, providing probability outputs that add confidence to bets like the Cardinals moneyline at near-even money.

Dimers

For bettors who want to understand how a predictive model handles a game where two ERA-challenged starters face off and the total has moved from 8.5 to 9 on heavy Under pressure before reversing sharply to the Over, the Dimers review explains how their platform weights these factors to generate run total and win probability projections relevant to Cardinals vs Royals today.

Oddible

With the Cardinals moneyline sitting near even and the Over available at -101 to -102, the margins on this game are tight enough that finding the best available number across books could be the difference between a winning and losing session over the course of a week. The Oddible review breaks down how their odds comparison engine helps bettors lock in the sharpest price before lines move closer to first pitch.

Confirm Kansas City's injury designations before placing your wager, shop your lines for the best Cardinals price, and good luck on St. Louis and the Over this afternoon.

Never Tried Picks and Parlays? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code BUCK
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $150 in Bonus Bets *Paid Within 14 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Cashable No
Video: MLB BEST Picks Today: Guardians vs Rays | MLB Best Bets
MLB BEST Picks Today: Guardians vs Rays | MLB Best Bets
Video: MLB BEST Picks Today: Reds vs Cardinals + Dodgers vs Mets | MLB Best Bets
MLB BEST Picks Today: Reds vs Cardinals + Dodgers vs Mets | MLB Best Bets
logo

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.