Astros vs Diamondbacks Picks and Prediction – 7/23/2025

By: David Anicetti |

Last Updated: 07/22/2025 at 8:53 PM ET

Houston Astros at Arizona Diamondbacks 07/23/25 - MLB Picks & Predictions
Game Start: 7/23/2025, 7:40 PM UTC
Latest Odds: ARI -116 ; O/U 8.5

Astros vs Diamondbacks Prediction

The Houston Astros complete a three-game series on the road Wednesday versus the Arizona Diamondbacks. Houston improved to 48-42 following Monday’s 6-3 victory over Arizona in the opening game of the series. Brice Matthews hit his first two home runs in the big leagues and collected five RBI. Houston leads the American League West by five games over the Seattle Mariners. Keep up to date with all the MLB action with our MLB previews.

Jeremy Pena is batting .322 with an on-base percentage of .378 to lead Houston in both categories. Isaac Paredes leads in home runs with 19, while Jose Altuve is the leader in RBI with 53 and hits with 104. Houston is batting .259 with a .410 slugging percentage. On Wednesday, Houston will send Brandon Walter to the mound. The left-hander is 1-3 with a 3.66 ERA, 47 Ks, and 3 BBs.

With its three-run loss to Houston on Monday, Arizona dropped to 50-51, snapping a four-game winning streak. Arizona is third in both on-base percentage and slugging percentage, while 4th in runs scored and a disappointing 25th in ERA. Arizona is 4th in the National League West, nine games behind the first-place Los Angeles Dodgers.

Josh Naylor is batting .293 with 100 hits to lead Arizona in both categories. Eugenio Suarez leads Arizona in home runs with 36 and RBI with 86, while Geraldo Perdomo leads in on-base percentage at .372. The Diamondbacks are batting .252 with a .447 slugging percentage. On Wednesday, Arizona will send Brandon Pfaadt to the mound. The right-hander is 10-6 with a 4.82 ERA, 90 Ks, and 23 BBs.

Astros vs Diamondbacks Pick Analysis

While the OVER has cashed more often than not for these two, the play here is UNDER. Both Houston and Arizona have starting pitchers who have performed well of late. Houston starter Brandon Walter has performed well in each of the last two outings, allowing three runs on five hits across 12 innings. Arizona starter Brandon Pfaadt has had two straight strong outings, allowing two runs on eight hits across 15 innings. Final Score Prediction: Arizona Diamondbacks win, but our best play is UNDER 4-2.

Our Free MLB Pick for Arizona Diamondbacks vs Houston Astros

Under 8.5