The San Francisco Giants and the Arizona Diamondbacks are set to clash in an exciting MLB game on Monday, June 30, 2025, at Chase Field in Phoenix, Arizona. First pitch is scheduled for 9:40 p.m. ET.
How to Watch Giants vs. Diamondbacks
Baseball fans can catch all the action for FREE with a trial subscription to DirecTV or fuboTV. Don't miss a single pitch, hit, or home run!
Game Details:
- Teams: San Francisco Giants vs. Arizona Diamondbacks
- Date: Monday, June 30, 2025
- Location: Chase Field, Phoenix, AZ
- Time: 9:40 p.m. ET
- Live Stream: DirecTV, fuboTV
Team Standings and Stats
The Giants enter the game with a 45-39 record, placing them third in the NL West. The Diamondbacks, with a 41-42 record, are fourth in the division.
Pitching Matchup:
- Giants: Logan Webb (7-5, 2.52 ERA)
- Diamondbacks: Ryne Nelson (4-2, 3.71 ERA)
According to BetMGM Sportsbook, the Giants are favored with a -156 line, while the Diamondbacks are at +130. The over/under is set at 8 runs.
Key Players to Watch
For the Diamondbacks, Josh Naylor boasts a .304 batting average with 10 home runs and 53 RBIs. Ketel Marte has been hot recently, hitting 17 for 42 with 5 home runs and 14 RBIs in his last 10 games.
On the Giants side, Rafael Devers has 17 home runs and 63 RBIs. Casey Schmitt has also been performing well, hitting 12 for 33 with 2 home runs in his last 10 games.
Recent Performance
The Diamondbacks are looking to snap a four-game losing streak. Over their last 10 games, they have a 5-5 record. The Giants will aim to continue their strong road performance, where they have a 20-22 record.