San Francisco Giants vs Arizona Diamondbacks

May 25, 2026 • 5:05 PM • Oracle Park

Status

Final

San Francisco Giants logo

San Francisco Giants

SF

2

Arizona Diamondbacks logo

Arizona Diamondbacks

AZ

6

Last 5 Form

San Francisco Giants

2-3

Last 5

Arizona Diamondbacks

4-1

Last 5

Probable Pitchers

San Francisco Giants

Arizona Diamondbacks

Standings Snapshot

Full standings

San Francisco Giants

22-32 (.407)

Div

#4

WC

#11

GB

11.5

Arizona Diamondbacks

29-24 (.547)

Div

#3

WC

#3

GB

4.0

Season Comparison

2026
StatSan Francisco GiantsArizona Diamondbacks
OPS.725.691
HR7364
Runs296300
ERA4.524.19
WHIP1.401.27
Strikeouts571498

Top Players

San Francisco Giants

Hitters

Casey Schmitt headshot
Casey Schmitt

6 H, 3 HR, 8 RBI

Rafael Devers headshot
Rafael Devers

5 H, 1 HR, 7 RBI

Harrison Bader headshot
Harrison Bader

4 H, 1 HR, 4 RBI

Pitchers

Keaton Winn headshot
Keaton Winn

3.0 IP, 4 SO, 0 ERA

Sam Hentges headshot
Sam Hentges

3.0 IP, 3 SO, 0 ERA

JT Brubaker headshot
JT Brubaker

6.0 IP, 2 SO, 0 ERA

Arizona Diamondbacks

Hitters

Ketel Marte headshot
Ketel Marte

13 H, 1 HR, 8 RBI

Corbin Carroll headshot
Corbin Carroll

10 H, 0 HR, 4 RBI

Geraldo Perdomo headshot
Geraldo Perdomo

3 H, 0 HR, 4 RBI

Pitchers

Eduardo Rodriguez headshot
Eduardo Rodriguez

7.0 IP, 4 SO, 0 ERA

Ryne Nelson headshot
Ryne Nelson

8.0 IP, 3 SO, 1.125 ERA

Michael Soroka headshot
Michael Soroka

6.0 IP, 2 SO, 1.5 ERA

Line Score

Team123456789RHE
Arizona Diamondbacks0010320006110
San Francisco Giants000200000251

Box Score

Batting

PlayerABRHRBIBBSOHR
Arizona Diamondbacks
Ketel Marte (2B)5143010
Corbin Carroll (RF)5020000
Geraldo Perdomo (SS)5111020
Nolan Arenado (3B)4000110
Adrian Del Castillo (DH)2011100
Ildemaro Vargas (DH)2000010
Ryan Waldschmidt (LF)5000020
Gabriel Moreno (C)3211111
Jose Fernandez (1B)4110010
Tommy Troy (LF)3110100
Jorge Barrosa (CF)0000000
Merrill Kelly (P)
Jonathan Loáisiga (P)
Brandyn Garcia (P)
San Francisco Giants
Willy Adames (SS)3110100
Luis Arraez (2B)4110000
Casey Schmitt (LF)4010010
Rafael Devers (1B)3012000
Matt Chapman (3B)4000000
Daniel Susac (C)4000020
Bryce Eldridge (DH)2000110
Harrison Bader (CF)3000010
Drew Gilbert (RF)3010000
Landen Roupp (P)
Joel Peguero (P)
Sam Hentges (P)
JT Brubaker (P)

Pitching

PitcherIPHRERBBSOHR
Arizona Diamondbacks
Merrill Kelly7.0422240
Jonathan Loáisiga1.0100000
Brandyn Garcia1.0000010
San Francisco Giants
Landen Roupp5.0742171
Joel Peguero0.1222100
Sam Hentges0.2100110
JT Brubaker3.0100110

Scoring Summary

top 3 • Home Run • 0-1

Gabriel Moreno homers (3) on a fly ball to center field.

bottom 4 • Double • 2-1

Rafael Devers doubles (14) on a sharp fly ball to right fielder Corbin Carroll. Willy Adames scores. Luis Arraez scores.

top 5 • Double • 2-2

Ketel Marte doubles (11) on a fly ball to left fielder Casey Schmitt. Tommy Troy scores.

top 5 • Single • 2-3

Geraldo Perdomo singles on a ground ball to right fielder Drew Gilbert. Ketel Marte scores.

top 5 • Single • 2-4

Adrian Del Castillo singles on a line drive to center fielder Harrison Bader. Geraldo Perdomo scores.

top 6 • Single • 2-6

Ketel Marte singles on a line drive to center fielder Harrison Bader. Gabriel Moreno scores. Jose Fernandez scores.

Play-by-Play

Official content

bottom 9 • Strikeout • 2-6

Daniel Susac called out on strikes.

bottom 9 • Grounded Into DP • 2-6

Matt Chapman grounds into a double play, shortstop Geraldo Perdomo to first baseman Jose Fernandez. Rafael Devers out at 2nd. Matt Chapman out at 1st.

bottom 9 • Hit By Pitch • 2-6

Rafael Devers hit by pitch.

top 9 • Lineout • 2-6

Ryan Waldschmidt lines out to center fielder Harrison Bader.

top 9 • Groundout • 2-6

Ildemaro Vargas grounds out to first baseman Rafael Devers.

top 9 • Groundout • 2-6

Nolan Arenado grounds out, shortstop Willy Adames to first baseman Rafael Devers.

bottom 8 • Flyout • 2-6

Casey Schmitt flies out to right fielder Corbin Carroll.

bottom 8 • Groundout • 2-6

Luis Arraez grounds out, first baseman Jose Fernandez to pitcher Jonathan Loáisiga. Drew Gilbert to 3rd.

bottom 8 • Pop Out • 2-6

Willy Adames pops out to first baseman Jose Fernandez in foul territory.

bottom 8 • Double • 2-6

Drew Gilbert doubles (4) on a sharp line drive to right fielder Corbin Carroll.

top 8 • Strikeout • 2-6

Geraldo Perdomo called out on strikes.

top 8 • Pop Out • 2-6

Corbin Carroll pops out to third baseman Matt Chapman in foul territory.

top 8 • Single • 2-6

Giants challenged (passing runners), call on the field was overturned: Ketel Marte singles on a fly ball to right fielder Drew Gilbert. Ketel Marte out at 2nd, shortstop Willy Adames. Tommy Troy to 2nd.

top 8 • Walk • 2-6

Tommy Troy walks.

bottom 7 • Strikeout • 2-6

Harrison Bader strikes out swinging.

bottom 7 • Walk • 2-6

Bryce Eldridge walks.

bottom 7 • Flyout • 2-6

Daniel Susac flies out to center fielder Ryan Waldschmidt.

bottom 7 • Flyout • 2-6

Matt Chapman flies out to shortstop Geraldo Perdomo.

top 7 • Groundout • 2-6

Jose Fernandez grounds out, third baseman Matt Chapman to first baseman Rafael Devers.

top 7 • Flyout • 2-6

Gabriel Moreno flies out to left fielder Casey Schmitt.

top 7 • Flyout • 2-6

Ryan Waldschmidt flies out to center fielder Harrison Bader.

bottom 6 • Flyout • 2-6

Rafael Devers flies out sharply to center fielder Ryan Waldschmidt.

bottom 6 • Double • 2-6

Casey Schmitt doubles (10) on a sharp line drive to center fielder Ryan Waldschmidt.

bottom 6 • Groundout • 2-6

Luis Arraez grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.

bottom 6 • Pop Out • 2-6

Willy Adames pops out to second baseman Ketel Marte.

top 6 • Strikeout • 2-6

Ildemaro Vargas called out on strikes.

top 6 • Intent Walk • 2-6

Sam Hentges intentionally walks Nolan Arenado.

top 6 • Groundout • 2-6

Geraldo Perdomo grounds out to first baseman Rafael Devers. Ketel Marte to 3rd. Corbin Carroll to 2nd.

top 6 • Single • 2-6

Corbin Carroll singles on a line drive to right fielder Drew Gilbert. Ketel Marte to 2nd.

top 6 • Single • 2-6

Ketel Marte singles on a line drive to center fielder Harrison Bader. Gabriel Moreno scores. Jose Fernandez scores.