OddsShark Top Sportsbooks

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

San Francisco Giants take on the Arizona Diamondbacks with Odds and Betting Pick

The Arizona Diamondbacks get a visit from the San Francisco Giants in MLB baseball betting action on Friday, with the home side looking to send the visitors to the showers with a loss.

San Francisco puts its faith in starter Matt Cain to earn a win and boost his personal mark of 1-1. Getting the ball for the Arizona Diamondbacks is Robbie Ray, who owns a 3-4 record on the season with a 2.16 ERA.

Odds Shark prediction models pick the Giants to win this game 4.7-4.2. 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 42-45 heading into this matchup, while the San Francisco Giants sit at 46-43 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Arizona vs San Francisco injuries news.

The MLB Power Rankings show a disparity between these teams, with the Arizona Diamondbacks rated this week at No. 16 and the San Francisco Giants sitting at No. 15.

Statistical Matchup

Scoring stats point to some edges in this matchup. The game features the Arizona Diamondbacks No. 4-ranked scoring average of 4.51 runs per game, against a San Francisco Giants offense rated No. 12 and scoring 4.24 runs per game. The Diamondbacks have averaged 9.13 hits per game to date this season, less than the Giants hitters have managed (9.31 per nine innings).

Defensively, San Francisco features the No. 24-rated defense on the road, allowing 4.55 runs per game. Arizona, meanwhile, comes in at No. 5 at home, scoring 4.84 runs per game.

Recent Outings Betting Recap

San Francisco rolled to a 4-2 win against Philadelphia on Sunday, as C Heston and the Giants' bats led the team to victory at AT&T Park.

Arizona suffered a 5-3 loss against New York on Sunday, as R De La Rosa wasn't able to lead his team to victory at Citi Field.

Betting Trends
  • San Francisco is 4-1 SU in its last 5 games
  • San Francisco is 4-8 SU in its last 12 games
  • The total has gone UNDER in 5 of San Francisco's last 7 games
  • San Francisco is 0-5 SU in its last 5 games on the road
  • Arizona is 2-4 SU in its last 6 games
  • The total has gone OVER in 6 of Arizona's last 9 games at home
  • Arizona is 6-1 SU in its last 7 games when playing San Francisco
  • The total has gone UNDER in 5 of Arizona's last 5 games when playing San Francisco

Next Betting Matchups

San Francisco at Arizona, Saturday, July 18th