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

USA - MLB

St. Louis Cardinals
5/17/25 19:10
Kansas City Royals

Prediction:

 

Under 8.5

+102
$200 offered for betting!

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

 by Carlos Zabala | in MLB Picks

The Cardinals took the lead in Game 1 of the series against the Royals, winning 10-3. Iván Herrera had another strong offensive game, going 3-for-4 and driving in 4 runs. Pallante earned his 4th win of the season, pitching well in 7 innings, striking out 4, and allowing 2 ER.

Game 2 is scheduled for Saturday night in Kansas City. Miles Mikolas, with a 4.35 ERA, will be the starting pitcher for the Cards, while Noah Cameron will be the Royals' starter.

Noah Cameron is coming off his MLB debut, pitching 6.1 scoreless innings, going up and down from triple-A after recent injuries to Cole Ragans and also Lugo.

Despite losing the first game of the series, the Royals' record at Kauffman Stadium is 16-8, and most of their games this season have been pitching duels, which is why their O/U record is 16-29 in the betting world.

St. Louis Cardinals vs Kansas City Royals Form

Table

Teams % P W L
9
St. Louis Cardinals
St. Louis Cardinals
0.565 46 26 20
14
Kansas City Royals
Kansas City Royals
0.532 47 25 22

St. Louis Cardinals and Kansas City Royals Latest Matches

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

5/6 (83%)

Defeats

1/6 (17%)

May 16, 2025 - MLB

St. Louis Cardinals
10 :  3
Kansas City Royals

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
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 L W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

May 16, 2025 - MLB

St. Louis Cardinals
10 :  3
Kansas City Royals

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
Kansas City Royals
Kansas City Royals Latest matches
L L W L L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

May 16, 2025 - MLB

St. Louis Cardinals
10 :  3
Kansas City Royals

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
W W W L L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 16, 2025 - MLB

St. Louis Cardinals
10 :  3
Kansas City Royals

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
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

50 %

Kansas City Royals

50 %

May 16, 2025 - MLB

St. Louis Cardinals
10 :  3
Kansas City Royals

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

St. Louis Cardinals - Kansas City Royals Key Points

  1. The Royals are averaging 3.4 runs per game this season
  2. The Cardinals' AVG this season is 262
  3. The Royals' collective ERA is second-best in MLB at 3.03
  4. The Cardinals and Royals are tied for the best FLD% in MLB at 990

Our St. Louis Cardinals vs Kansas City Royals Prediction

The Royals-Cardinals betting odds, with veteran Mikolas pitching for the Cards while rookie Cameron makes his second MLB start, generated fairly close odds. Mikolas is coming off three fairly consistent starts, all of which saw him pitch five or more innings while allowing fewer than three earned runs. In his last outing against the Nationals, he struck out five. Our prediction for Royals vs Cardinals is: Under 8.5 runs.

Prediction:

 

Under 8.5

+102
$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