← Back to scores
Arizona Diamondbacks
29-24  ·  2nd NL West
6 2
Final
San Francisco Giants
22-32  ·  4th NL West
Mon, May 25, 2026
Venue: Oracle Park, San Francisco
Weather: Partly Cloudy, 60°
HP Ump: James Hoye (Home Plate)
W: Merrill Kelly
L: Landen Roupp
Team 123456789 RHE
AZ 001032000 6110
SF 000200000 251
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Ketel Marte2B 4-5 1 31 .800
Corbin CarrollRF 2-5 .400
Geraldo PerdomoSS 1-5 1 12 .200
Nolan Arenado3B 0-4 11 .000
Adrian Del CastilloDH 1-2 11 .500
Ildemaro VargasDH 0-2 1 .000
Ryan WaldschmidtLF 0-5 2 .000
Gabriel MorenoC 1-3 2 1 111 .333
Jose Fernandez1B 1-4 1 1 .250
Tommy TroyLF 1-3 1 1 .333
Jorge BarrosaCF 0-0
Merrill KellyP 0-0
Jonathan LoáisigaP 0-0
Brandyn GarciaP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Merrill Kelly 7.04224 96-642.57
Jonathan Loáisiga 1.01000 14-90.00
Brandyn Garcia 1.00001 12-60.00
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Willy AdamesSS 1-3 1 1 .333
Luis Arraez2B 1-4 1 .250
Casey SchmittLF 1-4 1 .250
Rafael Devers1B 1-3 2 .333
Matt Chapman3B 0-4 .000
Daniel SusacC 0-4 2 .000
Bryce EldridgeDH 0-2 11 .000
Harrison BaderCF 0-3 1 .000
Drew GilbertRF 1-3 .333
Landen RouppP 0-0
Joel PegueroP 0-0
Sam HentgesP 0-0
JT BrubakerP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Landen Roupp 5.07217 93-623.60
Joel Peguero 0.12210 11-7180.00
Sam Hentges 0.21011 13-90.00
JT Brubaker 3.01011 35-230.00
AZ
AWAY · HOME
SF
11
Hits
5
1
Home Runs
0
.249
AVG
.246
.314
OBP
.294
.404
SLG
.385
.718
OPS
.679
6
Runs
2
2
2B
4
0
3B
0
0
SB
0
16
TB
9
21
LOB
12
42
PA
33
4.04
ERA
4.22
5
K
9
2
BB
4
5
H Allowed
11
1.24
WHIP
1.34
2
Runs
6
0
HBP
1
33
BF
42
122
Pitches
152
79
Strikes
101
Top Performers
Merrill Kelly
7.0 IP · 4 K · 2 ER · 96 P
Ketel Marte
4-5 3 RBI · 1 R
Gabriel Moreno
1-3 1 HR 1 RBI · 2 R · 1 BB
Play by Play
  • Daniel Susac called out on strikes.
    Daniel Susac vs Brandyn Garcia
  • 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.
    Matt Chapman vs Brandyn Garcia
  • Rafael Devers hit by pitch.
    Rafael Devers vs Brandyn Garcia
  • Bottom 9th
  • Ryan Waldschmidt lines out to center fielder Harrison Bader.
    Ryan Waldschmidt vs JT Brubaker
  • Ildemaro Vargas grounds out to first baseman Rafael Devers.
    Ildemaro Vargas vs JT Brubaker
  • Nolan Arenado grounds out, shortstop Willy Adames to first baseman Rafael Devers.
    Nolan Arenado vs JT Brubaker
  • Top 9th
  • Casey Schmitt flies out to right fielder Corbin Carroll.
    Casey Schmitt vs Jonathan Loáisiga
  • Luis Arraez grounds out, first baseman Jose Fernandez to pitcher Jonathan Loáisiga. Drew Gilbert to 3rd.
    Luis Arraez vs Jonathan Loáisiga
  • Willy Adames pops out to first baseman Jose Fernandez in foul territory.
    Willy Adames vs Jonathan Loáisiga
  • Drew Gilbert doubles (4) on a sharp line drive to right fielder Corbin Carroll.
    Drew Gilbert vs Jonathan Loáisiga
  • Bottom 8th
  • Geraldo Perdomo called out on strikes.
    Geraldo Perdomo vs JT Brubaker
  • Corbin Carroll pops out to third baseman Matt Chapman in foul territory.
    Corbin Carroll vs JT Brubaker
  • 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.
    Ketel Marte vs JT Brubaker
  • Tommy Troy walks.
    Tommy Troy vs JT Brubaker
  • Top 8th
  • Harrison Bader strikes out swinging.
    Harrison Bader vs Merrill Kelly
  • Bryce Eldridge walks.
    Bryce Eldridge vs Merrill Kelly
  • Daniel Susac flies out to center fielder Ryan Waldschmidt.
    Daniel Susac vs Merrill Kelly
  • Matt Chapman flies out to shortstop Geraldo Perdomo.
    Matt Chapman vs Merrill Kelly
  • Bottom 7th
  • Jose Fernandez grounds out, third baseman Matt Chapman to first baseman Rafael Devers.
    Jose Fernandez vs JT Brubaker
  • Gabriel Moreno flies out to left fielder Casey Schmitt.
    Gabriel Moreno vs JT Brubaker
  • Ryan Waldschmidt flies out to center fielder Harrison Bader.
    Ryan Waldschmidt vs JT Brubaker
  • Top 7th
  • Rafael Devers flies out sharply to center fielder Ryan Waldschmidt.
    Rafael Devers vs Merrill Kelly
  • Casey Schmitt doubles (10) on a sharp line drive to center fielder Ryan Waldschmidt.
    Casey Schmitt vs Merrill Kelly
  • Luis Arraez grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.
    Luis Arraez vs Merrill Kelly
  • Willy Adames pops out to second baseman Ketel Marte.
    Willy Adames vs Merrill Kelly
  • Bottom 6th
  • Ildemaro Vargas called out on strikes.
    Ildemaro Vargas vs Sam Hentges
  • Sam Hentges intentionally walks Nolan Arenado.
    Nolan Arenado vs Sam Hentges
  • Geraldo Perdomo grounds out to first baseman Rafael Devers. Ketel Marte to 3rd. Corbin Carroll to 2nd.
    Geraldo Perdomo vs Sam Hentges
  • Corbin Carroll singles on a line drive to right fielder Drew Gilbert. Ketel Marte to 2nd.
    Corbin Carroll vs Sam Hentges
  • Ketel Marte singles on a line drive to center fielder Harrison Bader. Gabriel Moreno scores. Jose Fernandez scores.
    Ketel Marte vs Joel Peguero
  • Tommy Troy flies out to right fielder Drew Gilbert.
    Tommy Troy vs Joel Peguero
  • Jose Fernandez doubles (5) on a ground ball to left fielder Casey Schmitt. Gabriel Moreno to 3rd.
    Jose Fernandez vs Joel Peguero
  • Gabriel Moreno walks.
    Gabriel Moreno vs Joel Peguero
  • Top 6th
  • Drew Gilbert lines out to shortstop Geraldo Perdomo.
    Drew Gilbert vs Merrill Kelly
  • Harrison Bader grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.
    Harrison Bader vs Merrill Kelly
  • Bryce Eldridge pops out to third baseman Nolan Arenado.
    Bryce Eldridge vs Merrill Kelly
  • Bottom 5th
  • Ryan Waldschmidt flies out to center fielder Harrison Bader.
    Ryan Waldschmidt vs Landen Roupp
  • Adrian Del Castillo singles on a line drive to center fielder Harrison Bader. Geraldo Perdomo scores.
    Adrian Del Castillo vs Landen Roupp
  • Nolan Arenado grounds out, third baseman Matt Chapman to first baseman Rafael Devers. Geraldo Perdomo to 2nd.
    Nolan Arenado vs Landen Roupp
  • Geraldo Perdomo singles on a ground ball to right fielder Drew Gilbert. Ketel Marte scores.
    Geraldo Perdomo vs Landen Roupp
  • Corbin Carroll lines out sharply to center fielder Harrison Bader. Ketel Marte to 3rd.
    Corbin Carroll vs Landen Roupp
  • Ketel Marte doubles (11) on a fly ball to left fielder Casey Schmitt. Tommy Troy scores.
    Ketel Marte vs Landen Roupp
  • Tommy Troy reaches on a throwing error by shortstop Willy Adames. Tommy Troy to 2nd.
    Tommy Troy vs Landen Roupp
  • Top 5th
  • Daniel Susac strikes out swinging.
    Daniel Susac vs Merrill Kelly
  • Matt Chapman pops out to second baseman Ketel Marte.
    Matt Chapman vs Merrill Kelly
  • Rafael Devers doubles (14) on a sharp fly ball to right fielder Corbin Carroll. Willy Adames scores. Luis Arraez scores.
    Rafael Devers vs Merrill Kelly
  • Casey Schmitt strikes out swinging.
    Casey Schmitt vs Merrill Kelly
  • Luis Arraez doubles (10) on a fly ball to right fielder Corbin Carroll. Willy Adames to 3rd.
    Luis Arraez vs Merrill Kelly
  • Gabriel Moreno challenged (pitch result), call on the field was confirmed: Willy Adames walks.
    Willy Adames vs Merrill Kelly
  • Bottom 4th
  • Jose Fernandez grounds out to first baseman Rafael Devers.
    Jose Fernandez vs Landen Roupp
  • Gabriel Moreno strikes out swinging.
    Gabriel Moreno vs Landen Roupp
  • Ryan Waldschmidt strikes out swinging.
    Ryan Waldschmidt vs Landen Roupp
  • Adrian Del Castillo walks.
    Adrian Del Castillo vs Landen Roupp
  • Top 4th
  • Drew Gilbert grounds out, second baseman Ketel Marte to first baseman Jose Fernandez.
    Drew Gilbert vs Merrill Kelly
  • Harrison Bader grounds out, third baseman Nolan Arenado to first baseman Jose Fernandez.
    Harrison Bader vs Merrill Kelly
  • Bryce Eldridge called out on strikes.
    Bryce Eldridge vs Merrill Kelly
  • Bottom 3rd
  • Nolan Arenado flies out to first baseman Rafael Devers in foul territory.
    Nolan Arenado vs Landen Roupp
  • Geraldo Perdomo called out on strikes.
    Geraldo Perdomo vs Landen Roupp
  • Corbin Carroll singles on a line drive to left fielder Casey Schmitt. Tommy Troy to 3rd. Ketel Marte to 2nd.
    Corbin Carroll vs Landen Roupp
  • Ketel Marte singles on a line drive to center fielder Harrison Bader. Tommy Troy to 2nd.
    Ketel Marte vs Landen Roupp
  • Tommy Troy singles on a line drive to right fielder Drew Gilbert.
    Tommy Troy vs Landen Roupp
  • Jose Fernandez strikes out swinging.
    Jose Fernandez vs Landen Roupp
  • Gabriel Moreno homers (3) on a fly ball to center field.
    Gabriel Moreno vs Landen Roupp
  • Top 3rd
  • Daniel Susac flies out to right fielder Corbin Carroll.
    Daniel Susac vs Merrill Kelly
  • Matt Chapman pops out to first baseman Jose Fernandez.
    Matt Chapman vs Merrill Kelly
  • Rafael Devers grounds out, second baseman Ketel Marte to first baseman Jose Fernandez.
    Rafael Devers vs Merrill Kelly
  • Bottom 2nd
  • Ryan Waldschmidt strikes out swinging.
    Ryan Waldschmidt vs Landen Roupp
  • Adrian Del Castillo grounds out, second baseman Luis Arraez to first baseman Rafael Devers.
    Adrian Del Castillo vs Landen Roupp
  • Nolan Arenado challenged (pitch result), call on the field was confirmed: Nolan Arenado called out on strikes.
    Nolan Arenado vs Landen Roupp
  • Top 2nd
  • Casey Schmitt grounds into a double play, third baseman Nolan Arenado to second baseman Ketel Marte to first baseman Jose Fernandez. Willy Adames out at 2nd. Casey Schmitt out at 1st.
    Casey Schmitt vs Merrill Kelly
  • Luis Arraez lines out to left fielder Tommy Troy.
    Luis Arraez vs Merrill Kelly
  • Willy Adames singles on a fly ball to center fielder Ryan Waldschmidt.
    Willy Adames vs Merrill Kelly
  • Bottom 1st
  • Geraldo Perdomo flies out to right fielder Drew Gilbert.
    Geraldo Perdomo vs Landen Roupp
  • Corbin Carroll pops out to third baseman Matt Chapman in foul territory.
    Corbin Carroll vs Landen Roupp
  • Ketel Marte strikes out swinging.
    Ketel Marte vs Landen Roupp
  • Top 1st
Game Recap
Game recap
Kelly finding groove, Marte extending his key D-backs' 9th win in 11 games
SAN FRANCISCO -- The Diamondbacks continued their dominance over the Giants on Monday afternoon as they won, 6-2, at Oracle Park behind a solid outing from Merrill Kelly and another productive day at the plate for Ketel Marte. The win was the ninth in the past 11 games for the
Highlights
Ketel Marte's four-hit day lifts D-backs over Giants
00:03:35
Condensed Game: AZ@SF - 5/25/26
00:10:50
Ketel Marte drives in three in four-hit game
00:01:17
Gabriel Moreno's solo home run (3)
00:00:22
Rafael Devers' two-run double
00:00:45