Open the board

San Francisco Giants 6, Arizona Diamondbacks 5: final score and stats

San Francisco Giants beat Arizona Diamondbacks, San Francisco Giants 6 to Arizona Diamondbacks 5, on Wednesday, July 2, 2025 at Chase Field, Phoenix, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Arizona Diamondbacks vs San Francisco Giants.

MLBWednesday, July 2, 2025
DateJul 2, 2025
Start time9:40 PM ET
VenueChase Field, Phoenix, Arizona
TVNBC Sports BA, MLB.TV, DBACKS.TV
Attendance17,840

Line score

Team123456789OTR
San Francisco Giants20001002016
Arizona Diamondbacks00002001205

Top performers

San Francisco Giants
Batting AverageJung Hoo Lee · 3-5, 3B, 2B, RBI, 2 R
Home RunsMike Yastrzemski · 1-5, HR, RBI, R, K
Runs Batted InPatrick Bailey · 1-3, 2 RBI, BB
MLB RatingJung Hoo Lee · 3-5, 3B, 2B, RBI, 2 R
Arizona Diamondbacks
Batting AverageGeraldo Perdomo · 3-3, R, 2 BB
Home RunsKetel Marte · 2-4, HR, 2 RBI, R, BB, K
Runs Batted InKetel Marte · 2-4, HR, 2 RBI, R, BB, K
MLB RatingKetel Marte · 2-4, HR, 2 RBI, R, BB, K

Team comparison

San Francisco GiantsArizona Diamondbacks
Runs per game
-
-
Runs allowed per game
-
-
46-41Record43-43
4th in NL WestStanding3rd in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

San Francisco Giants
Harrison Bader CF · Foot - Plantar Fasciitis
Out
Randy Rodriguez RP · Elbow - Surgery
Out
Rowan Wick RP · Elbow - Surgery
Out
Matt Chapman 3B · Abdomen - Surgery
Out
Rafael Devers 1B · Abdomen - Surgery
Out
Arizona Diamondbacks
Cristian Mena RP · Shoulder - Surgery
Out
Andrew Saalfrank RP · Shoulder - Surgery
Out
Corbin Carroll RF · Elbow - Surgery
Out

Box score

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Mike Yastrzemski1-5511110116.243.337.390
Willy Adames1-4401001218.211.299.347
Rafael Devers1-5501100222.203.299.356
Wilmer Flores0-4410001028.241.317.381
Jung Hoo Lee3-5523100015.246.315.406
Luis Matos0-3310001013.171.222.368
Heliot Ramos1-110100002.275.351.451
Patrick Bailey1-3301201019.195.265.282
Tyler Fitzgerald0-3300001021.230.289.326
Dominic Smith0-110000001.258.342.371
Brett Wisely2-4412100017.192.276.269
Team10-38386106155172

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Landen Roupp4.052244181-473.4881
Erik Miller1.000002011-71.5011
Spencer Bivens1.010002014-113.2414
Randy Rodriguez1.010011015-100.7215
Tyler Rogers1.021001014-111.7414
Camilo Doval2.022203129-213.0329
Team10.011545132164-107164

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Geraldo Perdomo3-3313002022.272.366.422
Ketel Marte2-4412211118.300.404.595
Pavin Smith1-220100005.262.368.448
Tim Tawa0-220000029.203.267.365
Randal Grichuk0-110000002.244.286.430
Shelby Miller0-000000000.000.000.000
Josh Naylor1-4401100012.303.357.471
Eugenio Suarez0-5500000422.250.319.555
Blaze Alexander0-000000000.000.000.000
Lourdes Gurriel Jr.1-4411001124.251.300.421
Jake McCarthy2-5502100215.155.218.282
Alek Thomas1-5511110222.248.291.374
Team11-383851152513164

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Merrill Kelly6.053333192-603.5592
Kyle Backhus1.000012022-121.0822
Jake Woodford2.042210053-299.0053
Shelby Miller1.01100005-42.045
Team10.01065551172-105172

Season series

ARI wins series 4-3
Sep 17, 2025SF 5, ARI 1
Sep 16, 2025SF 5, ARI 6
Sep 15, 2025SF 1, ARI 8
Jul 3, 2025SF 7, ARI 2

Team pages

More MLB games on Jul 2, 2025

Frequently asked questions

Who won San Francisco Giants vs Arizona Diamondbacks?

San Francisco Giants won, 6-5, on Wednesday, July 2, 2025.

What was the final score of San Francisco Giants vs Arizona Diamondbacks?

San Francisco Giants 6, Arizona Diamondbacks 5.

Who were the top performers?

San Francisco Giants: Jung Hoo Lee (3-5, 3B, 2B, RBI, 2 R batting average). Arizona Diamondbacks: Geraldo Perdomo (3-3, R, 2 BB batting average).

Where is San Francisco Giants vs Arizona Diamondbacks played?

Chase Field, Phoenix, Arizona.

The model’s read

Grades, leans and the full breakdown for San Francisco Giants vs Arizona Diamondbacks are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.