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

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

Subscribe to our newsletter

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

Odds updated as of 3:12 p.m.

On Tuesday in MLB, the Houston Astros are playing the Arizona Diamondbacks.

We've got you covered, in terms of the vital information about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Astros vs Diamondbacks Game Info

  • Houston Astros (58-42) vs. Arizona Diamondbacks (50-51)
  • Date: Tuesday, July 22, 2025
  • Time: 9:40 p.m. ET
  • Venue: Chase Field -- Phoenix, Arizona
  • Coverage: ARID and SCHN

Astros vs Diamondbacks Odds & Moneyline

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

Astros vs Diamondbacks Probable Starting Pitchers

Probable Pitchers: Framber Valdez (Astros) - 10-4, 2.75 ERA vs Eduardo Rodríguez (Diamondbacks) - 3-6, 5.94 ERA

This contest's pitching matchup is set, as the Astros will send Framber Valdez (10-4) to the mound, while Eduardo Rodriguez (3-6) will take the ball for the Diamondbacks. Valdez and his team have a record of 9-9-0 against the spread when he starts. When Valdez starts a game and his team is the favorite on the moneyline, they have a record of 10-5. When Rodriguez starts, the Diamondbacks are 5-10-0 against the spread. The Diamondbacks have been the underdog on the moneyline in four of Rodríguez's starts this season, and they went 2-2 in those matchups.

Astros vs Diamondbacks Prediction & Pick

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

Astros vs Diamondbacks Moneyline

  • The Astros vs Diamondbacks moneyline has Houston as a -120 favorite, while Arizona is a +102 underdog at home.

Astros vs Diamondbacks Spread

  • The Astros are favored by 1.5 runs on the road versus the Diamondbacks. The Astros are +134 to cover the spread, while the Diamondbacks are -162.

Astros vs Diamondbacks Over/Under

  • A combined run total of 8.5 has been set for Astros-Diamondbacks on July 22, with the over at -104 and the under at -118.

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

Astros vs Diamondbacks Betting Trends

  • The Astros have been favorites in 67 games this season and have come away with the win 38 times (56.7%) in those contests.
  • This season Houston has come away with a win 29 times in 50 chances when named as a favorite of at least -120 on the moneyline.
  • Contests with the Astros have gone over the total set by bookmakers in 42 of 99 chances this season.
  • The Astros are 51-48-0 against the spread in their 99 games that had a posted line this season.
  • The Diamondbacks have compiled a 16-17 record in games they were listed as the moneyline underdog (winning 48.5% of those games).
  • Arizona is 14-13 (winning 51.9% of its games) when playing as a moneyline underdog of +102 or longer.
  • The Diamondbacks have had an over/under set by oddsmakers 98 times, and have combined with opponents to go over the total in 52 of those games (52-41-5).
  • The Diamondbacks have covered 48% of their games this season, going 47-51-0 against the spread.

Astros Player Leaders

  • Jose Altuve leads Houston with a slugging percentage of .465, fueled by 35 extra-base hits. He has a .278 batting average and an on-base percentage of .337.
  • Among qualified hitters in the majors, he is 38th in batting average, 65th in on-base percentage, and 44th in slugging.
  • Altuve hopes to build on a three-game hitting streak in this matchup. During his last five outings he is batting .333 with three doubles, two walks and an RBI.
  • Yainer Diaz is batting .239 with 11 doubles, a triple, 13 home runs and 14 walks. He's slugging .394 with an on-base percentage of .271.
  • He is 122nd in batting average, 156th in on-base percentage and 110th in slugging in MLB.
  • Christian Walker has 83 hits this season and has a slash line of .230/.290/.380.
  • Walker enters this game with three games in a row with at least one hit. In his last five games he is hitting .250 with a double, a home run, two walks and four RBIs.
  • Cam Smith has been key for Houston with 84 hits, an OBP of .335 plus a slugging percentage of .404.
  • Smith enters this matchup on a three-game hitting streak. In his last five games he is hitting .130 with a double, a walk and three RBIs.

Diamondbacks Player Leaders

  • Geraldo Perdomo a has .372 on-base percentage to lead the Diamondbacks. He's batting .270 while slugging .417.
  • Including all qualifying players in the big leagues, he is 55th in batting average, 17th in on-base percentage and 87th in slugging percentage.
  • Eugenio Suarez paces his team with 93 hits. He has a batting average of .257 while slugging .605 with an on-base percentage of .328.
  • Including all qualifying hitters, he ranks 84th in batting average, 78th in on-base percentage and fourth in slugging percentage.
  • Josh Naylor has accumulated a slugging percentage of .452, a team-high for the Diamondbacks.
  • Corbin Carroll is batting .250 with 16 doubles, 13 triples, 21 home runs and 32 walks.

Astros vs Diamondbacks 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