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

By: Thomas Pemberton |

Last Updated: 07/21/2025 at 9:46 PM ET

Houston Astros at Arizona Diamondbacks 07/22/25 - MLB Picks & Predictions
Game Start: 7/23/2025, 1:40 AM UTC
Latest Odds: HOU -131 ; O/U 8.5

Astros vs Diamondbacks Prediction

The Arizona Diamondbacks remain at home with the Houston Astros in town. Arizona is 4th in the NL West with a 50-50 record. The Diamondbacks have won six of their last ten games and entered this series riding a four game win streak. Arizona is averaging 5.2 hits per game. Stay up to date with our expert's MLB Picks. 

Eduardo Rodriguez will make his 17th start on the mound for the Arizona Diamondbacks. Rodriguez is 3-6 on the season with 80.1 innings pitched. Rodriguez has 90 strikeouts and carries a 5.94 ERA. The Arizona Diamondbacks carry a 4.58 team ERA. 

The Houston Astros are the leaders of the AL West. Houston has won three of their last ten games but entered this series with a winning road record. The Astros are averaging 4.4 runs scored per game with 8.7 hits. Houston has 112 home runs on the season. 

Framber Valdez will make his 20th start on the mound for the Houston Astros. Valdez is 10-4 on the season with 121 innings pitched. Valdez has 125 strikeouts and carries a 2.75 ERA. The Houston Astros carry a 3.64 team ERA. 

Astros vs Diamondbacks Pick Analysis

The Arizona Diamondbacks entered this series coming off of a three game sweep. While the Houston Astros feature the better starting pitcher. Houston ranks 3rd in the MLB in the hits per game category. Take the road favorite in this matchup. Final Score Prediction, Houston Astros win 5-3. 

Our Free MLB Pick for Arizona Diamondbacks vs Houston Astros

Houston Astros -131

  • The Seattle Mariners are 6-4 over their last ten games.