Try this game in our Simulator
Lineups and Summary
(back to top)
Giants
@ Braves
Truist Park
July 21, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the Atlanta Braves and the San Francisco Giants, played on July 21, 2025 at Truist Park.
Game Summary
Date | July 21, 2025 |
---|---|
Visiting Team |
San Francisco Giants
|
Home Team |
Atlanta Braves
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | July 21, 2025 |
---|---|
Day of Week | Mon |
Day / Night | |
Visiting Team | San Francisco Giants |
Home Team | Atlanta Braves |
Visiting Starting Pitcher | Hayden Birdsong |
Home Starting Pitcher | Bryce Elder |
Ballpark | Truist Park |
City | Cumberland |
State | GA |
Attendance | 34,857 |
Time of Game | 2 hours and 55. minutes |
San Francisco Giants Lineup
Name | Position |
---|---|
Jung Hoo Lee | Center Fielder |
Heliot Ramos | Left Fielder |
Rafael Devers | Designated Hitter |
Willy Adames | Shortstop |
Matt Chapman | Third Baseman |
Mike Yastrzemski | Right Fielder |
Wilmer Flores | First Baseman |
Casey Schmitt | Second Baseman |
Patrick Bailey | Catcher |
Manager |
Atlanta Braves Lineup
Name | Position |
---|---|
Jurickson Profar | Left Fielder |
Matt Olson | First Baseman |
Ronald Acuna | Right Fielder |
Drake Baldwin | Designated Hitter |
Ozzie Albies | Second Baseman |
Sean Murphy | Catcher |
Nacho Alvarez | Third Baseman |
Michael Harris | Center Fielder |
Nick Allen | Shortstop |
Manager |
All Plays in Game
(back to top)
Giants
@ Braves
Truist Park
July 21, 2025
Top 1
-
Giants, 0 - Braves, 0
Outs: 0, Count: 2-2, RoB: ---
Lee vs. Elder
Lee hits a fly ball towards center. Harris makes the catch for the out. View Play -
Giants, 0 - Braves, 0
Outs: 1, Count: 3-2, RoB: ---
Ramos vs. Elder
That is ball 4. Ramos is on with a walk. View Play -
Giants, 0 - Braves, 0
Outs: 1, Count: 2-2, RoB: 1--
Devers vs. Elder
Devers hits a ground ball, base hit into right field. Ramos moves to 2nd. View Play -
Giants, 0 - Braves, 0
Outs: 1, Count: 2-2, RoB: 12-
Adames vs. Elder
Adames hits a fly ball towards left. Profar makes the catch for the out. Ramos moves to 3rd. View Play -
Giants, 0 - Braves, 0
Outs: 2, Count: 2-1, RoB: 1-3
Chapman vs. Elder
Chapman hits a ball towards third. Alvarez can't make the play in time. Chapman gets a base hit. Ramos scores. Devers moves to 2nd. View Play -
Giants, 1 - Braves, 0
Outs: 2, Count: 2-1, RoB: 12-
Yastrzemski vs. Elder
Yastrzemski hits a ground ball towards the mound. Elder throws to first, and Yastrzemski is out. View Play
Bottom 1
-
Giants, 1 - Braves, 0
Outs: 0, Count: 3-2, RoB: ---
Profar vs. Birdsong
That is ball 4. Profar is on with a walk. View Play -
Giants, 1 - Braves, 0
Outs: 0, Count: 2-0, RoB: 1--
Olson vs. Birdsong
There's a wild pitch. Profar moves to 2nd. View Play -
Giants, 1 - Braves, 0
Outs: 0, Count: 3-0, RoB: -2-
Olson vs. Birdsong
That is ball 4. Olson is on with a walk. View Play -
Giants, 1 - Braves, 0
Outs: 0, Count: 3-0, RoB: 12-
Acuna vs. Birdsong
That is ball 4. Acuna is on with a walk. Profar moves to 3rd. Olson moves to 2nd. View Play -
Giants, 1 - Braves, 0
Outs: 0, Count: 2-1, RoB: 123
Baldwin vs. Birdsong
Baldwin hits a line drive into right center field. That will be extra bases. Baldwin is safe at second with a double. Profar scores. Olson scores. Acuna scores. View Play -
Giants, 1 - Braves, 3
Outs: 0, Count: 3-1, RoB: -2-
Albies vs. Birdsong
That is ball 4. Albies is on with a walk. View Play -
Giants, 1 - Braves, 3
Outs: 0, Count: 0-0, RoB: 12-
Murphy vs. Birdsong
Murphy is hit by the pitch. Baldwin moves to 3rd. Albies moves to 2nd. Murphy is on 1st. View Play -
Giants, 1 - Braves, 3
Outs: 0, Count: 1-2, RoB: 123
Alvarez vs. Gage
Matt Gage replaces Hayden Birdsong as Pitcher.
Alvarez strikes out swinging. View Play -
Giants, 1 - Braves, 3
Outs: 1, Count: 2-2, RoB: 123
Harris vs. Gage
Harris strikes out swinging. View Play -
Giants, 1 - Braves, 3
Outs: 2, Count: 2-2, RoB: 123
Allen vs. Gage
Allen hits a ground ball, base hit into left field. Baldwin scores. Albies scores. Murphy moves to 2nd. View Play -
Giants, 1 - Braves, 5
Outs: 2, Count: 1-2, RoB: 12-
Profar vs. Gage
Profar hits a popup towards second. Schmitt makes the catch for the out. View Play
Top 2
-
Giants, 1 - Braves, 5
Outs: 0, Count: 0-2, RoB: ---
Flores vs. Elder
Flores hits a line drive into right field. That will be extra bases. Flores is safe at second with a double. View Play -
Giants, 1 - Braves, 5
Outs: 0, Count: 1-2, RoB: -2-
Schmitt vs. Elder
Schmitt hits a fly ball, base hit into left field. Flores moves to 3rd. View Play -
Giants, 1 - Braves, 5
Outs: 0, Count: 1-1, RoB: 1-3
Bailey vs. Elder
Bailey hits a fly ball towards center. Harris makes the catch for the out. Flores scores. That's a sacrifice fly. View Play -
Giants, 2 - Braves, 5
Outs: 1, Count: 0-1, RoB: 1--
Lee vs. Elder
Lee hits a fly ball towards left. Profar makes the catch for the out. View Play -
Giants, 2 - Braves, 5
Outs: 2, Count: 0-0, RoB: 1--
Ramos vs. Elder
Ramos hits a ground ball towards third. Alvarez throws to second to get Schmitt. View Play
Bottom 2
-
Giants, 2 - Braves, 5
Outs: 0, Count: 3-2, RoB: ---
Olson vs. Gage
Olson hits a fly ball towards center. Lee makes the catch for the out. View Play -
Giants, 2 - Braves, 5
Outs: 1, Count: 3-2, RoB: ---
Acuna vs. Gage
Acuna strikes out swinging. View Play -
Giants, 2 - Braves, 5
Outs: 2, Count: 3-2, RoB: ---
Baldwin vs. Gage
Baldwin hits a ground ball towards the mound. Gage bobbles the ball. Baldwin reaches on the error. View Play
Top 3
-
Giants, 2 - Braves, 5
Outs: 0, Count: 3-2, RoB: ---
Devers vs. Elder
That is ball 4. Devers is on with a walk. View Play -
Giants, 2 - Braves, 5
Outs: 0, Count: 2-2, RoB: 1--
Adames vs. Elder
Adames hits a ground ball, base hit into left field. Devers moves to 2nd. View Play -
Giants, 2 - Braves, 5
Outs: 0, Count: 0-0, RoB: 12-
Chapman vs. Elder
Chapman hits a ground ball to short. There's the throw to second for one, and over to first, double play. Devers moves to 3rd. View Play -
Giants, 2 - Braves, 5
Outs: 2, Count: 2-2, RoB: --3
Yastrzemski vs. Elder
Yastrzemski hits a fly ball towards left. Profar makes the catch for the out. View Play
Bottom 3
-
Giants, 2 - Braves, 5
Outs: 0, Count: 3-2, RoB: ---
Albies vs. Bivens
Spencer Bivens replaces Matt Gage as Pitcher.
That is ball 4. Albies is on with a walk. View Play -
Giants, 2 - Braves, 5
Outs: 0, Count: 2-2, RoB: 1--
Murphy vs. Bivens
Murphy strikes out swinging. View Play -
Giants, 2 - Braves, 5
Outs: 1, Count: 1-2, RoB: 1--
Alvarez vs. Bivens
Alvarez hits a ground ball, base hit into left field. Albies moves to 3rd. View Play -
Giants, 2 - Braves, 5
Outs: 1, Count: 0-1, RoB: 1-3
Harris vs. Bivens
Harris hits a ground ball to short. Adames steps on second for one, and over to first, double play. View Play
Top 4
-
Giants, 2 - Braves, 5
Outs: 0, Count: 3-2, RoB: ---
Flores vs. Elder
Flores hits a ground ball, base hit into left field. View Play -
Giants, 2 - Braves, 5
Outs: 0, Count: 0-1, RoB: 1--
Schmitt vs. Elder
Schmitt hits a fly ball towards left. Profar makes the catch for the out. View Play -
Giants, 2 - Braves, 5
Outs: 1, Count: 1-0, RoB: 1--
Bailey vs. Elder
Bailey hits a line drive towards short. Allen makes the catch for the out. View Play -
Giants, 2 - Braves, 5
Outs: 2, Count: 2-1, RoB: 1--
Lee vs. Elder
Lee hits a popup towards short. Allen makes the catch for the out. View Play
Bottom 4
-
Giants, 2 - Braves, 5
Outs: 0, Count: 1-2, RoB: ---
Allen vs. Bivens
Allen strikes out swinging. View Play -
Giants, 2 - Braves, 5
Outs: 1, Count: 1-1, RoB: ---
Profar vs. Bivens
Profar hits a ground ball towards third. The throw to first, and Profar is out. View Play -
Giants, 2 - Braves, 5
Outs: 2, Count: 2-2, RoB: ---
Olson vs. Bivens
Olson hits a line drive into left field. That will be extra bases. Olson is safe at second with a double. View Play -
Giants, 2 - Braves, 5
Outs: 2, Count: 3-2, RoB: -2-
Acuna vs. Bivens
That is ball 4. Acuna is on with a walk. View Play -
Giants, 2 - Braves, 5
Outs: 2, Count: 1-2, RoB: 12-
Baldwin vs. Bivens
Baldwin hits a ground ball, base hit into center field. Olson scores. Acuna scores. View Play -
Giants, 2 - Braves, 7
Outs: 2, Count: 2-2, RoB: -2-
Albies vs. Bivens
Albies hits a ground ball, base hit into center field. Baldwin scores. View Play -
Giants, 2 - Braves, 8
Outs: 2, Count: 1-2, RoB: 1--
Murphy vs. Beck
Tristan Beck replaces Spencer Bivens as Pitcher.
Murphy hits a ground ball towards short. The throw to first, and Murphy is out. View Play
Top 5
-
Giants, 2 - Braves, 8
Outs: 0, Count: 1-2, RoB: ---
Ramos vs. Elder
Ramos strikes out swinging. View Play -
Giants, 2 - Braves, 8
Outs: 1, Count: 3-2, RoB: ---
Devers vs. Elder
Devers hits a line drive, base hit into left field. View Play -
Giants, 2 - Braves, 8
Outs: 1, Count: 0-0, RoB: 1--
Adames vs. Elder
Adames hits a line drive into left center field. That will be extra bases. Adames is safe at second with a double. Devers scores. View Play -
Giants, 3 - Braves, 8
Outs: 1, Count: 3-2, RoB: -2-
Chapman vs. Elder
That is ball 4. Chapman is on with a walk. View Play -
Giants, 3 - Braves, 8
Outs: 1, Count: 0-1, RoB: 12-
Yastrzemski vs. Elder
Yastrzemski hits a ground ball towards the mound. Elder throws to second to get Chapman. Adames moves to 3rd. Yastrzemski is on 1st. View Play -
Giants, 3 - Braves, 8
Outs: 2, Count: 0-2, RoB: 1-3
Flores vs. Elder
Flores hits a popup beyond short. Allen gets back and makes the catch for the out. View Play
Bottom 5
-
Giants, 3 - Braves, 8
Outs: 0, Count: 3-2, RoB: ---
Alvarez vs. Beck
Alvarez is called out on strikes. View Play -
Giants, 3 - Braves, 8
Outs: 1, Count: 1-1, RoB: ---
Harris vs. Beck
Harris hits a fly ball towards left. Ramos makes the catch for the out. View Play -
Giants, 3 - Braves, 8
Outs: 2, Count: 1-2, RoB: ---
Allen vs. Beck
Allen strikes out swinging. View Play
Top 6
-
Giants, 3 - Braves, 8
Outs: 0, Count: 1-1, RoB: ---
Schmitt vs. Bummer
Aaron Bummer replaces Bryce Elder as Pitcher.
Schmitt hits a fly ball towards right. Acuna is there to make the catch. View Play -
Giants, 3 - Braves, 8
Outs: 1, Count: 0-2, RoB: ---
Bailey vs. Bummer
Bailey hits a ground ball towards third. The throw to first, and Bailey is out. View Play -
Giants, 3 - Braves, 8
Outs: 2, Count: 1-1, RoB: ---
Lee vs. Bummer
Lee hits a ball in front of the plate. Murphy can't make the play in time. Lee gets a base hit. View Play -
Giants, 3 - Braves, 8
Outs: 2, Count: 1-1, RoB: 1--
Ramos vs. Bummer
Ramos is hit by the pitch. Lee moves to 2nd. Ramos is on 1st. View Play -
Giants, 3 - Braves, 8
Outs: 2, Count: 0-1, RoB: 12-
Devers vs. Bummer
Devers hits a ground ball towards second. The throw to first, and Devers is out. View Play
Bottom 6
-
Giants, 3 - Braves, 8
Outs: 0, Count: 0-0, RoB: ---
Profar vs. Walker
Ryan Walker replaces Tristan Beck as Pitcher.
Profar hits a ground ball towards first. Flores fields it and makes the out, unassisted. View Play -
Giants, 3 - Braves, 8
Outs: 1, Count: 0-2, RoB: ---
Olson vs. Walker
Olson is called out on strikes. View Play -
Giants, 3 - Braves, 8
Outs: 2, Count: 0-0, RoB: ---
Acuna vs. Walker
Acuna hits a fly ball into center field. That will be extra bases. Acuna is safe at second with a double. View Play -
Giants, 3 - Braves, 8
Outs: 2, Count: 0-0, RoB: -2-
Baldwin vs. Walker
Baldwin hits a fly ball into left center field. That will be extra bases. Baldwin is safe at second with a double. Acuna scores. View Play -
Giants, 3 - Braves, 9
Outs: 2, Count: 2-2, RoB: -2-
Albies vs. Walker
Albies strikes out swinging. View Play
Top 7
-
Giants, 3 - Braves, 9
Outs: 0, Count: 2-0, RoB: ---
Adames vs. Montero
Rafael Montero replaces Aaron Bummer as Pitcher.
Adames hits a drive into left field. That ball is gone. A solo home run. View Play -
Giants, 4 - Braves, 9
Outs: 0, Count: 2-2, RoB: ---
Chapman vs. Montero
Chapman strikes out swinging. View Play -
Giants, 4 - Braves, 9
Outs: 1, Count: 2-2, RoB: ---
Yastrzemski vs. Montero
Yastrzemski hits a popup towards short. Allen makes the catch for the out. View Play -
Giants, 4 - Braves, 9
Outs: 2, Count: 2-2, RoB: ---
Flores vs. Montero
Flores hits a popup, in foul territory, off the first base line. Olson makes the catch for the out. View Play
Bottom 7
-
Giants, 4 - Braves, 9
Outs: 0, Count: 3-2, RoB: ---
Murphy vs. Walker
That is ball 4. Murphy is on with a walk. View Play -
Giants, 4 - Braves, 9
Outs: 0, Count: 1-2, RoB: 1--
Alvarez vs. Walker
Alvarez strikes out swinging. View Play -
Giants, 4 - Braves, 9
Outs: 1, Count: 2-0, RoB: 1--
Harris vs. Walker
Harris hits a line drive towards third. Chapman makes the catch for the out. View Play
Top 8
-
Giants, 4 - Braves, 9
Outs: 0, Count: 0-0, RoB: ---
Schmitt vs. De Los Santos
Enyel De Los Santos replaces Rafael Montero as Pitcher.
Schmitt hits a fly ball towards left. Profar makes the catch for the out. View Play -
Giants, 4 - Braves, 9
Outs: 1, Count: 2-0, RoB: ---
Bailey vs. De Los Santos
Bailey hits a ground ball towards first. There's the throw to De Los Santos covering, and Bailey is out. View Play -
Giants, 4 - Braves, 9
Outs: 2, Count: 1-1, RoB: ---
Lee vs. De Los Santos
Lee hits a ground ball towards second. The throw to first, and Lee is out. View Play
Bottom 8
-
Giants, 4 - Braves, 9
Outs: 0, Count: 2-2, RoB: ---
Allen vs. Doval
Camilo Doval replaces Ryan Walker as Pitcher.
Allen strikes out swinging. View Play -
Giants, 4 - Braves, 9
Outs: 1, Count: 3-2, RoB: ---
Profar vs. Doval
That is ball 4. Profar is on with a walk. View Play -
Giants, 4 - Braves, 9
Outs: 1, Count: 1-2, RoB: 1--
Olson vs. Doval
Olson is called out on strikes. View Play -
Giants, 4 - Braves, 9
Outs: 2, Count: 0-1, RoB: 1--
Acuna vs. Doval
There goes Profar , and he's safe at second with a stolen base. View Play -
Giants, 4 - Braves, 9
Outs: 2, Count: 3-2, RoB: -2-
Acuna vs. Doval
That is ball 4. Acuna is on with a walk. View Play -
Giants, 4 - Braves, 9
Outs: 2, Count: 0-0, RoB: 12-
Baldwin vs. Doval
Doval commits a balk. Profar moves to 3rd. Acuna moves to 2nd. View Play -
Giants, 4 - Braves, 9
Outs: 2, Count: 1-1, RoB: -23
Baldwin vs. Doval
Baldwin hits a popup towards second. Schmitt makes the catch for the out. View Play
Top 9
-
Giants, 4 - Braves, 9
Outs: 0, Count: 1-1, RoB: ---
Ramos vs. De Los Santos
Ramos hits a ground ball towards third. The throw to first, and Ramos is out. View Play -
Giants, 4 - Braves, 9
Outs: 1, Count: 1-2, RoB: ---
Devers vs. De Los Santos
Devers strikes out swinging. View Play -
Giants, 4 - Braves, 9
Outs: 2, Count: 1-2, RoB: ---
Adames vs. De Los Santos
Adames hits a fly ball into left field. That will be extra bases. Adames is safe at second with a double. View Play -
Giants, 4 - Braves, 9
Outs: 2, Count: 1-2, RoB: -2-
Chapman vs. De Los Santos
Chapman hits a line drive into left field. That will be extra bases. Chapman is safe at second with a double. Adames scores. View Play -
Giants, 5 - Braves, 9
Outs: 2, Count: 1-0, RoB: -2-
Yastrzemski vs. De Los Santos
Yastrzemski hits a short popup towards 1st. Olson makes the catch for the out. View Play
Audio Play-by-Play
(back to top)
Click the button below to listen to the audio play-by-play.
If the player above doesn’t work for you, please check to make sure that your speakers are not muted, especially if your device has a hardware "silence switch".
If that does not resolve the issue, please download the MP3 file below to play the game audio directly.
Box Score
(back to top)
View Baseball-Reference Box Score