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 5:11 p.m.

MLB action on Tuesday includes the Houston Astros playing the Arizona Diamondbacks.

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

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 (+140) | ARI: +1.5 (-170)
  • Total: 8.5 -- Over: (-102) | Under: (-120)

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

The Astros will give the nod to Framber Valdez (10-4, 2.75 ERA), who is eyeing win No. 11 on the season, and the Diamondbacks will turn to Eduardo Rodriguez (3-6, 5.94 ERA). Valdez and his team are 9-9-0 ATS this season when he starts. Valdez's team has been victorious in 66.7% of the games he's started as the moneyline favorite with a record of 10-5. When Rodriguez starts, the Diamondbacks have gone 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 games.

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

  • Houston is a -120 favorite on the moneyline, while Arizona is a +102 underdog at home.

Astros vs Diamondbacks Spread

  • The Astros are 1.5-run road favorites on the runline against the Diamondbacks. The Astros are +140 to cover, and the Diamondbacks are -170.

Astros vs Diamondbacks Over/Under

  • An over/under of 8.5 has been set for Astros-Diamondbacks on July 22, with the over being -102 and the under -120.

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

Astros vs Diamondbacks Betting Trends

  • The Astros have been chosen as favorites in 67 games this year and have walked away with the win 38 times (56.7%) in those games.
  • Houston has a record of 29-21 in contests when bookmakers favor them by -120 or more on the moneyline.
  • Contests with the Astros have gone over the total set by bookmakers in 42 of 99 chances this season.
  • The Astros have posted a record of 51-48-0 against the spread 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 played in 98 games with an over/under set, and have combined with their opponents to go over the total 52 times (52-41-5).
  • The Diamondbacks have a 47-51-0 record ATS this season.

Astros Player Leaders

  • Jose Altuve leads Houston in slugging percentage (.465) thanks to 35 extra-base hits. He has a .278 batting average and an on-base percentage of .337.
  • He ranks 38th in batting average, 65th in on-base percentage, and 44th in slugging among qualified hitters in MLB.
  • 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 has 11 doubles, a triple, 13 home runs and 14 walks. He's batting .239 and slugging .394 with an on-base percentage of .271.
  • Among qualifiers, he ranks 122nd in batting average, 156th in on-base percentage and 110th in slugging percentage.
  • Christian Walker has collected 83 base hits, an OBP of .290 and a slugging percentage of .380 this season.
  • Walker takes a three-game hitting streak into this game. 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 has hit safely in three straight games. In his last five games he is hitting .130 with a double, a walk and three RBIs.

Diamondbacks Player Leaders

  • Geraldo Perdomo has accumulated a team-best .372 on-base percentage. He's batting .270 and slugging .417.
  • Including all qualifying hitters in the majors, his batting average puts him 55th, his on-base percentage ranks 17th, and he is 87th in slugging.
  • Eugenio Suarez has racked up 93 hits to lead his team. He has a batting average of .257 while slugging .605 with an on-base percentage of .328.
  • Including all qualified players, his batting average places him 84th, his on-base percentage ranks 78th, and he is fourth in slugging.
  • Josh Naylor has 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