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 12:12 a.m.

On Wednesday in MLB, the Arizona Diamondbacks are up against the Houston Astros.

Before you do any MLB betting on this game at FanDuel Sportsbook, here's what you need to know.

Diamondbacks vs Astros Game Info

  • Arizona Diamondbacks (50-51) vs. Houston Astros (58-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 (-205) | HOU: -1.5 (+168)
  • 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

This contest's pitching matchup is set, as the Diamondbacks will send Brandon Pfaadt (10-6) to the mound, while Brandon Walter (1-3) will take the ball for the Astros. When Pfaadt starts, his team is 12-8-0 against the spread this season. When Pfaadt starts a game and his team is the favorite on the moneyline, they have a record of 6-5. The Astros are 3-5-0 against the spread when Walter starts. The Astros were named the moneyline underdog for four Walter starts this season -- they lost every game.

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

  • Looking at the moneyline for Astros-Diamondbacks, Houston is the underdog at -102, and Arizona is -116 playing at home.

Diamondbacks vs Astros Spread

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

Diamondbacks vs Astros Over/Under

  • Diamondbacks versus Astros, on July 23, has an over/under of 8.5, with the over being -110 and the under -110.

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

Diamondbacks vs Astros Betting Trends

  • The Diamondbacks have won in 32, or 50%, of the 64 contests they have been named as odds-on favorites in this year.
  • This season Arizona has been victorious 27 times in 54 chances when named as a favorite of at least -116 on the moneyline.
  • The Diamondbacks and their opponents have gone over in 52 of their 98 games with a total set by sportsbooks this season.
  • The Diamondbacks have posted a record of 47-51-0 against the spread this season.
  • The Astros have a 19-12 record in games they were the underdog on the moneyline (winning 61.3% of 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 99 games with an over/under set, and have combined with opponents to go over the total 42 times (42-54-3).
  • The Astros are 51-48-0 ATS this season.

Diamondbacks Player Leaders

  • Geraldo Perdomo has 99 hits this season and a team-best OBP of .372. He has a .270 batting average and a slugging percentage of .417.
  • Among the qualifying batters in the majors, his batting average ranks 58th, his on-base percentage ranks 18th, and he is 87th in slugging.
  • Eugenio Suarez leads Arizona with 93 hits. He is batting .257 this season and has 54 extra-base hits. He's also slugging .605 with an on-base percentage of .328.
  • He ranks 85th in batting average, 77th in on-base percentage and fourth in slugging among qualified batters.
  • Suarez brings a six-game streak with at least one hit into this one. During his last 10 games he is batting .306 with a double, eight home runs, five walks and 12 RBIs.
  • Josh Naylor has hit 11 homers with a team-high .452 SLG this season.
  • Naylor has logged a hit or more in two games in a row. During his last five outings he is batting .263 with a double and two walks.
  • Corbin Carroll has been key for Arizona with 85 hits, an OBP of .326 plus a slugging percentage of .559.
  • Carroll takes a three-game hitting streak into this game. During his last five outings he is hitting .261 with a double, three triples, a walk and two RBIs.

Astros Player Leaders

  • Jose Altuve has racked up a slugging percentage of .465, a team-high for the Astros. He's batting .278 with an on-base percentage of .337.
  • Including all the qualifying hitters in the majors, he ranks 38th in batting average, 66th in on-base percentage and 44th in slugging percentage.
  • Altuve hopes to build on a three-game hitting streak in this matchup. During his last five outings he is hitting .333 with three doubles, two walks and an RBI.
  • Yainer Diaz has 11 doubles, a triple, 13 home runs and 14 walks while hitting .239. He's slugging .394 with an on-base percentage of .271.
  • Including all qualifying players, his batting average places him 126th, his on-base percentage ranks 158th, and he is 110th in slugging.
  • Christian Walker is batting .230 with 13 doubles, a triple, 13 home runs and 25 walks.
  • Cam Smith is batting .269 with 17 doubles, two triples, seven home runs and 27 walks.

Diamondbacks vs Astros Head to Head

  • 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)
  • 4/13/2022: 3-2 ARI (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -164, Underdog Moneyline: +138)

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