Friday, July 18, 2025
5-Hour Energy

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

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

TeamPitcherRecordERAWHIPK/9
GiantsHayden Birdsong (RHP)3–24.131.318.7
D-backsMerrill Kelly (RHP)5–53.891.229.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

TeamRecordLast 10Home/AwayRun Differential
Giants45–413–720–24 (Road)+12
D-backs43–425–523–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

Jackery Solar Battery Portable Generator

Related Articles

Leather Head Sports

Latest Articles

ScoreBig - Get Tickets for Less