May 14, 2026; West Sacramento, California, USA; St. Louis Cardinals right fielder Jordan Walker (18) hits a lead-off home run against the Athletics during the sixth inning at Sutter Health Park. Mandatory Credit: D. Ross Cameron-Imagn Images
D. Ross Cameron-Imagn Images

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

Pick details

MATCHUP Kansas City Royals St. Louis Cardinals
Team Records 19-25 25-18
Spread -1.5 145 +1.5 -176
Moneyline -105 -114
Total Over 2.5 (-145) Under 2.5 (114)
Where Busch Stadium, St. Louis, Missouri
When Friday, May 15, 2026
Time 08:15 PM EDT
TV MLB.TV

The Kansas City Royals and the St. Louis Cardinals meet Friday in MLB action from Busch Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Kansas City Royals vs. St. Louis Cardinals prediction.

Starting Pitching Matchup

The Kansas City Royals will send out Michael Wacha here and Wacha is 4-2 with a 2.63 ERA and 42 strikeouts this season. In his last five starts against the Cardinals, Wacha is 4-0 with a 2.76 ERA and 26 strikeouts. Dustin May is starting for St. Louis and is 3-4 with a 4.85 ERA and 32 strikeouts this season. In his career, May is 0-1 with an 8.22 ERA and 7 strikeouts against the Royals.

Kansas City Royals Recap

The Kansas City Royals come into this game looking to bounce back from their 6-2 loss at the hands of the Chicago White Sox last time out to sit at 19-25 this season. After this series, the Royals will head home for a game against the Red Sox. 

Royals Lose 4 In A Row

Kyle Isbel has 28 hits with 3 home runs and 10 RBIs. Jac Caglianone has 30 hits with 7 doubles, 4 home runs, 8 RBIs and a triple while Bobby Witt Jr. has 53 hits with 11 doubles, 7 home runs and 22 RBIs and Vinnie Pasquantino’s added 32 hits with 4 doubles, 2 triples, 5 home runs and 21 RBIs on the year. Maikel Garcia also has 45 hits with 12 doubles, 3 home runs and 18 RBIs this season. Carter Jensen’s also chipped in 6 home runs and 18 RBIs this season.

St. Louis Cardinals Recap

The St. Louis Cardinals come into this game looking to add on to their 5-4 win over the Athletics last time out to sit at 25-18 this season. After this series, the Cardinals will take on the Pittsburgh Pirates in a series at home.

Cardinals Alternate Wins & Losses In 4 Straight

Jordan Walker leads the Cardinals with 47 hits, 9 doubles, 12 home runs and 32 RBIs while Alec Burleson has 45 hits with 11 doubles, 6 home runs and 30 RBIs. JJ Wetherholt has 40 hits with 8 home runs and 22 RBIs while Ivan Herrera has 42 hits with 11 doubles, 4 home runs and 20 RBIs. Nolan Gorman has 32 hits with 5 home runs and 23 RBIs this season. Masyn Winn’s added 37 hits with 7 doubles and 16 RBIs and Nathan Church has 31 hits with 5 home runs and 18 RBIs this season. 

Kansas City Royals @ St. Louis Cardinals Betting Trends: May 15, 2026


  • Probable Starting Pitcher: Dustin May      Record this season: 3-4      ERA: 4.85
  • Home Record: 2-2
  • Last 5 against Royals: 0-1

Why the St. Louis Cardinals will win

  • The Cardinals have won nine of their last 10 night games after playing the previous day.
  • The Royals have lost seven of their last eight road games against teams that held a winning record.
  • The Royals have failed to cover the run line in seven of their last eight games.
  • The Cardinals have covered the run line in each of their last four games as favorites against AL Central opponents.
  • The Royals have trailed after 5 innings in each of their last seven road games against opponents that held a winning record.
  • The Royals have trailed after 3 innings in five of their last six games against opponents that held a winning record.

  • Probable Starting Pitcher: Michael Wacha      Record this season: 4-2      ERA: 2.63
  • Road Record: 1-1
  • Last 5 against Cardinals: 4-0

Why the Kansas City Royals will win

  • The underdogs have won each of the Royals’ last four games.
  • The Cardinals have lost each of their last four games as favorites against the Royals following a win.
  • The Royals have covered the run line in each of their last 10 road games against the Cardinals.
  • The Cardinals have failed to cover the run line in 11 of their last 12 games as home favorites following a win.
  • The Royals have won the first inning in each of their last three games against the Cardinals.
  • The Cardinals have trailed after 5 innings in seven of their last eight games as home favorites against American League opponents.

Total Runs Facts

  • Each of the Cardinals’ last six games after playing the previous day have gone UNDER the total runs line.
  • Each of the Royals’ last four games have gone OVER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Cardinals’ last six home games against AL Central opponents.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Royals’ last five games as underdogs.

St. Louis Cardinals Player Prop Facts

  • Alec Burleson has hit a home run in two of the Cardinals’ last three games as favorites against the Royals.
  • Alec Burleson has recorded two or more hits in each of his last six appearances with the Cardinals as favorites against AL opponents.
  • Jordan Walker ranks T8th in the league in Home Runs (12) this season.

Kansas City Royals Player Prop Facts

  • Salvador Perez has hit at least one home run in each of the Royals’ last three night games against NL opponents that held a winning record.
  • Michael Wacha has recorded a win in five of his last six appearances against NL Central opponents.
  • Michael Wacha has recorded five or more strikeouts in each of his last five appearances against NL opponents that held a winning record.
  • Salvador Perez has recorded at least one hit in each of the Royals’ last eight road games against NL Central opponents that held a winning record.
  • Bobby Witt Jr. ranks T3rd in the league in Hits (53) this season.

Matchup/League Facts

  • The Cardinals rank 30th in the league for strikeouts this season (312).
  • The Cardinals rank T27th in the league for triples this season (2).
  • The Royals rank 27th in the league for walks allowed this season (191).
  • The Royals rank 22nd in the league for runs scored this season (181).

Kansas City Royals vs. St. Louis Cardinals Prediction

I’m on the under in this game. I think this is going to be a bonafide pitcher’s duel between two solid options as Wacha’s been outstanding for much of the year and May has really started to find his game as of late. I think in the end this ends up being lower-scoring like in the 3-2 realm, so give me the under here.

Chris Ruffolo's Pick: Under 7.5

Are you ready to crush the books with PickDawgz's Biggest Plays of the Day? 🚀 

Need More? Get Premium Picks

Hot Cappers