OddsShark Top Sportsbooks

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

MLB betting line favors Giants over Diamondbacks

Arizona DiamondbacksSan Francisco Giants
July 21, 4:05 PM | GrassAT&T Park

Arizona Diamondbacks vs San Francisco Giants Odds

50-47TEAM RECORD45-51

MLB wagering interest swings to the San Francisco vs Arizona battle on Sunday at AT&T Park as the Giants try to defend home turf and reward moneyline bettors.

Madison Bumgarner gets the call for the San Francisco Giants and he will try to build on a 10-5 mark. In the other dugout, Randall Delgado brings a 1-3 ledger to the game for the Diamondbacks as he tries to quiet the Giants bats.

View Arizona vs San Francisco Odds and Stats.

Betting Line:
Those who planned on backing the visitors in this one found the Diamondbacks listed as underdogs of +-163 at most sportsbooks, including Bovada. Total bettors saw the number open in the area of 7.5, check for updates at 5Dimes.

Power Rankings:
The Odds Shark MLB Power Rankings have the Giants at No. 6 in the National League and the Diamondbacks at No. 4 in the National League heading into this contest.

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

Defensively, Arizona features the National League's No. 10-rated defense on the road, allowing 4.3 runs per game. San Francisco, meanwhile, comes in at No. 10 in the National League at home, scoring 3.9 runs per game.

Arizona was a 4-3 loser in its last match on the road against the Giants. They lost as +118 underdogs, while the total score of 7 made winners of UNDER bettors. Arizona didn't get the job done in their last match, falling 4-3 to San Francisco on Saturday at AT&T Park.

Arizona Diamondbacks Trends:
When playing on Sunday are 5-5
Before playing Chi Cubs are 5-5
After playing San Francisco are 4-6
After a loss are 2-8

San Francisco Giants Trends:
When playing on Sunday are 8-2
Before playing Cincinnati are 3-7
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 7 of Arizona's last 10 games
The total has gone OVER in 4 of Arizona's last 6 games on the road
Arizona is 3-6 SU in its last 9 games
Arizona is 2-5 SU in its last 7 games when playing on the road against San Francisco
San Francisco is 7-1 SU in its last 8 games when playing Arizona
San Francisco is 5-1 SU in its last 6 games
San Francisco is 5-2 SU in its last 7 games when playing at home against Arizona
The total has gone OVER in 6 of San Francisco's last 9 games

Next up:
Arizona home to Chi Cubs, Monday, July 22
San Francisco home to Cincinnati, Monday, July 22