San Francisco Giants
52 - 49 .515
F
July 21, 2025, 7:15 PM
Truist Park
Truist Park
755 Battery Avenue, Atlanta, GA, 30339
9
Atlanta Braves
44 - 55 .4441 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
SAN | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 5 | 12 | 2 |
ATL | 5 | 0 | 0 | 3 | 0 | 1 | 0 | 0 | 0 | 9 | 8 | 0 |
W: Bryce Elder
(W, 4-6)
5.0 IP, 3 ER, K, 3 BB
L: Hayden Birdsong
(L, 4-4)
0.0 IP, 5 ER, 0 K, 4 BB
Top Performers

Adames
4-5 | HR, 2 2B, 2 RBI

Baldwin
3-5 | 2 2B, 6 RBI, 2 R

Acuña Jr.
1-2 | 2B, 3 BB, K
San Francisco Giants Batting
Order | Player | AB | R | H | RBI | BB | K | AVG |
---|---|---|---|---|---|---|---|---|
1 | Jung Hoo Lee CF | 5 | 0 | 1 | 0 | 0 | 0 | .249 |
2 | Heliot Ramos LF | 3 | 1 | 0 | 0 | 1 | 1 | .265 |
3 | Rafael Devers DH | 4 | 1 | 2 | 0 | 1 | 1 | .257 |
4 | Willy Adames SS | 5 | 2 | 4 | 2 | 0 | 0 | .230 |
5 | Matt Chapman 3B | 4 | 0 | 2 | 2 | 1 | 1 | .238 |
6 | Mike Yastrzemski RF | 5 | 0 | 0 | 0 | 0 | 0 | .238 |
7 | Wilmer Flores 1B | 4 | 1 | 2 | 0 | 0 | 0 | .245 |
8 | Casey Schmitt 2B | 4 | 0 | 1 | 0 | 0 | 0 | .246 |
9 | Patrick Bailey C | 3 | 0 | 0 | 1 | 0 | 0 | .203 |
Totals | 37 | 5 | 12 | 5 | 3 | 3 | .231 |
BATTING
2B Flores (9, Elder) Adames 2 (16, Elder, De Los Santos, E) Chapman, M (14, De Los Santos, E).
HR Adames (15, 7th inning off Montero, R, 0 on, 0 out).
TB Adames 9 Chapman, M 3 Devers 2 Flores 3 Lee, J.H. Schmitt.
RBI Adames 2 (52) Bailey (27) Chapman, M 2 (35).
2-out RBI Chapman, M 2.
Runners left in scoring position, 2 out Yastrzemski 3 Flores Devers.
SF Bailey.
GIDP Chapman, M.
Team RISP 3-for-11.
Team LOB 10.
FIELDING
E Gage (1, throw) Ramos (5, throw).
DP 2 (Adames-Flores Chapman, M-Flores).
San Francisco Giants Pitching
Player | IP | H | R | ER | BB | K | HR | ERA |
---|---|---|---|---|---|---|---|---|
Hayden Birdsong | 0.0 | 1 | 5 | 5 | 4 | 0 | 0 | 4.80 |
Matt Gage | 2.0 | 1 | 0 | 0 | 0 | 3 | 0 | 0.00 |
Spencer Bivens | 1.2 | 4 | 3 | 3 | 2 | 2 | 0 | 4.59 |
Tristan Beck | 1.1 | 0 | 0 | 0 | 0 | 2 | 0 | 5.68 |
Ryan Walker | 2.0 | 2 | 1 | 1 | 1 | 3 | 0 | 4.46 |
Camilo Doval | 1.0 | 0 | 0 | 0 | 2 | 2 | 0 | 2.89 |
Totals | 8.0 | 8 | 9 | 9 | 9 | 12 | 0 | 3.64 |
Pitching/Game Notes:
WP Birdsong.
Balk Doval.
HBP Ramos (by Bummer) Murphy, S (by Birdsong).
Pitch timer violations Doval (pitcher).
Pitches-strikes Birdsong 25-6 Gage 41-26 Bivens 53-35 Beck 19-13 Walker, R 24-15 Doval 26-15 Elder 108-70 Bummer 14-10 Montero, R 18-10 De Los Santos, E 26-18.
Groundouts-flyouts Birdsong 0-0 Gage 1-2 Bivens 2-0 Beck 1-1 Walker, R 1-0 Doval 0-1 Elder 4-7 Bummer 2-1 Montero, R 0-2 De Los Santos, E 3-1.
Batters faced Birdsong 6 Gage 7 Bivens 10 Beck 4 Walker, R 8 Doval 5 Elder 25 Bummer 5 Montero, R 4 De Los Santos, E 8.
Inherited runners-scored Gage 3-2 Beck 1-0.
Umpires HP: John Libka. 1B: Sean Barber. 2B: Ryan Wills. 3B: D.J. Reyburn.
Weather 83 degrees, Cloudy.
Wind 8 mph, Out To LF.
First pitch 7:15 PM.
T 2:55.
Att 34,857.
Venue Truist Park.
July 21, 2025
Atlanta Braves Batting
Order | Player | AB | R | H | RBI | BB | K | AVG |
---|---|---|---|---|---|---|---|---|
1 | Jurickson Profar LF | 3 | 1 | 0 | 0 | 2 | 0 | .231 |
2 | Matt Olson 1B | 4 | 2 | 1 | 0 | 1 | 2 | .262 |
3 | Ronald Acuña Jr. RF | 2 | 3 | 1 | 0 | 3 | 1 | .328 |
4 | Drake Baldwin DH | 5 | 2 | 3 | 6 | 0 | 0 | .290 |
5 | Ozzie Albies 2B | 2 | 1 | 1 | 1 | 2 | 1 | .223 |
6 | Sean Murphy C | 2 | 0 | 0 | 0 | 1 | 1 | .240 |
7 | Nacho Alvarez Jr. 3B | 4 | 0 | 1 | 0 | 0 | 3 | .227 |
8 | Michael Harris II CF | 4 | 0 | 0 | 0 | 0 | 1 | .210 |
9 | Nick Allen SS | 4 | 0 | 1 | 2 | 0 | 3 | .237 |
Totals | 30 | 9 | 8 | 9 | 9 | 12 | .244 |
BATTING
2B Baldwin 2 (8, Birdsong, Walker, R) Olson (25, Bivens) Acuña Jr. (9, Walker, R).
TB Acuña Jr. 2 Albies Allen, N Alvarez Jr. Baldwin 5 Olson 2.
RBI Albies (39) Allen, N 2 (18) Baldwin 6 (39).
2-out RBI Albies Baldwin 3 Allen, N 2.
Runners left in scoring position, 2 out Albies Profar, J Baldwin 2.
GIDP Harris II, M.
Team RISP 5-for-11.
Team LOB 7.
BASERUNNING
SB Profar, J (1, 2nd base off Doval/Bailey).
FIELDING
DP (Allen, N-Albies-Olson).
Atlanta Braves Pitching
Player | IP | H | R | ER | BB | K | HR | ERA |
---|---|---|---|---|---|---|---|---|
Bryce Elder | 5.0 | 8 | 3 | 3 | 3 | 1 | 0 | 5.63 |
Aaron Bummer | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 4.39 |
Rafael Montero | 1.0 | 1 | 1 | 1 | 0 | 1 | 1 | 4.00 |
Enyel De Los Santos | 2.0 | 2 | 1 | 1 | 0 | 1 | 0 | 4.17 |
Totals | 9.0 | 12 | 5 | 5 | 3 | 3 | 1 | 3.95 |
Pitching/Game Notes:
WP Birdsong.
Balk Doval.
HBP Ramos (by Bummer) Murphy, S (by Birdsong).
Pitch timer violations Doval (pitcher).
Pitches-strikes Birdsong 25-6 Gage 41-26 Bivens 53-35 Beck 19-13 Walker, R 24-15 Doval 26-15 Elder 108-70 Bummer 14-10 Montero, R 18-10 De Los Santos, E 26-18.
Groundouts-flyouts Birdsong 0-0 Gage 1-2 Bivens 2-0 Beck 1-1 Walker, R 1-0 Doval 0-1 Elder 4-7 Bummer 2-1 Montero, R 0-2 De Los Santos, E 3-1.
Batters faced Birdsong 6 Gage 7 Bivens 10 Beck 4 Walker, R 8 Doval 5 Elder 25 Bummer 5 Montero, R 4 De Los Santos, E 8.
Inherited runners-scored Gage 3-2 Beck 1-0.
Umpires HP: John Libka. 1B: Sean Barber. 2B: Ryan Wills. 3B: D.J. Reyburn.
Weather 83 degrees, Cloudy.
Wind 8 mph, Out To LF.
First pitch 7:15 PM.
T 2:55.
Att 34,857.
Venue Truist Park.
July 21, 2025