St. Louis Cardinals vs Kansas City Royals Picks, Prediction, Odds, and Line Movement for Thursday June 18 2026
Use Code WWWC The Cardinals roll into Kansas City on Thursday night to open a three-game weekend series at Kauffman Stadium against a Royals team trying to play its way out of one of the worst stretches in baseball. St. Louis arrives at 40-32 with a 2-1 series win over the Padres behind them, while the Royals sit at 30-45 and have been priced as a home favorite anyway thanks to a left-on-left starting pitching matchup and the conventional home-team adjustment. Matthew Liberatore takes the ball for the Cardinals against Royals lefty Noah Cameron, both starters carrying mid-4 ERAs and both teams' lineups capable of inflicting damage when the matchup tilts the right way. The line at Royals -122 with the total at 9 looks fair on paper but breaks down quickly once the recent form and the underlying numbers get pulled in. Set the rest of your slate with our complete MLB picks before the 7:40 p.m. ET first pitch.
Quick Picks and Prediction
- Moneyline Pick: St. Louis Cardinals +104
- Total Pick: Under 9
- Projected Final Score: St. Louis 4, Kansas City 3
Odds and Line Movement
Opening Odds
| Market | St. Louis | Kansas City |
|---|---|---|
| Moneyline (Opening) | +110 | -130 |
| Run Line (Opening) | +1.5 (-198) | -1.5 (+162) |
| Total (Opening) | Over 9 (-105) | Under 9 (-115) |
Current Odds
| Market | St. Louis | Kansas City |
|---|---|---|
| Moneyline (Current) | +104 | -122 |
| Run Line (Current) | +1.5 (-205) | -1.5 (+168) |
| Total (Current) | Over 9 (+100) | Under 9 (-122) |
Line Movement - Run Line
| Date | Time | St. Louis RL | Kansas City RL |
|---|---|---|---|
| 06/18 | Current | +1.5 (-205) | -1.5 (+168) |
| 06/17 | Opening | +1.5 (-198) | -1.5 (+162) |
Line Movement - Total
| Date | Time | Over | Under |
|---|---|---|---|
| 06/18 | Current | 9 +100 | 9 -122 |
| 06/17 | Opening | 9 -105 | 9 -115 |
Cardinals vs Royals Key Matchups and Handicap
St. Louis Starting Pitcher: Matthew Liberatore
Matthew Liberatore takes the mound for the Cardinals at 3-3 with a 4.71 ERA across his starts this season, numbers that look modest at the surface but mask a profile that has actually been profitable from a betting standpoint. The Cardinals are 8-6 against the spread in Liberatore's starts this year, and St. Louis has been listed as a moneyline underdog in 10 of his outings, going 6-4 in those matchups for a 60 percent win rate. The southpaw's strikeout stuff has been reliable when his command is right, and the matchup against a Kansas City lineup that ranks among the lower-tier American League offenses against left-handed starters should give him a real chance to settle in. Liberatore has shown the ability to give the Cardinals five or six quality innings in this kind of road favorite spot, and the recent form has been better than the season-long ERA suggests. The challenge will be limiting hard contact early when the home crowd is most engaged, and protecting against the long ball at a park that has played as a slightly hitter-friendly environment in 2026.
Royals Starting Pitcher: Noah Cameron
Noah Cameron gets the ball for the Royals at 3-4 with a 4.11 ERA, the better of the two pitchers' season numbers on the surface but with a much rougher betting profile underneath. The Royals are just 3-8 against the spread in Cameron's starts this season, and Kansas City has gone only 1-2 straight up when Cameron has taken the mound as a moneyline favorite. That is a meaningful track record. Pitchers whose teams underperform the price consistently are not random samples, and the market often underprices the negative correlation between Cameron's outings and the team's overall outcomes. The southpaw has shown flashes of quality stuff, but the support around him has been thin and the underlying contact numbers suggest some positive variance to the surface ERA that may not hold up over a longer sample. Against a Cardinals lineup that includes multiple left-on-left specialists, Cameron will need to be sharper than his cumulative line indicates to keep this game inside the spread.
Kansas City Home Form
The Royals sit at 30-45 overall, and the home environment at Kauffman Stadium has not provided the kind of advantage the team needs to flip the season trajectory. Kansas City has won just 14 of 28 games it has been listed as a moneyline favorite, a 50 percent rate that is meaningfully below the league average for home favorites at this price point. The team's track record at -122 specifically has been even worse, with the Royals going just 8-9 when listed as a moneyline favorite of at least -122 this season. The home crowd remains engaged and the building is one of the more pleasant ballparks in the American League, but the on-field product has not consistently matched the price. The Cardinals will not be intimidated by the environment, and the recent series win over San Diego suggests the offense is approaching road production at a high level heading into the series opener.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
Cardinals Lineup Outlook
St. Louis enters the series with the better top-to-bottom lineup and the better recent form despite Wednesday's matinee loss in the series finale against the Padres. The Cardinals took two of three from San Diego and have been hitting at a pace consistent with their 40-32 overall record. The offensive depth allows manager Oliver Marmol to roll out a lineup capable of producing across multiple platoon situations, and the matchup against Cameron specifically should give the right-handed bats in the order a real chance to make damage against fastball-heavy sequences. St. Louis has been one of the more profitable underdog teams in the league at 27-26 against the moneyline as the underdog this season, a 50.9 percent rate that reflects the team's ability to win games it is not priced to win. The plus-money price tonight fits exactly that pattern, and the lineup is the central reason to back the Cardinals at the road dog number.
Betting Trends - STL and KC
The market has steadily moved toward the Cardinals throughout the day, with the moneyline on St. Louis tightening from a +110 opener to the current +104 and the Royals shifting from -130 to -122. That move reflects exactly what the underlying trend numbers suggest. The Cardinals have been 27-26 as moneyline underdogs this season, and Liberatore's specific record as an underdog starter (6-4 in 10 such games) is one of the cleaner pitcher-level angles on the entire board. The Royals' 14-14 mark as a moneyline favorite, combined with the 8-9 record when laying at least -122, sets up a fade pattern that has been profitable across the season. The recency of the Cardinals' series win over the Padres adds to the momentum on the road side, and the line movement reflects sharper money positioning on the visitor.
The total at 9 has held steady from opening with juice tilting hard toward the under at -122. That juice asymmetry is the cleanest signal the market sends on a total in baseball, and it reflects exactly what the matchup profile suggests. Both starters are left-handed, both teams' offenses have struggled against left-handed pitching at different points in the season, and the Royals and their opponents have gone over the total in just 33 of 71 opportunities (46 percent) this year. That is a meaningful under lean from the season-long Royals splits. The under at -122 is asking for premium juice, but the angle is correct and the matchup supports a tighter game than the line suggests. Cardinals games involving Liberatore have produced a wide range of outcomes, but the recency of the Cardinals' tight series in San Diego points toward another lower-scoring affair.
Key Injuries and Notes - STL and KC
The Cardinals enter the series in essentially full health on the position-player side. The lineup that took two of three from the Padres remains intact, and the bullpen behind Liberatore is rested compared to its usage earlier in the road trip. The biggest situational note is the recency of Wednesday's 6-1 matinee loss in St. Louis, which ended the home series with the offense flat but should not affect the overall lineup deployment for Thursday. The team's road production has remained steady throughout the year, and the Cardinals have consistently played to their price point against teams below them in the standings. Liberatore's start gives the Cardinals their cleanest path to opening the road trip with a series win.
The Royals are dealing with broader roster construction issues more than individual injury concerns heading into the series opener. The team's record at 30-45 reflects systemic issues across both the pitching staff and the offensive production, and the personnel decisions in front of the trade deadline are starting to shape the day-to-day approach. The active roster comes out of the most recent series in mostly healthy shape, but the bullpen has been one of the team's weak spots all season, and the Royals will need Cameron to provide length to keep the pen out of the early portion of the game. The lineup needs to find ways to manufacture runs against a left-handed starter, and the matchup against Liberatore on his cleaner days has historically been a difficult assignment for the Royals.
ATS and Total Picks
- Moneyline Pick: St. Louis Cardinals +104 - The Cardinals are the better team by 10 games in the standings, Liberatore's record as an underdog starter has been one of the more profitable angles on the board this season at 6-4 in 10 such starts, and the Royals' track record as a moneyline favorite at this price point has been below average across the entire year. The line movement throughout the day has been on the Cardinals, the recency of the road-trip momentum is in their favor, and the plus-money price on the road underdog at the major-favorite fade angle is the cleanest play on the board. Back St. Louis at +104.
- Total Pick: Under 9 - Both starters are left-handed in a matchup where both lineups have struggled to produce against same-handed pitching, the Royals and their opponents have gone under the total in 54 percent of games this season, and the juice on the under is the clearest signal sharp money has been positioned that way since the line was posted. The under at -122 is asking for premium juice, but the angle is correct and the matchup supports a tighter game than the line implies. Take the under.
Final Score Prediction
St. Louis 4, Kansas City 3. Liberatore navigates a couple of traffic innings in the first three frames but settles in to deliver five-plus innings of two-run baseball, the Cardinals lineup gets to Cameron in the middle innings for a multi-run frame behind the right-handed bats in the order, and the Royals push a couple of late runs against the St. Louis bullpen to make the game interesting. The Cardinals add an insurance run in the eighth or ninth to give Ryan Helsley a comfortable lead to close out, and St. Louis takes the series opener on the road by a single run that cashes the moneyline at plus money and lands the total comfortably under 9. The recency of the Royals' moneyline favorite struggles continues, and the Cardinals continue to overperform their underdog price.
How to Bet Cardinals vs Royals
The Cardinals moneyline and the under 9 are the two strongest plays on this game and they pair naturally inside a same-game parlay. A 4-3 or 3-2 Cardinals win is the script that cashes both tickets at the same time, and the alignment between Liberatore's recent form, the situational moneyline trends and the lefty-on-lefty pitching matchup all point to that range. The run line on the Cardinals at +1.5 is unattractive at -205, but the moneyline at +104 is exactly the kind of plus-money road favorite-fade play that has shown profitability against the Royals all season. The under is the cleaner total play at the current pricing despite the premium juice.
For readers without access to a traditional sportsbook, or who simply prefer the format, social sportsbooks remain one of the cleanest ways to get action down on MLB sides and totals like this Thursday opener. Fliff in particular offers strong MLB coverage with full moneyline, run line and total markets across the entire schedule, and our fliff promo code page walks through the current sign-up package and how to apply it before locking in the Cardinals and the under tonight.
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code DOLLAR
- 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.
- Check out more MLB predictions
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days