Emerging
Published Jun 25, 2026Updated Jun 26 Major3
91%
Diamondbacks-Cardinals Series Finale Postponed Due to Rain; Makeup Scheduled for July 23
The Arizona Diamondbacks' Thursday night game against the St. Louis Cardinals at Busch Stadium was postponed due to rain and inclement weather. The makeup game is scheduled for July 23, and both teams have adjusted their starting pitcher rotations accordingly.
Quick Facts
- Game postponed due to inclement weather
- Makeup game scheduled for July 23
- Zac Gallen's start moved to Friday at Tampa Bay
- Michael McGreevy's start moved to Friday against Miami Marlins
- Diamondbacks won 9-4 on Wednesday


The Arizona Diamondbacks' road game against the St. Louis Cardinals, scheduled for Thursday night at Busch Stadium, was postponed due to inclement weather in the St. Louis area. The game, originally set to begin at 4:45 p.m. MST, will be made up on July 23, which was previously an open date for both teams.
The postponement marked the series finale of a four-game matchup between the two National League West rivals. The Diamondbacks had won two of the first three games in the series, including a 9-4 victory on Wednesday. The delay forced both teams to adjust their starting pitcher rotations for the remainder of the week.
The St. Louis Cardinals announced that Michael McGreevy, who was slated to start Thursday's postponed game, will instead take the mound Friday against the Miami Marlins. Similarly, the Arizona Diamondbacks shifted Zac Gallen's start from Thursday to Friday's game against the Tampa Bay Rays. The Diamondbacks are scheduled to travel to Tampa Bay for a weekend series following their time in St. Louis.
Topics
Why This Matters
Weather delays in Major League Baseball create cascading scheduling impacts for both teams involved. This postponement affects not only the direct matchup but also influences pitcher usage and rest patterns for upcoming games, particularly as the Diamondbacks transition to their weekend series in Tampa Bay. Fans and fantasy baseball players tracking these changes need accurate makeup date information to plan attendance and manage team lineups accordingly.
Timeline & Sources
Jun 25, 2026
WireDiamondbacks-Cardinals game at Busch Stadium scheduled for 4:45 p.m. MST
Jun 25, 2026
WireGame delayed due to inclement weather; no updated start time announced
Jun 25, 2026
WireGame officially postponed; makeup date set for July 23
Jun 26, 2026
WireMcGreevy scheduled to start Friday vs Miami Marlins; Gallen scheduled to start Friday at Tampa Bay
Jul 23, 2026
WireMakeup game between Diamondbacks and Cardinals scheduled