Cardinals-Diamondbacks rained out, postponed to July 23
Jun 25, 2026; St. Louis, Missouri, USA; A general view of Busch Stadium during a weather delay before a game between the St. Louis Cardinals and the Arizona Diamondbacks. Mandatory Credit: Jeff Curry-Imagn Images The finale of a four-game series in St. Louis between the Cardinals and Arizona Diamondbacks was postponed due to inclement weather Thursday.
The clubs will now meet Thursday, July 23 for a one-off makeup game. It was originally an open date for both teams; Arizona will stop in St. Louis to begin what's now a 10-game road trip with visits to Washington, Pittsburgh and Cleveland.
The teams are also scheduled to play a three-game set in Phoenix July 17-19.
The Cardinals won the opener of the set 3-2 on Monday before the D-backs responded with 4-3 and 9-4 victories.
Arizona was set to start right-hander Zac Gallen (3-6, 6.10 ERA) on Thursday opposite St. Louis right-hander Michael McGreevy (3-6, 3.35). It was not known how the rainout would affect the teams' pitching plans for Friday, when the Diamondbacks open a three-game series at the Tampa Bay Rays and the Cardinals host the Miami Marlins.
--Field Level Media
Why Tyrese Maxey Is the Key to the Sixers’ Success
Seahawks vs. Chiefs Betting Pick: SNF Best Bets
Why Did Netflix Mike Tyson Docuseries Omit His Last Fight?
Ohio State’s Season Is in Jeopardy After Julian Sayin Injury
- UFC 333 Betting Lines Are Tightening Across a Wide-Open Fight Card
- UFC 333 Betting Splits: Where the Sharp Money Is Landing This Weekend
- NBA Best Bets Today: Pacers, Grizzlies and Trail Blazers Picks
- College Football Week 8 Best Betting Picks, Predictions
- World Series Game 1 Predictions: Rays vs. Brewers Picks and Best Bets
- UFC 333 Predictions: Best Bets for Volkov, Keita and Murzakanov
- UFC 333 Underdog Pick: Why Dominick Reyes Is Worth a Bet











