D-Backs vs. Giants Saturday Prediction

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

The Giants evened their series with the Diamondbacks last night but find themselves as an underdog tonight when these NL West rivals meet at 10:05 p.m. ET. With Zack Greinke opposing Drew Pomeranz in the pitching matchup, will Arizona rebound?

Game Snapshot & Odds

961 Arizona Diamondbacks (-147) at 962 San Francisco Giants (+125); 7.5 runs

Saturday, June 29, 2019

10: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, 80% of the betting tickets are on the Diamondbacks to beat the Giants on the moneyline.

Arizona Diamondbacks Fantasy Spin

Jarrod Dyson went 3-for-5 with an RBI and a run scored in the Diamondbacks loss to the Giants on Friday. Dyson collected three hits, including an RBI single off Giants closer Will Smith in the ninth inning. The 34-year-old speedster is hitting .260/.349/.375 with 38 runs scored, a career-high five homers and 18 RBI in 238 plate appearances. He's already swiped 19 bases this season and is on pace to eclipse the 30-steal plateau for the first time since his 2016 campaign in Kansas City. His stolen base prowess makes him a viable mixed-league fantasy outfielder.

San Francisco Giants Fantasy Spin

Buster Posey went 3-for-4 with a pair of RBI and a run scored to lead the Giants to a 6-3 win over the Diamondbacks on Friday. It's been a dismal campaign overall for the injury-plagued Posey, but he came through with a clutch three-hit effort in this one. He blasted an RBI double to right field in the third inning and plated an additional run with an opposite-field single in the fifth. The 32-year-old backstop is hitting .241/.304/.369 with three homers and 20 RBI in 214 plate appearances.

MLB Betting Trends


The Diamondbacks are just 1-6 in their last seven games after allowing five runs or more in their previous game.

San Francisco

The Giants are 1-4 in their last five games following a win.


The Diamondbacks have won five of their last six games in San Francisco and are 4-1 in Greinke’s last five starts versus the Giants. The D-Backs have also won four of Greinke’s last five starts overall and are 5-2 in their last seven games versus a left-handed starter. On the other side, the Giants have dropped 30 out of their last 40 games when playing the third game of a series.

Saturday MLB Prediction: Arizona Diamondbacks -147


MLB Headlines

MLB Predictions & Picks

Thumbnail A's vs. Red Sox MLB Prediction One of the more intriguing matchups on Tuesday night takes place at Fenway Park when the Red Sox hosts the A’s at 7:10 p.m. ET. With Chris Bassitt set to oppose Nathan...
Thumbnail Yankees vs. Rays MLB Prediction The Yankees are favored on Tuesday night when they open a new series versus the Rays, but they’ve had issues winning in Tampa. Will the Rays pull off the upset when...
Thumbnail Rangers vs. Giants MLB Prediction Interleague play comes to San Francisco on Monday night when the Giants host the Rangers at 9:45 p.m. ET. With Kyle Gibson set to oppose Alex Wood in the pitching...
Thumbnail Reds vs. Pirates MLB Prediction National League Central rivals meet in Pittsburgh to open a new series on Monday night when the Pirates host the Reds at 6:35 p.m. ET. With Jeff Hoffman set to oppose...
Thumbnail Phillies vs. Braves MLB Prediction The ESPN Sunday Night Baseball game features rivals from the National League East, as the Braves host the Phillies at 7:08 p.m. ET. With Aaron Nola set to oppose...