
Giants vs Diamondbacks Prediction 7/2/25 MLB Picks Today
Giants vs Diamondbacks
July 2, 2025 9:40 pm EDT
The Line: Giants +110 / Diamondbacks -130 / Over/Under: 8.5
(Get latest betting odds)
The San Francisco Giants are visiting the Arizona Diamondbacks on Wednesday, July 2nd at the Chase Field in the third game of this series, with the Dbacks having a 2-0 lead. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Giants vs Diamondbacks Prediction. We will examine:
The Arizona Diamondbacks’ recent form and player performance
The San Francisco Giants’ recent form and player performance
Recent betting trends and streaks involving the Arizona Diamondbacks
Recent betting trends and streaks involving the San Francisco Giants
Recent betting trends in games played between the San Francisco Giants vs Arizona Diamondbacks
A summary that ties it all together and produces a favorable betting outcome for the San Francisco Giants vs Arizona Diamondbacks game
Arizona Diamondbacks Preview
The Arizona Diamondbacks have a 43-42 record this season and are sitting in 4th place in the NL West. The Diamondbacks have a 22-21 home record and are 43-37 in over/under. They are coming off an 8-2 home victory over the Giants and have back-to-back wins. Over is 5-1 in their last 6 games, and they are playing the Padres and the Royals next.
The Diamondbacks have a .255 batting average this season, a .329 OBP, and a .450 slugging percentage. Arizona’s pitching staff has a 4.71 ERA and 1.33 WHIP. Josh Naylor leads the Diamondbacks with 89 hits, and he is the team’s best hitter with a .304 batting average. Eugenio Suarez leads the team in RBI, with 69, and in home runs with 26.
Merrill Kelly (R) is the projected starting pitcher for the Diamondbacks, and he has a 7-4 record, 3.49 ERA, and 1.07 WHIP.
San Francisco Giants Preview
The San Francisco Giants have a 45-41 record this season and are sitting in third place in the NL West. They have a 20-24 road record and are 39-45 in over/under. They are coming off a 2-8 road defeat by the Dbacks, and are 1-7 in their last 8 games. Under is 4-1 in their last 5 games, and they are playing the Athletics and the Phillies next.
The Giants have a .230 batting average this season, .310 OBP, and .371 Slugging percentage. San Francisco’s pitching staff has a 3.42 ERA and 1.25 WHIP. Heliot Ramos leads the Giants with 88 hits and is the team’s best hitter, with a .272 batting average, adding a team-high 13 home runs. Wilmer Flores leads the team in RBI with 55.
Landen Roupp (R) is the projected starting pitcher for the Giants, and he has a 6-5 record, 3.43 ERA, and 1.44 WHIP.
Why the Arizona Diamondbacks will win
- The Diamondbacks have won each of their last eight night games following a win.
- The Giants have lost each of their last seven games against National League opponents.
- The Diamondbacks have covered the run line in each of their last eight night games following a win.
- The Giants have failed to cover the run line in seven of their last eight games.
- The Giants have trailed after 3 innings in each of their last six Wednesday games against NL West opponents that held a winning record.
- The Diamondbacks have led after 5 innings in each of their last six night games against NL West opponents.
Why the San Francisco Giants will win
- The underdogs have won five of the Diamondbacks’ last six games.
- The Diamondbacks have lost four of their last five games as favorites.
- The Giants have covered the run line in nine of their last 10 games as underdogs following a loss.
- The Diamondbacks have failed to cover the run line in five of their last six games as home favorites against National League opponents.
- The Giants have led after 3 innings in each of their last three games against opponents that held a winning record.
Total Runs Facts
- Each of the Diamondbacks’ last six games as home favorites have gone OVER the total runs line.
- Fourteen of the Giants’ last 16 night games as underdogs have gone OVER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Giants’ last four games at Chase Field.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Diamondbacks’ last four home games against NL West opponents.
Matchup/League Facts
- The Diamondbacks rank T2nd in the league for doubles this season (150).
- The Diamondbacks rank 2nd in the league for slugging percentage this season (.450).
- The Giants rank 2nd in the league for ERA this season (3.42).
- The Giants rank 2nd in the league for home runs allowed this season (71).
Giants vs Diamondbacks Prediction
The Dbacks are 5-1 in their last 6 meetings against the Giants, and both teams are tied 3-3 in their last 6 meetings in Arizona. Over is 8-3-1 in their last 12 meetings.
In this Giants vs Diamondbacks Prediction, the Diamondbacks are coming as -130 home favorites. The Giants have a slightly better overall record, but both teams have almost identical home/away splits. The Giants are in a major slump right now, and Roupp has been weaker on the road. The Dbacks have a better offense and are better against right-handed pitching, and I expect to get the job done at home today.