Houston Astros vs Arizona Diamondbacks Prediction, 7/22/2025 MLB Picks, Best Bets & Odds
Game: Houston Astros vs Arizona Diamondbacks
Date: Tuesday, July 22, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Houston (-144) Arizona (+120)
The Houston Astros (57-42) are headed to Chase Field on Tuesday where they will play the Arizona Diamondbacks (50-50). The moneyline on this matchup has the Astros at -144 and the Diamondbacks are at +120. The total is 8.5. The men taking the mound will be Framber Valdez and Eduardo Rodriguez.


The Astros have compiled 149 two-baggers as a team and have hit 112 baseballs out of the park. Houston is slugging .409 and have struck out 782 times, while taking a walk on 291 occasions. As a unit, the Houston Astros are earning 4.4 runs/g, which has them at 15th in baseball. They have amassed 416 RBI's in addition to 865 base knocks on the campaign, and their team batting average is at .258. They have tallied 436 runs and hold an on-base percentage of .323.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 7-Unit MLB Selection between the Baltimore Orioles vs. Cleveland Guardians (Monday @ 6:40pm est). IC has won 14 of 16 MLB Playoff Seasons and the 2nd Half has always been fantastic for his algorithms. Join IC as he looks to start the 2nd half of the Baseball Season on a fantastic note today! 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
The Astros have compiled a team ERA of 3.64 on the campaign (6th in baseball), and their staff has struck out 961 batters. Astros pitchers have allowed 111 home runs in addition to 378 total runs (3rd in the league). They have walked 291 opposing batters and their FIP comes in at 3.67 as a team for the season. Houston has allowed 738 base hits (7.5 per 9 innings) and also 356 earned runs. They have a K/BB ratio of 3.30 and the pitching staff holds a WHIP of 1.17.
The Astros bullpen have earned a save percentage of 73.2% and have stepped onto the mound in 107 save situations. The relievers have inherited 100 runners for the season and 27.0% of those runners ended up crossing the plate. Astros bullpen pitchers have stepped onto the hill with players on base 72 times as well as having 102 appearances in high leverage situations. The Astros have sent 309 relievers to the mound this season. The relief pitchers have notched 65 holds so far this year (8th in baseball). They have accumulated 30 saves on the season and have blown 11 of their 41 chances to get a save.
The Astros have converted 70.9% of balls hit into play into outs out of their 7,683 innings, which has them ranked 9th in the majors. The Detroit Tigers have accumulated 2,561 putouts so far this season, as well as 746 assists and 41 errors. Their fielding percentage sits at .988 which is 8th in MLB, and they have turned 60 double plays.
Valdez has taken the ball for 1,009 innings and is sitting with 991 K's during his career. His ERA is 3.24 (363 earned runs allowed) and he has a career WHIP of 1.187. He has conceded 836 hits (7.5 hits per nine innings) with 362 walks. Valdez (78-45 career win-loss record) holds a FIP of 3.19 and he has faced 4,172 opposing hitters in the majors.
Arizona has a total of 145 long balls so far this year to go along with 503 RBIs. They have put up 178 doubles, while getting a free base 355 times and earning 515 runs. The Arizona Diamondbacks have a team on-base percentage of .329 in addition to a batting average of .252 over the course of the season. The Diamondbacks have a SLG% of .448 and they have an average of 5.15 runs per outing (4th in the league). They have been called out on strikes on 789 occasions (20th in baseball) and have earned 855 hits.
The Arizona pitching staff have allowed 495 runs this year while having a team ERA of 4.59 (453 earned runs surrendered). They have conceded 128 long balls and they relinquish 5.01 runs per 9 innings (25th in MLB). The Diamondbacks have a team WHIP of 1.330 with a FIP of 4.29 as a unit this year. Their strikeout to walk ratio is 8.50 (843 strikeouts against 321 bases on balls). They come in at 25th in the league as a pitching staff in total hits surrendered with 862.
Arizona has had bullpen pitchers enter the contest in 45 save opportunities and they have earned 28 saves. They are ranked 15th in the league with a save rate of 62.2%, and they have sent 301 bullpen pitchers onto the diamond so far this season. Their bullpen pitchers have stepped onto the mound 88 times in high leverage situations in addition to 78 occasions with base runners. Arizona relievers have an inherited score percentage of 35.0% of 100 inherited runners. Sitting with 100 save situations, the Diamondbacks have tallied 52 holds and also 17 blown saves.
The Arizona Diamondbacks have turned 75 double plays and have a fielding percentage of .986 (15th in the majors). The Diamondbacks have recorded 846 assists, 48 errors and have amassed 2,588 putouts on the campaign. In 7,764 innings on the field, the Diamondbacks have accumulated a defensive efficiency of 69.1% (22nd in the majors).
Thus far in his career, Rodriguez has allowed 1,207 hits while he has accumulated 1,244 strikeouts in 1,230 frames. Rodriguez (88-63 win-loss record in his career) has earned a 4.20 ERA while allowing 8.8 hits per nine innings. He has surrendered 574 ER's while earning a WHIP of 1.326 and being the owner of a FIP of 4.1. His strikeout to walk ratio is 2.93 and he has faced 5,261 opposing batters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Arizona (+120) and under 8.5 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