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

USA - MLB

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

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.

St. Louis Cardinals vs Kansas City Royals Form

Table

Teams % P W L
10
Kansas City Royals
Kansas City Royals
0.556 45 25 20
12
St. Louis Cardinals
St. Louis Cardinals
0.545 44 24 20

St. Louis Cardinals and Kansas City Royals Latest Matches

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

5/6 (83%)

Defeats

1/6 (17%)

May 14, 2025 - MLB

St. Louis Cardinals
14 :  7
Philadelphia Phillies

May 14, 2025 - MLB

St. Louis Cardinals
1 :  2
Philadelphia Phillies

May 12, 2025 - MLB

St. Louis Cardinals
3 :  2
Philadelphia Phillies

May 11, 2025 - MLB

St. Louis Cardinals
6 :  1
Washington Nationals

May 10, 2025 - MLB

St. Louis Cardinals
4 :  2
Washington Nationals

May 9, 2025 - MLB

St. Louis Cardinals
10 :  0
Washington Nationals
L W W W W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

May 7, 2025 - MLB

Pittsburgh Pirates
0 :  5
St. Louis Cardinals

May 6, 2025 - MLB

Pittsburgh Pirates
1 :  2
St. Louis Cardinals

May 5, 2025 - MLB

Pittsburgh Pirates
3 :  6
St. Louis Cardinals

May 4, 2025 - MLB

New York Mets
4 :  5
St. Louis Cardinals

May 4, 2025 - MLB

New York Mets
5 :  6
St. Louis Cardinals

May 2, 2025 - MLB

New York Mets
9 :  3
St. Louis Cardinals
W W W W L W
Victories

5/6 (83%)

Defeats

1/6 (17%)

May 14, 2025 - MLB

St. Louis Cardinals
14 :  7
Philadelphia Phillies

May 14, 2025 - MLB

St. Louis Cardinals
1 :  2
Philadelphia Phillies

May 12, 2025 - MLB

St. Louis Cardinals
3 :  2
Philadelphia Phillies

May 11, 2025 - MLB

St. Louis Cardinals
6 :  1
Washington Nationals

May 10, 2025 - MLB

St. Louis Cardinals
4 :  2
Washington Nationals

May 9, 2025 - MLB

St. Louis Cardinals
10 :  0
Washington Nationals
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

Kansas City Royals
3 :  4
Houston Astros

May 13, 2025 - MLB

Kansas City Royals
1 :  2
Houston Astros

May 12, 2025 - MLB

Kansas City Royals
7 :  5
Houston Astros

May 11, 2025 - MLB

Boston Red Sox
3 :  1
Kansas City Royals

May 10, 2025 - MLB

Boston Red Sox
10 :  1
Kansas City Royals

May 9, 2025 - MLB

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

4/6 (67%)

Defeats

2/6 (33%)

May 11, 2025 - MLB

Boston Red Sox
3 :  1
Kansas City Royals

May 10, 2025 - MLB

Boston Red Sox
10 :  1
Kansas City Royals

May 9, 2025 - MLB

Boston Red Sox
1 :  2
Kansas City Royals

May 8, 2025 - MLB

Chicago White Sox
0 :  10
Kansas City Royals

May 7, 2025 - MLB

Chicago White Sox
1 :  2
Kansas City Royals

May 6, 2025 - MLB

Chicago White Sox
3 :  4
Kansas City Royals
L W W W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 14, 2025 - MLB

Kansas City Royals
3 :  4
Houston Astros

May 13, 2025 - MLB

Kansas City Royals
1 :  2
Houston Astros

May 12, 2025 - MLB

Kansas City Royals
7 :  5
Houston Astros

May 4, 2025 - MLB

Kansas City Royals
11 :  6
Baltimore Orioles

May 3, 2025 - MLB

Kansas City Royals
4 :  0
Baltimore Orioles

May 2, 2025 - MLB

Kansas City Royals
0 :  3
Baltimore Orioles

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

St. Louis Cardinals

33 %

Kansas City Royals

67 %

Aug 10, 2024 - MLB

St. Louis Cardinals
3 :  8
Kansas City Royals

Aug 9, 2024 - MLB

St. Louis Cardinals
8 :  5
Kansas City Royals

Jul 10, 2024 - MLB

Kansas City Royals
8 :  5
St. Louis Cardinals

Jul 10, 2024 - MLB

Kansas City Royals
6 :  4
St. Louis Cardinals

May 30, 2023 - MLB

Kansas City Royals
1 :  2
St. Louis Cardinals

Sep 23, 2020 - MLB

St. Louis Cardinals
3 :  12
Kansas City Royals

St. Louis Cardinals - Kansas City Royals 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 St. Louis Cardinals vs Kansas City Royals 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!

Jackpot Pools

DK Jackpot Pools

DraftKings's long-running promo Jackpot Pools gives bettors a chance to win a whopping $10,000 which grows with every entry! 

To win, you'll need to answer all 15 questions correctly and the pool is yours! If there are multiple winners, the pool will be split. If no one wins, however, the jackpot rolls over to the next pool, increasing the winnings. You can enter up to 10 times each pool to give yourself an even greater chance of winning. Once the event has completed, you can collect your winnings within 24 hours so keep an eye on the pool! Don't miss out on your chance to win big and make your picks today!

Get started today!

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

St. Louis Cardinals vs Kansas City Royals Picks