Diamondbacks and Cardinals Collide in a Tight NL Toss-Up at Busch
Two teams separated by a single game in the loss column meet at Busch Stadium Thursday evening, and neither can afford to treat this like a throwaway. First pitch is set for 5:15 PM ET, and with no model lean to anchor the read, this one is genuinely open.
Arizona comes in at 53-49, one game ahead of St. Louis (52-49) in the loss column — close enough that every game between these two carries real weight. Brandon Pfaadt is expected to start for the Diamondbacks, while Michael McGreevy is set to take the mound for the Cardinals. Both are projected starters, though nothing is guaranteed until the lineup cards are official.
On the offensive side, the Cardinals have the most dangerous bat in this game. Jordan Walker is hitting .289 with 22 home runs and 76 RBI on the season — numbers that make him one of the more productive hitters in the National League at this stage of the year. He's the kind of hitter who can single-handedly flip a game against a starter who leaves anything over the middle of the plate. For Arizona, Ketel Marte is the engine — 18 home runs and 59 RBI give him legitimate pop, and he's the player Pfaadt will need run support from if this game gets tight. Ildemaro Vargas leads the Diamondbacks in batting average at .264, giving Arizona a contact option in the lineup worth tracking.
Our model doesn't have a validated read on this game, and honestly, that tracks. These rosters are close, the records are nearly identical, and the pitching matchup features two starters where the margins are thin. Rather than force a lean, the smarter move is to watch how Walker performs against Pfaadt early — if he gets to the Arizona starter, the Cardinals' home-field advantage at Busch Stadium could be the difference. This is a game where process matters more than prediction. Watch the at-bats, not the scoreboard.