Away Team
Record 40-32
Last 5 3-2 last five
ATS 44-28-0 ATS
Road 19-15 road
Standings
MLB GAME PREVIEW
Schedule
First Pitch Countdown
4:06:26
Start Time 7:41 PM EST
Date June 18, 2026
Venue Kauffman Stadium
Where To Watch Royals.TV
Where To Stream ESPN+
Season Series St. Louis leads 2-1.

Kansas City is laying a home number despite a losing record, putting pressure on Noah Cameron to justify the market respect against a St. Louis side still covering at an elite run-line clip.

Home Team
Record 30-45
Last 5 2-3 last five
ATS 31-44-0 ATS
Home 17-21 home
Analysis Updated: 8:20 AM ET
Injuries Checked: 8:15 AM ET
Odds Updated: 3:20 PM ET

Betting Snapshot

Spread
KC +1.5
Open: KC +1.5
Market Steady

Spread Movement

Loading line history...
Odds Updated: 6/18 3:20 PM ET
Moneyline
KC -115
Open: KC -120
Dog Taking Support

Moneyline Movement

Loading line history...
Odds Updated: 6/18 3:20 PM ET
Total
9
Open: 8.5
Total Rising

Total Movement

Loading line history...
Odds Updated: 6/18 3:20 PM ET

Best Free Prop Pick

FREE PROP
Blaze Jordan Over 0.5 Total Bases
No valid prop market was supplied, so player-specific edge remains unverified. Herrera owns the clearest listed matchup sample if total bases are intended. Kansas City's lefty starter makes Cardinals right-handed contact bats most relevant.

This page gives you one free prop. Upgrade for premium sides, totals, more props, and the full daily AI board.

Unlock Premium AI Picks

Odds Comparison Center

Shop for the best lines in one place.

Best Home Spread
FanDuel | KC +1.5
Best Home Moneyline
BetOnline.ag | KC -108
Best Over Line
FanDuel | 8.5
Best Away Spread
Bovada | STL +1.5
Best Away Moneyline
FanDuel | STL +100
Best Under Line
DraftKings | 9
Updated 3:20 PM ET
Sportsbook Spread Moneyline Total
FanDuelSTL -1.5
KC +1.5
STL +100
KC -118
O 8.5
U 8.5
DraftKingsSTL -1.5
KC +1.5
STL -105
KC -115
O 9
U 9
BetMGMSTL -1.5
KC +1.5
STL -105
KC -115
O 8.5
U 8.5
BetRiversSTL -1.5
KC +1.5
STL -109
KC -114
O 9
U 9
FanaticsSTL -1.5
KC +1.5
STL -105
KC -115
O 9
U 9
BovadaSTL +1.5
KC -1.5
STL -104
KC -116
O 9
U 9
BetOnline.agSTL +1.5
KC -1.5
STL -102
KC -108
O 8.5
U 8.5
LowVig.agSTL +1.5
KC -1.5
STL -102
KC -108
O 8.5
U 8.5
MyBookie.agSTL -1.5
KC +1.5
STL -104
KC -113
O 8.5
U 8.5
BetUSSTL +1.5
KC -1.5
STL +100
KC -110
O 9
U 9
CaesarsSTL +1.5
KC -1.5
STL -105
KC -115
O 8.5
U 8.5

Injury Report

Kansas City has the heavier injury drag with Vinnie Pasquantino sidelined by a hamate issue, Cole Ragans moved to the 60-day injured list, and Maikel Garcia dealing with hand soreness. St. Louis is less damaged offensively, though Ryan Fernandez and Ramon Urias remain unavailable, trimming bullpen and infield depth.

Key Players

St. Louis
Ivan Herrera
Herrera is 2-for-6 with a .929 OPS in this matchup sample.
Kansas City
Bobby Witt Jr.
Witt remains Kansas City's highest-leverage bat and speed threat.

Key Matchup Edge

St. Louis has the cleaner season profile, but Kansas City's edge is situational. The Royals are at home, facing a Cardinals starter with a 1.50 WHIP, and can attack early if their right-handed bats make Liberatore work from behind.

3 Things to Watch

  • Liberatore command under pressure
  • Cameron versus Cardinals patience
  • Royals scoring without Pasquantino

Betting Breakdown

This opener is priced more like a pitching and situational spot than a standings matchup. St. Louis enters 40-32 with a stronger road profile and the best run-line record in the league, which makes the Cardinals difficult to dismiss as an underdog. The concern is the immediate form of the lineup after a 6-1 loss to San Diego and a quick turnaround into Kansas City. Matthew Liberatore's 4.71 ERA and 1.50 WHIP also create traffic risk against a Royals team that just used the long ball to stop a skid in Washington. Kansas City is only 30-45 overall and 17-21 at home, but Noah Cameron's 1.21 WHIP gives the Royals a cleaner starting-pitching case. The market leaning toward Kansas City asks bettors to trust matchup over record, while St. Louis offers the better season-long cover profile and deeper offensive floor.

St. Louis Betting Outlook

St. Louis brings a bettor-friendly profile because its run-line consistency has traveled, and the Cardinals are 19-15 away from home. The key is whether the lineup can reset after Wednesday's low-output loss, because the road underdog case weakens if Cameron controls counts and forces early contact. Herrera, Burleson, and Walker give St. Louis enough right-handed and contact pressure to test Kansas City's thin pitching depth, but Liberatore must avoid free baserunners. If he keeps Witt off the bases and limits extra-base damage, St. Louis has the cleaner path to extending its season-series edge.

Kansas City Betting Outlook

Kansas City's case is not built on record, but it is not empty. The Royals return home after a 6-2 win in Washington, Cameron has been steadier than his win-loss mark suggests, and the Cardinals are starting a lefty with elevated WHIP risk. The problem is offensive attrition, especially without Pasquantino anchoring the middle of the order. Kansas City needs Witt to create pressure, Rave or Jensen to lengthen the lineup, and the bullpen to protect any early advantage. As a favorite, the Royals need efficiency, not just competitiveness.

Latest Team Buzz

St. Louis Cardinals vs Kansas City Royals FAQ

What is the current spread for St. Louis Cardinals vs Kansas City Royals?

The current home spread is KC +1.5, while the away spread is STL -1.5.

How far has the spread moved for St. Louis Cardinals vs Kansas City Royals?

The spread opened at KC +1.5 and is now KC +1.5.

What is the current moneyline for St. Louis Cardinals vs Kansas City Royals?

The current moneyline is STL -105 / KC -115.

How far has the moneyline moved for St. Louis Cardinals vs Kansas City Royals?

The moneyline opened at STL +100 / KC -120 and is now STL -105 / KC -115.

What is the current total for St. Louis Cardinals vs Kansas City Royals?

The current total is 9.

How far has the total moved for St. Louis Cardinals vs Kansas City Royals?

The total opened at 8.5 and is now 9.

Is the market taking the underdog in St. Louis Cardinals vs Kansas City Royals?

Current market signal: Market Steady.

Is the market taking the favorite in St. Louis Cardinals vs Kansas City Royals?

Current market signal: Dog Taking Support.

Is the total dropping for St. Louis Cardinals vs Kansas City Royals?

Current totals signal: Total Rising.

Is the total rising for St. Louis Cardinals vs Kansas City Royals?

Current totals signal: Total Rising.

Where to watch St. Louis Cardinals vs Kansas City Royals?

You can watch this game on Royals.TV. For the latest broadcast details, see Where to Watch.

Where to stream St. Louis Cardinals vs Kansas City Royals?

You can stream this game on ESPN+.

What is the best free prop bet for St. Louis Cardinals vs Kansas City Royals?

Blaze Jordan Over 0.5 Total Bases

What is the biggest matchup edge for St. Louis Cardinals vs Kansas City Royals?

St. Louis has the cleaner season profile, but Kansas City's edge is situational. The Royals are at home, facing a Cardinals starter with a 1.50 WHIP, and can attack early if their right-handed bats make Liberatore work from behind.

AI Sports Betting Algorithm Remi

Want More AI Picks?

Subscribers unlock the full premium AI board with sides, totals, more props, and daily slate coverage.

GET FREE AI PICKS NOW

Remi's Past Performance

VAULT RECORD (ATS)
530-425
VAULT NET UNITS (INCL. VIG)
+927.7
VAULT PROFIT (INCL. VIG, $100/U)
$92,766
EXEC RECORD (ATS)
2178-1857
EXEC NET UNITS (INCL. VIG)
+529.4
EXEC PROFIT (INCL. VIG, $100/U)
$52,938

MLB Past Picks

Remi—our in-house AI—prices every game and prop using multi-season priors, tempo/efficiency, injury/usage signals, and market movement.
We publish fair prices, recommended “buy-to” numbers, and confidence so you can bet prices, not teams.

This preview covers St. Louis Cardinals vs. Kansas City Royals on June 18, 2026 at Kauffman Stadium.
Odds shown reflect widely available numbers and may update closer to kickoff.

Want more? Check live edges, player props, and line moves on our MLB odds pages, and compare prices before you place a bet.

LEAN %WIN UNITS RESULT
LAA@ARI ARI -123 54.2% 4 WIN
KC@WAS WAS -125 54.7% 4 WIN
NYM@CIN CIN -135 55.5% 4 WIN
LAA@ARI LOGAN OHOPPE UNDER 0.5 SINGLES 53.4% 3 WIN
NYY@TOR NYY -112 56.3% 5 WIN
SEA@WAS SEA -125 56.1% 5 LOSS
HOU@KC KC -123 54.8% 4 LOSS
SD@BAL BAL -121 53.7% 3 LOSS
NYY@TOR NYY -108 57.6% 7 WIN
DET@CLE DET -133 57.3% 6 LOSS
SEA@WAS WAS -111 54.9% 4 WIN
TEX@BOS UNDER 8.5 54.6% 4 LOSS
SEA@WAS SEA -129 56.8% 5 WIN
STL@MIN MIN -131 55.6% 4 WIN
CHC@SF JUNG HOO LEE OVER 0.5 SINGLES 53.1% 3 LOSS
ATL@CHW ATL -103 53.6% 3 LOSS
SEA@BAL SEA -101 55.6% 5 LOSS
ARI@MIA MIA -113 55.7% 5 WIN
STL@NYM UNDER 8.5 56.6% 6 LOSS
PHI@TOR PHI -121 55.7% 5 WIN
ARI@MIA ARI -101 55.3% 4 LOSS
NYY@CLE UNDER 8.5 55.8% 5 LOSS
ATL@CHW ATL -130 56.3% 5 LOSS
HOU@LAA HOU -111 56.4% 6 LOSS
SEA@BAL SEA -110 56.4% 6 WIN
WAS@SF SF -105 54.1% 3 LOSS
CIN@SD UNDER 8 53.5% 3 PUSH
HOU@LAA HOU -115 56.0% 5 WIN
SEA@BAL SEA -111 53.7% 4 WIN
NYM@SD SD -104 55.0% 4 LOSS
CIN@STL STL -135 54.3% 3 WIN
KC@MIN MIN -102 56.0% 6 LOSS
SEA@DET DET -106 55.1% 4 WIN
BAL@TOR SHANE BAZ OVER 1.5 WALKS ALLOWED 53.2% 3 LOSS
PIT@ATL UNDER 8.5 56.9% 6 LOSS
SEA@DET SEA -107 56.4% 6 LOSS
NYM@SD SD -125 56.1% 5 LOSS
KC@MIN MIN -110 55.3% 5 WIN
WAS@ARI ARI -127 56.2% 5 LOSS
TOR@ATL UNDER 7.5 53.5% 3 LOSS
LAD@ARI LAD -122 56.1% 6 LOSS
BAL@BOS BOS -108 56.3% 6 LOSS
PIT@HOU HOU -108 54.8% 4 LOSS
TOR@ATL UNDER 8.5 57.0% 6 LOSS
TEX@STL STL -112 54.8% 4 WIN
MIA@WAS WAS -108 54.9% 4 LOSS
MIA@WAS WAS -112 55.3% 5 LOSS
KC@CIN CIN -118 55.3% 5 WIN
PIT@HOU HOU -110 56.4% 6 LOSS
TOR@ATL ATL -117 56.3% 6 WIN
MIA@WAS WAS -135 56.4% 5 LOSS