- Run Line
- Money
- Total
- Merged
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. Broadcast on royl, this outdoor venue will experience variable weather conditions with rain likely early in the afternoon transitioning to partial clouds by evening. Temperatures will range from 78°F to 81°F with winds from the WSW to W directions at speeds of 10-13 mph. Kansas City Royals have a strong home record, while the Cardinals' performance in similar humid and rainy weather is moderate. The weather conditions could influence pitching and batting dynamics, especially with intermittent rain potentially causing delays or affecting ball travel. For detailed weather insights, refer to the MLB weather forecast.
![]() 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 |