St. Louis Cardinals vs Kansas City Royals Prediction & Picks - MLB
USA - MLB
New customers only | Commercial content | 21+ age limit | T&Cs apply
by Bill Christy | in MLB Picks
The St. Louis Cardinals (25-18) will host the Kansas City Royals (19-25) for a 3-game series that begins tonight at Busch Stadium. Neither team has looked great over their recent games, but they have some commonalities.
The Royals have been streaky the entire month of May. They came out of the gate hot by winning 5 straight games. They then lost two before winning their next two. Unfortunately, the losing streak picked back up, and they find themselves in the midst of a 4-game losing streak. During the majority of the month, the Royals have seen the scoreboard put up decent-sized numbers with several overs coming home in their games. In fact, in their current 4-game losing streak, the total score has averaged at 9.75 runs per game.
The Cardinals have not been streaky at all this month. They have seemingly been trading wins for losses, but have yet to string together 3 of either type of outcome. While they have not seen the wins or losses come at a solid rate, they have seen runs being scored in totality over their last 3-games. In those games, the Royals and their opponents have averaged 9 runs per game.
Neither of these teams has had solid pitching this year. They both rank outside the top 15 in combined ERA, and that has played a part in these higher totals coming home.
Limited Offer. Currently at DraftKings
St. Louis Cardinals vs Kansas City Royals Form
Table
| Teams | Pts | P | W | L |
|---|---|---|---|---|
|
14
|
0.5 | 118 | 59 | 59 |
|
27
|
0.412 | 119 | 49 | 70 |
St. Louis Cardinals and Kansas City Royals Latest Matches
3/6 (50%)
3/6 (50%)
May 14, 2026 - MLB
May 13, 2026 - MLB
May 12, 2026 - MLB
May 10, 2026 - MLB
May 9, 2026 - MLB
May 8, 2026 - MLB
3/6 (50%)
3/6 (50%)
May 6, 2026 - MLB
May 4, 2026 - MLB
May 3, 2026 - MLB
May 2, 2026 - MLB
May 1, 2026 - MLB
Apr 26, 2026 - MLB
3/6 (50%)
3/6 (50%)
May 14, 2026 - MLB
May 13, 2026 - MLB
May 12, 2026 - MLB
May 10, 2026 - MLB
May 9, 2026 - MLB
May 8, 2026 - MLB
2/6 (33%)
4/6 (67%)
May 14, 2026 - MLB
May 13, 2026 - MLB
May 12, 2026 - MLB
May 10, 2026 - MLB
May 9, 2026 - MLB
May 8, 2026 - MLB
3/6 (50%)
3/6 (50%)
May 10, 2026 - MLB
May 9, 2026 - MLB
May 8, 2026 - MLB
May 7, 2026 - MLB
May 6, 2026 - MLB
May 5, 2026 - MLB
3/6 (50%)
3/6 (50%)
May 14, 2026 - MLB
May 13, 2026 - MLB
May 12, 2026 - MLB
May 3, 2026 - MLB
May 2, 2026 - MLB
May 1, 2026 - MLB
St. Louis Cardinals against Kansas City Royals : Head to Head (H2H)
33 %
67 %
Jun 5, 2025 - MLB
May 18, 2025 - MLB
May 17, 2025 - MLB
May 16, 2025 - MLB
Aug 10, 2024 - MLB
Jul 10, 2024 - MLB
St. Louis Cardinals - Kansas City Royals Key Points
- The total has gone OVER in 5 of Kansas City’s last 7 games.
- The total has gone OVER in 7 of Kansas City’s last 10 games played on a Friday when on the road.
- The total has gone OVER in 8 of St. Louis’ last 10 games against Kansas City.
- The total has gone OVER in 5 of St. Louis’ last 5 games when playing at home against Kansas City.
Limited Offer. Currently at DraftKings
Our St. Louis Cardinals vs Kansas City Royals Prediction
These teams have consistently gone over the total in their meetings in St. Louis, and that is likely to continue tonight. Michael Wacha has been decent for the Royals but has had a couple of shaky starts. Namely, his 6 earned runs against the Orioles. He is facing Dustin May of the Cardinals in this contest. May is carrying a 4.85 ERA, and neither he nor Wacha has the best bullpens behind them.
Our prediction for St. Louis Cardinals vs Kansas City Royals: Over 8.5
All tips are fully researched and given in good faith, but profits cannot be guaranteed.