Game Details
- Matchup: San Francisco Giants (45–41) vs. Arizona Diamondbacks (43–42)
- Date: Wednesday, July 2, 2025
- Time: 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 | Merrill Kelly (RHP) | 5–5 | 3.89 | 1.22 | 9.1 |
- Hayden Birdsong is looking to rebound after allowing 11 earned runs over his last two starts. Despite recent struggles, he’s shown promise with a solid strikeout rate and fly-ball tendencies that could play well in Chase Field.
- Merrill Kelly returns to the mound after a strong June, where he posted a 2.95 ERA across four starts. He’s been particularly effective at home, limiting opponents to a .218 average.
Team Performance Snapshot
Team | Record | Last 10 | Home/Away | Run Differential |
---|---|---|---|---|
Giants | 45–41 | 3–7 | 20–24 (Road) | +12 |
D-backs | 43–42 | 5–5 | 23–21 (Home) | +6 |
- Arizona has taken 4 of 5 games in the season series and is coming off an 8–2 win Tuesday, powered by four home runs.
- San Francisco has dropped four straight and is hitting just .210 over its last 10 games.
Players to Watch
San Francisco Giants
- Rafael Devers: 17 HR, .261 AVG – Power bat in the middle of the order; 2 HR in last 10 games.
- Heliot Ramos: 13 HR, 16 doubles – Quietly putting together a breakout season.
- Mike Yastrzemski: Looking to snap a 5-for-37 slump; still a threat in clutch spots.
Arizona Diamondbacks
- Eugenio Suárez: 26 HR, .564 SLG – Red-hot with 5 HR and 11 RBI in his last 10 games.
- Geraldo Perdomo: 13-for-41 (.317) with 10 RBI over last 10 games.
- Jake McCarthy: Hit a 422-foot, 3-run homer Tuesday; adds speed and pop to the lineup.
Game Odds
San Francisco Giants 8.5
Arizona Diamondbacks – 132
Odds Courtesy of Sports Odds Direct as of Tuesday, July 1, 2025