Cardinals vs Diamondbacks Picks and Prediction – 7/19/2025

Cardinals vs Diamondbacks Prediction
The Cardinals (51-46) head to Phoenix to take on the Diamondbacks (47-50) at Chase Field on Friday night at 7:40 PM EST. St. Louis is coming off a tight 5-4 win over Atlanta, while Arizona wrapped up a West Coast trip with a 5-1 win over the Angels. The scheduled pitching matchup features St. Louis right-hander Lance Lynn against Arizona lefty Tommy Henry. Elevate your MLB game with our top-notch MLB picks.
St. Louis has been hovering around the .500 mark for weeks, but a win over the Braves in a close one should give some momentum. Brendan Donovan has stayed hot at the plate with a .297 average, and Willson Contreras continues to produce with 12 homers and 55 RBIs. The Cardinals went 3-2 on the recent homestand, taking two from Washington before a tough series with Atlanta. Nolan Arenado and Nolan Gorman are both listed as day-to-day.
The Cardinals' pitching has kept them afloat with a team ERA of 4.11 and a WHIP of 1.27. Lance Lynn has been solid at limiting damage and will look to work around a powerful D-backs lineup. The bullpen is thin with Zack Thompson and Drew Rom on the IL, which could be a concern in a tight game. Defensively, St. Louis allows a .252 opponent batting average and sits 27-24 in night games.
Arizona needed that win over the Angels to avoid a three-game sweep, and they’re just 2-3 in the last five. Eugenio Suarez continues to bring the power with 31 home runs and 78 RBIs, and Josh Naylor adds balance with a .294 average. Despite being under .500, the Diamondbacks have held steady at Chase Field and hope to build on a 23-25 home mark. Suarez is day-to-day, and if he’s unavailable, the lineup loses its biggest bat.
Pitching has been the weak point all season for the Diamondbacks, with a 4.65 ERA and 1.34 WHIP. Tommy Henry gets the start and will need to be sharp early, as the bullpen is stretched thin with Beeks and Thompson both out. Arizona has issued 315 walks, which ranks near the bottom of the league, and it’s hurt them in close games.
Cardinals vs Diamondbacks Pick Analysis
The Cardinals have the better pitching staff and fewer holes on defense. Lance Lynn offers more consistency than Tommy Henry, and St. Louis' lineup can take advantage of Arizona's high walk rate and weaker bullpen. Contreras and Donovan should find success against a staff that allows a .252 opponent average and owns a 4.65 ERA. If Arenado or Gorman returns, that's a boost, but even without them, this is a strong matchup for the road team. Final Score Prediction: St. Louis wins 6-4.
Betting Trends for Arizona Diamondbacks vs St. Louis Cardinals

Cardinals

Diamondbacks
Our Free MLB Pick for Arizona Diamondbacks vs St. Louis Cardinals

St. Louis Cardinals +105