ARCHIVE August 29, 2026
August 29, 2026 · NL West

Arizona Diamondbacks vs San Francisco Giants

August 29, 2026Oracle ParkClear 63°F · 11 mph, VariesGame 2 of doubleheader
AWAY
Arizona Diamondbacks
73-65
2
vs
HOME
San Francisco Giants
56-81
7

Scoring summary

INN BATTER PLAY SCORE
B1 Bryce Eldridge Bryce Eldridge singles on a ground ball to left fielder Max Kepler. Jonah Cox scores. AZ 0, SF 1
T3 Lars Nootbaar Lars Nootbaar doubles (12) on a fly ball to left fielder Grant McCray. Ildemaro Vargas scores. AZ 1, SF 1
B5 Rafael Devers Rafael Devers singles on a line drive to right fielder Corbin Carroll. Grant McCray scores. Osleivis Basabe to 3rd. Drew Gilbert to 2nd. AZ 1, SF 2
B5 Bryce Eldridge Bryce Eldridge singles on a sharp line drive to left fielder Max Kepler. Osleivis Basabe scores. Drew Gilbert scores. Rafael Devers to 2nd. AZ 1, SF 4
T7 Ildemaro Vargas Ildemaro Vargas singles on a line drive to left fielder Grant McCray. Max Kepler scores. James McCann to 2nd. AZ 2, SF 4
B7 Jung Hoo Lee Jung Hoo Lee singles on a sharp line drive to center fielder Ryan Waldschmidt. Drew Gilbert scores. Bryce Eldridge to 2nd. AZ 2, SF 5
B8 Rafael Devers Rafael Devers singles on a sharp line drive to right fielder Corbin Carroll. Osleivis Basabe scores. Drew Gilbert to 3rd. AZ 2, SF 6
B8 Bryce Eldridge Bryce Eldridge singles on a ground ball to second baseman Ildemaro Vargas. Drew Gilbert scores. Rafael Devers to 2nd. AZ 2, SF 7

Box score

  123456789 R
AZ 001000100 2
SF 100030120 7

Pitching & bullpen

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

Diamondbacks AWAY 2

Mitch Bratt started for Diamondbacks, leaving trailing 1–4. Out of the bullpen, Justin Martinez took the roughest line.

workload · innings pitched
  • Mitch Bratt Starter 4.1 52 3 2 L
    Pitch-by-pitch: what Mitch Bratt threw
    CSW 27% 1st-pitch strike 67% 2.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 37 71% 2 9 3 13 10
    Slurve 8 15% 0 2 1 5 0
    Curveball 3 6% 0 1 0 1 1
    Changeup 2 4% 0 0 0 0 2
    Sinker 1 2% 0 0 0 0 1
    Slider 1 2% 0 0 0 1 0
  • Gerardo Carrillo Long 0.2 17 1 1 inherited 2, all 2 scored
  • Derek Law Middle 1.1 36 1 1
  • Kevin Ginkel Middle 0.2 13 0 2 inherited 2, stranded 2
  • Justin Martinez Closer 0.2 25 2 2
  • Dennis Santana Middle 0.1 9 0 0 inherited 2, all 2 scored
Giants HOME 7

Yunior Marte started for Giants, leaving with the game tied 1–1. Out of the bullpen, Jason Foley took the roughest line.

workload · innings pitched
  • Yunior Marte Starter 4.2 76 1 3
    Pitch-by-pitch: what Yunior Marte threw
    CSW 25% 1st-pitch strike 56% 4.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 34 45% 1 7 10 11 5
    Slider 24 32% 3 5 3 8 5
    Changeup 9 12% 1 0 1 5 2
    Sinker 5 7% 0 0 2 2 1
    Cutter 4 5% 2 0 0 2 0
  • Reiver Sanmartin Middle 0.1 5 0 1 W
  • Trent Harris Middle 1.0 11 0 0 HLD
  • Jason Foley Middle 0.2 14 1 1 HLD
  • Carson Seymour Middle 1.1 25 0 2 HLD inherited 2, stranded 2
  • Dylan Smith Setup 1.0 14 0 2

Where the game turned

1 run Bottom 5th · off Carrillo
  • Devers 1B (1)

Batting lines

AWAY · AZ
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Lars Nootbaar DH 3 0 1 1 1 2 .233 .335 .379 .714 2B
Corbin Carroll RF 2 0 0 0 2 0 .244 .343 .479 .822
Geraldo Perdomo SS 4 0 1 0 0 0 .255 .362 .374 .736
Nolan Arenado 3B 4 0 0 0 0 0 .238 .313 .430 .743
Max Kepler LF 4 1 1 0 0 1 .214 .273 .317 .590
Tim Tawa 1B 4 0 1 0 0 2 .247 .305 .409 .714 2B
James McCann C 4 0 1 0 0 3 .295 .331 .434 .765
Ildemaro Vargas 2B 4 1 2 1 0 0 .253 .295 .390 .685
Ryan Waldschmidt CF 3 0 0 0 0 1 .267 .329 .385 .714
HOME · SF
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Drew Gilbert CF 0 3 0 0 3 0 .239 .329 .386 .715
Rafael Devers DH 5 0 2 2 0 1 .251 .328 .485 .813
Bryce Eldridge 1B 5 0 4 4 0 1 .261 .353 .451 .804
Jung Hoo Lee RF 4 0 1 1 1 0 .291 .332 .423 .755
Shay Whitcomb 3B 4 0 0 0 0 2 .102 .120 .306 .426
Drew Cavanaugh C 2 0 0 0 0 2 .225 .325 .235 .560
Grant McCray LF 4 1 1 0 0 1 .118 .237 .235 .472
Osleivis Basabe 2B 3 2 0 0 1 0 .205 .245 .330 .575 SB
Christian Koss SS 3 0 0 0 0 1 .200 .244 .267 .511
Jonah Cox CF 1 1 1 0 1 0 .276 .311 .517 .828 3 SB
Andrew Knizner C 2 0 0 0 0 0 .174 .269 .348 .617

Pitching lines

AWAY · AZ
PITCHER IPHRERBBKHR NPERA DEC
Mitch Bratt 4.1 3 3 3 2 2 0 52 4.70 L
Gerardo Carrillo 0.2 2 1 1 2 1 0 17 1.06
Derek Law 1.1 2 1 1 1 1 0 36 6.75
Kevin Ginkel 0.2 0 0 0 0 2 0 13 4.34
Justin Martinez 0.2 0 2 0 1 2 0 25 0.00
Dennis Santana 0.1 2 0 0 0 0 0 9 5.55
HOME · SF
PITCHER IPHRERBBKHR NPERA DEC
Yunior Marte 4.2 3 1 1 2 3 0 76 1.93
Reiver Sanmartin 0.1 0 0 0 0 1 0 5 4.91 W
Trent Harris 1.0 1 0 0 0 0 0 11 4.09 HLD
Jason Foley 0.2 3 1 1 0 1 0 14 4.50 HLD
Carson Seymour 1.1 0 0 0 1 2 0 25 4.58 HLD
Dylan Smith 1.0 0 0 0 0 2 0 14 3.34

Manager comparison

AWAY · AZ
Torey Lovullo
Lineup 4.2 R Bunts 4.8 R IBBs 4.0 R
HOME · SF
Tony Vitello
Lineup 2.8 R Bunts 4.0 R IBBs 3.6 R

Recent form

AWAY · AZ
4-6 W2 -3 run diff
WWLLLWLLWL
HOME · SF
3-7 L3 -11 run diff
LLLWWLLLLW

Season series: 2-2 with AZ listed first across 4 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.