OddsShark Top Sportsbooks

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

Giants face Arizona Diamondbacks: MLB odds preview and stats

San Francisco GiantsArizona Diamondbacks
June 7, 9:40 PM | GrassChase Field

San Francisco Giants vs Arizona Diamondbacks Odds

31-28TEAM RECORD34-26

The Arizona Diamondbacks host San Francisco on Friday, looking to build on their 34-26 mark against the 31-28 Giants in MLB betting action at Chase Field.

Arizona hands the ball to starter Patrick Corbin in this one and he'll try to improve on his 9-0 mark on the year. San Francisco counters with Matt Cain, who will try to quiet the fans and the Diamondbacks bats at the same time.

View San Francisco vs Arizona Odds and Stats.

Betting Line:
The Giants were listed as +-132 underdogs on the baseball moneyline at many online sportsbooks, including 5Dimes. The total was set at 8.5 before betting started earlier on Monday over at Bovada.

Power Rankings:
The MLB Power Rankings at Odds Shark show the National League's No. 5-rated Giants taking on the National League's No. 3-rated Diamondbacks in this contest.

How They Match Up:
The game also pits Arizona's No. 4-rated National League offense, averaging 4.5 runs per game, against a Giants defense that ranks No. 13 in the National League at 4.5 in runs allowed per game. The Diamondbacks have averaged 9.3 hits per game so far, more than Giants batters have averaged on the year (9.1 hits per game).

Comparing defensive stats, San Francisco owns the National League's No. 15-rated road mark, allowing 5.7 runs per game on the highway. Arizona, on the other hand, rates No. 10 in scoring at home.

San Francisco lost its last outing, a 4-0 result against the Blue Jays on June 5. Bettors who backed the Blue Jays at -103 on the moneyline won on the day, and the total score (4) sent UNDER bettors to the payout window. San Francisco didn't plate a single run in their last outing, shut down by R.A. Dickey in a losing cause, 4-0, against Toronto on Wednesday.

The Diamondbacks were a 12-8 loser in their most recent outing on the road against the Cardinals. That made winners of bettors who got St. Louis at -170 on the moneyline, while the total score (20) was good news for OVER bettors. The Diamondbacks endured a 12-8 loss at the hands of the Cardinals on Thursday, with Ian Kennedy throwing 4 innings of 13-hit ball at Busch Stadium.

San Francisco Giants Trends:
When playing on Friday are 3-7
Before playing Arizona are 6-4
After playing Toronto are 4-6
After a loss are 4-6

Arizona Diamondbacks Trends:
When playing on Friday are 7-3
Before playing San Francisco are 4-6
After playing St. Louis are 7-3
After a loss are 6-4

A few Giants at Diamondbacks trends to consider:
San Francisco is 7-1 SU in its last 8 games when playing on the road against Arizona
The total has gone OVER in 9 of San Francisco's last 12 games on the road
San Francisco is 6-2 SU in its last 8 games when playing Arizona
The total has gone OVER in 5 of San Francisco's last 7 games when playing Arizona
The total has gone OVER in 5 of Arizona's last 5 games
Arizona is 6-1 SU in its last 7 games at home
The total has gone OVER in 5 of Arizona's last 7 games when playing San Francisco
Arizona is 4-2 SU in its last 6 games

Next up:
San Francisco at Arizona, Saturday, June 8