St. Louis Cardinals vs Kansas City Royals Prediction & Picks - MLB

USA - MLB

St. Louis Cardinals
5/16/26 14:15
Kansas City Royals

Prediction:

 

Over 9 Total Runs

-115
$150 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Matt Lowrimore | in MLB Picks

A 15-game MLB slate is scheduled for Saturday, which will include an interleague matchup between the St. Louis Cardinals and the Kansas City Royals. Let’s take a look at the match statistics and predictions for this game between the Cardinals and the Royals. 

Kansas City has been stuck under .500 for some time now and has not been able to string enough wins together to make up much ground in the AL Central. Looking to change that narrative in Game 2 of this series will be Noah Cameron, as he is scheduled to make his eighth start of the season. Cameron has been lackluster thus far, posting a record of 2-2 and an ERA of 5.55. Pitching on the road has been even more of a struggle, which suggests the same trend could continue in Game 2.

As for St. Louis, they have been one of the better teams in the league this season, yet still sit in third place in a very balanced NL Central. Starting Game 2 for the Cardinals will be Kyle Leahy, who has a record of 4-3 and an ERA of 4.31. Leahy has not been particularly impressive this season, especially at home, giving the Royals a decent chance to remain competitive in this game.

St. Louis Cardinals vs Kansas City Royals Form

Table

Teams Pts P W L
14 St. Louis Cardinals
0.5 118 59 59
27 Kansas City Royals
0.412 119 49 70

St. Louis Cardinals and Kansas City Royals Latest Matches

St. Louis Cardinals
St. Louis Cardinals Latest matches
W L L W L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 14, 2026 - MLB

Athletics
4 :  5
St. Louis Cardinals

May 13, 2026 - MLB

Athletics
6 :  2
St. Louis Cardinals

May 12, 2026 - MLB

Athletics
4 :  6
St. Louis Cardinals

May 10, 2026 - MLB

San Diego Padres
3 :  2
St. Louis Cardinals

May 9, 2026 - MLB

San Diego Padres
4 :  2
St. Louis Cardinals

May 8, 2026 - MLB

San Diego Padres
0 :  6
St. Louis Cardinals
L W W L W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 6, 2026 - MLB

St. Louis Cardinals
2 :  6
Milwaukee Brewers

May 4, 2026 - MLB

St. Louis Cardinals
6 :  3
Milwaukee Brewers

May 3, 2026 - MLB

St. Louis Cardinals
1 :  4
Los Angeles Dodgers

May 2, 2026 - MLB

St. Louis Cardinals
3 :  2
Los Angeles Dodgers

May 1, 2026 - MLB

St. Louis Cardinals
7 :  2
Los Angeles Dodgers

Apr 26, 2026 - MLB

St. Louis Cardinals
2 :  3
Seattle Mariners
W L L W L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 14, 2026 - MLB

Athletics
4 :  5
St. Louis Cardinals

May 13, 2026 - MLB

Athletics
6 :  2
St. Louis Cardinals

May 12, 2026 - MLB

Athletics
4 :  6
St. Louis Cardinals

May 10, 2026 - MLB

San Diego Padres
3 :  2
St. Louis Cardinals

May 9, 2026 - MLB

San Diego Padres
4 :  2
St. Louis Cardinals

May 8, 2026 - MLB

San Diego Padres
0 :  6
St. Louis Cardinals
Kansas City Royals
Kansas City Royals Latest matches
W W L L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

May 14, 2026 - MLB

Chicago White Sox
6 :  2
Kansas City Royals

May 13, 2026 - MLB

Chicago White Sox
6 :  5
Kansas City Royals

May 12, 2026 - MLB

Chicago White Sox
6 :  5
Kansas City Royals

May 10, 2026 - MLB

Kansas City Royals
3 :  6
Detroit Tigers

May 9, 2026 - MLB

Kansas City Royals
5 :  1
Detroit Tigers

May 8, 2026 - MLB

Kansas City Royals
4 :  3
Detroit Tigers
W L L W W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 10, 2026 - MLB

Kansas City Royals
3 :  6
Detroit Tigers

May 9, 2026 - MLB

Kansas City Royals
5 :  1
Detroit Tigers

May 8, 2026 - MLB

Kansas City Royals
4 :  3
Detroit Tigers

May 7, 2026 - MLB

Kansas City Royals
5 :  8
Cleveland Guardians

May 6, 2026 - MLB

Kansas City Royals
1 :  3
Cleveland Guardians

May 5, 2026 - MLB

Kansas City Royals
5 :  3
Cleveland Guardians
W W W L L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 14, 2026 - MLB

Chicago White Sox
6 :  2
Kansas City Royals

May 13, 2026 - MLB

Chicago White Sox
6 :  5
Kansas City Royals

May 12, 2026 - MLB

Chicago White Sox
6 :  5
Kansas City Royals

May 3, 2026 - MLB

Seattle Mariners
1 :  4
Kansas City Royals

May 2, 2026 - MLB

Seattle Mariners
2 :  3
Kansas City Royals

May 1, 2026 - MLB

Seattle Mariners
6 :  7
Kansas City Royals

St. Louis Cardinals against Kansas City Royals : Head to Head (H2H)

St. Louis Cardinals

33 %

Kansas City Royals

67 %

Jun 5, 2025 - MLB

St. Louis Cardinals
5 :  7
Kansas City Royals

May 18, 2025 - MLB

Kansas City Royals
2 :  1
St. Louis Cardinals

May 17, 2025 - MLB

Kansas City Royals
0 :  1
St. Louis Cardinals

May 16, 2025 - MLB

Kansas City Royals
3 :  10
St. Louis Cardinals

Aug 10, 2024 - MLB

Kansas City Royals
8 :  3
St. Louis Cardinals

Jul 10, 2024 - MLB

St. Louis Cardinals
5 :  8
Kansas City Royals
St. Louis Cardinals vs Kansas City Royals Picks

St. Louis Cardinals - Kansas City Royals Key Points

  1. Noah Cameron has an ERA of 5.55 this season
  2. Noah Cameron has an ERA of 6.00 on the road this season
  3. Kyle Leahy has an ERA of 4.31 this season
  4. Kyle Leahy has an ERA of 4.40 at home this season

Our St. Louis Cardinals vs Kansas City Royals Prediction

St. Louis is the small betting favorite; however, the over looks to be the best betting option. This goes back to how both scheduled starting pitchers have struggled this season.

Cameron has made three away starts this season, having allowed 13 runs (10 earned runs) over 15.0 innings. As for Leahy, he has made three home starts this season, having allowed seven earned runs over 14.1 innings.

On top of that, both offenses have been generally consistent, especially the Cardinals, who rank 10th in the league in scoring. For that reason, our St. Louis Cardinals vs. Kansas City Royals prediction is: Over 9 Total Runs.

Prediction:

 

Over 9 Total Runs

-115
$150 offered for betting!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.