ARCHIVE May 19, 2026
May 19, 2026 · NL West

San Francisco Giants vs Arizona Diamondbacks

May 19, 2026Chase FieldOvercast 88°F · 8 mph, Out To RF
AWAY
San Francisco Giants
20-29
3
vs
HOME
Arizona Diamondbacks
24-23
5

Game Highlights

Published May 20, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 Corbin Carroll Corbin Carroll triples (6) on a sharp line drive to center fielder Harrison Bader. Corbin Carroll scores. Throwing error by second baseman Luis Arraez. SF 0, AZ 1
T2 Rafael Devers Rafael Devers homers (6) on a fly ball to center field. SF 1, AZ 1
T2 Willy Adames Willy Adames homers (5) on a fly ball to left field. SF 2, AZ 1
T2 Daniel Susac Daniel Susac doubles (3) on a sharp line drive to center fielder Ryan Waldschmidt. Matt Chapman scores. SF 3, AZ 1
B9 Adrian Del Castillo Adrian Del Castillo singles on a sharp line drive to center fielder Harrison Bader. Ildemaro Vargas scores. SF 3, AZ 2
B9 Ketel Marte Ketel Marte homers (6) on a fly ball to left field. Jose Fernandez scores. Ryan Waldschmidt scores. SF 3, AZ 5

Box score

  123456789 R
SF 030000000 3
AZ 100000004 5

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Giants AWAY 3

Landen Roupp started for Giants, leaving with a 3–1 lead. Out of the bullpen, Caleb Kilian took the roughest line.

workload · innings pitched
  • Landen Roupp Starter 6.0 91 1 3
    Pitch-by-pitch: what Landen Roupp threw
    CSW 31% 1st-pitch strike 61% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 32 35% 0 11 6 8 7
    Curveball 27 30% 3 9 4 6 5
    Cutter 14 15% 1 3 1 9 0
    Changeup 14 15% 1 0 1 5 7
    Four-Seam Fastball 4 4% 0 0 0 3 1
  • Keaton Winn Setup 1.0 14 0 1 HLD inherited 2, stranded 2
  • Erik Miller Setup 0.1 21 0 0 HLD
  • Caleb Kilian Middle 1.1 25 3 1 L inherited 3, stranded 3
  • Matt Gage Reliever 0.0 2 1 0 BS inherited 2, all 2 scored
Diamondbacks HOME 5

Ryne Nelson started for Diamondbacks, leaving trailing 1–3.

workload · innings pitched
  • Ryne Nelson Starter 7.0 88 3 3
    Pitch-by-pitch: what Ryne Nelson threw
    CSW 22% 1st-pitch strike 71% 2.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 44 50% 1 9 12 11 11
    Slider 22 25% 3 1 3 7 8
    Cutter 10 11% 0 2 2 2 4
    Curveball 8 9% 0 2 0 4 2
    Sinker 4 5% 1 0 1 1 1
  • Kevin Ginkel Middle 1.0 19 0 3
  • Jonathan Loáisiga Middle 1.0 10 0 0 W

Where the game turned

3 runs Bottom 9th · off Gage
  • Marte HR (3)

Batting lines

AWAY · SF
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Harrison Bader CF 5 0 0 0 0 1 .160 .188 .358 .546
Luis Arraez 2B 5 0 1 0 0 0 .320 .360 .425 .785
Casey Schmitt DH 4 0 1 0 0 0 .294 .339 .516 .855
Rafael Devers 1B 4 1 2 1 0 1 .246 .292 .401 .693 HR (6), 2B
Willy Adames SS 3 1 1 1 1 1 .240 .277 .391 .668 HR (5)
Matt Chapman 3B 3 1 1 0 1 1 .220 .297 .308 .605
Drew Gilbert LF 4 0 0 0 0 1 .207 .266 .322 .588
Daniel Susac C 3 0 2 1 1 1 .412 .459 .559 1.018 2B
Will Brennan RF 4 0 0 0 0 0 .067 .067 .067 .134
HOME · AZ
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Ketel Marte 2B 5 1 1 3 0 0 .222 .274 .381 .655 HR (6)
Corbin Carroll RF 3 1 1 0 1 1 .285 .395 .563 .958 3B
Geraldo Perdomo SS 3 0 0 0 1 0 .222 .342 .346 .688
Nolan Arenado 3B 4 0 2 0 0 0 .278 .351 .477 .828 2 2B
Ildemaro Vargas 1B 4 1 2 0 0 0 .340 .359 .543 .902
Lourdes Gurriel Jr. LF 4 0 2 0 0 1 .241 .304 .325 .629
Gabriel Moreno C 3 0 0 0 1 1 .253 .307 .396 .703
Ryan Waldschmidt CF 2 1 0 0 1 1 .294 .368 .412 .780
Adrian Del Castillo DH 4 0 2 1 0 1 .198 .243 .333 .576

Pitching lines

AWAY · SF
PITCHER IPHRERBBKHR NPERA DEC
Landen Roupp 6.0 7 1 1 0 3 0 91 3.27
Keaton Winn 1.0 0 0 0 1 1 0 14 2.21 HLD
Erik Miller 0.1 0 0 0 3 0 0 21 4.38 HLD
Caleb Kilian 1.1 2 3 2 0 1 0 25 2.53 L
Matt Gage 0.0 1 1 1 0 0 1 2 1.86 BS
HOME · AZ
PITCHER IPHRERBBKHR NPERA DEC
Ryne Nelson 7.0 8 3 3 2 3 2 88 5.19
Kevin Ginkel 1.0 0 0 0 1 3 0 19 3.32
Jonathan Loáisiga 1.0 0 0 0 0 0 0 10 2.79 W

Manager comparison

AWAY · SF
Tony Vitello
Lineup 1.7 R Bunts 1.6 R IBBs 1.8 R
HOME · AZ
Torey Lovullo
Lineup 3.0 R Bunts 2.9 R IBBs 1.8 R

Recent form

AWAY · SF
4-5 L3 +2 run diff
LLL?WWWWLL
HOME · AZ
5-5 L3 -2 run diff
LLLWWLWWLW

Season series: 0-3 with SF listed first across 3 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.