Giants vs Diamondbacks Picks and Prediction – 7/4/2025

By: Cameron Ross |

Last Updated: 07/02/2025 at 10:06 PM ET

San Francisco Giants at Arizona Diamondbacks 07/03/25 - MLB Picks & Predictions
Game Start: 7/4/2025, 1:40 AM UTC
Latest Odds: ARI -108 ; O/U 8.5

Giants vs Diamondbacks Prediction

The San Francisco Giants will stay on the road Thursday night with a game in Arizona against the Diamondbacks. San Francisco has 45 wins and 41 losses on the year riding a 4 game losing streak into this matchup following a six run loss to Arizona in their last outing. Offensively San Francisco has been mediocre this season with a .230 batting average as the Giants have scored 353 runs on 645 hits this season. The San Francisco pitching has been top tier however this year with a 3.42 team ERA. Stay in the action with our MLB Picks.

Heliot Ramos leads the San Francisco offense this season with a .272 batting average and thirteen home runs on the season. Wilmer Flores has a .244 batting average to go along with the team leading 55 RBIs. Matt Chapman has a .243 batting average and leads San Francisco this season with a .360 OBP.

The Arizona Diamondbacks stay at home Thursday one game above .500 on the year following their win in game two of the series. Offensively Arizona has been solid all season with a .255 batting average. The Diamondbacks have scored 444 runs on 736 hits. The Arizona pitching has been terrible however with a 4.71 team ERA, but the Diamondbacks have allowed four total runs across their last two victories.

Josh Naylor is the offensive leader this season for Arizona with a .304 batting average and he has boasted a team leading 89 hits. Geraldo Perdomo has a .265 batting average, and Corbin Carroll has a .255 batting average. Eugenio Suarez has a .254 batting average to go along with the team-leading 26 home runs and 69 RBIs this season.

Giants vs Diamondbacks Pick Analysis

Both teams are having good years competing in this toughest division in baseball. Look for the Giants to do the work Thursday as they have the better arm on the bump. Take the Giants to finish their trip in Arizona Thursday night with a road win. Final Score Prediction, San Francisco Giants win 5-2.

Our Free MLB Pick for Arizona Diamondbacks vs San Francisco Giants

San Francisco Giants -108