Arizona Diamondbacks vs San Francisco Giants
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
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| AZ | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 |
| SF | 1 | 0 | 0 | 0 | 3 | 0 | 1 | 2 | 0 | 7 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Mitch Bratt started for Diamondbacks, leaving trailing 1–4. Out of the bullpen, Justin Martinez took the roughest line.
-
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/PAPitch # % Whiff CS Foul Ball In 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
Yunior Marte started for Giants, leaving with the game tied 1–1. Out of the bullpen, Jason Foley took the roughest line.
-
Yunior Marte
Starter
4.2
76
1
3
Pitch-by-pitch: what Yunior Marte threw
CSW 25% 1st-pitch strike 56% 4.2 pitches/PAPitch # % Whiff CS Foul Ball In 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
- Devers 1B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | 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 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | 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
Recent form
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.