MLB wagering interest swings to the Arizona Diamondbacks vs Houston Astros battle on Sunday at Minute Maid Park as the Astros try to pick up a win on home turf and reward those moneyline betting.
Houston sends Collin McHugh out against Robbie Ray for the Arizona Diamondbacks in this game. McHugh is 12-5 with a 4.16 ERA on the season, while Ray is 3-5 on the year and has a 2.70 ERA.
Sportsbook Odds & Computer Pick
The visiting Arizona Diamondbacks were 145 moneyline underdogs in this one earlier in the day at most online sportsbooks including Sportsbook. The total was 8 at Sportsbook for those preferring over under betting.
Odds Shark prediction models pick the Astros to win this game 5-4.3. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Arizona Diamondbacks vs Houston Astros Matchup
Team Betting Records & Power Rankings
59-46 Houston battles the Diamondbacks, currently with a 50-52 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Houston vs Arizona injuries news.
It's a MLB baseball betting matchup between the No. 5-rated Houston Astros and the league No. 8-ranked Arizona Diamondbacks, according to the latest MLB power poll here at Odds Shark.
Statistical Matchup
Scoring stats point to some edges in this matchup. The game features the Houston Astros No. 4-ranked scoring average of 4.47 runs per game, against a Arizona Diamondbacks offense rated No. 7 and scoring 4.41 runs per game. The Astros have averaged 8.21 hits per game to date this season, less than the Diamondbacks hitters have managed (9.12 per nine innings).
Comparing defensive stats, Arizona owns the No. 17-rated road mark, allowing 4.27 runs per game on the highway. Houston, on the other hand, rates No. 9 in scoring at home.
Recent Outings Betting Recap
The Diamondbacks endured a 9-2 loss at the hands of the Astros on Saturday, with J Hellickson throwing 3.1 innings of 7-hit ball at Minute Maid Park.
Next Betting Matchups
Arizona at Washington, Monday, August 3rd
Houston at Texas, Monday, August 3rd