Helmet, People, Person

Diamondbacks vs Cardinals Prediction 5/25/25 MLB Picks

Pick details

St. Louis Cardinals (29-23) vs Arizona Diamondbacks (26-26)

May 25, 2025 at 02:15 PM EDT

The Line: Betting Odds: St. Louis Cardinals -125 / Arizona Diamondbacks +105 — Over/Under: 7.5

(Get latest betting odds)

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

Arizona Diamondbacks Betting Preview

The Arizona Diamondbacks are 26-26 this season after they lost games one and two in this series by scores of 3-4 and 5-6. In their game two loss, Arizona took a 5-4 lead in the eighth inning, but the bullpen couldn’t hold the lead for the loss. The Diamondbacks recorded 12 hits in the game, and they were led by Naylor and Grichuk, who both had two RBIs in the loss. Arizona started Kelly, who allowed six hits and four earned runs over 6.0 innings, while Martinez took the loss 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 four games in a row, and they are currently fourth in the NL West standings. The Arizona pitching staff has a 4.68 ERA with a 1.32 WHIP and a .246 opponent batting average, while their offense has scored 264 runs with a .255 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 Brandon Pfaadt, who is 7-3 with a 3.81 ERA and a 1.24 WHIP over 56.2 innings pitched this season. 

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 29-23 this year after they won game two by a score of 6-5 on Saturday afternoon. St. Louis led 4-1 in the seventh inning, but they needed two runs in the bottom of the eighth to steal the win. The Cardinals recorded eight hits in the game, and they were led by Walker, who went 2-4 with three RBIs in the win. St. Louis started Liberatore, who allowed six hits and one earned run over 7.0 innings, while Helsley picked up the win. 

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 won three of their last five games, and they are currently second in the NL Central standings. The St. Louis pitching staff has a 3.74 ERA with a 1.22 WHIP and a .238 opponent batting average, while their offense has scored 250 runs with a .261 batting average and a .333 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 Sonny Gray, who is 5-1 with a 4.02 ERA and a 1.13 WHIP over 56.0 innings pitched this year. 

Why the Cardinals will beat the Diamondbacks 

  • The Cardinals have won 12 of their last 13 games against National League opponents.
  • The Diamondbacks have lost each of their last four road games.
  • The Cardinals have covered the run line in nine of their last 10 games against National League opponents following a win.
  • The Diamondbacks have failed to cover the run line in five of their last six games against National League opponents following a loss.
  • The Cardinals have led after 3 innings in each of their last four games as favorites against National League opponents.

Total Runs Facts

  • Four of the Cardinals’ last five day games as favorites have gone UNDER the total runs line.
  • Three of the Diamondbacks’ last four road games have gone UNDER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Diamondbacks’ last seven Sunday games.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in 10 of the Cardinals’ last 12 games as home favorites against National League opponents.

St. Louis Cardinals Player Prop Facts

  • Sonny Gray has recorded six or more strikeouts in each of his last nine Sunday appearances in day games.
  • Nolan Arenado has recorded at least one RBI in four of the Cardinals’ last five home games.
  • Masyn Winn has scored at least one run in 10 of his last 11 appearances against NL West opponents.
  • Alec Burleson has hit a home run in three of his last nine appearances with the Cardinals against NL opponents.
  • Masyn Winn has recorded at least one Single in each of the Cardinals’ last six games against NL West opponents at Busch Stadium.
  • Brendan Donovan has recorded at least one hit in each of the Cardinals’ last 12 games as home favorites against NL West opponents.

Arizona Diamondbacks Player Prop Facts

  • Brandon Pfaadt has recorded a win in each of his last three appearances in day games against teams that held a winning record.
  • Brandon Pfaadt has recorded six or more strikeouts in each of his last eight Sunday appearances.
  • Ketel Marte has recorded at least one RBI in eight of his last nine road appearances against NL Central opponents.
  • Ketel Marte has scored at least one run in eight of the Diamondbacks’ last nine games.
  • Ketel Marte has hit a home run in four of his last five road appearances against NL Central opponents.
  • Randal Grichuk has recorded a Double in three of his last four appearances in day games.
  • Lourdes Gurriel Jr. has recorded at least one Single in each of his last six road appearances against NL Central opponents.
  • Ketel Marte has recorded at least one hit in each of his last 11 appearances against NL Central opponents.

Diamondbacks vs Cardinals Prediction 

St. Louis has won the first two games in this series, and they will look to make it three in a row with a win here. The Cardinals are 18-8 at home this year, while the Diamondbacks are 13-13 on the road. Arizona has lost four games in a row, and its pitching staff continues to be an issue. The Diamondbacks are starting Pfaadt, who has allowed 3, 4, 0, and 6 earned runs in his last four starts. The Cardinals are going with Gray, who has allowed 0, 7, 0, and 4 earned runs in his last four outings. Both pitchers have been inconsistent in recent starts, but we know this Arizona bullpen has been an issue. Take the Cardinals here. 

David Racey's Pick: Cardinals ML

Need More? Get Premium Picks

Hot Cappers

  • Art, Graphics, Advertisement

    PickDawgz TopDawgz

    W 13 L 9 +575 units
    Get Picks
  • Clothing, Coat, Jacket

    Ashley Waite

    W 10 L 5 +487 units
    Get Picks
  • Baseball Cap, Cap, Clothing

    Brad Francis

    W 11 L 7 +334 units
    Get Picks
  • Clothing, Sleeve, Face

    Brian Bitler

    W 13 L 10 +219 units
    Get Picks
  • Avatar photo

    VIP Sports Syndicate

    W 13 L 11 +91 units
    Get Picks

Latest Picks & Game Previews

  • Los Angeles Sparks vs Atlanta Dream Prediction 9/3/2025 Today’s WNBA Picks

    September 03, 2025

  • Seattle Mariners vs Tampa Bay Rays Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Los Angeles Angels vs Kansas City Royals Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Philadelphia Phillies vs Milwaukee Brewers Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Chicago White Sox vs Minnesota Twins Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Atlanta Braves vs Chicago Cubs Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Oakland Athletics vs St. Louis Cardinals Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Connecticut Sun vs Chicago Sky Prediction 9/3/2025 Today’s WNBA Picks

    September 03, 2025

  • New York Yankees vs Houston Astros Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • San Francisco Giants vs Colorado Rockies Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025