MLB Game Preview: San Francisco Giants (45-39) vs. Arizona Diamondbacks (41-42)

0
35
Arizona Diamondbacks logo

Game Details

  • Matchup: San Francisco Giants vs. Arizona Diamondbacks
  • Date: Monday, June 30, 2025
  • Time: 9:40 PM ET
  • Venue: Chase Field, Phoenix, AZ
  • Broadcast: NBC Sports Bay Area, Bally Sports Arizona, MLB.tv

Starting Pitchers

TeamPitcherRecordERAWHIPK/9
GiantsLogan Webb (RHP)7-52.521.0610.1
D-backsRyne Nelson (RHP)4-23.711.227.4
  • Logan Webb has been dominant in June, posting a 1.85 ERA across five starts and holding Arizona to zero earned runs in two starts last season.
  • Ryne Nelson has allowed just two earned runs over his last three starts (15.2 IP), showing improved command and efficiency.

Team Performance Snapshot

TeamRecordLast 10Home/AwayRun Differential
Giants45-394-620-22 (Road)+12
D-backs41-425-520-21 (Home)-8
  • San Francisco is 16-3 when hitting 2+ home runs in a game.
  • Arizona ranks 2nd in the NL in slugging percentage (.447) but has dropped four straight.

Players to Watch

San Francisco Giants

  • Rafael Devers: 17 HR, 63 RBI – Top 10 in MLB in RBI production.
  • Casey Schmitt: 12-for-33 (.364) over last 10 games with 2 HR – heating up at the plate.
  • Logan Webb: 6-3, 2.31 ERA in 12 career starts vs. Arizona – elite track record.

Arizona Diamondbacks

  • Josh Naylor: .304 AVG, 10 HR, 53 RBI – team leader in average and RBI.
  • Ketel Marte: 17-for-42 (.405) with 5 HR and 14 RBI in last 10 games – red-hot bat.
  • Bullpen: 5.31 ERA – has blown 8 leads in the 8th inning or later.

Game Odds

San Francisco Giants      – 137

Arizona Diamondbacks 8.5

Odds Courtesy of Sports Odds Direct as of Sunday, June 29, 2025