Tuesday, July 1st, 2025

San Francisco Giants at Arizona Diamondbacks on 2025-07-01 8:40PM MLB game preview.
The San Francisco Giants (45-40) face the Arizona Diamondbacks (42-42) in MLB action on Tuesday, July 1, 2025. The game is scheduled to start at 8:40 PM local time in Phoenix. The Giants are third in the NL West, while the Diamondbacks are fourth.
The game is played in Phoenix.
Giants Probable Starter: Hayden Birdsong (3-2, 4.13 ERA, 1.38 WHIP, 56 strikeouts)
Diamondbacks Probable Starter: Zac Gallen (5-9, 5.75 ERA, 1.41 WHIP, 88 strikeouts)
Diamondbacks: -137
Giants: +115
Over/Under: 9 runs
The San Francisco Giants are on the road looking to break a three-game road skid against the Arizona Diamondbacks.
Arizona holds a 42-42 overall record and is 21-21 at home. Diamondbacks hitters collectively bat .254, ranking them sixth in MLB for team batting average.
San Francisco has a 20-23 record on the road and a 45-40 record overall. The Giants have a strong record of 26-14 in games where they do not surrender a home run.
This matchup on Tuesday marks the fifth meeting between these two teams this season. The Diamondbacks currently hold a 3-1 advantage in the season series against the Giants.
For the Diamondbacks, Geraldo Perdomo is a key contributor with 18 doubles, a triple, nine home runs, and 58 RBI. In the past 10 games, Eugenio Suarez has been effective, going 16 for 39 with three doubles, five home runs, and 11 RBI.
Rafael Devers has been a top performer for the Giants, recording 20 doubles and 17 home runs while maintaining a .261 batting average. Mike Yastrzemski has struggled recently, going 5 for 37 with two home runs over the last 10 games.
In their last 10 games, the Diamondbacks have a 5-5 record with a .272 batting average and a 4.35 ERA. They have outscored their opponents by 13 runs over this stretch.
The Giants have struggled in their last 10 outings, going 3-7. They have a .213 batting average and a 4.60 ERA, and have been outscored by 13 runs.
Diamondbacks Injuries:
Ildemaro Vargas: 10-Day IL (foot)
Corbin Carroll: 10-Day IL (hand)
Christian Montes De Oca: 60-Day IL (elbow)
Gabriel Moreno: 10-Day IL (hand)
Justin Martinez: 60-Day IL (elbow)
Cristian Mena: 60-Day IL (shoulder)
Kendall Graveman: 15-Day IL (hip)
Corbin Burnes: 60-Day IL (elbow)
A.J. Puk: 60-Day IL (elbow)
Jordan Montgomery: 60-Day IL (elbow)
Blake Walston: 60-Day IL (elbow)
Giants Injuries:
Casey Schmitt: day-to-day (wrist)
Jerar Encarnacion: 10-Day IL (oblique)
Matt Chapman: 10-Day IL (hand)
Tom Murphy: 60-Day IL (back)
This article previews the MLB game between the San Francisco Giants and the Arizona Diamondbacks scheduled for July 1, 2025, at 8:40 PM in Phoenix. The Diamondbacks lead the season series 3-1. Arizona enters the game with a 42-42 record and a recent 5-5 streak, while San Francisco is 45-40 and has gone 3-7 in their last 10 games, also trying to end a three-game road losing streak. Hayden Birdsong is the probable pitcher for the Giants, facing Zac Gallen for the Diamondbacks. The Diamondbacks are the betting favorite at -137 with an over/under of 9 runs. Both teams are dealing with several injuries impacting their rosters.
There are no baseball games today.
There are no baseball games tomorrow.
There were no baseball games yesterday.
All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.