Diamondbacks vs. Giants Sunday Pick

Arizona Diamondbacks vs. San Francisco Giants, 6/30/2019 Predictions & Odds

The Diamondbacks and Giants have rotated wins in their series but will play the finale at 4:05 p.m. ET on Sunday. With Robbie Ray set to oppose Madison Bumgarner in the pitching matchup, will Arizona cash for bettors as a moneyline favorite?

Game Snapshot & Odds

909 Arizona Diamondbacks (-120) at 914 San Francisco Giants (+100); 7 runs

Sunday, June 30, 2019

4:05 p.m. ET, Oracle Park, San Francisco, CA

Compare odds and from multiple different online sportsbooks and shop for the best lines at our new Baseball Odds & Betting Page.

Public Betting Trends

According to our MLB Public Betting Chart page, 53% of the betting tickets are on the Diamondbacks to beat the Giants on the moneyline.

Arizona Diamondbacks Fantasy Spin

Eduardo Escobar went 3-for-5 with an RBI to lead the Diamondbacks to a 4-3 win over the Giants on Saturday. Escobar recorded three hits, all singles, including a go-ahead RBI knock to left-center field with two outs in the seventh inning. The 30-year-old third baseman continues to tear the cover off the ball lately, recording at least one hit in seven of his last eight games. He owns a 291/.350/.543 triple-slash line with 55 runs scored, 18 home runs, 64 RBI and three stolen bases across 363 plate appearances. No matter how you slice the data, Escobar grades out as a truly elite fantasy hitter this season.

San Francisco Giants Fantasy Spin

Stephen Vogt went 2-for-3 with a three-run homer in the Giants’ loss to the Diamondbacks on Saturday. Vogt plated the Giants lone runs of the contest with a gargantuan three-run blast to right field off Diamondbacks closer Greg Holland in the ninth inning. Unfortunately, their comeback bid fell just short in a narrow, one-run defeat. The 34-year-old veteran backstop also singled to notch his seventh multi-hit effort in 38 games this season. He’s worthy of a roster spot in deeper two-catcher formats.

MLB Betting Trends


The Diamondbacks are 1-5 in Ray’s last six starts.

San Francisco

The Giants have dropped 45 of their last 63 games versus an opponent with a winning record.


The Diamondbacks are a perfect 4-0 in Ray’s last four road starts versus the Giants and are 6-1 in his last seven outings in San Francisco. Arizona is also 5-2 in its last seven divisional games and has won nine of 13 on the road. On the other side, the Giants are 2-7 in Bumgarner’s last nine home starts versus the Diamondbacks and are 8-20 in their last 28 games versus a left-handed starter.

Sunday MLB Prediction: Arizona Diamondbacks -120


MLB Headlines

MLB Predictions & Picks

Thumbnail Rays vs. Dodgers Game 6 Prediction Game 6 between the Rays and Dodgers will take place on Tuesday night at 8:08 p.m. ET from Globe Life Field in Arlington, Texas as L.A. attempts to win its first...
Thumbnail Dodgers vs. Rays Game 3 Prediction With the series evened at one game apiece, the Dodgers and Rays will meet in Game 3 of the 2020 World Series on Friday night at 8:08 p.m. ET. With the Dodgers once...
Thumbnail Rays vs. Dodgers Game 2 Prediction The Dodgers took Game 1 of the 2020 World Series 8-3 and cashed as a large favorite over the underdog Rays. The over also hit easily as L.A.’s bats came alive in the...
Thumbnail Rays vs. Dodgers Game 1 Prediction Game 1 of the 2020 World Series takes place tonight at Globe Life Field in Arlington, TX as the Dodgers take on the Rays at 8:09 p.m. ET. With Tyler Glasnow set to...
Thumbnail Astros vs. Rays Game 6 Prediction The Astros have rallied back in the ALCS to win a pair of games but they still trail the Rays three games to two and still face elimination on Friday evening when...