St. Louis Cardinals vs Kansas City Royals Picks and Predictions – June 21, 2026

Last Updated on

The St. Louis Cardinals and Kansas City Royals close out their I-70 series Sunday afternoon at Kauffman Stadium, with first pitch set for 2:10 p.m. ET. St. Louis enters at 40-34, second in the NL Central and still very much in the Wild Card mix, but the Cardinals have dropped three straight and have already lost the first two games of this series. That is a little uncomfortable if you are laying road chalk, even against a sub-.500 opponent.

Kansas City is 32-45 and buried near the bottom of the AL Central, but the Royals have found some short-term life. They are on a three-game winning streak, and this series has been their best offensive stretch in a while, even with the roster still beat up. Sunday’s game is at Kauffman Stadium, with coverage available through regional broadcasts and MLB.tv, and it sits as one of the more interesting MLB game previews because the pitching matchup is stronger than the records suggest.

Dustin May starts for St. Louis, and Stephen Kolek goes for Kansas City. The current market has the Cardinals as a small road favorite, while the total has climbed to 9 in some spots. I understand the move toward runs after Kansas City scored 20 total in the first two games of the series, but I think the number has probably gone a half-run too far.

St. Louis Cardinals vs Kansas City Royals Odds

These are the current betting lines for Cardinals vs Royals, and bettors should always monitor the latest MLB odds before placing a wager because this market has already moved from earlier numbers.

TeamMoneylineRun LineTotal
St. Louis Cardinals-122-1.5 (+130)O 9 (+100)
Kansas City Royals+105+1.5 (-154)U 9 (-118)
Baseball
2026-06-21 13:36
Open
Milwaukee Brewers
Atlanta Braves
Baseball
2026-06-21 14:21
Open
Toronto Blue Jays
Chicago Cubs
Baseball
2026-06-21 16:11
Open
Boston Red Sox
Seattle Mariners
Baseball
2026-06-21 19:21
Open
New York Mets
Philadelphia Phillies

Go Inside the Handicappers’ Playbook

All in one spot. Real-time line moves, sharp reads, and verified edges.

St. Louis Cardinals Betting Form

St. Louis has been one of the more interesting midseason teams in the National League. The Cardinals are younger, more athletic and better than many preseason expectations, with Jordan Walker giving the lineup real middle-order power and Iván Herrera helping drive the on-base profile. The overall production is not elite, but it is respectable enough: St. Louis is scoring around the middle of the league, and the lineup has enough contact to avoid being completely matchup-dependent. You can track the broader team profile through the St. Louis Cardinals stats and results.

The issue is current form. St. Louis has lost three straight, and the first two games in Kansas City were messy in different ways. Giving up 14 runs in the opener was one thing. Losing 6-5 the next time out after having chances to slow the series down was another. I do not want to overreact to two games, but this is a road favorite now, and road favorites need clean edges. The Cardinals’ bullpen has had some high-leverage leakage this season, though Riley O’Brien has at least stabilized the back end.

May is the reason St. Louis is favored. He is 5-6 with a 3.75 ERA, 1.14 WHIP and 75 strikeouts, and the recent form is much better than the season line. Over his last two starts, he has worked 15 scoreless innings, including a complete-game one-hitter against San Diego with nine strikeouts. That changes the betting angle quite a bit. May’s ground-ball ability and improved command make St. Louis playable in the first five innings, but the moneyline is no longer cheap enough for me to call it the best wager.

Kansas City Royals Betting Form

Kansas City’s record still says disappointment, but the Royals have been more dangerous at home than their overall profile shows. They have speed, contact and enough young power to stress a pitcher when the lineup is intact. The problem is that it is not fully intact. Vinnie Pasquantino is out with a hand injury, Bobby Witt Jr. is dealing with a knee issue, and Maikel Garcia has been working through a hand problem. Witt and Garcia may be available, but their exact roles and effectiveness are still worth checking once lineups post. The broader team context is available through the Kansas City Royals schedule and stats.

The Royals have still put together a strong series. They scored 14 in Thursday’s opener, then won 6-5 Friday before the odd Saturday off-day created by the local event schedule. That day off matters more than usual because Kansas City’s bullpen has been short-handed with Carlos Estévez, Nick Mears and other arms on the injury report. A rest day helps, but it does not completely fix the late-inning depth problem.

Kolek has been one of the better stories on this roster. He is 4-1 with a 2.68 ERA, 1.03 WHIP and 34 strikeouts across 50 1/3 innings. He is not a huge strikeout arm, and that always makes me a little cautious, but he limits free passes and keeps games orderly. He also handled St. Louis well earlier this season, throwing 6 1/3 scoreless innings in a 2-0 Royals win. That matters. The Cardinals can make more adjustments in a rematch, but Kolek’s pitch-to-contact style fits Kauffman if he is getting early count outs.

St. Louis Cardinals vs Kansas City Royals Matchup Breakdown

The starting pitcher comparison is closer than the market may suggest. May has the higher ceiling and the better strikeout profile, especially with the way he has looked in June. Kolek has the better run prevention numbers and has been very steady at home. I would give St. Louis a small starter edge because May can dominate a lineup when his sinker and cutter are working, but I do not think it is a massive gap.

The bullpen edge is also not clean. St. Louis has more late-game upside, but Kansas City’s rest day helps the Royals reset, and the Cardinals have already been forced into uncomfortable spots in this series. If this becomes a bullpen game in the sixth inning, I would still rather be holding an Under 9 than trying to predict which shaky middle-relief pocket blinks first. That sounds strange, maybe, but it is where the number matters.

Kauffman Stadium is not the same extreme run-suppressing park it used to be after the fence changes, but it still does not play like a cheap home-run venue. It can produce doubles and triples if the ball gets into the gaps, yet both starters are capable of keeping the ball on the ground enough to limit crooked innings. With storms earlier in the day and cloudy, humid conditions around first pitch, there is also a little scheduling risk. A delay is possible enough to note, though not enough to build the whole handicap around.

For bettors using an MLB betting guide style approach, this is a good game to separate side value from total value. St. Louis is the better team, but the price has moved toward the Cardinals. Kansas City is live as a home dog, but the injuries make it uncomfortable. The cleaner read is that both starters can get through five innings without this turning into a slugfest.

St. Louis Cardinals vs Kansas City Royals Predictions and Best Bets

My lean on the side is St. Louis, but not at the current number. I make the Cardinals closer to -115 than -122, so there is not enough edge to lay it on the road. May is in excellent form, and I trust his swing-and-miss more than Kolek’s, but Kansas City has already shown it can pressure this Cardinals staff. If Witt is in the lineup and moving well, the Royals become a small underdog look. If Witt sits or is clearly limited, that disappears quickly.

The run line is an easy pass for me. Cardinals -1.5 at plus money is not crazy if May shoves again, but Kolek’s style keeps Kansas City competitive. Royals +1.5 is too expensive for a team missing key lineup pieces and dealing with bullpen injuries. This feels more like a one-run or two-run grind than a game where I want to chase margin.

The total is the better bet. My number lands closer to 8.2 than 9, and that gives enough room to play Under 9 even with some offensive momentum from Kansas City. May has allowed only three earned runs across 20 2/3 June innings, and Kolek has allowed three earned runs over 19 1/3 June innings. That is not everything, but it is not nothing either. Both starters are stretched out enough to matter, which helps an Under because we are not asking for four perfect bullpen innings.

I would not play Under 8.5 unless the price got very attractive. At 9, though, the push protection matters. The first five Under also makes sense if the number is fair, but the full-game Under gets the benefit of two rested bullpens after the Saturday break. For the full Sunday card, compare this angle against other daily MLB picks before locking anything in.

Best Bet: Cardinals vs Royals Under 9 -118.

MLB Picks and Handicappers on ScoresAndStats

Baseball betting is a daily grind, and one game rarely tells the whole story. That is where ScoresAndStats can help. The site gives bettors access to a deep MLB board, different market opinions and a way to compare angles instead of relying on one isolated pick. Following the top sports handicappers can be useful when the card is crowded and the edges are small.

The value is in transparency. The handicapper leaderboard lets bettors compare records, profit and current form before deciding whose baseball style fits their own. Some handicappers are stronger on totals. Some attack underdogs. Others focus more on first five innings, and that matters a lot in a matchup like Cardinals vs Royals.

For bettors who want more than a free lean, premium MLB picks can help narrow the board and identify the strongest opportunities across a full slate. The goal is not to bet every game. It is to find the spots where the price and matchup actually line up.

Top Winners – Yesterday
Geovanny Araya
$600
2. Sports Central
$544
3. Skyler Lockheart
$500
4. Madjack Sports
$495
5. Sas Insider
$321
Top Winners – This Week
Geovanny Araya
$570
2. Jack Banks
$530
3. Mason Carter
$469
4. Skyler Lockheart
$444
5. Wise Guy Plays
$430