Arizona Diamondbacks vs. San Francisco Giants

Monday, June 30th, 2025 8:40PM CST

Arizona Diamondbacks

Diamondbacks

ARI

Home

4
vs.
Final

Giants

SF

Away

2
San Francisco Giants

Game Recap

On Monday evening, the Arizona Diamondbacks ended their four-game losing streak by defeating the San Francisco Giants 4-2. Powering the Diamondbacks' offense was Alek Thomas, who had a perfect three for three night at the plate and scored two runs, while pitcher Ryne Nelson contributed significantly from the mound, striking out seven batters over six and two-thirds innings. Read the full game recap.

Game Details

Date: Monday, June 30th, 2025

Time: 8:40PM CST

Stadium: Chase Field

Location: Phoenix, Arizona

Attendance: 18,963

Line Score

Innings:123456789
Arizona DiamondbacksARI 00100111-
San Francisco GiantsSF 000000200

Game Stats


Arizona Diamondbacks Batting

Diamondbacks Batting

Doubles: Thomas (10, Webb)

Home Runs: Suárez (26, 8th inning off Rogers 0 on, 0 Out); Gurriel Jr. (11, 6th inning off Webb 0 on, 2 Out)

Runs Batted In: Suárez (69), Gurriel Jr. (42), Perdomo (58)

2-out Runs Batted In: Gurriel Jr.

Sacrifice Hit: Herrera ( 2)

Team Left On Base: 6

Team Runners Left In Scoring Position: 1-7 (Suárez 0-1, Marte 0-2, Smith 0-2, Perdomo 1-2)

Runners Left In Scoring Position With 2 Outs: Marte 2; Smith 1; Perdomo 1


Arizona Diamondbacks Pitching

Diamondbacks Pitching

First-pitch strikes/Batters Faced: Miller 2/4; Curtiss 2/3; Morillo 3/2; Nelson 14/24

Called strikes-Swinging strikes-Foul balls-In play strikes: Miller-6-1-1-2; Curtiss-2-2-1-2; Morillo-0-0-0-1; Nelson-8-15-20-16

Ground Balls-Fly Balls: Miller 1-1; Curtiss 1-0; Morillo 0-1; Nelson 4-8

Game Scores: R Nelson 63


Arizona Diamondbacks Fielding

Diamondbacks Fielding

Double Plays: 1 (Smith-Perdomo)



San Francisco Giants Batting

Giants Batting

Doubles: Smith (4, Nelson); Fitzgerald 2 (10, Nelson, Morillo); Koss (3, Curtiss)

Runs Batted In: Fitzgerald 2 (12)

2-out Runs Batted In: Fitzgerald 2.

Ground Into Double Play: Lee

Team Left On Base: 4

Team Runners Left In Scoring Position: 2-7 (Adames 1-1, Devers 0-1, Ramos 0-1, Fitzgerald 1-1, Bailey 0-2, Lee 0-1)

Runners Left In Scoring Position With 2 Outs: Devers 1; Lee 1


San Francisco Giants Pitching

Giants Pitching

Wild Pitches: Rodríguez

First-pitch strikes/Batters Faced: Rogers 4/4; Webb 19/28; Rodríguez 2/2

Called strikes-Swinging strikes-Foul balls-In play strikes: Rogers-2-1-3-4; Webb-17-10-24-20; Rodríguez-1-1-4-1

Ground Balls-Fly Balls: Rogers 1-2; Webb 10-3; Rodríguez 0-1

Game Scores: L Webb 53


San Francisco Giants Fielding

Giants Fielding

Errors: Bailey (5, throw)


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.