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 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...
Thumbnail Dodgers vs. Braves Game 4 Prediction After routing the Braves in Game 3 on Wednesday, will the Dodgers pick up another win and even up their series with Atlanta in Game 4 tonight at 8:08 p.m. ET?...