Site icon Pick Dawgz

St. Louis Cardinals vs Kansas City Royals Prediction 6/18/2026 Today’s MLB Picks

Jun 16, 2026; Washington, District of Columbia, USA; Kansas City Royals shortstop Bobby Witt Jr. (7) advances to third during the first inning against the Washington Nationals at Nationals Park. Mandatory Credit: Daniel Kucin Jr.-Imagn Images

Jun 16, 2026; Washington, District of Columbia, USA; Kansas City Royals shortstop Bobby Witt Jr. (7) advances to third during the first inning against the Washington Nationals at Nationals Park. Mandatory Credit: Daniel Kucin Jr.-Imagn Images

MATCHUP St. Louis Cardinals Kansas City Royals
Team Records 40-32 30-45
Spread -1.5 156 +1.5 -190
Moneyline -105 -115
Total Over 9 (102) Under 9 (-123)
Where Kauffman Stadium, Kansas City, Missouri
When Thursday, June 18, 2026
Time 07:40 PM EDT
TV MLB.TV
The St. Louis Cardinals and the Kansas City Royals meet Thursday in MLB action from Kauffman Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s a St. Louis Cardinals vs. Kansas City Royals prediction.

Starting Pitching Matchup

The St. Louis Cardinals will send out Matthew Liberatore here and Liberatore is 3-3 with a 4.71 ERA and 65 strikeouts this season. Noah Cameron will start for the Royals and is 3-4 with a 4.11 ERA and 64 strikeouts this season. 

St. Louis Cardinals Recap

The St. Louis Cardinals come into this game looking to bounce back from a 6-1 loss at the hands of the Padres last time out to sit at 40-32 this season. After this series, the Cardinals will head home for a series against the Arizona Diamondbacks.

Cardinals Have Two-Game Win Streak Snapped

Jordan Walker leads the Cardinals with 81 hits, 16 doubles, 18 home runs and 56 RBIs while Alec Burleson has 80 hits with 18 doubles, 13 home runs and 53 RBIs. JJ Wetherholt has 68 hits with 10 home runs and 31 RBIs while Ivan Herrera has 69 hits with 13 doubles, 9 home runs and 31 RBIs. Nolan Gorman has 39 hits with 7 home runs and 26 RBIs this season. Masyn Winn’s added 56 hits with 9 doubles and 26 RBIs and Nathan Church has 45 hits with 5 home runs and 19 RBIs this season. 

Kansas City Royals Recap

The Kansas City Royals come into this game looking to add on to their 6-2 win over Washington last time out to sit at 30-45 this season. After this series, the Royals will head on the road for a game against the Tampa Bay Rays.

Royals Snap Two-Game Slide

Kyle Isbel has 40 hits with 3 home runs and 11 RBIs. Jac Caglianone has 62 hits with 12 doubles, 8 home runs, 20 RBIs and a triple while Bobby Witt Jr. has 86 hits with 19 doubles, 9 home runs and 30 RBIs and Vinnie Pasquantino’s added 55 hits with 10 doubles, 2 triples, 6 home runs and 30 RBIs on the year. Maikel Garcia also has 69 hits with 16 doubles, 3 home runs and 30 RBIs this season. Carter Jensen’s also chipped in 53 hits with 14 doubles, 9 home runs and 37 RBIs this season.

St. Louis Cardinals @ Kansas City Royals Betting Trends: June 18, 2026


Why the Kansas City Royals will win


Why the St. Louis Cardinals will win

Total Runs Facts

Kansas City Royals Player Prop Facts

St. Louis Cardinals Player Prop Facts

Matchup/League Facts

St. Louis Cardinals vs. Kansas City Royals Prediction

I’m on the over in this one. Noah Cameron’s been solid but he got rocked in his last start and now faces a Cardinals team that’s been solid against lefties in the month of June. On the flipside, the Royals have also been solid against southpaws and Matthew Liberatore has been giving up his fair share of damage in recent starts. I’ll rock with the over here.

Chris Ruffolo's Pick: Over 9

Exit mobile version