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

Box Score

123456789RHE
SF0000333009100
ATL000000300370
win:J. Verlander (SF)loss:S. Strider (ATL)
San Francisco Giants logoHITTINGHABRRBIKBBHRAVG
1Heliot RamosLF2510200.267
2Rafael DeversDH3524202.264
3Willy AdamesSS0410100.229
4Matt Chapman3B1222111.243
Brett WiselyPH-2B0100100.220
5Mike YastrzemskiRF0310120.235
6Casey Schmitt2B-3B1500100.245
7Dominic Smith1B1411110.250
8Patrick BaileyC1401100.208
9Luis MatosCF1411100.173
TOTAL1037991243
San Francisco Giants logoPITCHINGIPHRERKBBHRERA
Justin VerlanderRHP5.01003504.70
Ryan WalkerRHP1.01001004.35
Sean HjelleRHP1.04331007.71
Joey LucchesiLHP1.00001001.93
Tyler RogersRHP1.01001001.51
TOTAL9.0733750
Atlanta Braves logoHITTINGHABRRBIKBBHRAVG
1Jurickson ProfarLF2510000.244
2Matt Olson1B1210030.268
3Drake BaldwinDH1502200.284
4Sean MurphyC0301010.233
5Ozzie Albies2B0300010.221
6Michael Harris IICF1400000.214
7Nacho Alvarez Jr.3B0400100.200
8Eli WhiteRF2310100.247
9Nick AllenSS0300200.230
Marcell OzunaPH0100100.235
TOTAL73333750
Atlanta Braves logoPITCHINGIPHRERKBBHRERA
Spencer StriderRHP5.05337323.72
Dylan DoddLHP0.23330015.68
Dane DunningRHP0.21330105.02
Aaron BummerLHP0.21000004.32
Dylan LeeLHP1.00003002.62
Raisel IglesiasRHP1.00002004.99
TOTAL9.010991243

Scoring Summary

sfatl
  • San Francisco Giants logo
    5
    Rafael Devers homers (18) on a fly ball to right field.[1 run]
    10
  • San Francisco Giants logo
    5
    Matt Chapman homers (14) on a fly ball to right center field. Willy Adames scores.[2 runs]
    30
  • San Francisco Giants logo
    6
    Rafael Devers homers (19) on a fly ball to right center field. Luis Matos scores. Heliot Ramos scores.[3 runs]
    60
  • San Francisco Giants logo
    7
    Dominic Smith singles on a line drive to right fielder Eli White. Matt Chapman scores. Mike Yastrzemski to 3rd.[1 run]
    70
  • San Francisco Giants logo
    7
    Patrick Bailey grounds out, pitcher Aaron Bummer to first baseman Matt Olson. Mike Yastrzemski scores. Dominic Smith to 2nd.[1 run]
    80
  • San Francisco Giants logo
    7
    Luis Matos singles on a sharp line drive to center fielder Michael Harris II. Dominic Smith scores.[1 run]
    90
  • Atlanta Braves logo
    7
    Drake Baldwin hits a ground-rule double (9) on a line drive down the left-field line. Eli White scores. Jurickson Profar scores. Matt Olson to 3rd.[2 runs]
    92
  • Atlanta Braves logo
    7
    Sean Murphy grounds out, third baseman Matt Chapman to first baseman Dominic Smith. Matt Olson scores.[1 run]
    93

Play-by-Play

1st inningsfatl
  • TOP 1
  • San Francisco Giants logo
    STRIKEOUT — Heliot Ramos called out on strikes.[1 out]
    00
  • San Francisco Giants logo
    SINGLE — Rafael Devers singles on a sharp line drive to right fielder Eli White.
    00
  • San Francisco Giants logo
    GROUNDOUT — Willy Adames grounds out, third baseman Nacho Alvarez Jr. to first baseman Matt Olson. Rafael Devers to 2nd.[2 outs]
    00
  • San Francisco Giants logo
    WALK — Matt Chapman walks.
    00
  • San Francisco Giants logo
    WALK — Mike Yastrzemski walks. Rafael Devers to 3rd. Matt Chapman to 2nd.
    00
  • San Francisco Giants logo
    FLYOUT — Casey Schmitt flies out to left fielder Jurickson Profar.[3 outs]
    00
  • BOTTOM 1
  • Atlanta Braves logo
    FLYOUT — Jurickson Profar flies out to right fielder Mike Yastrzemski.[1 out]
    00
  • Atlanta Braves logo
    WALK — Matt Olson walks.
    00
  • Atlanta Braves logo
    STRIKEOUT — Drake Baldwin strikes out swinging.[2 outs]
    00
  • Atlanta Braves logo
    WALK — Sean Murphy walks. Matt Olson to 2nd.
    00
  • Atlanta Braves logo
    WALK — Ozzie Albies walks. Matt Olson to 3rd. Sean Murphy to 2nd.
    00
  • Atlanta Braves logo
    FLYOUT — Michael Harris II flies out to right fielder Mike Yastrzemski.[3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

9Runs3
10Hits7
0Errors0
.270Batting Avg.212
37At Bats33
5Extra-base Hits2
3Home Runs0
9Runs-Batted-In3
4Walks5
0Stolen Bases1
12Strikeouts7
7Left on Base9
21Total Bases9

Game Details

Wednesday, July 23, 2025 · 9:15 AM
Truist Park · Cumberland, GA
attendance: 33,352 (81.2%)
weather: 79 degrees, cloudy