The Arizona Diamondbacks look to emerge victorious in MLB odds action as the San Francisco Giants arrive at Chase Field on Friday.
It's a pitching duel between Zack Greinke for the Arizona Diamondbacks (14-6 on the year) and Ty Blach for San Francisco Giants (8-9 so far).
Sportsbook Odds & Computer Pick
Sportsbooks such as Sportsbook had installed the Arizona Diamondbacks as -215 moneyline favorites in this particular MLB betting odds matchup. The total, meanwhile, was set early at 9 before betting at Sportsbook started to move the line.
Handicapping models based on recent betting stats and prediction formulas pick a 5.0-3.7 win for the Diamondbacks. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
San Francisco Giants vs Arizona Diamondbacks Matchup
Team Betting Records & Power Rankings
The Arizona Diamondbacks sport a record of 70-58 heading into this matchup, while the San Francisco Giants sit at 52-77 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Arizona vs San Francisco injuries news.
The Arizona Diamondbacks sit at No. 28 in the current MLB power poll here at Odds Shark, while the San Francisco Giants sit at No. 13 on the same chart.
Statistical Matchup
Offensively, the game matches up Arizona Diamondbacks No. 10 ranked offense (4.82 runs per game) against a San Francisco Giants defense and pitching staff that sits at No. 19 at 4.87 runs allowed per game. The Arizona Diamondbacks have been averaging 8.64 hits per game, more than the San Francisco Giants have managed so far this season (8.61 hits on average).
Comparing defensive stats, San Francisco owns the No. 28-rated road mark, allowing 5.56 runs per game on the highway. Arizona, on the other hand, rates No. 4 in scoring at home.
Recent Outings Betting Recap
San Francisco looks to continue its winning ways following a victory last time out against the Brewers, a 4-2 final on Wednesday in support of M Moore at AT&T Park.
The Diamondbacks enjoyed a 3-2 victory at the expense of the Mets on Thursday, with Robbie Ray throwing 5 innings of 2-hit ball at Citi Field.
Next Betting Matchups
San Francisco at Arizona, Saturday, August 26th