Arizona just swept the Dodgers for the first time since 2017 and is riding the momentum into a middle-of-the-week set with a Cardinals team that isn't sure if it's buying or selling.
Bush’s Picks
STLARI
STLARI
OverUnder
Best BetDiamondbacks
Arizona's the team playing with real juice right now, fresh off sweeping the Dodgers and getting new life from Tim Tawa in the lineup. St. Louis brings more star power on paper with 4 All-Stars, but form and a home crowd nudge this one toward the D-backs.
Cardinals
+4 All-Stars named, led by Jordan Walker's breakout year
+JJ Wetherholt locked up long-term, franchise building around him
+Went 3-2 over last 5 games
−Trade deadline direction murky, could be sellers by August
−Nootbaar, May, O'Brien all floated in trade rumors
−Front office reportedly prioritizing long-term over this year's push
Diamondbacks
+Won 4 of last 5, swept Dodgers at Dodger Stadium first time since 2017
+Just 2.5 games back of a wild-card spot
+Call-up Tim Tawa mashing in the lineup, GM wants to buy
−Rotation gutted — Burnes, Gallen, Soroka, Nelson all on the IL
−Bullpen also thin with Puk, Martinez, Saalfrank, Mena all out
−First base flagged as a roster weak spot
Both rotations have taken a beating this season, and neither club has locked in a starter for this one yet, which tells you plenty about how deep these injury lists run. Arizona is scraping by with fill-ins after losing four starters to the IL, while St. Louis is trying to hold its rotation together through a stretch that could decide whether it buys or sells at the deadline.
The Diamondbacks' patchwork pitching staff has somehow been the story of the last week for the right reasons — they just took 3 straight from the Dodgers at Dodger Stadium, outscoring LA by a wide margin, while call-up Tim Tawa mashed his way into the lineup mix at first base. It's the kind of stretch that buys a shorthanded rotation some breathing room, even if the arms behind it remain a question mark.
Show fees
1:10 PM MST
Spread
ML
Total
STL Cardinals
ARI Diamondbacks
St. Louis, meanwhile, is bringing 4 All-Stars into Phoenix, led by Jordan Walker's breakout year, but the front office's actual intentions are murkier than the record suggests. Names like Lars Nootbaar, Dustin May and even closer Riley O'Brien have already surfaced in trade chatter, which makes every game down the stretch feel like an audition.
St. Louis Cardinals
Jul 17?@ Diamondbacks—
Arizona Diamondbacks
Jul 17?vs Cardinals—
Recent form.
Walker's emergence has been the engine for St. Louis all year, and with JJ Wetherholt already locked up long-term, the front office clearly views this roster as more than a placeholder even if the sellers' math wins out by August. Arizona's counter is a lineup that's finally clicking on all cylinders behind Ketel Marte, and a front office that GM Mike Hazen says still wants to add rather than subtract.
St. Louis Cardinals
(0)
Fully healthy — no injuries on ESPN's report
Arizona Diamondbacks
(0)
Fully healthy — no injuries on ESPN's report
Injury report — info via ESPN.
Whichever way both front offices lean before the deadline, this series is a real measuring stick — Arizona sits just 2.5 games out of a wild-card spot, and a series win here keeps that math alive heading into the stretch run.