- LAST 5 GAMES
- LAST 3 VS KANSAS CITY
The upcoming MLB game on June 21, 2026, features the St. Louis Cardinals visiting the Kansas City Royals at Kauffman Stadium in Kansas City, MO. The Cardinals' starter Dustin May, a right-handed pitcher with a challenging 15.955 ERA and 2.7273 WHIP, faces Kansas City's Stephen Kolek, a left-handed pitcher with a 4.5 ERA and 2 WHIP. May struggles against right-handed batters, while Kolek has a moderate strikeout rate and SIERA. Kansas City holds a 19-21 home record with a 18-22 ATS record, while St. Louis boasts a stronger 19-17 away SU and 25-11 ATS away record. The game is broadcast on royl and card TV stations. The odds favor the Cardinals at -119 moneyline, with a 9 total runs line, impacting betting trends and game insights. Injuries to Kansas City's key players like Kris Bubic (D15) and Jonathan India (60-Day IL) may affect lineup strength. This matchup follows their last closely contested game on June 19, 2026, where Kansas City edged St. Louis 6-5, covering the spread by 1.5 runs and surpassing the over 9 total runs line, which can be reviewed in their June 19, 2026, 6-5 Royals Win.
![]() DETF. Valdez (L) 33-44100% +120Everygame | |||||||
TBD. Rasmussen (R) 43-310% -185BetOnline | |||||||
MIAT. Phillips (R) 40-3825% -121BetOnline | |||||||
WSHF. Griffin (L) 40-38- -111MyBookie | |||||||
![]() TORS. Bieber (R) 38-39- -116BetOnline | |||||||
CINB. Singer (R) 37-3987% +145Everygame | |||||||
NYMK. Senga (R) 34-43100% +110Everygame | |||||||
![]() CWSA. Kay (L) 39-3725% +105Everygame | |||||||
![]() MINZ. Matthews (R) 38-41100% +140Everygame | |||||||
STLA. Pallante (R) 41-3440% -138BetOnline | |||||||
![]() COLR. Feltner (R) 30-48100% +115Everygame | |||||||
LAAS. Aldegheri (L) 32-4750% +150Everygame | |||||||
![]() SDM. King (R) 39-37- -102BetOnline |