The St. Louis Cardinals are headed to Kansas City to tangle with the Royals on June 19, 2026, at 8:15 p.m. in a regular season matchup that's as much about bragging rights as it is about wins and losses. While the fact block is as dry as a pitching coach's sense of humor, we do know this: someone's gotta come out on top, and it's not going to be a tie - at least, not in the win column.
The probable pitchers for this matchup are still a mystery, but that's okay - we can always imagine the drama that'll unfold on the mound. Without injury reports or team stats to obsess over, we're left with the basics: two teams, one game, and 27 outs to be had. So, who's your money on? Make your pick or join the discussion on StreakChat to see how your predictions stack up against the rest of the community.
