We're quickly approaching a critical juncture in the Arizona Diamondbacks’ season — and tonight’s game against the St. Louis Cardinals could be the start of a much-needed turnaround.
Coming off a gut-wrenching loss to their division-rival Dodgers, the D-backs head to Busch Stadium to open a three-game set against a Cardinals team that’s quietly heating up. St. Louis has won six of its last ten despite dropping a series to the Detroit Tigers, and now stands just above .500 and second in their division as they claw their way into the NL Central race.
Meanwhile, Arizona is looking to stabilize a season that’s flirted with inconsistency. With upcoming series against the struggling Pirates and the ever-pesky Nationals, this weekend presents a real opportunity for the Diamonbacks to stack wins and rebuild momentum. But first, they’ll need to get through a tough pitching matchup on the road.
Here's how to watch Diamondbacks-Cardinals on Apple TV+'s Friday Night Baseball
- Date: Friday, May 23, 2025
- Game Time: 5:15 PM MST
- Location: St. Louis, Missouri
- Stadium: Busch Stadium
- Local TV Channel: Not Available
- National TV Channel: Apple TV+
- Live Stream: Apple TV+
If you’re not a subscriber yet, Apple TV+ offers a 7-day free trial — perfect for checking out this nationally televised game. After the trial, the standard monthly rate is $9.99. You’ll need an Apple ID to sign up, but no additional cable package is required.
With the Diamondbacks searching for consistency and Zac Gallen looking to bounce back from his latest disaster, Friday night’s matchup in St. Louis carries more weight than your average May game. Arizona’s bullpen is on the verge of reinforcement with the looming return of reliever Justin Martinez, and the team is desperate for a jolt that can shift momentum back in their favor. A strong showing against a surging Cardinals team could be the spark they’ve been waiting for — a tone-setter as they approach a stretch of winnable games. Catch the action live on Apple TV+ and see if the D-backs can begin to turn the tide.