AIGroundAI sports predictions & briefings
← Today
MLBScheduled

St.Louis Cardinals vs Kansas City Royals

06. 21. 14:10 · 카우프만 스타디움

Away Dustin May vs Home Stephen Kolek

Chat

Connecting…

Be the first to say something.

Predicted winnerKansas City Royals
Projected scoreSt.Louis Cardinals 5 : 6 Kansas City Royals

Projected lineup

St.Louis Cardinals (Away)
  1. JJ Wetherholt
  2. Iván Herrera
  3. Jordan Walker
  4. Nelson Velázquez
  5. Alec Burleson
  6. Masyn Winn
  7. Blaze Jordan
  8. José Fermín
  9. Pedro Pagés
Kansas City Royals (Home)
  1. Carter Jensen
  2. Maikel Garcia
  3. Jac Caglianone
  4. Salvador Perez
  5. Michael Massey
  6. Lane Thomas
  7. Kameron Misner
  8. Nick Loftin
  9. Isaac Collins

Key factors

  • The Kansas City Royals are on a three-game winning streak and hold a dominant 5-2 season series lead against the St. Louis Cardinals.
  • Royals' starting pitcher Stephen Kolek has been more consistent this season with a 4-1 record, 2.68 ERA, and 1.03 WHIP in 8 starts, outperforming Cardinals' Dustin May (5-6, 3.75 ERA, 1.14 WHIP).
  • The Cardinals are in a slump, losing their last three games, and their bullpen has shown vulnerability with some relievers posting ERAs above 4.90 since June 1st.
  • Kauffman Stadium, with its adjusted dimensions in 2026 and favorable weather conditions (80°F, low pressure, high humidity, wind blowing out to right field), has become a hitter-friendly park, potentially benefiting the Royals' offense.
  • Key Royals hitters Bobby Witt Jr. and Maikel Garcia are day-to-day or out due to injury (as of June 19th), which could impact their offense, despite recent high-scoring games.

Briefing

Today's game features an intriguing matchup between two Central Division rivals with contrasting recent forms. The St. Louis Cardinals, despite their 40-34 season record and 2nd place in the NL Central, are currently in a slump, having lost their last three games. They've particularly struggled against the Kansas City Royals, losing the last two matchups with scores of 14-6 and 6-5. Conversely, the Kansas City Royals, with a 32-45 record and last place in the AL Central, are riding a three-game winning streak, looking to build on their recent momentum.

On the mound, Royals' starter Stephen Kolek has been a bright spot for his team, posting a solid 4-1 record with a 2.68 ERA and 1.03 WHIP in 8 starts this season. He'll be opposed by the Cardinals' Dustin May, who holds a 5-6 record with a 3.75 ERA and 1.14 WHIP through 14 starts. While May delivered an exceptional performance in his last outing with 9 strikeouts and a shutout, Kolek's overall season numbers are more impressive. Furthermore, the Cardinals' bullpen has shown vulnerability, with several key relievers recording ERAs above 4.90 since the beginning of June, which could be an area the Royals' offense exploits.

Offensively, the Cardinals boast strong hitters like Jordan Walker, who is having an outstanding season with a .295 batting average, 18 home runs, and 58 RBIs, and Alec Burleson, contributing with a .281 average, 13 home runs, and 54 RBIs. The Royals may be without key players Bobby Witt Jr. and Maikel Garcia due to injuries (as of June 19th), but their offense has shown recent power, putting up 14 and 6 runs in their last two games against the Cardinals. Kauffman Stadium, the venue for today's game, has undergone dimension changes in 2026 and features hitter-friendly conditions today (80°F, low pressure, high humidity, wind out to right field), which could favor both offenses.

Overall, while the Cardinals have a superior season record and talent on paper, the Royals' recent hot streak, home-field advantage, and Stephen Kolek's strong pitching provide them with a genuine opportunity for another win. The Cardinals' recent bullpen struggles also play into the Royals' favor.

Generated