Houston Astros vs Arizona Diamondbacks Prediction, 7/23/2025 MLB Picks, Best Bets & Odds
Game: Houston Astros vs Arizona Diamondbacks
Date: Wednesday, July 23, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Houston (-130) Arizona (+110)
Chase Field is where the Arizona Diamondbacks (50-51) will go up against the Houston Astros (58-42) on Wednesday. The odds on this game have Houston at -130 while Arizona opens at +110. The total is set at 9. The starting pitchers are Brandon Walter and Brandon Pfaadt.


As a unit, the Houston Astros are compiling 4.4 runs per game, which has them sitting at 14th in the league. They have accounted for 442 runs while holding a team on-base percentage of .323. The Astros have accumulated 151 doubles as a unit and have knocked 114 baseballs out of the stadium. They have earned 422 runs batted in as well as 875 base knocks so far this season, and their batting average is .259. Houston has a slugging percentage of .410 and have been rung up 792 times, while being walked on 292 occasions.
Today’s Featured MLB Best Bet! AUGUST YOUNG is hitting 62% since the all-star break with his MLB selections! AY has identified a special edge and is releasing a 7-Unit MLB Best Bet Thursday (1p.m EST) AY is connecting at a 64% clip this season on his MLB plays rated 7.0+ and is looking to hit another! Click BUY NOW below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Parlay Picks
They have a strikeout to walk ratio of 3.24 and their pitching staff has earned a collective WHIP of 1.17. Astros pitchers have allowed 112 home runs in addition to 381 runs in total (3rd in baseball). Houston has yielded 746 base hits (7.5 per 9 innings) and also 358 earned runs. The Astros have an earned run average of 3.62 this year (5th in baseball), and they have struck out 966 hitters. Their pitching staff has walked 298 players from the other team and their FIP is 3.70 as a team this year.
The Astros have dispatched 312 relief pitchers to the mound on the season. The relievers have inherited 102 runners over the course of the season with 26.5% of those runners crossed home plate. They have accumulated 31 saves this year and have missed out on 11 of their 42 save opportunities. The Astros relief pitchers have earned a save rate of 73.8% and have entered the game in 110 save situations. The relief pitchers are sitting with 67 holds on the season (7th in MLB). Astros relief pitchers have stepped onto the hill with opponents on base 73 times in addition to having 103 appearances in high leverage situations.
The Astros have turned 70.9% of baseballs in play into outs in their 8,010 innings on the field, which has them sitting 10th in baseball. The Detroit Tigers have notched a total of 2,670 putouts at this point in the season, as well as 776 assists and 43 errors. Their fielding percentage is holding steady at .988 which has them sitting 8th in MLB, and have accumulated 63 double plays.
Walter has taken the ball for 69 innings and is sitting with 63 strikeouts so far in his pro baseball career. His earned run average is 4.55 (35 earned runs allowed) and his career WHIP is 1.214. He has given up 74 hits (9.6 hits per 9 innings) and has 10 free passes. Walter (1-3 career mark) sits with a FIP of 4.48 while he has gone up against 292 opposing hitters in the majors.
Arizona has recorded 146 home runs this year and 506 runs batted in. They have notched 180 doubles, while taking a walk 362 times as well as recording 518 runs. The Arizona Diamondbacks have accumulated an OBP of .329 and a batting average of .252 for the season. The Diamondbacks hold a team slugging % of .447 and they have an average of 5.13 runs per contest (4th in baseball). They have struck out on 794 occasions (20th in MLB) and have notched a total of 863 hits.
The Arizona pitching staff have given up 501 runs so far this season while having an ERA of 4.60 (459 earned runs conceded). They have surrendered 130 home runs and they concede 5.02 runs per 9 innings (25th in the league). The Diamondbacks have a team WHIP of 1.329 in addition to having a FIP of 4.29 as a unit on the season. Their strikeout to walk ratio is 8.50 (853 strikeouts vs 322 free passes). They rank 25th in baseball as a pitching staff in total hits allowed with 872.
Arizona relievers hold an inherited score percentage of 35.0% out of 100 inherited runners. Their bullpen pitchers have taken the field 88 times in high leverage situations in addition to 78 occasions with runners on. With 100 save situations, the Diamondbacks have 52 holds and 17 blown saves. They are currently ranked 16th in baseball with a save rate of 62.2%, and they have sent 304 relievers onto the field on the year. Arizona has had bullpen pitchers step onto the hill in 45 save opportunities and they have come away with 28 saves.
In 8,088 innings played, the Diamondbacks have accumulated a defensive efficiency of 69.1% (21st in MLB). The Arizona Diamondbacks have turned 80 double plays and have earned a fielding percentage of .986 (15th in baseball). The Diamondbacks have 879 assists, 49 errors and have accumulated 2,696 putouts over the course of the season.
During his MLB career, Pfaadt has surrendered 403 base knocks while earning 369 strikeouts in 383 innings. He has surrendered 213 ER's while earning a WHIP of 1.289 and having a FIP of 4.9. His K/BB ratio is 4.05 and he has faced 1,637 opposing batters in his pro baseball career. Pfaadt (24-25 win-loss record in his career) has earned a 5.00 earned run average and has allowed 9.5 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Arizona (+110) and under 9 runs
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Arizona Diamondbacks - Twitter
Houston Astros - Twitter