Cool, Overcast Weather Expected for Cardinals vs. Pirates Game in St. Louis
The St. Louis Cardinals will face the Pittsburgh Pirates on May 21, 2026, at Busch Stadium in St. Louis, Missouri. The game is set to begin at 1:15 PM local time. Weather conditions are expected to be cool and overcast, which could influence the game's run environment. The Pirates, currently fifth in the NL Central with a 25-24 record, are coming off a 7-0 shutout win against the Cardinals. St. Louis, with a 28-20 record, will look to bounce back after being held to just five hits in the previous game. Braxton Ashcraft will start for the Pirates, while Dustin May will take the mound for the Cardinals. Both teams are dealing with player availability concerns, including injuries to key players like Lars Nootbaar and Ramón Urías for St. Louis.