← Back to scores 🕹️Switch to Arcade Mode
San Francisco Giants
20-29  ·  4th NL West
3 5
Final
Arizona Diamondbacks
24-23  ·  2nd NL West
Tue, May 19, 2026
Venue: Chase Field, Phoenix
Weather: Overcast, 88°
HP Ump: Bill Miller (Home Plate)
W: Jonathan Loáisiga
L: Caleb Kilian
Team 123456789 RHE
SF 030000000 382
AZ 100000004 5100
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Harrison BaderCF 0-5 1 .000
Luis Arraez2B 1-5 .200
Casey SchmittDH 1-4 .250
Rafael Devers1B 2-4 1 1 11 .500
Willy AdamesSS 1-3 1 1 111 .333
Matt Chapman3B 1-3 1 11 .333
Drew GilbertLF 0-4 1 .000
Daniel SusacC 2-3 111 .667
Will BrennanRF 0-4 .000
Landen RouppP 0-0
Keaton WinnP 0-0
Erik MillerP 0-0
Caleb KilianP 0-0
Matt GageP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Landen Roupp 6.07103 91-601.50
Keaton Winn 1.00011 14-70.00
Erik Miller 0.10030 21-70.00
Caleb Kilian 1.12201 25-1816.36
Matt Gage 0.01100 2-1
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Ketel Marte2B 1-5 1 1 3 .200
Corbin CarrollRF 1-3 1 11 .333
Geraldo PerdomoSS 0-3 1 .000
Nolan Arenado3B 2-4 .500
Ildemaro Vargas1B 2-4 1 .500
Lourdes Gurriel Jr.LF 2-4 1 .500
Gabriel MorenoC 0-3 11 .000
Adrian Del CastilloDH 2-4 11 .500
Jose FernandezPR 0-0 1
Ryan WaldschmidtCF 0-2 1 11 .000
Ryne NelsonP 0-0
Kevin GinkelP 0-0
Jonathan LoáisigaP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Ryne Nelson 7.08323 88-633.86
Kevin Ginkel 1.00013 19-120.00
Jonathan Loáisiga 1.00000 10-80.00
SF
AWAY · HOME
AZ
8
Hits
10
2
Home Runs
1
.244
AVG
.245
.292
OBP
.311
.378
SLG
.403
.670
OPS
.714
3
Runs
5
2
2B
2
0
3B
1
0
SB
0
16
TB
17
17
LOB
16
38
PA
37
4.11
ERA
4.26
5
K
6
4
BB
3
10
H Allowed
8
1.35
WHIP
1.27
5
Runs
3
0
HBP
0
37
BF
38
153
Pitches
117
93
Strikes
83
Top Performers
Landen Roupp
6.0 IP · 3 K · 1 ER · 91 P
Rafael Devers
2-4 1 HR 1 RBI · 1 R
Willy Adames
1-3 1 HR 1 RBI · 1 R · 1 BB
Play by Play
  • Ketel Marte homers (6) on a fly ball to left field. Jose Fernandez scores. Ryan Waldschmidt scores.
    Ketel Marte vs Matt Gage
  • Giants challenged (catcher interference), call on the field was upheld: Ryan Waldschmidt reaches on catcher interference by Daniel Susac. Jose Fernandez to 2nd. Ryan Waldschmidt to 1st.
    Ryan Waldschmidt vs Caleb Kilian
  • Adrian Del Castillo singles on a sharp line drive to center fielder Harrison Bader. Ildemaro Vargas scores.
    Adrian Del Castillo vs Caleb Kilian
  • Gabriel Moreno strikes out swinging.
    Gabriel Moreno vs Caleb Kilian
  • Lourdes Gurriel Jr. flies out to center fielder Harrison Bader.
    Lourdes Gurriel Jr. vs Caleb Kilian
  • Ildemaro Vargas singles on a line drive to right fielder Will Brennan.
    Ildemaro Vargas vs Caleb Kilian
  • Bottom 9th
  • Luis Arraez grounds out softly, pitcher Jonathan Loáisiga to first baseman Ildemaro Vargas.
    Luis Arraez vs Jonathan Loáisiga
  • Harrison Bader flies out to left fielder Lourdes Gurriel Jr.
    Harrison Bader vs Jonathan Loáisiga
  • Will Brennan lines out sharply to center fielder Ryan Waldschmidt.
    Will Brennan vs Jonathan Loáisiga
  • Top 9th
  • Nolan Arenado grounds into a double play, shortstop Willy Adames to second baseman Luis Arraez to first baseman Rafael Devers. Geraldo Perdomo out at 2nd. Nolan Arenado out at 1st.
    Nolan Arenado vs Caleb Kilian
  • Geraldo Perdomo walks. Ryan Waldschmidt to 3rd. Corbin Carroll to 2nd.
    Geraldo Perdomo vs Erik Miller
  • Corbin Carroll walks.
    Corbin Carroll vs Erik Miller
  • Ketel Marte flies out to center fielder Harrison Bader.
    Ketel Marte vs Erik Miller
  • Ryan Waldschmidt walks.
    Ryan Waldschmidt vs Erik Miller
  • Bottom 8th
  • Daniel Susac called out on strikes.
    Daniel Susac vs Kevin Ginkel
  • Drew Gilbert strikes out swinging.
    Drew Gilbert vs Kevin Ginkel
  • Matt Chapman strikes out swinging.
    Matt Chapman vs Kevin Ginkel
  • Willy Adames walks.
    Willy Adames vs Kevin Ginkel
  • Top 8th
  • Adrian Del Castillo grounds into a double play, second baseman Luis Arraez to shortstop Willy Adames to pitcher Keaton Winn. Gabriel Moreno out at 2nd. Adrian Del Castillo out at 1st.
    Adrian Del Castillo vs Keaton Winn
  • Gabriel Moreno walks. Ildemaro Vargas to 2nd.
    Gabriel Moreno vs Keaton Winn
  • Lourdes Gurriel Jr. strikes out swinging.
    Lourdes Gurriel Jr. vs Keaton Winn
  • Ildemaro Vargas singles on a line drive to right fielder Will Brennan. Nolan Arenado to 3rd.
    Ildemaro Vargas vs Landen Roupp
  • Nolan Arenado doubles (9) on a ground ball to left fielder Drew Gilbert.
    Nolan Arenado vs Landen Roupp
  • Bottom 7th
  • Rafael Devers strikes out swinging.
    Rafael Devers vs Ryne Nelson
  • Casey Schmitt flies out to center fielder Ryan Waldschmidt.
    Casey Schmitt vs Ryne Nelson
  • Luis Arraez grounds out, first baseman Ildemaro Vargas to pitcher Ryne Nelson.
    Luis Arraez vs Ryne Nelson
  • Top 7th
  • Geraldo Perdomo lines out to first baseman Rafael Devers.
    Geraldo Perdomo vs Landen Roupp
  • Corbin Carroll grounds out to first baseman Rafael Devers.
    Corbin Carroll vs Landen Roupp
  • Ketel Marte grounds out, first baseman Rafael Devers to pitcher Landen Roupp.
    Ketel Marte vs Landen Roupp
  • Bottom 6th
  • Harrison Bader grounds out, third baseman Nolan Arenado to first baseman Ildemaro Vargas.
    Harrison Bader vs Ryne Nelson
  • Will Brennan grounds into a force out, second baseman Ketel Marte to shortstop Geraldo Perdomo. Matt Chapman to 3rd. Daniel Susac out at 2nd. Will Brennan to 1st.
    Will Brennan vs Ryne Nelson
  • Daniel Susac singles on a line drive to right fielder Corbin Carroll. Matt Chapman to 2nd.
    Daniel Susac vs Ryne Nelson
  • Drew Gilbert flies out to right fielder Corbin Carroll.
    Drew Gilbert vs Ryne Nelson
  • Matt Chapman walks.
    Matt Chapman vs Ryne Nelson
  • Top 6th
  • Ryan Waldschmidt strikes out swinging.
    Ryan Waldschmidt vs Landen Roupp
  • Adrian Del Castillo singles on a sharp line drive to right fielder Will Brennan.
    Adrian Del Castillo vs Landen Roupp
  • Gabriel Moreno grounds into a double play, shortstop Willy Adames to first baseman Rafael Devers. Lourdes Gurriel Jr. out at 2nd. Gabriel Moreno out at 1st.
    Gabriel Moreno vs Landen Roupp
  • Lourdes Gurriel Jr. singles on a line drive to left fielder Drew Gilbert.
    Lourdes Gurriel Jr. vs Landen Roupp
  • Bottom 5th
  • Willy Adames grounds out, first baseman Ildemaro Vargas to pitcher Ryne Nelson.
    Willy Adames vs Ryne Nelson
  • Rafael Devers doubles (11) on a ground ball to left fielder Lourdes Gurriel Jr. Casey Schmitt to 3rd.
    Rafael Devers vs Ryne Nelson
  • Casey Schmitt singles on a ground ball to center fielder Ryan Waldschmidt.
    Casey Schmitt vs Ryne Nelson
  • Luis Arraez flies out to left fielder Lourdes Gurriel Jr.
    Luis Arraez vs Ryne Nelson
  • Harrison Bader grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.
    Harrison Bader vs Ryne Nelson
  • Top 5th
  • Ildemaro Vargas grounds out softly, pitcher Landen Roupp to first baseman Rafael Devers.
    Ildemaro Vargas vs Landen Roupp
  • Nolan Arenado lines out to center fielder Harrison Bader.
    Nolan Arenado vs Landen Roupp
  • Geraldo Perdomo grounds out to first baseman Rafael Devers.
    Geraldo Perdomo vs Landen Roupp
  • Bottom 4th
  • Will Brennan flies out to left fielder Lourdes Gurriel Jr.
    Will Brennan vs Ryne Nelson
  • Daniel Susac walks.
    Daniel Susac vs Ryne Nelson
  • Drew Gilbert pops out to shortstop Geraldo Perdomo.
    Drew Gilbert vs Ryne Nelson
  • Matt Chapman flies out to right fielder Corbin Carroll.
    Matt Chapman vs Ryne Nelson
  • Top 4th
  • Corbin Carroll strikes out swinging.
    Corbin Carroll vs Landen Roupp
  • Ketel Marte flies out to left fielder Drew Gilbert.
    Ketel Marte vs Landen Roupp
  • Ryan Waldschmidt grounds out, shortstop Willy Adames to first baseman Rafael Devers.
    Ryan Waldschmidt vs Landen Roupp
  • Bottom 3rd
  • Willy Adames strikes out swinging.
    Willy Adames vs Ryne Nelson
  • Rafael Devers flies out to left fielder Lourdes Gurriel Jr.
    Rafael Devers vs Ryne Nelson
  • Casey Schmitt flies out to center fielder Ryan Waldschmidt.
    Casey Schmitt vs Ryne Nelson
  • Luis Arraez singles on a line drive to right fielder Corbin Carroll.
    Luis Arraez vs Ryne Nelson
  • Top 3rd
  • Adrian Del Castillo strikes out swinging and Gabriel Moreno caught stealing 2nd, catcher Daniel Susac to shortstop Willy Adames to catcher Daniel Susac.
    Adrian Del Castillo vs Landen Roupp
  • Gabriel Moreno grounds into a force out, second baseman Luis Arraez to shortstop Willy Adames. Lourdes Gurriel Jr. out at 2nd. Gabriel Moreno to 1st.
    Gabriel Moreno vs Landen Roupp
  • Lourdes Gurriel Jr. singles on a ground ball to left fielder Drew Gilbert.
    Lourdes Gurriel Jr. vs Landen Roupp
  • Bottom 2nd
  • Harrison Bader called out on strikes.
    Harrison Bader vs Ryne Nelson
  • Will Brennan grounds out to pitcher Ryne Nelson. Daniel Susac to 3rd.
    Will Brennan vs Ryne Nelson
  • Daniel Susac doubles (3) on a sharp line drive to center fielder Ryan Waldschmidt. Matt Chapman scores.
    Daniel Susac vs Ryne Nelson
  • Drew Gilbert pops out to shortstop Geraldo Perdomo.
    Drew Gilbert vs Ryne Nelson
  • Matt Chapman singles on a ground ball to left fielder Lourdes Gurriel Jr.
    Matt Chapman vs Ryne Nelson
  • Willy Adames homers (5) on a fly ball to left field.
    Willy Adames vs Ryne Nelson
  • Rafael Devers homers (6) on a fly ball to center field.
    Rafael Devers vs Ryne Nelson
  • Top 2nd
  • Ildemaro Vargas pops out to first baseman Rafael Devers in foul territory.
    Ildemaro Vargas vs Landen Roupp
  • Nolan Arenado doubles (8) on a ground ball to left fielder Drew Gilbert.
    Nolan Arenado vs Landen Roupp
  • Geraldo Perdomo grounds out, second baseman Luis Arraez to first baseman Rafael Devers.
    Geraldo Perdomo vs Landen Roupp
  • Corbin Carroll triples (6) on a sharp line drive to center fielder Harrison Bader. Corbin Carroll scores. Throwing error by second baseman Luis Arraez.
    Corbin Carroll vs Landen Roupp
  • Ketel Marte grounds out to first baseman Rafael Devers.
    Ketel Marte vs Landen Roupp
  • Bottom 1st
  • Casey Schmitt grounds out, third baseman Nolan Arenado to first baseman Ildemaro Vargas.
    Casey Schmitt vs Ryne Nelson
  • Luis Arraez flies out to right fielder Corbin Carroll.
    Luis Arraez vs Ryne Nelson
  • Harrison Bader flies out to right fielder Corbin Carroll.
    Harrison Bader vs Ryne Nelson
  • Top 1st
● LIVE
00:00:00
BATTER
SEASON
AVG .---
HR --
RBI --
TODAY
ABHHRRBIBBK
- - - - - -
PITCHER
SEASON
ERA -.--
W --
L --
TODAY
IPHERBBKPC-ST
-- -- -- -- -- --
1B
2B
3B
BASES
AWAY
AT BAT: ---
T1
HOME
PITCHING: ---
TEAM 12345 6789 R H E
------------000
------------000
BALL 0
STRIKE 0
OUT 0
AT BAT ---
PITCHING ---
STATUS ---
⚾ GAME INFO
LOADING...
⚾ MATCHUP
LOADING...
▶ PLAY BY PLAY
LOADING...
Game Recap
Game recap
Marte's 1st career walk-off homer flips the script for suddenly surging D-backs
PHOENIX -- As soon as the ball left his bat, Ketel Marte knew the game was over. He turned, looked in the direction of his teammates in the dugout and flipped his bat.
Highlights
Ketel Marte's walk-off homer seals D-backs' 5-3 win
00:03:03
Condensed Game: SF@AZ - 5/19/26
00:11:10
Ketel Marte's WILD walk-off three-run homer (6)
00:00:30
Field View: Ketel Marte's walk-off homer
00:00:42
Rafael Devers and Willy Adames go back-to-back
00:00:48