SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Live Odds
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. Houston Astros vs Arizona Diamondbacks
Tue 9:40 PM ET
Houston Astros logo
Houston
Astros3
F. Valdez LHP
versus
Arizona Diamondbacks logo
Arizona
Diamondbacks1
E. Rodriguez LHP
Final
Team123456789T
Houston Astros0000000213
Arizona Diamondbacks0000100

Houston Astros vs Arizona Diamondbacks Betting Picks & Predictions

Game time: July 22, 2025 at 9:40 PM ET

Venue: Chase Field — Phoenix, Arizona

Article updated Jul 22, 11:45 PM EDT

Published by SportsJaw Editorial Team

ways to improve your sports betting strategy and results. The Houston Astros and Arizona Diamondbacks are facing off in the second game of a three game interleague series.

Game outlook

ways to improve your sports betting strategy and results. The Houston Astros and Arizona Diamondbacks are facing off in the second game of a three game interleague series. Framber Valdez will be starting for the Astros with a 2.75 ERA, while Eduardo Rodriguez will be starting for the Diamondbacks with a 5.94 ERA. This is the only series between these teams this season. Make sure to stay tuned for our Astros vs. Diamondbacks prediction and for more tips on how to improve your sports betting game.

Betting Odds

Moneyline: Astros -116 | Diamondbacks +104

Spread: Astros -1.5 (+135) | Diamondbacks +1.5 (-155)

Total: Over/Under 8.5 (-110)

Based on the moneyline, the implied probability that Houston will win straight-up is 54%.

Houston Astros

The Houston Astros started the second half of the season with a series against the Seattle Mariners, losing two out of three games before winning the final game to avoid a sweep. Despite the losses, the Astros still maintain a four game lead over the Mariners in the AL West. Victor Caratini had a standout performance in the final game with three hits and three RBIs as the designated hitter. Caratini, a 31-year old catcher in his second season with the team, has been playing in the DH spot batting third in the lineup. He currently has 10 home runs and 36 RBIs with a batting average of .272. Christian Walker contributed a go-ahead home run in the sixth inning to secure the win, bringing his season totals to 13 home runs and 50 RBIs. Unfortunately, top home run hitter Isaac Parades was unavailable for the game due to a hamstring injury. The team's 31-year old left-handed pitcher, Framber Valdez, will make his 20th start with a 10-4 record. Valdez has been dominant in his last 12 starts, with a 2.75 ERA and 125 strikeouts against 41 walks. In his most recent outing, he pitched six scoreless innings with ten strikeouts in a victory against Texas.

0
0
1
MLB · Houston Astros at Arizona Diamondbacks

Your Picks on Astros vs Diamondbacks

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

Arizona Diamondbacks

The Arizona Diamondbacks are off to a strong start in the second half of the season, sweeping the Cardinals at home and outscoring them 22-7 in the series. Despite their success, they currently sit fourth in the competitive NL West, trailing the division-leading Dodgers by eight games and sitting 4.5 games out of the final Wild Card spot in the NL. Eugenio Suarez had a standout performance in Sunday's game, hitting two home runs in the 5-3 victory over the Cardinals. At 34 years old, Suarez leads all of Major League Baseball with 85 RBIs and is third in the league with 35 home runs. Corbin Carroll, the team's leadoff hitter, contributed with two hits in the game and has added 21 home runs and 48 RBIs while playing in right field. Geraldo Perdomo has been a standout at shortstop, leading the team with 99 hits and 15 stolen bases while batting .272. Eduardo Rodriguez, a 32-year-old left-hander, will make his 17th start of the season with a 3-6 record and a 5.94 ERA. Despite losing in his last three starts, Rodriguez has recorded 34 strikeouts against 13 walks. his last start against the Padres.

Valdez leads Astros to victory streak, Diamondbacks struggle: Astros favored in upcoming game

The Houston Astros have been showing exceptional performance lately, especially with Valdez on the mound. Valdez has led the team to victory in 12 consecutive games and recently showcased his impressive skills with ten strikeouts in a scoreless game against the Rangers. On the other hand, the Arizona Diamondbacks have been struggling in games started by Rodriguez, losing in their last three outings, including one where he gave up eight runs to the Royals. The current trends heavily favor the Astros in the upcoming game against the Diamondbacks. With Valdez leading the team, the Astros are in a strong position to secure yet another win. Therefore, it is recommended to place your bet on the Houston Astros for this matchup.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#HoustonAstros#ArizonaDiamondbacks

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Astros vs Diamondbacks archived game preview contains historical odds and availability that may no longer be current. View history of past Astros vs Diamondbacks matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · Houston Astros-125 → -112Moved
  • Moneyline · Arizona Diamondbacks+109 → -101Moved
  • Spread · Houston Astros-1.5 (+134) → -1.5 (+145)Moved
  • Spread · Arizona Diamondbacks+1.5 (-159) → +1.5 (-170)Moved
  • Total · Over8.5 (-110) → 8.5 (-110)Unchanged
  • Total · Under8.5 (-110) → 8.5 (-110)Unchanged

ATS and O/U trends

Houston Astros
81-81 matchup record · 3-7-0 ATS · 6-2-2 O/U
Last 10 completed games on file
Arizona Diamondbacks
86-76 matchup record · 6-4-0 ATS · 5-4-1 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2025-07-23T03:45:34.333Z). Availability may have changed; review the cited sources.

The Houston Astros started the second half of the season with a series against the Seattle Mariners, losing two out of three games before winning the final game to avoid a sweep. Despite the losses, the Astros still maintain a four game lead over the Mariners in the AL West. Victor Caratini had a standout performance in the final game with three hits and three RBIs as the designated hitter. Caratini, a 31-year old catcher in his second season with the team, has been playing in the DH spot batting third in the lineup. He currently has 10 home runs and 36 RBIs with a batting average of .272. Christian Walker contributed a go-ahead home run in the sixth inning to secure the win, bringing his season totals to 13 home runs and 50 RBIs. Unfortunately, top home run hitter Isaac Parades was unavailable for the game due to a hamstring injury. The team's 31-year old left-handed pitcher, Framber Valdez, will make his 20th start with a 10-4 record. Valdez has been dominant in his last 12 starts, with a 2.75 ERA and 125 strikeouts against 41 walks. In his most recent outing, he pitched six scoreless innings with ten strikeouts in a victory against Texas.

Recent head-to-head

  • 2025-07-21Houston Astros 6 · Arizona Diamondbacks 3
Final result

Matchup pick recap

Houston Astros defeated Arizona Diamondbacks 3-1

Houston Astros defeated Arizona Diamondbacks 3-1 on July 22, 2025, a 2-run decision in the series. Houston Astros' strongest period was the 8th inning, when it outscored its opponent 2-0. Against SportsJaw's recorded Houston Astros -1.5 (+145) spread, Houston Astros covered, while the 4 combined runs finished under the recorded total of 8.5.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

No graded public tipster picks were recorded for this matchup.