Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

July 23, 2025
San Francisco Giants 9
Atlanta Braves 3
📍 Truist Park
👥 33,352
⏱ 2:53
🌤 79° • Cloudy • 9 mph, In From LF
Status: Final
Expanded pre-game details available in Ballpark Pro

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
San Francisco Giants
San Francisco Giants
9
Final
Atlanta Braves
Atlanta Braves
3
Team 1 2 3 4 5 6 7 8 9 R H E
SF 0 0 0 0 3 3 3 0 0 9 10 0
ATL 0 0 0 0 0 0 3 0 0 3 7 0
San Francisco Giants San Francisco Giants Hitting
Hitters AB R H RBI BB K
Heliot Ramos LF 5 1 2 0 0 2
Rafael Devers DH 5 2 3 4 0 2
Willy Adames SS 4 1 0 0 0 1
Matt Chapman 3B 2 2 1 2 1 1
Brett Wisely PH-2B 1 0 0 0 0 1
Mike Yastrzemski RF 3 1 0 0 2 1
Casey Schmitt 2B-3B 5 0 1 0 0 1
Dominic Smith 1B 4 1 1 1 1 1
Patrick Bailey C 4 0 1 1 0 1
Luis Matos CF 4 1 1 1 0 1
TEAM 37 9 10 9 4 12
2B: Heliot Ramos, Patrick Bailey
HR: Rafael Devers (2), Matt Chapman
LOB: Heliot Ramos, Rafael Devers, Willy Adames (2), Matt Chapman, Casey Schmitt (5), Patrick Bailey (3), Luis Matos (3)

San Francisco GiantsSan Francisco Giants Pitching
Pitchers IP H R ER BB K
Justin Verlander 5.0 1 0 0 5 3
Ryan Walker 1.0 1 0 0 0 1
Sean Hjelle 1.0 4 3 3 0 1
Joey Lucchesi 1.0 0 0 0 0 1
Tyler Rogers 1.0 1 0 0 0 1
TEAM 7 3 3 5 7
Pitches: Justin Verlander 98-55, Ryan Walker 15-12, Sean Hjelle 20-15, Joey Lucchesi 10-8, Tyler Rogers 16-12
WP: Justin Verlander
HBP: Justin Verlander

Atlanta Braves Atlanta Braves Hitting
Hitters AB R H RBI BB K
Jurickson Profar LF 5 1 2 0 0 0
Matt Olson 1B 2 1 1 0 3 0
Drake Baldwin DH 5 0 1 2 0 2
Sean Murphy C 3 0 0 1 1 0
Ozzie Albies 2B 3 0 0 0 1 0
Michael Harris II CF 4 0 1 0 0 0
Nacho Alvarez Jr. 3B 4 0 0 0 0 1
Eli White RF 3 1 2 0 0 1
Nick Allen SS 3 0 0 0 0 2
Marcell Ozuna PH 1 0 0 0 0 1
TEAM 33 3 7 3 5 7
2B: Jurickson Profar, Drake Baldwin
SB: Eli White
LOB: Jurickson Profar (2), Matt Olson, Drake Baldwin (5), Sean Murphy (2), Ozzie Albies, Michael Harris II (3), Nacho Alvarez Jr., Nick Allen (3)

Atlanta Braves Atlanta Braves Pitching
Pitchers IP H R ER BB K
Spencer Strider 5.0 5 3 3 3 7
Dylan Dodd 0.2 3 3 3 0 0
Dane Dunning 0.2 1 3 3 1 0
Aaron Bummer 0.2 1 0 0 0 0
Dylan Lee 1.0 0 0 0 0 3
Raisel Iglesias 1.0 0 0 0 0 2
TEAM 10 9 9 4 12
HR Allowed: Spencer Strider (2), Dylan Dodd
Pitches: Spencer Strider 104-59, Dylan Dodd 23-14, Dane Dunning 18-9, Aaron Bummer 11-10, Dylan Lee 13-9, Raisel Iglesias 11-8
HBP: Spencer Strider, Dane Dunning
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.