Open the board

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

San Francisco Giants beat Boston Red Sox, Boston Red Sox 5 to San Francisco Giants 9, on Sunday, June 22, 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.

MLBSunday, June 22, 2025
DateJun 22, 2025
Start time4:05 PM ET
VenueOracle Park, San Francisco, California
TVNESN, MLB.TV, NBC Sports BA
Attendance40,350

Line score

Team123456789R
Boston Red Sox1000310005
San Francisco Giants00202041-9

Top performers

Boston Red Sox
Batting AverageAbraham Toro · 2-4
Home RunsRob Refsnyder · 2-5, HR, 2 RBI, R
Runs Batted InRob Refsnyder · 2-5, HR, 2 RBI, R
MLB RatingRob Refsnyder · 2-5, HR, 2 RBI, R
San Francisco Giants
Batting AverageCasey Schmitt · 4-4, HR, 2B, RBI, 3 R
Home RunsMike Yastrzemski · 1-5, HR, RBI, 2 R
Runs Batted InHeliot Ramos · 2-4, 2B, 4 RBI, K
MLB RatingCasey Schmitt · 4-4, HR, 2B, RBI, 3 R

Team comparison

Boston Red SoxSan Francisco Giants
Runs per game
-
-
Runs allowed per game
-
-
40-39Record44-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
Rob Refsnyder2-5512210021.301.388.542
Roman Anthony0-3310002223.111.289.250
Romy Gonzalez1-3311111220.305.350.495
Wilyer Abreu0-110000005.253.325.475
Carlos Narvaez2-5502000218.274.357.443
Jarren Duran1-4401000011.257.309.405
Marcelo Mayer0-000000000.197.260.424
Trevor Story0-4400000218.231.274.359
Abraham Toro2-4402000013.290.321.484
Ceddanne Rafaela2-4412110114.255.301.418
Nate Eaton2-3312000112.750.750.750
David Hamilton0-110000016.178.210.297
Team12-373751243311161

Boston Red Sox

PlayerIPHRERBBKHRPC-STERAPC
Lucas Giolito6.044225283-524.5383
Greg Weissert0.222100012-72.8312
Justin Wilson0.022000012-92.0812
Zack Kelly1.131100123-175.8523
Team8.01194253130-85130

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Mike Yastrzemski1-5521110023.253.350.392
Rafael Devers1-3311001116.217.308.391
Heliot Ramos2-4402400116.285.361.474
Wilmer Flores0-3300001121.252.324.402
Jung Hoo Lee0-440000009.252.315.409
Willy Adames2-4422110112.208.294.347
Casey Schmitt4-4434110013.286.369.462
Patrick Bailey1-4411000116.191.259.272
Tyler Fitzgerald0-220010004.230.289.320
Team11-33339118325130

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Robbie Ray5.084317288-612.8388
Spencer Bivens1.011101116-123.2616
Erik Miller1.000010016-91.0316
Tyler Rogers1.020001012-101.2412
Randy Rodriguez1.010012029-170.7929
Team9.012543113161-109161

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 22, 2025

Frequently asked questions

Who won Boston Red Sox vs San Francisco Giants?

San Francisco Giants won, 9-5, on Sunday, June 22, 2025.

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

Boston Red Sox 5, San Francisco Giants 9.

Who were the top performers?

Boston Red Sox: Abraham Toro (2-4 batting average). San Francisco Giants: Casey Schmitt (4-4, HR, 2B, RBI, 3 R 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.