Open the board

San Francisco Giants 9, Atlanta Braves 3: final score and stats

San Francisco Giants beat Atlanta Braves, San Francisco Giants 9 to Atlanta Braves 3, on Wednesday, July 23, 2025 at Truist Park, Atlanta, Georgia. Below: the box score, top performers, team stats, injuries and recent form for Atlanta Braves vs San Francisco Giants.

MLBWednesday, July 23, 2025
DateJul 23, 2025
Start time12:15 PM ET
VenueTruist Park, Atlanta, Georgia
TVMLBN
Attendance33,352

Line score

Team123456789R
San Francisco Giants0000333009
Atlanta Braves0000003003

Top performers

San Francisco Giants
Batting AverageRafael Devers · 3-5, 2 HR, 4 RBI, 2 R, 2 K
Home RunsRafael Devers · 3-5, 2 HR, 4 RBI, 2 R, 2 K
Runs Batted InRafael Devers · 3-5, 2 HR, 4 RBI, 2 R, 2 K
MLB RatingRafael Devers · 3-5, 2 HR, 4 RBI, 2 R, 2 K
Atlanta Braves
Batting AverageEli White · 2-3, R, SB, K
Home RunsJurickson Profar · 2-5, 2B, R
Runs Batted InDrake Baldwin · 1-5, 2B, 2 RBI, 2 K
MLB RatingJurickson Profar · 2-5, 2B, R

Team comparison

San Francisco GiantsAtlanta Braves
Runs per game
-
-
Runs allowed per game
-
-
54-49Record44-57
4th in NL WestStanding1st in NL East
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

San Francisco Giants
Harrison Bader CF · Foot - Plantar Fasciitis
Out
Randy Rodriguez RP · Elbow - Surgery
Out
Rowan Wick RP · Elbow - Surgery
Out
Matt Chapman 3B · Abdomen - Surgery
Out
Rafael Devers 1B · Abdomen - Surgery
Out
Atlanta Braves
Spencer Strider SP · Elbow - Inflammation
Out
Joey Wentz RP · Knee - Surgery
Out
Spencer Schwellenbach SP · Elbow - Surgery
Out
Mitchell Parker RP · Elbow - Surgery
Out
Jurickson Profar LF · Suspension - Not Specified
Suspension

Box score

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Heliot Ramos2-5512000220.267.340.429
Rafael Devers3-5523420228.243.346.409
Willy Adames0-4410000119.229.316.402
Matt Chapman1-2221211119.243.352.447
Brett Wisely0-110000015.220.273.366
Mike Yastrzemski0-3310002123.235.334.366
Casey Schmitt1-5501000113.245.323.388
Dominic Smith1-4411101122.250.330.380
Patrick Bailey1-4401100113.208.267.304
Luis Matos1-4411100118.173.218.375
Team10-373791093412180

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Justin Verlander5.010053098-554.7098
Ryan Walker1.010001015-124.3515
Sean Hjelle1.043301020-157.7120
Joey Lucchesi1.000001010-81.9310
Tyler Rogers1.010001016-121.5116
Team9.0733570159-102159

Atlanta Braves

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jurickson Profar2-5512000020.244.301.419
Matt Olson1-2211003020.268.371.475
Drake Baldwin1-5501200219.284.353.479
Sean Murphy0-3300101018.233.324.498
Ozzie Albies0-3300001017.221.294.328
Michael Harris II1-4401000014.214.237.322
Nacho Alvarez Jr.0-4400000114.200.250.233
Eli White2-3312000115.247.290.385
Nick Allen0-3300000215.230.298.260
Marcell Ozuna0-110000017.235.360.389
Team7-3333373057159

Atlanta Braves

PlayerIPHRERBBKHRPC-STERAPC
Spencer Strider5.0533372104-593.72104
Dylan Dodd0.233300123-145.6823
Dane Dunning0.213310018-95.0218
Aaron Bummer0.210000011-104.3211
Dylan Lee1.000003013-92.6213
Raisel Iglesias1.000002011-84.9911
Team9.010994123180-109180

Season series

SF wins series 2-1
Jul 23, 2025SF 9, ATL 3
Jul 22, 2025SF 9, ATL 0
Jul 21, 2025SF 5, ATL 9

Team pages

More MLB games on Jul 23, 2025

Frequently asked questions

Who won San Francisco Giants vs Atlanta Braves?

San Francisco Giants won, 9-3, on Wednesday, July 23, 2025.

What was the final score of San Francisco Giants vs Atlanta Braves?

San Francisco Giants 9, Atlanta Braves 3.

Who were the top performers?

San Francisco Giants: Rafael Devers (3-5, 2 HR, 4 RBI, 2 R, 2 K batting average). Atlanta Braves: Eli White (2-3, R, SB, K batting average).

Where is San Francisco Giants vs Atlanta Braves played?

Truist Park, Atlanta, Georgia.

The model’s read

Grades, leans and the full breakdown for San Francisco Giants vs Atlanta Braves are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.