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
| Team | Pitcher | Record | ERA | WHIP | K/9 |
|---|---|---|---|---|---|
| Giants | Hayden Birdsong (RHP) | 3–2 | 4.13 | 1.31 | 8.7 |
| D-backs | Zac Gallen (RHP) | 5–9 | 5.75 | 1.42 | 9.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
| Team | Record | Last 10 | Home/Away | Run Differential |
|---|---|---|---|---|
| Giants | 45–40 | 3–7 | 20–23 (Road) | +18 |
| D-backs | 42–42 | 5–5 | 21–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








