Your cart is currently empty!

Arizona Diamondbacks vs St. Louis Cardinals Prediction 07/18/2025 Picks
Pick details
St. Louis (51-46) vs Arizona (47-50)
July 18, 2025 at 09:40 PM EDT
The Line: Betting Odds: Arizona -125 — Over/Under: +8.5
The St. Louis Cardinals and the Arizona Diamondbacks meet Friday in MLB action from Chase Field. We will look at this from a betting perspective and determine the best bets for this game. Here’s a St. Louis Cardinals vs. Arizona Diamondbacks prediction.
Starting Pitching Matchup
The St. Louis Cardinals will send out Andre Pallante for the start here, and Pallante is 5-5 with a 4.49 ERA and 64 strikeouts this season. The Diamondbacks did not have a starting pitcher announced at the time that this article was posted.
St. Louis Cardinals Recap
The St. Louis Cardinals come into this game looking to build on their 5-4 win over the Atlanta Braves last time out to sit at 51-46 on the year. After this series, the Cardinals will head on the road for a series against the Colorado Rockies.
Cardinals Drop Series Entering All-Star Break
Brendan Donovan has a team-high 102 hits along with 22 doubles, 8 home runs, and 36 RBIs, while Lars Nootbaar has 75 hits with 12 home runs, 37 RBIs, 15 doubles, and 4 stolen bases. Nolan Arenado also has 78 hits with 13 doubles, 10 home runs, and 42 RBIs of his own, and Victor Scott II has 66 hits with 10 doubles, a triple, 31 RBIs, and a team-high 24 stolen bases. Willson Contreras has also chipped in 85 hits with 22 doubles, 12 home runs and 55 RBIs of his own as well this season. Masyn Winn added 83 hits with 19 doubles, 7 home runs, and 32 RBIs and Alec Burleson’s added 85 hits with 17 doubles, 11 home runs and 43 RBIs.
Why the St. Louis Cardinals will win
The Diamondbacks have lost seven of their last eight games as favorites against NL Central opponents.
The Cardinals have won each of their last six night games against NL West opponents.
The Diamondbacks have failed to cover the run line in each of their last six home games against NL Central opponents following a road win.
The Cardinals have covered the run line in each of their last six night games against NL West opponents.
St. Louis Cardinals Player Prop Facts
Nolan Gorman has hit a home run in each of his last two appearances with the Cardinals as underdogs against NL opponents.
Masyn Winn has recorded a Double in seven of his last eight appearances against NL West opponents that held a losing record.
Masyn Winn has recorded at least one hit in each of his last 15 appearances against NL West opponents.
Victor Scott II ranks T8th in the league in Steals (24) this season.
Arizona Diamondbacks Recap
The Arizona Diamondbacks come into this game looking to build on their 5-1 win over the Los Angeles Angels entering the all-star break last time out to sit at 47-50 on the year. After this series, the Diamondbacks will square off against the Houston Astros at home.
Diamondbacks Looking For Consistency Out Of All-Star Break
Corbin Carroll has 79 hits with 21 home runs, 47 RBIs, 10 triples and 15 doubles while Josh Naylor has 96 hits with 18 doubles, 11 home runs and 58 RBIs as well this season. Eugenio Suarez has also added 31 home runs and 78 RBIs while Geraldo Perdomo has 65 RBIs. Naylor has also chipped in 11 stolen bases as well up to this point in the year while Suarez has the unfortunate distinction of leading the Diamondbacks with 105 strikeouts so far this season. Carroll also has 11 stolen bases and Perdomo has a team-high 13 stolen bases as well this season.
Why the Arizona Diamondbacks will win
The home team has won seven of the last eight games between the Cardinals and Diamondbacks.
The Cardinals have lost each of their last five night games following a win.
The Cardinals have failed to cover the run line in each of their last six games against the Diamondbacks following a win.
The Diamondbacks have covered the run line in seven of their last eight night games following a road win.
Arizona Diamondbacks Player Prop Facts
Ketel Marte has hit a home run in each of his last three appearances in night games against NL Central teams that held a winning record.
Corbin Carroll has recorded at least one hit in each of his last 10 appearances in night games.
Brandon Pfaadt has recorded a win in three of his last four home appearances against opponents that held a winning record.
James McCann has recorded a Double in three of his last four appearances with his team as a favorite against NL opponents.
Brandon Pfaadt has recorded five or more strikeouts in six of his last seven home appearances against NL opponents.
Eugenio Suarez ranks 4th in the league in Home Runs (31) this season.
Total Runs Facts
Eight of the Diamondbacks’ last nine home games against National League opponents have gone OVER the total runs line.
Each of the Cardinals’ last four games as underdogs have gone OVER the total runs line.
St. Louis Cardinals vs. Arizona Diamondbacks Prediction
I’m on Arizona in this one. I like what Andre Pallante has done in a lot of his recent outings, but I’m still not a huge fan of St. Louis on the road and the Diamondbacks have been one of the better teams in baseball this season against right-handed pitching. It would be nice to know who Arizona is rolling with here, but I still think the bats can back up whoever it is so I’ll roll with Arizona at home in this one.