
Astros vs. Diamondbacks Prediction, Odds, Picks - July 23
Eugenio Suarez and the Arizona Diamondbacks hit the field on Wednesday at Chase Field against Brandon Walter, who will start for the Houston Astros. First pitch is at 3:40 p.m. ET for the final game of a three-game series. The favored Astros have -116 moneyline odds to win against the underdog Diamondbacks, who are listed at -104. Houston is the favorite on the run line (-1.5 with +142 odds). The over/under is 8.5 runs for the game.
Here's everything you need to know from a betting perspective on the Astros-Diamondbacks game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Astros vs. Mariners Highlights | MLB on FOX
Astros vs. Diamondbacks Game Information & Odds
- When: Wednesday, July 23, 2025 at 3:40 p.m. ET
- Where: Chase Field in Phoenix, Arizona
- How to watch on TV: MLB Network, ARID, and SCHN
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Astros | -116 | -104 | 8.5 | -109 | -111 | -1.5 | +142 | -169 |
Astros vs. Diamondbacks Prediction
- Score Prediction: Diamondbacks 6, Astros 5
- Total Prediction: Over 8.5 runs
- Win Probabilities: Astros 51%, Diamondbacks 49%
Astros vs. Diamondbacks Betting Insights
- This season, the Astros have been favored 69 times and won 40, or 58%, of those games.
- Houston is 36-25 this season when entering a game favored by -116 or more on the moneyline.
- Sportsbooks have implied with the moneyline set for this matchup that the Astros have a 53.7% chance to win.
- The Diamondbacks have been victorious in 17, or 47.2%, of the 36 contests they have been chosen as underdogs in this season.
- Arizona has a mark of 16-16 in contests where sportsbooks favor it by -104 or worse on the moneyline.
- Bookmakers have implied with the moneyline set for this matchup that the Diamondbacks have a 51% chance of pulling out a win.
Astros Recent Betting Performance
- The Astros were favored on the moneyline in six of their last 10 games, and they went 2-4 in those matchups.
- In their last 10 outings (all had set totals), the Astros combined with their opponents to hit the over on the total five times.
- The Astros have gone 5-5-0 against the spread over their past 10 games.
Astros Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 4.4 |
| HR | 10 |
| ERA | 4.25 |
| K/9 | 9.3 |
Astros Player Insights
- Jose Altuve has put up a team-high 53 runs batted in.
- Altuve's home runs rank him 41st in the majors, and he ranks 52nd in RBI.
- Altuve carries a four-game hitting streak into this matchup. During his last five outings he is hitting .333 with three doubles, three walks and an RBI.
- Yainer Diaz has 11 doubles, a triple, 13 home runs and 14 walks while batting .241.
- Of all major league hitters, Diaz is 80th in homers and 118th in RBI.
- Christian Walker has 13 doubles, a triple, 13 home runs and 25 walks while batting .232.
- Walker has at least one base hit in four games in a row. During his last five outings he is hitting .333 with a double, a home run, two walks and four RBIs.
- Cam Smith is hitting .266 with 17 doubles, two triples, seven home runs and 28 walks.
Astros Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Taylor Trammell | 0.5 (-200) | 1.5 (+120) | - | 0.5 (+175) |
| Christian Walker | 0.5 (-270) | 1.5 (+100) | - | 0.5 (+155) |
| Brice Matthews | 0.5 (-235) | 1.5 (+115) | - | 0.5 (+180) |
| Yainer Diaz | 1.5 (+160) | 1.5 (-105) | - | 0.5 (+160) |
| Victor Caratini | 1.5 (+190) | 1.5 (+110) | - | 0.5 (+210) |
Diamondbacks Recent Betting Performance
- The Diamondbacks have played as underdogs in six of their past 10 games and won three of those contests.
- When it comes to hitting the over, the Diamondbacks and their opponents are 5-4-1 in their last 10 games with a total.
- Over their last 10 games, the Diamondbacks are 5-5-0 against the spread.
Diamondbacks Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 5.2 |
| HR | 13 |
| ERA | 4.03 |
| K/9 | 7.0 |
Diamondbacks Player Insights
- Geraldo Perdomo is batting .275 with 20 doubles, two triples, 10 home runs and 59 walks.
- Among all hitters in MLB, Perdomo ranks 132nd in homers and 10th in RBI.
- Suarez been a consistent power bat this season, as he leads his team with 36 home runs and 86 runs batted in.
- Among all MLB batters, Suarez ranks second in home runs and first in RBI.
- Josh Naylor paces the Diamondbacks with a team-high batting average of .293.
- Corbin Carroll is batting .250 with 17 doubles, 13 triples, 21 home runs and 32 walks.
Diamondbacks Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Lourdes Gurriel Jr. | 0.5 (-245) | 1.5 (+120) | - | 0.5 (+180) |
| Josh Naylor | 0.5 (-245) | 1.5 (+130) | - | 0.5 (+200) |
| Eugenio Suárez | 0.5 (-245) | 1.5 (+105) | - | 0.5 (+135) |
| Corbin Carroll | 0.5 (-240) | 1.5 (+115) | - | 0.5 (+185) |
| Ketel Marte | 1.5 (+165) | 1.5 (-110) | - | 0.5 (+160) |
Astros vs. Mariners Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
2026 MLB Free Agent Signings, Trades: Giants Agree to Deal With Adrian Houser
Framber Valdez Over Ranger Suarez? 3 MLB Free Agents Phillies Should Still Sign
Shohei Ohtani Trading Card Draws Record Sale
10 Burning Questions Still Waiting To Be Answered After MLB Winter Meetings
Postseason Shares Revealed, World Series Champion Dodgers Full Share is $484,748
Luis Arraez? Re-Sign Eugenio Suarez? 3 MLB Free Agents Mariners Should Sign
Zac Gallen? Re-Sign Alex Bregman? 3 MLB Free Agents Boston Red Sox Should Sign
MLB Free Agency Rumors, Buzz: Los Angeles Dodgers Paying Record Taxes
3 MLB Free Agents New York Yankees Should Target Amid Slow Offseason
2026 MLB Free Agent Signings, Trades: Giants Agree to Deal With Adrian Houser
Framber Valdez Over Ranger Suarez? 3 MLB Free Agents Phillies Should Still Sign
Shohei Ohtani Trading Card Draws Record Sale
10 Burning Questions Still Waiting To Be Answered After MLB Winter Meetings
Postseason Shares Revealed, World Series Champion Dodgers Full Share is $484,748
Luis Arraez? Re-Sign Eugenio Suarez? 3 MLB Free Agents Mariners Should Sign
Zac Gallen? Re-Sign Alex Bregman? 3 MLB Free Agents Boston Red Sox Should Sign
MLB Free Agency Rumors, Buzz: Los Angeles Dodgers Paying Record Taxes
3 MLB Free Agents New York Yankees Should Target Amid Slow Offseason

