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 Pirates vs. Giants Prediction The Giants have owned the Pirates in previous meetings, including on Memorial Day where they hammered Pittsburgh, 14-4. Will the Giants’ domination of the Bucs continue on...
Thumbnail Yankees vs. Mariners Prediction The Yankees’ ownership of the Mainers continued on Monday night and with Nestor Cortes Jr. set to oppose Logan Gilbert in Tuesday night’s matchup, will the Bronx...
Thumbnail Twins vs. Astros Prediction The Twins took down the Astros in Game 1 of their series in Houston on Memorial Day. With Houston now an underdog for Game 2 at 8:10 p.m. ET, will the Astros even the...
Thumbnail Rays vs. Cubs Prediction One day after completely shutting the first-place Rays down, will the Cubs pull off another upset when the two teams continue their series at 8:05 p.m. ET on Tuesday from...
Thumbnail Royals vs. Cardinals Prediction After nearly no-hitting the Cardinals on Memorial Day, will the Royals pull off another upset at Busch Stadium on Tuesday night when these two...