Cardinals vs Diamondbacks Prediction, Picks & Odds — Friday, July 18

Gilbert's prediction: Both offenses are set to tee off in the desert tonight.

Ryan Gilbert - Contributor at Covers.com
Ryan Gilbert • Betting Analyst
Jul 18, 2025 • 13:45 ET • 4 min read
Information icon

This article contains predictions for an old game!

Latest MLB Picks
Corbin Carroll Arizona Diamondacks MLB
Photo By - Imagn Images. Arizona Diamondbacks right fielder Corbin Carroll (7) runs to third.

The Arizona Diamondbacks open the second half of the season with a weekend series at home against the St. Louis Cardinals.

My Cardinals vs. Diamondbacks predictions expect a high-scoring game at Chase Field tonight.

Find out more in my MLB picks for Friday, July 18.

Cardinals vs Diamondbacks prediction

My Cardinals vs Diamondbacks best bet: Over 8.5 (-124 at DraftKings)

The St. Louis Cardinals and Arizona Diamondbacks have both been profitable this season when betting on high-scoring games. 

St. Louis is 51-41-5 (+5.80 units) to the Over this season, with Arizona right there at 51-42-4 (+4.50).

Tonight’s pitching matchup also strengthens the case, with Andre Pallante (5-5, 4.49 ERA) squaring off against Brandon Pfaadt (9-6, 5.16 ERA).

Pallante was on a solid run before getting lit up for seven runs in his last outing, while Pfaadt has struggled since late May. There have been at least nine runs scored in seven of Pfaadt’s last eight starts dating back to May 31.

The Diamondbacks also sport the fourth-worst bullpen ERA (4.94) in the majors, with the Cardinals (3.81) ranking in the middle of the pack.

Cardinals vs Diamondbacks same-game parlay (SGP)

Over 8.5

Corbin Carroll 2+ total bases

Brandon Pfaadt 5+ strikeouts

Corbin Carroll is 2-for-3 against Pallante in his career and has racked up 2+ total bases in 40 of 80 games.

Meanwhile, Pfaadt has racked up at least five Ks in 10 of his 19 starts this season, including back on May 25 in St. Louis. 

Cardinals vs Diamondbacks odds

Cardinals vs Diamondbacks live odds

Cardinals vs Diamondbacks opening odds

  • Moneyline: St. Louis +100 | Arizona -120
  • Run line: St. Louis +1.5 (-185) | Arizona -1.5 (+155)
  • Over/Under: Over 8.5 (-120) | Under 8.5 (+100)

Cardinals vs Diamondbacks trend

Arizona has hit the game total Over in 28 of its last 43 games (+11.50 Units / 24% ROI). Find more MLB betting trends for Cardinals vs. Diamondbacks.

How to watch Cardinals vs Diamondbacks and game info

Location Chase Field, Phoenix, AZ
Date Friday, 7-18-2025
First pitch 9:40 p.m. ET
TV FDSNMW, ARID
Cardinals starting pitcher Andre Pallante
(5-5, 4.49 ERA)
Diamondbacks starting pitcher Brandon Pfaadt
(9-6, 5.1 E6RA)

Cardinals vs Diamondbacks latest injuries

Cardinals vs Diamondbacks weather

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Ryan Gilbert - Covers
Betting Analyst

Ryan Gilbert brings the passion and pain of being a Philadelphia sports fan. After graduating from Monmouth University with a finance degree, he now uses his statistical background to find inefficiencies in betting markets. With past stops at NHL.com, NBC Sports, and currently at Covers, Ryan's hot picks blend well with the cold ice of a hockey rink.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo