1. /MLB
  2. /Scores
  3. /7 · 21 · 25
  4. /SF vs ATL
FINAL
Jul 21, 2025

Box Score

123456789RHELOB
SF110010101512210
ATL50030100-9807
win:B. Elder (ATL)loss:H. Birdsong (SF)

Game Recap

Game Highlights Video

Scoring Summary

SFATL
  • San Francisco Giants logo
    1
    Matt Chapman singles on a ground ball to third baseman Nacho Alvarez Jr. Heliot Ramos scores. Rafael Devers to 2nd. [1 run]
    10
  • Atlanta Braves logo
    1
    Drake Baldwin doubles (7) on a sharp line drive to center fielder Jung Hoo Lee. Jurickson Profar scores. Matt Olson scores. Ronald Acuna Jr. scores. [3 runs]
    13
  • Atlanta Braves logo
    1
    Nick Allen singles on a ground ball to left fielder Heliot Ramos. Drake Baldwin scores. Ozzie Albies scores. Sean Murphy to 2nd. [2 runs]
    15
  • San Francisco Giants logo
    2
    Patrick Bailey out on a sacrifice fly to center fielder Michael Harris II. Wilmer Flores scores. [1 run] [1 out]
    25
  • Atlanta Braves logo
    4
    Drake Baldwin singles on a ground ball to center fielder Jung Hoo Lee. Matt Olson scores. Ronald Acuna Jr. scores. Drake Baldwin to 2nd. [2 runs]
    27
  • Atlanta Braves logo
    4
    Ozzie Albies singles on a line drive to center fielder Jung Hoo Lee. Drake Baldwin scores. [1 run]
    28
  • San Francisco Giants logo
    5
    Willy Adames doubles (15) on a sharp line drive to center fielder Michael Harris II. Rafael Devers scores. [1 run]
    38
  • Atlanta Braves logo
    6
    Drake Baldwin doubles (8) on a fly ball to left fielder Heliot Ramos, deflected by center fielder Jung Hoo Lee. Ronald Acuna Jr. scores. [1 run]
    39
  • San Francisco Giants logo
    7
    Willy Adames homers (15) on a fly ball to left field. [1 run]
    49
  • San Francisco Giants logo
    9
    Matt Chapman doubles (14) on a sharp line drive to left fielder Jurickson Profar. Willy Adames scores. [1 run]
    59

Player Stats

San Francisco Giants logoHITTINGHABRRBIKBBHRLOBAVG
1Jung Hoo LeeCF15000002.249
2Heliot RamosLF03101101.265
3Rafael DeversDH24101102.257
4Willy AdamesSS45220012.230
5Matt Chapman3B24021102.238
6Mike YastrzemskiRF05000006.238
7Wilmer Flores1B24100002.245
8Casey Schmitt2B14000001.246
9Patrick BaileyC03010001.203
TOTAL12375533119-
San Francisco Giants logoPITCHINGIPHRERKBBHRPCERA
Hayden BirdsongRHP0.0155040254.80
Matt GageLHP2.0100300410.00
Spencer BivensRHP1.2433220534.59
Tristan BeckRHP1.1000200195.68
Ryan WalkerRHP2.0211310244.46
Camilo DovalRHP1.0000220262.89
TOTAL8.08991290188-
Atlanta Braves logoHITTINGHABRRBIKBBHRLOBAVG
1Jurickson ProfarLF03100202.231
2Matt Olson1B14202101.262
3Ronald Acuna Jr.RF12301300.328
4Drake BaldwinDH35260002.290
5Ozzie Albies2B12111201.223
6Sean MurphyC02001102.240
7Nacho Alvarez Jr.3B14003004.227
8Michael Harris IICF04001006.210
9Nick AllenSS14023000.237
TOTAL83099129018-
Atlanta Braves logoPITCHINGIPHRERKBBHRPCERA
Bryce ElderRHP5.08331301085.63
Aaron BummerLHP1.0100000144.39
Rafael MonteroRHP1.0111101184.00
Enyel De Los SantosRHP2.0211100264.17
TOTAL9.01255331166-

Play-by-Play

1st inningSFATL
  • TOP 1
  • San Francisco Giants logo
    FLYOUT — Jung Hoo Lee flies out to center fielder Michael Harris II. [1 out]
    00
  • San Francisco Giants logo
    WALK — Heliot Ramos walks.
    00
  • San Francisco Giants logo
    SINGLE — Rafael Devers singles on a ground ball to right fielder Ronald Acuna Jr. Heliot Ramos to 2nd.
    00
  • San Francisco Giants logo
    FLYOUT — Willy Adames flies out to left fielder Jurickson Profar. Heliot Ramos to 3rd. [2 outs]
    00
  • San Francisco Giants logo
    SINGLE — Matt Chapman singles on a ground ball to third baseman Nacho Alvarez Jr. Heliot Ramos scores. Rafael Devers to 2nd. [1 run]
    10
  • San Francisco Giants logo
    GROUNDOUT — Mike Yastrzemski grounds out, pitcher Bryce Elder to first baseman Matt Olson. [3 outs]
    10
  • BOTTOM 1
  • Atlanta Braves logo
    WALK — Jurickson Profar walks.
    10
  • San Francisco Giants logo
    WILD PITCH — Wild pitch by pitcher Hayden Birdsong. Jurickson Profar to 2nd.
    10
  • Atlanta Braves logo
    WALK — Matt Olson walks.
    10
  • Atlanta Braves logo
    WALK — Ronald Acuna Jr. walks. Jurickson Profar to 3rd. Matt Olson to 2nd.
    10
  • Atlanta Braves logo
    DOUBLE — Drake Baldwin doubles (7) on a sharp line drive to center fielder Jung Hoo Lee. Jurickson Profar scores. Matt Olson scores. Ronald Acuna Jr. scores. [3 runs]
    13
  • Atlanta Braves logo
    WALK — Ozzie Albies walks.
    13
  • Atlanta Braves logo
    HIT BY PITCH — Sean Murphy hit by pitch. Drake Baldwin to 3rd. Ozzie Albies to 2nd.
    13
  • San Francisco Giants logo
    PITCHING SUBSTITUTION — Matt Gage replaces Hayden Birdsong.
    13
  • Atlanta Braves logo
    STRIKEOUT — Nacho Alvarez Jr. strikes out swinging. [1 out]
    13
  • Atlanta Braves logo
    STRIKEOUT — Michael Harris II strikes out on a foul tip. [2 outs]
    13
  • Atlanta Braves logo
    SINGLE — Nick Allen singles on a ground ball to left fielder Heliot Ramos. Drake Baldwin scores. Ozzie Albies scores. Sean Murphy to 2nd. [2 runs]
    15
  • Atlanta Braves logo
    FLYOUT — Jurickson Profar flies out to second baseman Casey Schmitt. [3 outs]
    15
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

5Runs9
12Hits8
2Errors0
.324Batting Avg.267
37At Bats30
5Extra-base Hits4
1Home Runs0
5Runs-Batted-In9
3Walks9
0Stolen Bases1
3Strikeouts12
10Left on Base7
19Total Bases12

Game Details

Monday, July 21, 2025 · 7:15 PM
Truist Park · Cumberland, GA
attendance: 34,857 (84.8%)
weather: 83 degrees, cloudy