San Francisco Giants at Arizona Diamondbacks July 1, 2025 Game Preview & Odds

Tuesday, July 1st, 2025

San Francisco Giants News & Updates

San Francisco Giants at Arizona Diamondbacks on 2025-07-01 8:40PM MLB game preview.

Game Details

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.

Pitching Matchup

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)

Betting Odds

Diamondbacks: -137

Giants: +115

Over/Under: 9 runs

Team Overview

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.

Season Series

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.

Top Performers

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.

Recent Performance

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.

Injuries

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)

In summary

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.


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.