Arizona Diamondbacks vs Houston Astros in MLB odds

Houston AstrosArizona Diamondbacks
July 22, 4:10 PM | GrassChase Field

Houston Astros vs Arizona Diamondbacks Odds

34-61TEAM RECORD46-48



The Diamondbacks get a visit from the Houston Astros in baseball action on Sunday, with the home side looking to send the visitors to the showers with a loss.

Jordan Lyles gets the ball in front of a hostile crowd for the Astros on this day; he's 2-6 on the season. The Diamondbacks, meanwhile, will counter with Josh Collmenter, who will be looking to improve on his 1-2 mark.



View Houston vs Arizona Odds and Stats.

Betting Line:
Sportsbooks had installed the Diamondbacks as -185 moneyline favorites in this particular MLB matchup. The total, meanwhile, was set early at 9.5 before betting started to move the line.

Power Rankings:
This game matches up the No. 11 (Diamondbacks) and the No. 16 (Astros) teams in their respective leagues, according to our current MLB Power Rankings.



How They Match Up:
At the plate, Arizona owns the No. 3 ranking for hits in the National League at 9 per game. By contrast, the Astros are rated No. 15 in the same category at 8.1 per game.

Houston brings the National League's No. 15-rated defense to this matchup, facing the Diamondbacks' league No. 9-ranked defense.

The Astros were a 12-3 loser in their most recent outing on the road against the Diamondbacks. That made winners of bettors who got Arizona at -215 on the moneyline, while the total score (15) was good news for OVER bettors. Houston suffered a 12-3 loss against Arizona on Saturday, as Dallas Keuchel wasn't able to lead his team to victory at Chase Field.




Houston Astros Trends:
When playing on Sunday are 5-5
Before playing Cincinnati are 4-6
After playing Arizona are 2-8
After a loss are 2-8

Arizona Diamondbacks Trends:
When playing on Sunday are 5-5
Before playing Colorado are 5-5
After playing Houston are 8-2
After a win are 5-5


A few Astros at Diamondbacks trends to consider:
The total has gone OVER in 5 of Houston's last 6 games when playing Arizona
The total has gone OVER in 5 of Houston's last 6 games when playing on the road against Arizona
The total has gone OVER in 4 of Houston's last 5 games
The total has gone OVER in 4 of Houston's last 5 games on the road
Arizona is 5-0 SU in its last 5 games at home
Arizona is 5-0 SU in its last 5 games when playing Houston
Arizona is 5-0 SU in its last 5 games when playing at home against Houston
The total has gone OVER in 5 of Arizona's last 6 games when playing Houston


Next up:
Houston home to Cincinnati, Monday, July 23
Arizona home to Colorado, Monday, July 23

Back to Top