St. Louis Cardinals vs Kansas City Royals Prediction 5/16/26 MLB Picks Today
Kansas City Royals (19-26) vs. St. Louis Cardinals (26-18)
May 16, 2026 2:15 pm EDT
The Line: St. Louis Cardinals -126 / Kansas City Royals +104; Over/Under: 9
(Get latest betting odds)
The Kansas City Royals and the St. Louis Cardinals meet Saturday 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 Noah Cameron here and Cameron is 2-2 with a 5.55 ERA and 32 strikeouts this season. In his career, Cameron is 0-1 with a 0.73 ERA and 6 strikeouts against the Cardinals. St. Louis will send out Kyle Leahy here and Leahy is 4-3 with a 4.31 ERA and 32 strikeouts this season. This will be Leahy’s first career start against the Royals.
Kansas City Royals Recap
The Kansas City Royals come into this game looking to bounce back from their 5-4 loss at the hands of the Cardinals on Friday to sit at 19-26 this season. After this series, the Royals will head home for a game against the Red Sox.
Royals Lose 5 In A Row
Entering Friday, 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 win over the Royals from Friday to improve to 26-18 on the year. After this series, the Cardinals will take on the Pittsburgh Pirates in a series at home.
Cardinals Win Back-To-Back Games
Going into Friday, 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 16, 2026
- Probable Starting Pitcher: Kyle Leahy Record this season: 4-3 ERA: 4.31
- Home Record: 1-2
- Last 5 against Royals: 0-0
Why the St. Louis Cardinals will win
- The Royals have lost each of their last seven day games against teams that held a winning record.
- The Cardinals have won each of their last seven games as favorites against AL Central opponents.
- The Royals have failed to cover the run line in each of their last seven day games following a loss.
- The home team has covered the run line in each of the Royals’ last four games.
- The Royals have trailed after 3 innings in each of their last eight day games.
- The Royals have trailed after 5 innings in each of their last eight road games against opponents that held a winning record.
- The Royals have lost the first inning in four of their last five day games against National League opponents.
- Probable Starting Pitcher: Noah Cameron Record this season: 2-2 ERA: 5.55
- Road Record: 0-2
- Last 5 against Cardinals: 0-1
Why the Kansas City Royals will win
- The underdogs have won each of the Royals’ last five 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 nine games as underdogs against the Cardinals.
- The Cardinals have failed to cover the run line in 13 of their last 14 games as favorites following a home win.
- The Cardinals have lost the first inning in each of their last three games as home favorites against AL Central opponents.
- 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 last six games between the Royals and Cardinals at Busch Stadium have gone OVER the total runs line.
- Each of the Royals’ last five games have gone OVER the total runs line.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in nine of the Royals’ last 10 day games against NL Central opponents.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of Kyle Leahy’s last four appearances as a starter.
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 8th in the league in Home Runs (13) this season.
Kansas City Royals Player Prop Facts
- Salvador Perez has hit at least one home run in six of the Royals’ last 10 games as road underdogs against NL opponents.
- Starling Marte has recorded at least one hit in each of his last 12 Saturday day appearances against NL Central teams that held a winning record.
- Bobby Witt Jr. ranks 3rd in the league in Hits (55) this season.
Matchup/League Facts
- The Cardinals rank 29th in the league for strikeouts this season (319).
- The Cardinals rank T27th in the league for triples this season (2).
- The Royals rank 27th in the league for walks allowed this season (196).
- The Royals rank 23rd in the league for runs scored this season (185).
Kansas City Royals vs. St. Louis Cardinals Prediction
I’m on the Cardinals in this one. I just think that St. Louis is the better team in this matchup and Noah Cameron continues to have issues. I’m not the biggest fan of the Cardinals against a lefty, but I think St. Louis is good enough here to be able to get the job done and back Leahy up for the win here. Give me the Cardinals.