Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Diamondbacks vs Astros Prediction, Odds, Moneyline, Spread & Over/Under for July 23

Subscribe to our newsletter

Diamondbacks vs Astros Prediction, Odds, Moneyline, Spread & Over/Under for July 23

Odds updated as of 4:14 a.m.

The Arizona Diamondbacks versus the Houston Astros is on the MLB schedule for Wednesday.

All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.

Diamondbacks vs Astros Game Info

  • Arizona Diamondbacks (50-52) vs. Houston Astros (59-42)
  • Date: Wednesday, July 23, 2025
  • Time: 3:40 p.m. ET
  • Venue: Chase Field -- Phoenix, Arizona
  • Coverage: MLB Network, ARID, and SCHN

Diamondbacks vs Astros Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: ARI: (-116) | HOU: (-102)
  • Spread: ARI: +1.5 (-196) | HOU: -1.5 (+162)
  • Total: 8.5 -- Over: (-110) | Under: (-110)

Diamondbacks vs Astros Probable Starting Pitchers

Probable Pitchers: Brandon Pfaadt (Diamondbacks) - 10-6, 4.74 ERA vs Brandon Walter (Astros) - 1-3, 3.66 ERA

The Diamondbacks will call on Brandon Pfaadt (10-6) versus the Astros and Brandon Walter (1-3). Pfaadt and his team are 12-8-0 ATS this season when he starts. Pfaadt's team has a record of 6-5 this season when he starts and they are the favorite on the moneyline. The Astros have gone 3-5-0 ATS in Walter's eight starts that had a set spread. The Astros were the moneyline underdog for four Walter starts this season -- they lost all of the games.

Diamondbacks vs Astros Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Astros win (50.4%)

Diamondbacks vs Astros Moneyline

  • The moneyline numbers for Diamondbacks vs. Astros reveal Arizona as the favorite (-116) and Houston as the underdog (-102) on the road.

Diamondbacks vs Astros Spread

  • The Astros are 1.5-run favorites against the spread for this matchup with the Diamondbacks. The Astros are +162 to cover, while the Diamondbacks are -196 to cover as a 1.5-run underdog on the runline.

Diamondbacks vs Astros Over/Under

  • The over/under for the Diamondbacks versus Astros game on July 23 has been set at 8.5, with -110 odds on the over and -110 odds on the under.

Bet on Arizona Diamondbacks vs. Houston Astros on FanDuel today!

Diamondbacks vs Astros Betting Trends

  • The Diamondbacks have come away with 32 wins in the 64 contests they have been listed as the favorites in this season.
  • This season Arizona has been victorious 27 times in 54 chances when named as a favorite of at least -116 on the moneyline.
  • Contests with the Diamondbacks have gone over the total set by sportsbooks in 52 of 99 chances this season.
  • The Diamondbacks have posted a record of 47-52-0 against the spread this season.
  • The Astros have been the underdog on the moneyline 31 total times this season. They've finished 19-12 in those games.
  • In games it has played as a moneyline underdog with odds of -102 or longer, Houston has a 14-10 record (winning 58.3% of its games).
  • The Astros have played in 100 games with a set over/under, and have combined with their opponents to go over the total 42 times (42-55-3).
  • The Astros have covered 52% of their games this season, going 52-48-0 against the spread.

Diamondbacks Player Leaders

  • Geraldo Perdomo has an OPS of .796, fueled by an OBP of .375 to go with a slugging percentage of .420. He has a .275 batting average, as well.
  • Among qualifying hitters in MLB, his batting average ranks 45th, his on-base percentage ranks 15th, and he is 86th in slugging.
  • Eugenio Suarez leads Arizona with 93 hits. He is batting .254 this season and has 54 extra-base hits. He's also slugging .598 with an on-base percentage of .325.
  • Among qualifying batters, he ranks 93rd in batting average, 83rd in on-base percentage and fourth in slugging percentage.
  • Josh Naylor is batting .293 with a .449 slugging percentage and 58 RBI this year.
  • Naylor enters this game with three games in a row with at least one hit. During his last five outings he is batting .278 with a double and two walks.
  • Corbin Carroll is batting .250 with a .326 OBP and 49 RBI for Arizona this season.
  • Carroll has safely hit in four games in a row. During his last five outings he is hitting .318 with two doubles, three triples, a walk and two RBIs.

Astros Player Leaders

  • Jose Altuve has accumulated a slugging percentage of .466, a team-best for the Astros. He's batting .280 with an on-base percentage of .340.
  • Including all qualified players in the big leagues, he is 33rd in batting average, 62nd in on-base percentage and 44th in slugging percentage.
  • Altuve takes a four-game hitting streak into this matchup. In his last five games he is hitting .333 with three doubles, three walks and an RBI.
  • Yainer Diaz is hitting .241 with 11 doubles, a triple, 13 home runs and 14 walks. He's slugging .394 with an on-base percentage of .273.
  • Including all qualifying players, he is 123rd in batting average, 157th in on-base percentage and 110th in slugging percentage.
  • Christian Walker has 13 doubles, a triple, 13 home runs and 25 walks while hitting .232.
  • Cam Smith is batting .266 with 17 doubles, two triples, seven home runs and 28 walks.

Diamondbacks vs Astros Head to Head

  • 7/22/2025: 3-1 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
  • 7/21/2025: 6-3 HOU (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 9/8/2024: 12-6 ARI (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
  • 9/7/2024: 11-5 HOU (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -156, Underdog Moneyline: +132)
  • 9/6/2024: 8-0 HOU (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
  • 10/1/2023: 8-1 HOU (Favorite: Astros, Spread: -1.5, Total: 9, Favorite Moneyline: -225, Underdog Moneyline: +188)
  • 9/30/2023: 1-0 HOU (Favorite: Astros, Spread: -1.5, Total: 9, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 9/29/2023: 2-1 HOU (Favorite: Diamondbacks, Spread: -1.5, Total: 9.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
  • 9/28/2022: 5-2 ARI (Favorite: Astros, Spread: -1.5, Total: 6, Favorite Moneyline: -174, Underdog Moneyline: +146)
  • 9/27/2022: 10-2 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -225, Underdog Moneyline: +188)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup