Open the board

Boston Red Sox 7, San Francisco Giants 5: final score and stats

Boston Red Sox beat San Francisco Giants, Boston Red Sox 7 to San Francisco Giants 5, on Friday, June 20, 2025 at Oracle Park, San Francisco, California. Below: the box score, top performers, team stats, injuries and recent form for San Francisco Giants vs Boston Red Sox.

MLBFriday, June 20, 2025
DateJun 20, 2025
Start time10:15 PM ET
VenueOracle Park, San Francisco, California
TVKNTV, NBC Sports BA, NESN, MLB.TV
Attendance40,169

Line score

Team123456789R
Boston Red Sox0021211007
San Francisco Giants1201100005

Top performers

Boston Red Sox
Batting AverageCeddanne Rafaela · 3-4, HR, 2B, 2 RBI, 2 R
Home RunsDavid Hamilton · 2-4, HR, 2 RBI, R
Runs Batted InDavid Hamilton · 2-4, HR, 2 RBI, R
MLB RatingCeddanne Rafaela · 3-4, HR, 2B, 2 RBI, 2 R
San Francisco Giants
Batting AverageCasey Schmitt · 2-3, R, BB, K
Home RunsWilmer Flores · 1-5, RBI
Runs Batted InWilmer Flores · 1-5, RBI
MLB RatingCasey Schmitt · 2-3, R, BB, K

Team comparison

Boston Red SoxSan Francisco Giants
Runs per game
-
-
Runs allowed per game
-
-
40-37Record42-34
3rd in AL EastStanding4th in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Boston Red Sox
Roman Anthony LF · Hand - Strain
Out
Triston Casas 1B · Wrist - Surgery
Out
Romy Gonzalez DH · Elbow
Out
Eli White CF · Foot - Surgery
Out
Justin Slaten RP · Elbow - Inflammation
Out
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

Box score

Boston Red Sox

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jarren Duran2-5512000123.260.313.412
Carlos Narvaez0-5500000321.270.356.439
Roman Anthony1-4411101117.097.222.226
Abraham Toro1-5511000117.293.325.500
Wilyer Abreu2-4412100115.250.324.476
Trevor Story0-4400000213.227.271.358
Marcelo Mayer0-4400000116.206.261.444
Ceddanne Rafaela3-4423210020.255.303.407
David Hamilton2-4412210014.186.218.309
Team11-393971162110156

Boston Red Sox

PlayerIPHRERBBKHRPC-STERAPC
Hunter Dobbins4.045451075-394.1075
Brennan Bernardino1.010000013-103.1013
Zack Kelly0.200012014-85.7914
Justin Wilson1.010001014-92.0814
Greg Weissert0.10000004-32.624
Garrett Whitlock1.010022034-202.8234
Aroldis Chapman1.000002014-101.4114
Team9.0754880168-99168

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Mike Yastrzemski1-4411101122.259.358.390
Heliot Ramos2-5512000224.283.361.463
Rafael Devers0-5500000116.188.278.250
Wilmer Flores1-5501100024.255.325.407
Jung Hoo Lee0-4400000015.255.319.415
Willy Adames1-2221002118.206.294.338
Casey Schmitt2-3312001113.250.344.393
Patrick Bailey0-1100003120.189.259.272
Christian Koss0-220000004.219.269.260
Daniel Johnson0-000000000.222.300.444
Tyler Fitzgerald0-110000015.237.296.329
Dominic Smith0-000000107.289.358.422
Team7-3232572088168

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Hayden Birdsong4.175414185-513.2585
Sean Hjelle1.021100119-124.6619
Erik Miller0.200001010-51.0710
Joey Lucchesi0.12110108-713.508
Ryan Walker1.200002020-154.2020
Spencer Bivens1.000002014-93.1114
Team9.011761102156-99156

Season series

SF wins series 2-1
Jun 22, 2025BOS 5, SF 9
Jun 21, 2025BOS 2, SF 3
Jun 20, 2025BOS 7, SF 5

Team pages

More MLB games on Jun 20, 2025

Frequently asked questions

Who won Boston Red Sox vs San Francisco Giants?

Boston Red Sox won, 7-5, on Friday, June 20, 2025.

What was the final score of Boston Red Sox vs San Francisco Giants?

Boston Red Sox 7, San Francisco Giants 5.

Who were the top performers?

Boston Red Sox: Ceddanne Rafaela (3-4, HR, 2B, 2 RBI, 2 R batting average). San Francisco Giants: Casey Schmitt (2-3, R, BB, K batting average).

Where is Boston Red Sox vs San Francisco Giants played?

Oracle Park, San Francisco, California.

The model’s read

Grades, leans and the full breakdown for Boston Red Sox vs San Francisco Giants 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.