OddsShark Top Sportsbooks

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

Diamondbacks vs Giants Baseball Game Preview

Arizona DiamondbacksSan Francisco Giants
July 20, 9:05 PM | GrassAT&T Park

Arizona Diamondbacks vs San Francisco Giants Odds

50-46TEAM RECORD44-51

The San Francisco Giants will look to bolster their win total and reward moneyline bettors when the Arizona Diamondbacks invade AT&T Park on Saturday.

San Francisco hands the ball to starter Matt Cain in this one and he'll try to improve on his 5-6 mark on the year. Arizona counters with Wade Miley, who will try to quiet the fans and the Giants bats at the same time.

View Arizona vs San Francisco Odds and Stats.

Betting Line:
Sportsbooks such as 5Dimes had set the Giants as -132 favorites on the moneyline for this contest. The over under was hovering near 7 for bettors hoping to turn a profit on totals at Bovada.

Power Rankings:
The Giants sit at No. 6 in the National League in the current MLB power poll here at Odds Shark, while the Diamondbacks sit at a National League No. 4 on the same chart.

How They Match Up:
Scoring stats point to some edges in this matchup. The game features San Francisco's National League No. 8-ranked scoring average of 4 runs per game, against a Diamondbacks offense rated No. 6 and scoring 4.2 runs per game in the league. The Giants have averaged 9.1 hits per game to date this season, more than the Diamondbacks hitters have managed (8.8 per nine innings).

San Francisco owns the National League's No. 11 defense, allowing 4.4 men per game to cross the plate. That contrasts with Arizona's National League No. 7-rated defense.

Last time out for Arizona, they were a 2-0 loser as they battled the Giants on the road. Moneyline bettors who got the Giants at -120 were rewarded, while the 2 combined runs moved the game UNDER for totals bettors. The Diamondbacks were shut out in their last start, struggling to get much going against the San Francisco staff and losing 2-0 to the Giants on Friday at AT&T Park.

Arizona Diamondbacks Trends:
When playing on Saturday are 4-6
Before playing San Francisco are 4-6
After playing San Francisco are 5-5
After a loss are 3-7

San Francisco Giants Trends:
When playing on Saturday are 6-4
Before playing Arizona are 5-5
After playing Arizona are 6-4
After a win are 4-6

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

Next up:
Arizona at San Francisco, Sunday, July 21