Diamondbacks vs Giants Prediction 7/3/25 MLB Picks Today

In this article, we will formulate a Diamondbacks vs Giants prediction for this MLB game on Thursday, July 3, at Chase Field in Phoenix, Arizona. Let’s take a look at the prediction for this MLB matchup.

San Francisco Giants Betting Preview

The San Francisco Giants (46-41, 21-24 Away) lost back-to-back series against the Miami Marlins and Chicago White Sox, and also lost the first two games of the series against the Arizona Diamondbacks. However, the Giants managed to snatch a 6-5 win in Game 3 and now hope to earn a split. Patrick Bailey led the offense with two RBI and a sacrifice fly in the 10th inning, while Landen Roupp pitched for 4.0 innings in a no-decision, allowing two runs on five hits with four strikeouts and four walks. Camilo Doval was credited with the win.

This year, the Giants average 4.10 runs per game (23rd in the MLB) on a .230/.310/.371 triple-slash. When it comes to pitching, the Giants’ staff has a 3.42 ERA (2nd) and 1.24 WHIP (12th). Wilmer Flores leads the Giants with a .241 batting average, 11 home runs, and 55 RBI this season.

The projected starting pitcher for the Giants is Robbie Ray, who is 8-3 in 17 starts this season, with a 2.75 ERA and 1.15 WHIP in 98.1 innings.

Arizona Diamondbacks Betting Preview

The Arizona Diamondbacks (43-43, 22-22 Home) were swept by the Miami Marlins at home and were on a four-game losing skid when they beat the Giants in Game 1 of this series. Arizona also won Game 2, but fell short in extra innings last night, losing 6-5. Ketel Marte led the offense with two RBI, while Merrill Kelly pitched for 6.0 innings in a no-decision, allowing three runs on five hits with three strikeouts and three walks. Shelby Miller took the loss.

This season, the Diamondbacks average 5.22 runs per game (3rd in the MLB) on a .255/.329/.450 triple-slash. When it comes to pitching, the Diamondbacks’ staff has a 4.71 ERA (25th) and 1.33 WHIP (22nd). Eugenio Suarez leads the Diamondbacks with a .250 batting average, 26 home runs, and 69 RBI this season.

Brandon Pfaadt will take the mound for the Diamondbacks on Thursday. The 26-year-old right-hander has an 8-5 record in 17 starts this year with a 5.38 ERA and 1.38 WHIP in 85.1 innings.

Why the Giants will beat the Diamondbacks

Total Runs Facts

Matchup/League Facts

Diamondbacks vs Giants Prediction

These teams have traded victories in the past couple of years, each recording five in the previous ten H2H encounters. This season, the Diamondbacks lead 4-2, but I am going with the Giants in this one, mainly because of the pitching matchup. Robbie Ray allowed more than three runs in a game just once this season, and he already faced the D-backs and got a win after allowing three runs in 6.0 innings. Brandon Pfaadt surrendered multiple runs in each of his previous nine starts, while he took a loss the last time he faced the Giants. I expect the same scenario here, and that’s why I am backing the Giants.

Exit mobile version