Kansas City Royals vs St. Louis Cardinals Prediction & Picks - MLB
USA - MLB
New customers only | Commercial content | 21+ age limit | T&Cs apply
by Carlos Zabala | in MLB Picks
In a season that's been more forgettable than anything else, the Royals have a chance to turn things around if they complete their first home sweep of the season on Sunday. They've already clinched the series against the Cardinals in the Battle of Missouri rivalry; if they pull off the sweep, it will be the first time they've done so in Kansas City against St. Louis since 2001.
Game 2 of the series at Kauffmann Stadium ended 6-5; it was a game in which Jac Caglianone hit a home run, went 2-for-4, and drove in two runs. In that game, the Royals' lineup only struck out three times, which is particularly noteworthy since Friday's batting order didn't include their stars, Witt Jr. and Maikel García. Tyler Tolbert appeared in the lineup to replace Witt Jr., whom manager Quatraro praised for making the most of his limited opportunities.
On Sunday, the series will have an added element that could change everything: Dustin May will start for the Cardinals after the redhead pitched the best game of his career in his last outing on June 15 against the Padres: 9 complete innings, allowing only one hit, striking out 9, and walking just one batter.
Limited Offer. Currently at DraftKings
Kansas City Royals vs St. Louis Cardinals Form
Table
| Teams | Pts | P | W | L |
|---|---|---|---|---|
|
6
|
0.541 | 74 | 40 | 34 |
|
26
|
0.416 | 77 | 32 | 45 |
Kansas City Royals and St. Louis Cardinals Latest Matches
4/6 (67%)
2/6 (33%)
Jun 19, 2026 - MLB
Jun 18, 2026 - MLB
Jun 17, 2026 - MLB
Jun 16, 2026 - MLB
Jun 15, 2026 - MLB
Jun 14, 2026 - MLB
3/6 (50%)
3/6 (50%)
Jun 19, 2026 - MLB
Jun 18, 2026 - MLB
Jun 14, 2026 - MLB
Jun 13, 2026 - MLB
Jun 12, 2026 - MLB
Jun 11, 2026 - MLB
3/6 (50%)
3/6 (50%)
Jun 17, 2026 - MLB
Jun 16, 2026 - MLB
Jun 15, 2026 - MLB
Jun 7, 2026 - MLB
Jun 6, 2026 - MLB
Jun 5, 2026 - MLB
2/6 (33%)
4/6 (67%)
Jun 19, 2026 - MLB
Jun 18, 2026 - MLB
Jun 17, 2026 - MLB
Jun 16, 2026 - MLB
Jun 15, 2026 - MLB
Jun 14, 2026 - MLB
5/6 (83%)
1/6 (17%)
Jun 17, 2026 - MLB
Jun 16, 2026 - MLB
Jun 15, 2026 - MLB
Jun 7, 2026 - MLB
Jun 6, 2026 - MLB
Jun 5, 2026 - MLB
1/6 (17%)
5/6 (83%)
Jun 19, 2026 - MLB
Jun 18, 2026 - MLB
Jun 14, 2026 - MLB
Jun 13, 2026 - MLB
Jun 12, 2026 - MLB
Jun 11, 2026 - MLB
Kansas City Royals against St. Louis Cardinals : Head to Head (H2H)
67 %
33 %
Jun 19, 2026 - MLB
Jun 18, 2026 - MLB
May 17, 2026 - MLB
May 16, 2026 - MLB
May 15, 2026 - MLB
Jun 5, 2025 - MLB
Kansas City Royals - St. Louis Cardinals Key Points
- Dustin May has a 3.75 ERA this year and has struck out 75 batters
- 19-17, the Cardinals' road record this season
- Royals' FDL%: Seventh best in MLB
- 19-21, the Royals' home record this season
Limited Offer. Currently at DraftKings
Our Kansas City Royals vs St. Louis Cardinals Prediction
It's an unusual 3-game losing streak for the Cardinals, but in the two losses against Kansas City in this series, Jordan Walker kept hitting, getting two hits in games one and two. This is consistent with the outstanding season he's having, perhaps the best of his career.
Even so, Kolek will start for the Royals, having pitched 7.1 scoreless innings of pure dominance against the Astros in his last start. He escaped a jam in the seventh inning by inducing a double play in his recent outing, which the Royals won 4-0 against the Twins.
Our prediction for Royals vs Cardinals is: Under 9 runs.
A 2026 WC Welcome Bonus for Kansas City Royals vs St. Louis Cardinals!

Looking to place a bet on Kansas City Royals vs St. Louis Cardinals? For this MLB match and throughout the World Cup, DraftKings will treat you to an exclusive offer: $200 in bonus bets, no promo code needed! Take advantage while you still can!
All tips are fully researched and given in good faith, but profits cannot be guaranteed.