Up arrow
MLB
Games

St. Louis Cardinals vs. Arizona Diamondbacks: Preview, Predictions and Picks for July 18, 2025

Updated on:
Jul 18, 2025 10:45 PM
The Arizona Diamondbacks return to Chase Field to host the St. Louis Cardinals in a crucial 3-game series opener on Friday, July 18, 2025, at 9:40 PM. The Diamondbacks look to turn their fortunes around, currently sitting at 47-50 overall and 23-25 at home, while the Cardinals aim to build on their 51-46 record and 22-26 road mark. This matchup marks the fourth meeting between the two teams this season, with St. Louis holding a 3-0 edge in the series thus far.
St. Louis Cardinals vs Arizona Diamondbacks

Current Odds

STL
ARI
Over
8.5
-103
Under
8.5
-109
STL
-1.5
+150
ARI
+1.5
-163
STL
ML
-109
ARI
ML
+105

Cardinals vs Diamondbacks statistics

Stat Cardinals Diamondbacks
Hits 826 (11th) 824 (14th)
Batting Average .252 (11th) .251 (12th)
Runs Batted In 423 (10th) 482 (3rd)
Runs 444 (10th) 493 (4th)
Home Runs 97 (21st) 141 (4th)
Walks 305 (18th) 349 (3rd)
Stolen Bases 54 (22nd) 67 (Tied-15th)
Strikeouts 755 (7th) 766 (11th)
Pitches 14249 (11th) 14422 (6th)

Arizona Diamondbacks recent games

Game Date Opponent Result Score
7/13/25 @ Los Angeles Angels W 5-1
7/12/25 @ Los Angeles Angels L 10-5
7/11/25 @ Los Angeles Angels L 6-5
7/10/25 @ San Diego Padres L 4-3
7/9/25 @ San Diego Padres W 8-2

St. Louis Cardinals recent games

Game Date Opponent Result Score
7/13/25 vs Atlanta Braves W 5-4
7/12/25 vs Atlanta Braves L 7-6
7/11/25 vs Atlanta Braves L 6-5
7/10/25 vs Washington Nationals W 8-1
7/9/25 vs Washington Nationals L 8-2

Arizona Diamondbacks injuries

  • Eugenio Suarez (3B): Day-To-Day
  • Pavin Smith (1B): 10-Day-IL
  • Ildemaro Vargas (2B): 10-Day-IL
  • Ryan Thompson (RP): 15-Day-IL
  • Jalen Beeks (RP): 15-Day-IL

St. Louis Cardinals injuries

  • Nolan Gorman (2B): Day-To-Day
  • Nolan Arenado (3B): Day-To-Day
  • Jordan Walker (RF): 10-Day-IL
  • Zack Thompson (RP): 60-Day-IL
  • Drew Rom (SP): Day-To-Day

Cardinals vs Diamondbacks game info

Type Info
Venue Chase Field
Location Phoenix, Arizona
First pitch Fri 9:40 PM
Temperature 104°
Chance of Rain 43%

Cardinals vs Diamondbacks predictions

When you look at the St. Louis Cardinals heading into this matchup, there’s some real upside sprinkled through their lineup. Brendan Donovan is looking sharp with his consistent bat, and I can easily see him stringing together a couple of hits and scoring a run, thanks to his knack for getting on base. Nolan Arenado—always the steady veteran—seems primed for another productive day, perhaps knocking in an RBI and managing at least a hit or two. Willson Contreras, who’s been flexing some pop all season, figures to make an impact as well, factoring in for a possible home run or at least driving in a run. Add in Alec Burleson’s ability to spray the ball around and sneak in an extra-base hit, and you’ve got a Cardinals lineup that’s quietly dangerous whenever runners get on. With Andre Pallante on the mound, things get interesting, since he’s shown he can navigate trouble, but facing the D-backs’ patient hitters, he’ll need to limit the walks and keep the ball in the yard.

Shifting attention to the Arizona Diamondbacks, you can’t help but feel the energy around their offense, especially at Chase Field. Corbin Carroll seems poised for a solid night at the top of the order, maybe scoring a run and swiping a bag if he gets the chance. Josh Naylor stands out with his smooth lefty swing and ability to drive in runs, so count on him for a couple of key hits and at least one RBI in this one. Ketel Marte never feels far from a big moment, likely picking up a hit and drawing a walk, keeping the line moving for the Diamondbacks’ power hitters. Even with Eugenio Suarez banged up and listed day-to-day, if he’s in the lineup he’s a threat to go deep or drive something into the gap. And pitching-wise, Brandon Pfaadt has quietly put together some strong outings—a handful of strikeouts and keeping runs to a minimum will put Arizona in a good spot.

Looking at how these teams stack up, the Diamondbacks just seem to have the right mix of patient hitting and timely power—especially at home against a Cardinals squad that’s been up and down on the road. If Pfaadt can keep St. Louis’ bats quiet and the top of the Arizona order delivers, I’m leaning toward the Diamondbacks taking the opener in what should be a closely contested series. Would you bet against the Snakes with that firepower at home? It just feels like Arizona is set to come out on top tonight.

Arizona Diamondbacks

St. Louis Cardinals

More Games