Diamondbacks vs Cardinals Picks and Prediction – 5/24/2025

By: Eddie Kline |

Last Updated: 05/23/2025 at 11:29 PM ET

Arizona Diamondbacks at St. Louis Cardinals 05/24/25 - MLB Picks & Predictions
Game Start: 5/24/2025, 6:15 PM UTC
Latest Odds: STL -115 ; O/U 8

Diamondbacks vs Cardinals Prediction

In Saturday afternoon MLB action, the Arizona Diamondbacks and the St. Louis Cardinals will continue their series from Busch Stadium. Be ready for the baseball season with all of our MLB predictions. The Diamondbacks (26-25) are looking to snap a three-game losing streak and are currently in fourth place in the NL West Division. Last night, Arizona C Gabriel Moreno’s two-run pinch hit home run in the ninth inning was not enough during a 4-3 road loss.

Thirty-six year old righty Merrill Kelly (5-2 3.26 ERA) will take the mound for the Diamondbacks in this matchup. In his last start, Kelly (7 IP) allowed just one hit and struck out a season-high 11 batters during a 1-0 home victory versus Colorado.

The St. Louis Cardinals have won 17 of their first 25 home games and trail NL Central Division leading Chicago by three games. During Friday’s home victory, St. Louis 3B Nolan Arenado broke the game open with a three-run triple in the sixth inning. SP Miles Mikolas allowed one run across six solid frames and did not factor in the decision for the Cardinals (28-23).

St. Louis manager Oliver Marmol will turn to talented left-hander Matthew Liberatore (3-3 2.92 ERA) on Saturday. Through 52 plus innings, Liberatore has limited the opposition to two home runs and owns a sparkling 1.03 WHIP.

Diamondbacks vs Cardinals Pick Analysis

Arizona SP Eduardo Rodriguez (shoulder) began a throwing program on Monday and hopes to return later this month. Through 51 games, Arizona ranks 4th in OPS and 5th in runs scored. For the season, St. Louis ranks 8th in OPS and 7th in runs scored. Take the under. Final Score Prediction, Arizona Diamondbacks win 4-3.

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

Arizona Diamondbacks -105