Arizona Diamondbacks vs San Francisco Giants July 1st 2025
The San Francisco Giants head to Chase Field to take on the Arizona Diamondbacks. This NL West game is set for Tuesday, July 1, 2025, at 9:40 PM. Fans can catch the game on NBCS.
The Giants, managed by Bob Melvin, have a 45-39 record this season. They are 7 games back in the NL West. The Diamondbacks, led by Torey Lovullo, have a 41-42 record and sit 11 games back in the division. The starting pitchers are Hayden Birdsong for the Giants and Zac Gallen for the Diamondbacks.
Giants vs Diamondbacks Key Information
- Sport: Baseball
- Teams: San Francisco Giants vs. Arizona Diamondbacks
- Venue: Chase Field in Phoenix, AZ
- Date: Tuesday, July 1, 2025
- Betting Odds: Giants MoneyLine +117, Diamondbacks MoneyLine -139
The Giants Can Win If…
The San Francisco Giants are looking to bounce back after a recent 2-5 loss to the Chicago White Sox. In that game, Justin Verlander pitched well, allowing just one earned run over six innings. Christian Koss was a standout hitter, going 2-for-3 with a double, while Patrick Bailey contributed an RBI double.
The Giants have a strong pitching staff, ranking second in the league with a 3.40 ERA. They also excel in limiting home runs, giving up only 65, which is the second-best in the league. This solid pitching foundation gives them a good chance to win against any opponent.
Rafael Devers is a key player for the Giants, leading the team with 17 home runs and 63 RBIs. His ability to drive in runs can make a difference in close games. With Hayden Birdsong starting, the Giants have a reliable pitcher on the mound who can keep the game in check.
The Diamondbacks Can Win If…
The Arizona Diamondbacks are looking to bounce back after a recent loss to the Miami Marlins, 4-6. Eduardo Rodriguez pitched 5 1/3 innings, allowing only one earned run and striking out six. Ketel Marte hit a home run, contributing to the Diamondbacks’ offense.
Arizona’s hitting stats show they have the potential to win. They rank 2nd in slugging percentage at .447 and 4th in home runs with 120. Their ability to hit doubles, ranking 2nd with 148, can also help them score runs.
Zac Gallen will start for the Diamondbacks, aiming to improve his record. Despite recent struggles, Gallen has the talent to control the game. With strong hitters like Eugenio Suárez and Ketel Marte, Arizona has the tools to secure a win.
The Lean
The Diamondbacks are favored with a MoneyLine of -139 against the Giants at +117. The Diamondbacks have a higher batting average and slugging percentage, ranking 6th and 2nd respectively, compared to the Giants’ 16th and 21st rankings. With these stats, the Diamondbacks are the pick to win, with a projected score of Diamondbacks 5, Giants 4.
The total for the game is set at 9.5. The Diamondbacks’ strong hitting and the Giants’ pitching with a 4.78 ERA suggest a higher-scoring game. The model projects a total of 9 runs, which is close to the line. However, considering the Diamondbacks’ offensive strength, the recommendation is to go with the Over 9.5.
Zac Gallen Tries to End Slump as Diamondbacks Host Giants
Just a couple of years ago, Zac Gallen was a Cy Young Award candidate and one of the most dominant pitchers in the National League. Now, he’s trying to avoid becoming one of the first pitchers in the majors to lose 10 games. The struggling ace will take the mound for the Arizona Diamondbacks on Tuesday night as they continue their four-game series against the visiting and equally frustrated San Francisco Giants.
What’s Wrong with Zac Gallen?
Gallen (5-9, 5.75 ERA) has had a difficult 2025 campaign, and his struggles have been particularly pronounced at his home park, where he has a 6.29 ERA. Despite the ugly numbers, his manager, Torey Lovullo, believes his ace is close to turning it around.
“There’s one pitch per inning that hurts him,” Lovullo said. “He’s going to figure this out. Zac’s too good of a pitcher… to just let this go.”

A Frustrated Giants Offense
While Gallen is struggling on the mound, the Giants are in a “big-time rut” at the plate. They have scored just seven total runs over the first four games of their current road trip. The frustration boiled over in Monday’s 4-2 loss when manager Bob Melvin was ejected late in the game.
“A lot of ‘how frustrating’ questions, and that’s kind of where we are,” Melvin said. “We’re in this position because we’re not scoring enough runs… it gets frustrating.” The psychology of a team-wide slump is a key topic in our expert betting guide.
A Duel of Struggling Starters
Tuesday’s game features two pitchers who are both looking to get back on track. While Gallen tries to avoid his 10th loss, the Giants will start right-hander Hayden Birdsong (3-2, 4.13). Birdsong is winless in his last four starts and has allowed 14 earned runs in his last 14 1/3 innings. This matchup between two struggling arms will be a key focus on the scores and odds board.
NL West Implications
This series is critical for two MLB teams trying to stay afloat in the competitive NL West. To see which struggling pitcher our experts think will get the better of this matchup, check out our daily MLB picks.