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

📌 Game Summary

June 22, 2025
Boston Red Sox 5
San Francisco Giants 9
📍 Oracle Park
👥 40,350
⏱ 2:43
🌤 69° • Sunny • 13 mph, Varies
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
5
Final
San Francisco Giants
San Francisco Giants
9
Team 1 2 3 4 5 6 7 8 9 R H E
BOS 1 0 0 0 3 1 0 0 0 5 12 2
SF 0 0 2 0 2 0 4 1 - 9 11 2
Boston Red Sox Boston Red Sox Hitting
Hitters AB R H RBI BB K
Rob Refsnyder DH 5 1 2 2 0 0
Roman Anthony RF 3 1 0 0 2 2
Romy Gonzalez 2B 3 1 1 1 1 2
Wilyer Abreu PH 1 0 0 0 0 0
Carlos Narváez C 5 0 2 0 0 2
Jarren Duran LF 4 0 1 0 0 0
Marcelo Mayer 3B 0 0 0 0 0 0
Trevor Story SS 4 0 0 0 0 2
Abraham Toro 1B 4 0 2 0 0 0
Ceddanne Rafaela CF 4 1 2 1 0 1
Nate Eaton 3B-LF 3 1 2 0 0 1
David Hamilton PH 1 0 0 0 0 1
TEAM 37 5 12 4 3 11
2B: Carlos Narváez, Ceddanne Rafaela
HR: Rob Refsnyder, Romy Gonzalez, Ceddanne Rafaela
CS: Romy Gonzalez
LOB: Rob Refsnyder, Romy Gonzalez, Wilyer Abreu (2), Carlos Narváez (3), Jarren Duran (2), Trevor Story (3), Ceddanne Rafaela

Boston Red SoxBoston Red Sox Pitching
Pitchers IP H R ER BB K
Lucas Giolito 6.0 4 4 2 2 5
Greg Weissert 0.2 2 2 1 0 0
Justin Wilson 0.0 2 2 0 0 0
Zack Kelly 1.1 3 1 1 0 0
TEAM 11 9 4 2 5
HR Allowed: Lucas Giolito (2), Zack Kelly
Pitches: Lucas Giolito 83-52, Greg Weissert 12-7, Justin Wilson 12-9, Zack Kelly 23-17

San Francisco Giants San Francisco Giants Hitting
Hitters AB R H RBI BB K
Mike Yastrzemski RF 5 2 1 1 0 0
Rafael Devers DH 3 1 1 0 1 1
Heliot Ramos LF 4 0 2 4 0 1
Wilmer Flores 1B 3 0 0 0 1 1
Jung Hoo Lee CF 4 0 0 0 0 0
Willy Adames SS 4 2 2 1 0 1
Casey Schmitt 3B 4 3 4 1 0 0
Patrick Bailey C 4 1 1 0 0 1
Tyler Fitzgerald 2B 2 0 0 1 0 0
TEAM 33 9 11 8 2 5
2B: Heliot Ramos, Casey Schmitt
HR: Mike Yastrzemski, Willy Adames, Casey Schmitt
LOB: Mike Yastrzemski (4), Wilmer Flores, Jung Hoo Lee, Willy Adames, Patrick Bailey (3), Tyler Fitzgerald (2)

San Francisco Giants San Francisco Giants Pitching
Pitchers IP H R ER BB K
Robbie Ray 5.0 8 4 3 1 7
Spencer Bivens 1.0 1 1 1 0 1
Erik Miller 1.0 0 0 0 1 0
Tyler Rogers 1.0 2 0 0 0 1
Randy Rodríguez 1.0 1 0 0 1 2
TEAM 12 5 4 3 11
HR Allowed: Robbie Ray (2), Spencer Bivens
Pitches: Robbie Ray 88-61, Spencer Bivens 16-12, Erik Miller 16-9, Tyler Rogers 12-10, Randy Rodríguez 29-17
Pickoffs: Erik Miller
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.