Open the board

San Francisco Giants 2, Arizona Diamondbacks 8: final score and stats

Arizona Diamondbacks beat San Francisco Giants, San Francisco Giants 2 to Arizona Diamondbacks 8, on Tuesday, July 1, 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.

MLBTuesday, July 1, 2025
DateJul 1, 2025
Start time9:40 PM ET
VenueChase Field, Phoenix, Arizona
TVDBACKS.TV, NBC Sports BA, MLB.TV
Attendance19,455

Line score

Team123456789R
San Francisco Giants0200000002
Arizona Diamondbacks00132200-8

Top performers

San Francisco Giants
Batting AverageWilmer Flores · 1-4, K
Home RunsWilly Adames · 1-3, HR, RBI, R
Runs Batted InWilly Adames · 1-3, HR, RBI, R
MLB RatingWilly Adames · 1-3, HR, RBI, R
Arizona Diamondbacks
Batting AverageRandal Grichuk · 2-4, HR, 2B, RBI, R, 2 K
Home RunsRandal Grichuk · 2-4, HR, 2B, RBI, R, 2 K
Runs Batted InJake McCarthy · 1-4, HR, 3 RBI, R, 2 K
MLB RatingZac Gallen · 7.0 IP, ER, 5 H, 10 K, 0 BB

Team comparison

San Francisco GiantsArizona Diamondbacks
Runs per game
-
-
Runs allowed per game
-
-
45-41Record43-42
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-4401000225.244.339.382
Heliot Ramos0-330000017.272.349.449
Luis Matos1-110100004.178.221.384
Rafael Devers1-4401000215.204.306.370
Wilmer Flores1-4401000114.244.319.387
Dominic Smith0-4400000111.262.347.377
Willy Adames1-3311110012.211.297.348
Daniel Johnson1-3311000110.172.226.345
Patrick Bailey0-3300100219.193.262.281
Tyler Fitzgerald0-330000029.234.290.332
Team6-32322621012126

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Hayden Birdsong4.034346179-404.3079
Carson Seymour3.054202353-354.5053
Joey Lucchesi1.010013021-134.5021
Team8.09855114153-88153

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Geraldo Perdomo2-5502100218.265.358.416
Ketel Marte0-3300001118.296.400.583
Pavin Smith1-4401000221.260.367.443
Eugenio Suarez0-3320001117.254.324.564
Lourdes Gurriel Jr.1-3321211016.251.299.423
Jake McCarthy1-4411310216.136.205.273
Randal Grichuk2-4412110220.246.288.433
James McCann1-2221112014.500.6671.000
Alek Thomas1-4401000113.249.293.364
Team9-32328984511153

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Zac Gallen7.05210101101-705.45101
Anthony DeSclafani2.010002025-184.8225
Team9.06210121126-88126

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 1, 2025

Frequently asked questions

Who won San Francisco Giants vs Arizona Diamondbacks?

Arizona Diamondbacks won, 8-2, on Tuesday, July 1, 2025.

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

San Francisco Giants 2, Arizona Diamondbacks 8.

Who were the top performers?

San Francisco Giants: Wilmer Flores (1-4, K batting average). Arizona Diamondbacks: Randal Grichuk (2-4, HR, 2B, RBI, R, 2 K 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.