Wednesday, July 2nd, 2025

The San Francisco Giants (45-41, third in the NL West) take on the Arizona Diamondbacks (43-42, fourth in the NL West) on Wednesday, July 2, 2025, at Chase Field in Phoenix. The game is scheduled for 9:40 p.m. EDT.
For the Giants, Landen Roupp is scheduled to start. Roupp holds a 6-5 record with a 3.54 ERA, a 1.45 WHIP, and 74 strikeouts this season.
The Diamondbacks will counter with Merrill Kelly. Kelly has a 7-4 record with a 3.49 ERA, a 1.07 WHIP, and 100 strikeouts.
The Diamondbacks are favored on the moneyline at -132, while the Giants are the underdog at +110. The over/under for total runs is set at 8 1/2.
The San Francisco Giants are looking to snap a four-game losing streak as they face the Arizona Diamondbacks. Arizona enters the contest with a 43-42 overall record, including a 22-21 mark at home. The Diamondbacks have been effective offensively when hitting for power, owning a 26-12 record in games where they hit two or more home runs.
San Francisco has a 45-41 record overall and is 20-24 on the road. The Giants have found success when their offense is clicking, holding a 22-14 record in games where they record eight or more hits.
This is the sixth meeting between the two teams this season. The Diamondbacks currently lead the season series 4-1.
Eugenio Suarez is a top performer for the Diamondbacks, leading the team with 26 home runs and slugging .564. Geraldo Perdomo has been hot recently, going 13 for 41 with two doubles, two home runs, and 10 RBI over the past 10 games.
Heliot Ramos has contributed significantly to the Giants' offense with 16 doubles, a triple, and 13 home runs. Rafael Devers has recorded two doubles and two home runs in his last 10 games, going 8 for 38 in that span.
In their last 10 games, the Diamondbacks have a 5-5 record, batting .248 with a 3.64 ERA, and have outscored their opponents by 13 runs.
Over their last 10 games, the Giants have struggled, posting a 3-7 record. They have a .210 batting average and a 4.55 ERA, and have been outscored by 17 runs.
Diamondbacks: Josh Naylor (day-to-day, undisclosed), 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: Christian Koss (10-Day IL, hamstring), Casey Schmitt (10-Day IL, hand), Jerar Encarnacion (10-Day IL, oblique), Matt Chapman (10-Day IL, hand), Tom Murphy (60-Day IL, back).
The San Francisco Giants visit the Arizona Diamondbacks on July 2, 2025, aiming to break a four-game losing streak. Landen Roupp is scheduled to pitch for the Giants against Merrill Kelly for the Diamondbacks. Arizona leads the season series 4-1 and is favored in this matchup. Key players include Eugenio Suarez for the Diamondbacks and Heliot Ramos for the Giants. Recent form favors the Diamondbacks (5-5), while the Giants are 3-7 in their last 10 games. Both teams are dealing with significant injuries.
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.