Diamondbacks vs Cardinals Prediction, Pick, Odds for Sunday, May 25

Diamondbacks vs Cardinals Prediction, Pick, Odds for Sunday, May 25 article feature image
Credit:

Mark J. Rebilas-Imagn Images. Pictured: Arizona’s Josh Naylor.

The St. Louis Cardinals host the Arizona Diamondbacks on May 25, 2025. First pitch from Busch Stadium is scheduled for 2:15 p.m. ET; the game will be broadcast on ARID.

The Cardinals enter as -125 favorites on the moneyline with the over/under sitting at 7.5.

Find my Diamondbacks vs. Cardinals prediction and MLB betting preview below, as well as probable pitchers, betting trends, injury reports and more.

Quickslip

Header First Logo
Header Second Logo

Diamondbacks vs Cardinals Prediction

  • Diamondbacks vs Cardinals Picks: Josh Naylor Over 0.5 Home Runs (+900)

My Cardinals vs. Diamondbacks best bet is for Arizona's Josh Naylor to hit a home run. Make sure to find the best odds by checking our live MLB odds page.


Diamondbacks vs Cardinals Odds

Diamondbacks Logo
Sunday, May 25
2:15 p.m. ET
MLB.TV
Cardinals Logo
Diamondbacks Odds
Run LineTotalMoneyline
+1.5
-200
7.5
+100o / -120u
+105
Cardinals Odds
Run LineTotalMoneyline
-1.5
+165
7.5
+100o / -120u
-125
Odds via bet365. Get up-to-the-minute MLB odds here.
bet365 Logo

Diamondbacks vs Cardinals Projected Starting Pitchers

Diamondbacks vs Cardinals MLB Betting Preview

For Sunday’s Cardinals-Diamondbacks series finale, my top MLB pick centers on Josh Naylor to hit a home run, available at +900 odds.

Naylor has already logged five homers this season and stands out as the best bet among Diamondbacks players to go deep in this matchup.

According to our proprietary PRO Projections, Naylor’s expected home run rate is approximately 0.17. This indicates about a 4% advantage compared to the current market pricing, presenting a valuable opportunity.


Diamondbacks vs Cardinals Pick, Betting Analysis

Naylor’s strength lies in his ability to square up pitches consistently and his disciplined approach at the plate, rarely chasing bad pitches.

Although Busch Stadium generally suppresses home runs and the game total sits at a modest 7.5 runs, these factors have pushed the betting odds higher, creating an appealing price point on his power-hitting potential.

Backing Naylor to go yard at +900 offers a solid value play for bettors looking to leverage expert projections in this matchup.

Pick: Josh Naylor Over 0.5 Home Runs (+900)


Diamondbacks vs Cardinals Betting Trends


Diamondbacks vs Cardinals Weather


Get the latest coverage on MLB Weather.

About the Author
Alex began his career as a freelancer before becoming a columnist, reporter, and breaking news writer for FanRag Sports, and later the leading gambling writer at theScore. He joined the Action Network as a senior news editor, handling breaking news and the sports betting market's reactions. Alex also works on Action Network’s PRO projections, transforming subscription-based models into user-friendly content.

Follow Alex Kolodziej @KolodziejAlex on Twitter/X.

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.