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

USA - MLB

Kansas City Royals
5/16/25 19:40
St. Louis Cardinals

Prediction:

 

Under 8.5

-112
$200 offered for betting!

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

 by Carlos Zabala | in MLB Picks

In early betting action, the Royals started as -160 favorites, but their favorability to open the series against the Cardinals has slipped slightly and is now hovering around -155. Several factors contribute to these odds. Before losing the series to the Astros, the Royals were one of the hottest teams in MLB and returned home with a tremendous solid showing at Kauffman Stadium, where they hold a 16-7 record. Meanwhile, the Cardinals, despite having a 24-20 record, are only 9-14 away from Busch Stadium.

In terms of betting, both teams are without lucrative teams, and betting $100 on the ML for each Cardinals or Royals game would have generated profits in both cases.

Pallante is the pitcher scheduled by the Cardinals to open the series; he has a 3-2 record and a 4.36 ERA. Although Ragans, the Royals' starter, has similar numbers, an ERA of 4.21 and a record of 2-2.

Kansas City Royals vs St. Louis Cardinals Form

Table

Teams Pts P W L
15 Kansas City Royals
0.506 162 82 80
20 St. Louis Cardinals
0.481 162 78 84

Kansas City Royals and St. Louis Cardinals Latest Matches

Kansas City Royals
Kansas City Royals Latest matches
W L L W L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

May 14, 2025 - MLB

Houston Astros
4 :  3
Kansas City Royals

May 13, 2025 - MLB

Houston Astros
2 :  1
Kansas City Royals

May 12, 2025 - MLB

Houston Astros
5 :  7
Kansas City Royals

May 11, 2025 - MLB

Kansas City Royals
1 :  3
Boston Red Sox

May 10, 2025 - MLB

Kansas City Royals
1 :  10
Boston Red Sox

May 9, 2025 - MLB

Kansas City Royals
2 :  1
Boston Red Sox
L W W W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 11, 2025 - MLB

Kansas City Royals
1 :  3
Boston Red Sox

May 10, 2025 - MLB

Kansas City Royals
1 :  10
Boston Red Sox

May 9, 2025 - MLB

Kansas City Royals
2 :  1
Boston Red Sox

May 7, 2025 - MLB

Kansas City Royals
2 :  1
Chicago White Sox

May 6, 2025 - MLB

Kansas City Royals
4 :  3
Chicago White Sox

Apr 27, 2025 - MLB

Kansas City Royals
3 :  7
Houston Astros
L W W W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 14, 2025 - MLB

Houston Astros
4 :  3
Kansas City Royals

May 13, 2025 - MLB

Houston Astros
2 :  1
Kansas City Royals

May 12, 2025 - MLB

Houston Astros
5 :  7
Kansas City Royals

May 4, 2025 - MLB

Baltimore Orioles
6 :  11
Kansas City Royals

May 3, 2025 - MLB

Baltimore Orioles
0 :  4
Kansas City Royals

May 2, 2025 - MLB

Baltimore Orioles
3 :  0
Kansas City Royals
St. Louis Cardinals
St. Louis Cardinals Latest matches
L L W W W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

May 12, 2025 - MLB

Philadelphia Phillies
2 :  3
St. Louis Cardinals

May 10, 2025 - MLB

Washington Nationals
2 :  4
St. Louis Cardinals

May 7, 2025 - MLB

St. Louis Cardinals
5 :  0
Pittsburgh Pirates

May 6, 2025 - MLB

St. Louis Cardinals
2 :  1
Pittsburgh Pirates

May 2, 2025 - MLB

St. Louis Cardinals
3 :  9
New York Mets

May 1, 2025 - MLB

Cincinnati Reds
9 :  1
St. Louis Cardinals
L W W L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

May 7, 2025 - MLB

St. Louis Cardinals
5 :  0
Pittsburgh Pirates

May 6, 2025 - MLB

St. Louis Cardinals
2 :  1
Pittsburgh Pirates

May 2, 2025 - MLB

St. Louis Cardinals
3 :  9
New York Mets

Apr 26, 2025 - MLB

St. Louis Cardinals
6 :  5
Milwaukee Brewers

Apr 16, 2025 - MLB

St. Louis Cardinals
4 :  1
Houston Astros

Apr 15, 2025 - MLB

St. Louis Cardinals
0 :  2
Houston Astros
L W W L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

May 12, 2025 - MLB

Philadelphia Phillies
2 :  3
St. Louis Cardinals

May 10, 2025 - MLB

Washington Nationals
2 :  4
St. Louis Cardinals

May 1, 2025 - MLB

Cincinnati Reds
9 :  1
St. Louis Cardinals

Apr 30, 2025 - MLB

Cincinnati Reds
1 :  9
St. Louis Cardinals

Apr 30, 2025 - MLB

Cincinnati Reds
0 :  6
St. Louis Cardinals

Apr 28, 2025 - MLB

Cincinnati Reds
3 :  1
St. Louis Cardinals

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

Kansas City Royals

75 %

St. Louis Cardinals

25 %

Aug 10, 2024 - MLB

Kansas City Royals
8 :  3
St. Louis Cardinals

Jul 10, 2024 - MLB

St. Louis Cardinals
5 :  8
Kansas City Royals

Jul 10, 2024 - MLB

St. Louis Cardinals
4 :  6
Kansas City Royals

May 30, 2023 - MLB

St. Louis Cardinals
2 :  1
Kansas City Royals

Kansas City Royals - St. Louis Cardinals Key Points

  1. The Cardinals have won nine of their last 10 games
  2. Pallante had his longest start in the last five, pitching 7.1 innings against the Nationals in the last game
  3. Ragans has struck out eight or more in four of his last five outings
  4. Royals' FLD% is the best in the MLB at 990

Our Kansas City Royals vs St. Louis Cardinals Prediction

Despite his high ERA, Ragans is racking up a significant number of strikeouts. In fact, he has the sixth-highest strikeouts so far, with 65 in just 40.2 innings. This also contrasts with the fact that the Cardinals' pitching, despite having a decent collective ERA, hasn't been striking out this season. Their K/9 is the second-worst in the MLB. Considering all these factors, it still seems fair to bet on a game total of UNDER. Our prediction for Royals vs Cardinals is: Under 8.5 runs.

Prediction:

 

Under 8.5

-112
$200 offered for betting!

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

Kansas City Royals vs St. Louis Cardinals Picks