HomeRight ArrowMLB

Cardinals vs Royals Prediction, Pick, MLB Odds for Sunday, June 21

Cardinals vs Royals Prediction, Pick, MLB Odds for Sunday, June 21 article feature image
2 min read
Credit:

Jun 18, 2026; Kansas City, Missouri, USA; Kansas City Royals shortstop Bobby Witt Jr. (7) reacts after injuring his knee in the fourth inning against the St. Louis Cardinals at Kauffman Stadium. Mandatory Credit: Peter Aiken-Imagn Images

The Kansas City Royals host the St. Louis Cardinals on June 21, 2026. First pitch from Kauffman Stadium is scheduled for 2:10 p.m. ET. The game will be broadcast on CARD.

The Cardinals are favored by -122 on the moneyline and by -1.5 on the run line. The Royals are +104 on the moneyline and +1.5 on the run line. The total is set at 9 runs.

Find my MLB picks and Cardinals vs Royals prediction below, as well as probable pitchers, weather report, and more.


Header First Logo
Header Second Logo

Cardinals vs Royals Prediction

Cardinals vs Royals Picks:

  • Royals F5 ML
  • Bobby Witt Jr. Over 1.5 Total Bases

Cardinals vs Royals Odds

Cardinals Logo
Sunday, Jun 21
2:10 p.m. ET
CARD
Royals Logo
Cardinals Odds
SpreadTotalMoneyline
-1.5
+134
9
-110o / -110u
-122
Royals Odds
SpreadTotalMoneyline
+1.5
-162
9
-110o / -110u
+104
Odds via FanDuel. Get up-to-the-minute MLB odds here.
FanDuel Logo


Cardinals vs Royals Probable Pitchers

Dustin May (RHP, STL)StatStephen Kolek (RHP, KCR)
5-6W-L4-1
2.1fWAR (FanGraphs)0.9
3.75 / 3.39ERA / xERA2.68 / 3.43
3.01 / 3.72FIP / xFIP3.69 / 3.80
16.4%K-BB%12.1%
46.2%GB%47.4%
.300BABIP.250
103Stuff+92
102Location+108

Cardinals vs Royals MLB Betting Preview

The Royals will host the Cardinals on Sunday afternoon to conclude a three-game homestand at Kauffman Stadium in Kansas City. Stephen Kolek will start for Kansas City, while Dustin May will start for St. Louis.

Though both starters have looked solid this season, I heavily favor the Royals in this matchup.

Kolek has recorded a 2.68 ERA and 1.03 WHIP this season. And while May’s 3.75 ERA and 1.14 WHIP aren’t so bad, he’s struggled against this Royals lineup.


Header First Logo

Cardinals vs Royals Pick, Betting Analysis

One guy who’s gotten the better of May in past head-to-head appearances is Bobby Witt Jr. He has ripped three hits in eight lifetime head-to-head at-bats against May, including a home run.

Witt started the season slowly, but he’s really found his form lately, and he enters this matchup on a heater.

I think the Royals take advantage of May in the first half, and I’m banking on Witt being a big part of that hot start.

Pick:

  • Royals F5 ML
  • Bobby Witt Jr. Over 1.5 Total Bases

Cardinals vs Royals Weather


Get the latest coverage on MLB Weather.
Author Profile
About the Author

Ryan graduated from Providence College in 2016 with Bachelor Degrees in Business Economics & Mathematics. It was at Providence where Ryan really first found his passion for sports betting. For a lifelong sports fan with a knack for statistical analysis, he was instantly drawn to the fundamentals of the industry, specifically how sports betting markets functioned and fluctuated. In what primarily started as a recreational hobby, Ryan began studying the ins-and-outs of sports betting markets on a daily basis. He took to Twitter (now X), where he amassed a following for writing a sports betting blog that provided statistical analysis behind his wagers. In spite of seeking employment opportunities elsewhere post graduation, Ryan continued to follow his passion for the statistical analysis of sports betting wagers, eventually deciding to pursue a career in the sports betting industry.

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.