OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

Astros visit Arizona Diamondbacks in MLB clash

Houston AstrosArizona Diamondbacks
July 20, 9:40 PM | GrassChase Field

Houston Astros vs Arizona Diamondbacks Odds

34-59TEAM RECORD44-48

The Houston Astros will look to grab a road win when they take on the Diamondbacks in Arizona at Chase Field on Friday in baseball odds action.

It's a pitching duel between Trevor Cahill for the Diamondbacks (7-8 on the year) and Bud Norris for Houston (5-7 so far).

View Houston vs Arizona Odds and Stats.

Betting Line:
If you're backing the visitors in this one, you'll find the Astros listed as underdogs of +-185 at most sportsbooks. Total bettors saw the number open in the area of 9, depending on the book.

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:
Rating these teams in several key categories is important for handicappers and Arizona has the National League's No. 6-rated offensive output, at 8.9 hits per game. The Astros average 8 hits per game, good for No. 15 on the National League list.

Comparing defensive stats, Houston owns the National League's No. 16-rated road mark, allowing 5.5 runs per game on the highway. Arizona, on the other hand, rates No. 3 in scoring at home.

In their last action, Houston was a 1-0 loser on the road against the Padres. Bettors on San Diego at -157 on the moneyline collected their winnings from that game, while the total score (1) sent UNDER bettors home happy as well. The Astros were shut out in their last start, struggling to get much going against the San Diego staff and losing 1-0 to the Padres on Thursday at PETCO Park.

Last time out for Arizona, they were a 7-6 loser as they battled the Reds on the road. Moneyline bettors who got the Reds at -145 were rewarded, while the 13 combined runs moved the game OVER for totals bettors. Arizona looks to rebound from a loss to the Reds, who beat them 7-6 on Thursday behind a start from Mike Leake at Great American Ball Park.

Houston Astros Trends:
When playing on Friday are 5-5
Before playing Arizona are 4-6
After playing San Diego are 2-8
After a loss are 2-8

Arizona Diamondbacks Trends:
When playing on Friday are 6-4
Before playing Houston are 8-2
After playing Cincinnati are 3-7
After a loss are 3-7

A few Astros at Diamondbacks trends to consider:
The total has gone UNDER in 6 of Houston's last 8 games on the road
The total has gone UNDER in 5 of Houston's last 7 games
The total has gone OVER in 5 of Houston's last 7 games when playing Arizona
The total has gone OVER in 17 of Houston's last 25 games when playing on the road against Arizona
Arizona is 6-1 SU in its last 7 games when playing Houston
Arizona is 13-5 SU in its last 18 games at home
The total has gone OVER in 5 of Arizona's last 7 games when playing Houston
Arizona is 15-6 SU in its last 21 games when playing at home against Houston

Next up:
Houston at Arizona, Saturday, July 21