Odds updated as of 8:12 p.m.
The MLB’s Sunday schedule includes the St. Louis Cardinals facing the Kansas City Royals.
Before you do any MLB betting on this game at FanDuel Sportsbook, here’s what you need to know.
- St. Louis Cardinals (40-34) vs. Kansas City Royals (32-45)
- Date: Sunday, June 21, 2026
- Time: 2:10 p.m. ET
- Venue: Kauffman Stadium — Kansas City, Missouri
- Coverage: Royals.TV and Cardinals.TV
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-120) | KC: (+102)
- Spread: STL: -1.5 (+132) | KC: +1.5 (-160)
- Total: 9 — Over: (-110) | Under: (-110)
Cardinals vs Royals Probable Starting Pitchers
Probable Pitchers: Dustin May (Cardinals) – 5-6, 3.75 ERA vs Stephen Kolek (Royals) – 4-1, 2.68 ERA
This contest’s pitching matchup is set, as the Cardinals will send Dustin May (5-6) to the mound, while Stephen Kolek (4-1) will answer the bell for the Royals. May’s team is 8-6-0 against the spread this season in his starts. May’s team has won each of the three games he’s started as the moneyline favorite. The Royals have gone 6-2-0 against the spread when Kolek starts. The Royals have been the moneyline underdog in six of Kolek’s starts this season, and they went 5-1 in those games.
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (50.5%)
- Looking at the moneyline for Cardinals-Royals, St. Louis is the favorite at -120, and Kansas City is +102 playing at home.
- The Cardinals are at the Royals and are favored by 1.5 runs (+132 to cover) on the runline. Kansas City is -160 to cover.
- Cardinals versus Royals, on June 21, has an over/under of 9, with the over being -110 and the under -110.
Bet on St. Louis Cardinals vs. Kansas City Royals on FanDuel today!
- The Cardinals have been favorites in 19 games this season and have come away with the win 12 times (63.2%) in those contests.
- This season St. Louis has come away with a win seven times in 10 chances when named as a favorite of at least -120 on the moneyline.
- The Cardinals and their opponents have hit the over in 32 of their 73 games with a total set by oddsmakers this season.
- In 73 games with a line this season, the Cardinals have a mark of 44-29-0 against the spread.
- The Royals have won 38.1% of the games this season they were the moneyline underdog (16-26).
- Kansas City has a 10-16 record (winning only 38.5% of its games) when playing as a moneyline underdog of +102 or longer.
- The Royals have played in 73 games with an over/under set, and have combined with their opponents to go over the total 35 times (35-37-1).
- The Royals have covered 45.2% of their games this season, going 33-40-0 ATS.
- Jordan Walker leads St. Louis with 85 hits and a team-best slugging percentage of .538. He’s batting .295 with an on-base percentage of .347.
- He is 12th in batting average, 55th in on-base percentage, and 12th in slugging among qualified hitters in MLB.
- Walker has picked up at least one hit in two games in a row. In his last five games he is batting .316 with a walk and two RBIs.
- Alec Burleson is hitting .281 with 19 doubles, 13 home runs and 27 walks, while slugging .483 with an on-base percentage of .344.
- He is 34th in batting average, 61st in on-base percentage and 33rd in slugging among qualifying hitters.
- Ivan Herrera has 70 hits this season and a team-best OBP of .401.
- JJ Wetherholt has been key for St. Louis with 71 hits, an OBP of .365 plus a slugging percentage of .402.
Royals Player Leaders
- Bobby Witt Jr. has accumulated a team-best OBP (.368) and slugging percentage (.465), while leading the Royals in hits (88, while batting .294).
- Including all the qualifying players in MLB, his batting average ranks 13th, his on-base percentage is 30th, and he is 50th in slugging.
- Witt enters this game on a three-game hitting streak. During his last five outings he is hitting .471 with a home run, three walks and four RBIs.
- Maikel Garcia is batting .266 with 16 doubles, two triples, three home runs and 24 walks. He’s slugging .378 with an on-base percentage of .326.
- Including all qualified hitters, his batting average places him 58th, his on-base percentage is 91st, and he is 116th in slugging.
- Carter Jensen has 16 doubles, nine home runs and 23 walks while batting .238.
- Jac Caglianone has 12 doubles, a triple, 10 home runs and 22 walks while batting .270.
- 6/19/2026: 6-5 KC (Favorite: Cardinals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 6/18/2026: 14-6 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/17/2026: 2-0 KC (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 5/15/2026: 5-4 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 6/5/2025: 7-5 KC (Favorite: Cardinals, Spread: -1.5, Total: 7, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 6/5/2025: 6-5 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 6/3/2025: 10-7 KC (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 5/18/2025: 2-1 KC (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/17/2025: 1-0 STL (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 5/16/2025: 10-3 STL (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
‘ The preceding article may include information circulated by third parties ’
‘ Some details of this article were extracted from the following source www.fanduel.com ’














