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

📌 Game Summary

June 20, 2025
Boston Red Sox 7
San Francisco Giants 5
📍 Oracle Park
👥 40,169
⏱ 2:53
🌤 61° • Partly Cloudy • 19 mph, Out To CF
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.
Boston Red Sox
Boston Red Sox
7
Final
San Francisco Giants
San Francisco Giants
5
Team 1 2 3 4 5 6 7 8 9 R H E
BOS 0 0 2 1 2 1 1 0 0 7 11 1
SF 1 2 0 1 1 0 0 0 0 5 7 1
Boston Red Sox Boston Red Sox Hitting
Hitters AB R H RBI BB K
Jarren Duran LF 5 1 2 0 0 1
Carlos Narváez C 5 0 0 0 0 3
Roman Anthony DH 4 1 1 1 1 1
Abraham Toro 1B 5 1 1 0 0 1
Wilyer Abreu RF 4 1 2 1 0 1
Trevor Story SS 4 0 0 0 0 2
Marcelo Mayer 3B 4 0 0 0 0 1
Ceddanne Rafaela CF 4 2 3 2 0 0
David Hamilton 2B 4 1 2 2 0 0
TEAM 39 7 11 6 1 10
2B: Abraham Toro, Wilyer Abreu, Ceddanne Rafaela
HR: Ceddanne Rafaela, David Hamilton
SB: Jarren Duran
LOB: Jarren Duran, Carlos Narváez (3), Abraham Toro (2), Wilyer Abreu, Trevor Story (3), Marcelo Mayer (2), David Hamilton

Boston Red SoxBoston Red Sox Pitching
Pitchers IP H R ER BB K
Hunter Dobbins 4.0 4 5 4 5 1
Brennan Bernardino 1.0 1 0 0 0 0
Zack Kelly 0.2 0 0 0 1 2
Justin Wilson 1.0 1 0 0 0 1
Greg Weissert 0.1 0 0 0 0 0
Garrett Whitlock 1.0 1 0 0 2 2
Aroldis Chapman 1.0 0 0 0 0 2
TEAM 7 5 4 8 8
Pitches: Hunter Dobbins 75-39, Brennan Bernardino 13-10, Zack Kelly 14-8, Justin Wilson 14-9, Greg Weissert 4-3, Garrett Whitlock 34-20, Aroldis Chapman 14-10
WP: Justin Wilson

San Francisco Giants San Francisco Giants Hitting
Hitters AB R H RBI BB K
Mike Yastrzemski RF 4 1 1 1 1 1
Heliot Ramos LF 5 1 2 0 0 2
Rafael Devers DH 5 0 0 0 0 1
Wilmer Flores 1B 5 0 1 1 0 0
Jung Hoo Lee CF 4 0 0 0 0 0
Willy Adames SS 2 2 1 0 2 1
Casey Schmitt 3B 3 1 2 0 1 1
Patrick Bailey C 1 0 0 0 3 1
Christian Koss 2B 2 0 0 0 0 0
Daniel Johnson PH 0 0 0 0 0 0
Tyler Fitzgerald PH-2B 1 0 0 0 0 1
Dominic Smith PH 0 0 0 0 1 0
Brett Wisely PR-2B 0 0 0 0 0 0
TEAM 32 5 7 2 8 8
LOB: Mike Yastrzemski (4), Heliot Ramos (2), Rafael Devers (3), Wilmer Flores, Jung Hoo Lee, Patrick Bailey (2), Christian Koss (4), Tyler Fitzgerald

San Francisco Giants San Francisco Giants Pitching
Pitchers IP H R ER BB K
Hayden Birdsong 4.1 7 5 4 1 4
Sean Hjelle 1.0 2 1 1 0 0
Erik Miller 0.2 0 0 0 0 1
Joey Lucchesi 0.1 2 1 1 0 1
Ryan Walker 1.2 0 0 0 0 2
Spencer Bivens 1.0 0 0 0 0 2
TEAM 11 7 6 1 10
HR Allowed: Hayden Birdsong, Sean Hjelle
Pitches: Hayden Birdsong 85-51, Sean Hjelle 19-12, Erik Miller 10-5, Joey Lucchesi 8-7, Ryan Walker 20-15, Spencer Bivens 14-9
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.