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
Mississippi State Looks Ugly in First Big Test
Why This Cheating Scandal Could Break Online Poker for Good
MLB Playoff Picks: Padres vs. Brewers and Braves vs. Dodgers
UFC 332 Betting: Best Bets for Silva vs. Wang and More
MLB Playoff Picks: Rays vs. Yankees, Padres vs. Brewers
Week 5 College Football Betting: Three Picks That Stand Out
- MLB Playoff Picks: Rays vs. Yankees, Padres vs. Brewers
- Week 5 College Football Betting: Three Picks That Stand Out
- Two UFC 332 Fights Are Seeing Major Line Movement
- UFC 332 Underdog Pick: King Green vs. Esteban Ribovics
- Two Friday College Football Friday Betting Picks to Kick Off Week 5
- MLB Playoff Futures: 3 Bets to Make Before the ALDS and NLDS
- UFC 332 Betting Splits: Where the Sharp Money Is Landing This Weekend

