Upcoming game

Kansas City Royals @ St. Louis Cardinals

⚾ MLB
Starts in 151 days, 21 hours.
Busch Stadium

Where to watch

The league hasn't listed broadcasters for this game yet.

Schedule both teams, around this game

WhenMatchupVenue
Mar 31Time TBD Chicago White Sox @ Kansas City Royals Kauffman Stadium
Mar 31Time TBD St. Louis Cardinals @ Chicago Cubs Wrigley Field
Kansas City Royals @ St. Louis Cardinals Busch Stadium
Kansas City Royals @ St. Louis Cardinals Busch Stadium
Kansas City Royals @ St. Louis Cardinals this game Busch Stadium
Apr 5Time TBD Kansas City Royals @ Los Angeles Angels Angel Stadium
San Diego Padres @ St. Louis Cardinals Busch Stadium
Apr 6Time TBD Kansas City Royals @ Los Angeles Angels Angel Stadium
San Diego Padres @ St. Louis Cardinals Busch Stadium

Other MLB games within a day of this game