San Francisco Giants vs Arizona Diamondbacks
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T5 | Heliot Ramos | Heliot Ramos homers (6) on a fly ball to center field. | SF 1, AZ 0 |
| T5 | Victor Bericoto | Victor Bericoto homers (4) on a fly ball to left center field. Jung Hoo Lee scores. | SF 3, AZ 0 |
| T6 | Heliot Ramos | Umpire reviewed (home run), call on the field was upheld: Heliot Ramos triples (2) on a fly ball to center fielder Tommy Troy, deflected by right fielder Corbin Carroll. Rafael Devers scores. | SF 4, AZ 0 |
| T6 | Jung Hoo Lee | Jung Hoo Lee singles on a ground ball to right fielder Corbin Carroll. Heliot Ramos scores. | SF 5, AZ 0 |
| T6 | Drew Cavanaugh | Drew Cavanaugh singles on a ground ball to center fielder Tommy Troy. Jung Hoo Lee scores. Victor Bericoto to 3rd. | SF 6, AZ 0 |
| B8 | Pavin Smith | Pavin Smith singles on a line drive to left fielder Victor Bericoto. Nolan Arenado scores. | SF 6, AZ 1 |
| B8 | Ketel Marte | Ketel Marte doubles (18) on a line drive to left fielder Victor Bericoto. Pavin Smith scores. Tommy Troy scores. Ketel Marte to 3rd. Throwing error by shortstop Christian Koss. | SF 6, AZ 3 |
| B8 | Corbin Carroll | Corbin Carroll grounds out sharply to first baseman Rafael Devers. Ketel Marte scores. | SF 6, AZ 4 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SF | 0 | 0 | 0 | 0 | 3 | 3 | 0 | 0 | 0 | 6 |
| AZ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Trevor McDonald started for Giants, leaving with a 6–0 lead. Out of the bullpen, Ryan Walker took the roughest line.
-
Trevor McDonald
Starter
6.0
90
0
5
W
Pitch-by-pitch: what Trevor McDonald threw
CSW 27% 1st-pitch strike 37% 4.7 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 50 56% 0 12 10 17 11 Slider 24 27% 4 2 3 14 1 Changeup 16 18% 6 0 2 6 2 - Erik Miller Setup 1.0 20 0 2
- Ryan Walker Closer 0.0 12 4 0
- Dylan Smith Middle 1.0 13 0 1 HLD inherited 1, all 1 scored
- Caleb Kilian Middle 1.0 10 0 2 SV
Zac Gallen started for Diamondbacks, leaving trailing 0–6.
-
Zac Gallen
Starter
5.2
95
6
4
L
Pitch-by-pitch: what Zac Gallen threw
CSW 29% 1st-pitch strike 71% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 34 36% 2 14 4 9 5 Slider 23 24% 4 1 3 9 6 Knuckle Curve 14 15% 0 3 5 4 2 Changeup 14 15% 2 1 3 5 3 Sinker 9 9% 0 1 3 2 3 Fastball 1 1% 0 0 0 1 0 - Ryan Thompson Middle 0.1 9 0 0 inherited 1, all 1 scored
- Jonathan Loáisiga Middle 1.0 16 0 1
- Taylor Clarke Setup 1.0 21 0 0
- Brandyn Garcia Setup 1.0 16 0 1
Where the game turned
- Ramos HR (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Luis Arraez 2B | 5 | 0 | 0 | 0 | 0 | 0 | .326 | .361 | .463 | .824 | |
| Casey Schmitt 3B | 5 | 0 | 0 | 0 | 0 | 2 | .278 | .304 | .489 | .793 | |
| Bryce Eldridge DH | 5 | 0 | 1 | 0 | 0 | 3 | .275 | .364 | .464 | .828 | |
| Rafael Devers 1B | 3 | 1 | 1 | 0 | 1 | 0 | .242 | .306 | .458 | .764 | |
| Jung Hoo Lee RF | 4 | 2 | 2 | 1 | 0 | 0 | .319 | .350 | .454 | .804 | SB |
| Drew Cavanaugh C | 4 | 0 | 2 | 1 | 0 | 1 | .286 | .333 | .286 | .619 | |
| Christian Koss SS | 4 | 0 | 1 | 0 | 0 | 0 | .111 | .158 | .167 | .325 | |
| Heliot Ramos RF | 4 | 2 | 2 | 2 | 0 | 0 | .268 | .309 | .458 | .767 | HR (6), 3B |
| Victor Bericoto LF | 4 | 1 | 2 | 2 | 0 | 0 | .308 | .325 | .641 | .966 | HR (4) |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ketel Marte 2B | 4 | 1 | 2 | 1 | 0 | 1 | .267 | .322 | .489 | .811 | 2B, 2 SB |
| Geraldo Perdomo SS | 4 | 0 | 1 | 0 | 0 | 0 | .244 | .358 | .359 | .717 | |
| Corbin Carroll RF | 4 | 0 | 0 | 1 | 0 | 2 | .269 | .356 | .515 | .871 | |
| Gabriel Moreno DH | 3 | 0 | 1 | 0 | 1 | 1 | .283 | .371 | .434 | .805 | |
| Lourdes Gurriel Jr. LF | 4 | 0 | 0 | 0 | 0 | 2 | .220 | .268 | .319 | .587 | |
| Adrian Del Castillo C | 4 | 0 | 0 | 0 | 0 | 2 | .182 | .242 | .291 | .533 | |
| Nolan Arenado 3B | 4 | 1 | 1 | 0 | 0 | 1 | .243 | .316 | .395 | .711 | |
| Pavin Smith 1B | 4 | 1 | 1 | 1 | 0 | 0 | .152 | .260 | .212 | .472 | |
| Tommy Troy CF | 3 | 1 | 1 | 0 | 0 | 1 | .235 | .306 | .378 | .684 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Trevor McDonald | 6.0 | 1 | 0 | 0 | 0 | 5 | 0 | 90 | 4.42 | W |
| Erik Miller | 1.0 | 1 | 0 | 0 | 1 | 2 | 0 | 20 | 4.03 | |
| Ryan Walker | 0.0 | 4 | 4 | 4 | 0 | 0 | 0 | 12 | 7.06 | |
| Dylan Smith | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 13 | 1.86 | HLD |
| Caleb Kilian | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 10 | 4.00 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Zac Gallen | 5.2 | 7 | 6 | 6 | 1 | 4 | 2 | 95 | 6.36 | L |
| Ryan Thompson | 0.1 | 2 | 0 | 0 | 0 | 0 | 0 | 9 | 2.76 | |
| Jonathan Loáisiga | 1.0 | 2 | 0 | 0 | 0 | 1 | 0 | 16 | 2.56 | |
| Taylor Clarke | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 21 | 2.17 | |
| Brandyn Garcia | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 16 | 2.33 |
Manager comparison
Recent form
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.