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

Box Score

123456789RHELOB
SF00003330091007
ATL0000003003709
win:J. Verlander (SF)loss:S. Strider (ATL)

Game Recap

Game Highlights Video

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] [2 outs]
    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] [2 outs]
    93

Player Stats

San Francisco Giants logoHITTINGHABRRBIKBBHRLOBAVG
1Heliot RamosLF25102001.267
2Rafael DeversDH35242021.264
3Willy AdamesSS04101002.229
4Matt Chapman3B12221111.243
Brett WiselyPH-2B01001000.220
5Mike YastrzemskiRF03101200.235
6Casey Schmitt2B-3B15001005.245
7Dominic Smith1B14111100.250
8Patrick BaileyC14011003.208
9Luis MatosCF14111003.173
TOTAL103799124316-
San Francisco Giants logoPITCHINGIPHRERKBBHRPCERA
Justin VerlanderRHP5.0100350984.70
Ryan WalkerRHP1.0100100154.35
Sean HjelleRHP1.0433100207.71
Joey LucchesiLHP1.0000100101.93
Tyler RogersRHP1.0100100161.51
TOTAL9.0733750159-
Atlanta Braves logoHITTINGHABRRBIKBBHRLOBAVG
1Jurickson ProfarLF25100002.244
2Matt Olson1B12100301.268
3Drake BaldwinDH15022005.284
4Sean MurphyC03010102.233
5Ozzie Albies2B03000101.221
6Michael Harris IICF14000003.214
7Nacho Alvarez Jr.3B04001001.200
8Eli WhiteRF23101000.247
9Nick AllenSS03002003.230
Marcell OzunaPH01001000.235
TOTAL7333375018-
Atlanta Braves logoPITCHINGIPHRERKBBHRPCERA
Spencer StriderRHP5.05337321043.72
Dylan DoddLHP0.2333001235.68
Dane DunningRHP0.2133010185.02
Aaron BummerLHP0.2100000114.32
Dylan LeeLHP1.0000300132.62
Raisel IglesiasRHP1.0000200114.99
TOTAL9.010991243180-

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 · 12:15 PM
Truist Park · Cumberland, GA
attendance: 33,352 (81.2%)
weather: 79 degrees, cloudy