MLB Picks

Cardinals vs Diamondbacks Prediction 5/24/25 MLB Picks Today

Arizona Diamondbacks (26-25) vs. St. Louis Cardinals (28-23)
May 24, 2025 2:15 pm EDT
The Line: St. Louis Cardinals -115 / Arizona Diamondbacks -105; Over/Under: 7.5
(Get latest betting odds)

In this article we will formulate a Cardinals vs Diamondbacks prediction for this MLB game on Saturday, May 24th at Busch Stadium in St. Louis, Missouri. Let’s take a look at the prediction for this MLB matchup. 

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 28-23 this year after they won game one in this series by a score of 4-3. St. Louis trailed 1-0 for most of the game, but they scored four runs in the sixth to escape with the win. The Cardinals recorded four hits in the game and they were led by Arenado, who went 1-3 with three RBIs in the win. St. Louis started Mikolas, who allowed four hits and one earned run over 6.0 innings for the win, while Helsley allowed two earned runs, but still got the save. 

Prior to this series, the Cardinals lost two out of three against the Tigers, but did win two out of three against the Royals before that. St. Louis has lost three of their last five games and they are currently second in the NL Central standings. The St. Louis pitching staff has a 3.72 ERA with a 1.21 WHIP and a .236 opponent batting average, while their offense has scored 244 runs with a .262 batting average and a .334 on base percentage this season. Wilson Contreras has led St. Louis with six home runs, 28 RBIs, and two stolen bases, while Lars Nootbaar has added seven home runs and 25 RBIs this year. The projected starting pitcher for St. Louis is Matthew Liberatore, who is 3-3 with a 2.92 ERA and a 1.03 WHIP over 52.1 innings pitched this year. 

Arizona Diamondbacks Betting Preview

The Arizona Diamondbacks are 26-25 this season after they lost game one in this series on Friday night. Arizona led 1-0 in the fourth inning and they cut the deficit to 4-3 in the ninth, but they came up short in the loss. The Diamondbacks recorded eight hits in the game and they were led by Moreno, who went 1-1 with one home run and two RBIs in the loss. Arizona started Gallen, who allowed three hits and four earned runs over 5.2 innings, while Morillo, McGough, and Thompson didn’t allow any runs in relief. 

Prior to this series, the Diamondbacks lost two out of three against the Dodgers, but did win two out of three against the Rockies before that. Arizona has lost three games in a row and they are currently fourth in the NL West standings. The Arizona pitching staff has a 4.64 ERA with a 1.32 WHIP and a .246 opponent batting average, while their offense has scored 259 runs with a .253 batting average and a .333 on base percentage this year. Eugenio Suarez has led Arizona with 14 home runs and 38 RBIs, while Corbin Carroll has added 15 home runs and 34 RBIs this season. The projected starting pitcher for Arizona is Merrill Kelly, who is 5-2 with a 3.26 ERA and a 1.00 WHIP over 58.0 innings pitched this season. 

Why the Cardinals will beat the Diamondbacks

  • The Cardinals have won each of their last six home games against National League opponents.
  • The Diamondbacks have lost four of their last five games at Busch Stadium.
  • The Cardinals have covered the run line in each of their last 12 games against National League opponents.
  • The Diamondbacks have failed to cover the run line in each of their last five games against National League opponents following a loss.
  • The Diamondbacks have lost the first inning in three of their last four day games against NL Central opponents.
  • The Diamondbacks have trailed after 3 innings in each of their last five day games against NL Central opponents.
  • The Cardinals have led after 5 innings in four of their last five day games against National League opponents.

Why the Diamondbacks will beat the Cardinals

  • The Diamondbacks have won eight of their last nine games as underdogs against NL Central opponents following a loss.
  • The Cardinals have lost each of their last three games as home favorites against the Diamondbacks following a home win.
  • The underdogs have covered the run line in 10 of the Cardinals’ last 11 games.
  • The Cardinals have failed to cover the run line in each of their last four games against the Diamondbacks following a win.
  • The Diamondbacks have led after 3 innings in three of their last four games at Busch Stadium.
  • The Diamondbacks have led after 5 innings in seven of their last eight games against the Cardinals at Busch Stadium.

Total Runs Facts

  • Each of the Cardinals’ last five day games after playing the previous day have gone UNDER the total runs line.
  • Five of the Diamondbacks’ last six games as underdogs have gone UNDER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in 10 of the Cardinals’ last 11 games as home favorites against National League opponents.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Diamondbacks’ last five games as road underdogs against NL Central opponents.

St. Louis Cardinals Player Prop Facts

  • Lars Nootbaar has hit a home run in two of his last three appearances in day games against NL West teams that held a winning record.
  • Masyn Winn has recorded a Double in four of the Cardinals’ last five games as favorites against NL West opponents.
  • Willson Contreras has recorded at least one RBI in each of his last six home appearances against NL opponents that held a winning record.
  • Masyn Winn has scored at least one run in nine of his last 10 appearances against NL West opponents.
  • Willson Contreras has recorded at least one Single in each of his last six home appearances against opponents that held a winning record.
  • Brendan Donovan has recorded at least one hit in each of the Cardinals’ last 12 games as home favorites against NL opponents.

Arizona Diamondbacks Player Prop Facts

  • Ketel Marte has hit a home run in each of his last four road appearances against NL Central opponents.
  • Ketel Marte has recorded at least one RBI in each of his last 10 road appearances against NL Central opponents that held a winning record.
  • Merrill Kelly has recorded five or more strikeouts in each of his last six appearances against NL Central opponents that held a winning record.
  • Ketel Marte has scored at least one run in seven of the Diamondbacks’ last eight games.
  • Geraldo Perdomo has recorded at least one hit in each of the Diamondbacks’ last seven day games.
  • Alek Thomas has recorded at least one Single in each of the Diamondbacks’ last six day games against opponents that held a winning record.

Cardinals vs Diamondbacks Prediction 

St. Louis was able to hang on in the ninth inning on Friday night to get the win and they are just a few games behind the Cubs in the NL Central. The Cardinals are 17-8 at home this year, while the Diamondbacks are 13-12 on the road. Arizona has lost three games in a row and their team ERA is one of the worst in the NL. Arizona is starting Kelly, who has allowed two earned runs or fewer in four of his last five starts. St. Louis is going with Liberatore, who has allowed two earned runs or fewer in five straight. This is a pretty solid pitching matchup, but with both offenses hitting the ball well this year, I think we can get over this low total. 

David Racey's Free Pick: Over 7.5

Need More? Get Premium Picks

David Racey

David started writing about sports in 2015, but sports has been his passion for as long as he can remember. David spends most of his free time watching pretty much anything sports related from Baseball to Tennis and everything in between. David likes to analyze statistics and recent results to form an unbiased opinion on whatever game he is breaking down. Follow David on Twitter at @itsyerboi41

Related Articles

Back to top button