MLB Game Preview: San Francisco Giants (45–40) vs. Arizona Diamondbacks (42–42)

0
78
Arizona Diamondbacks logo

Game Details

  • Matchup: San Francisco Giants (45–40) vs. Arizona Diamondbacks (42–42)
  • Date: Tuesday, July 1, 2025
  • Time: 6:40 PM MST / 9:40 PM ET
  • Venue: Chase Field, Phoenix, AZ
  • Broadcast: NBC Sports Bay Area, Bally Sports Arizona, MLB.tv

Starting Pitchers

TeamPitcherRecordERAWHIPK/9
GiantsHayden Birdsong (RHP)3–24.131.318.7
D-backsZac Gallen (RHP)5–95.751.429.2
  • Hayden Birdsong is looking to rebound after allowing 11 earned runs over his last 8.1 innings. The rookie has shown flashes of dominance but needs to limit hard contact.
  • Zac Gallen has struggled in 2025 but owns a 2–0 record with a 0.75 ERA and 19 strikeouts in his last two starts vs. San Francisco.

Team Performance Snapshot

TeamRecordLast 10Home/AwayRun Differential
Giants45–403–720–23 (Road)+18
D-backs42–425–521–21 (Home)+6
  • Arizona leads the season series 3–1 and has outscored San Francisco 21–13 in those games.
  • San Francisco has dropped 5 of its last 6 and is hitting just .213 over its last 10 games.

Players to Watch

San Francisco Giants

  • Rafael Devers: .261 AVG, 17 HR, 20 doubles – Power bat in the middle of the order.
  • Mike Yastrzemski: 2 HR in last 10 games – Looking to break out of a 5-for-37 slump.
  • Logan Webb (not starting): 6 straight quality starts – Anchoring the rotation and could appear later in the series.

Arizona Diamondbacks

  • Geraldo Perdomo: 9 HR, 18 doubles, 58 RBI – Versatile infielder with gap power.
  • Eugenio Suárez: 16-for-39 (.410) with 5 HR and 11 RBI in last 10 games – Red-hot at the plate.
  • Ketel Marte: 17 HR – Key switch-hitter with power from both sides.

Game Odds

San Francisco Giants      9

Arizona Diamondbacks – 137

Odds Courtesy of Sports Odds Direct as of Monday, June 30, 2025