Try this game in our Simulator
Lineups and Summary
(back to top)
Red Sox
@ Giants
Oracle Park
June 22, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the San Francisco Giants and the Boston Red Sox, played on June 22, 2025 at Oracle Park.
Game Summary
Date | June 22, 2025 |
---|---|
Visiting Team |
Boston Red Sox
|
Home Team |
San Francisco Giants
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | June 22, 2025 |
---|---|
Day of Week | Sun |
Day / Night | |
Visiting Team | Boston Red Sox |
Home Team | San Francisco Giants |
Visiting Starting Pitcher | Lucas Giolito |
Home Starting Pitcher | Robbie Ray |
Ballpark | Oracle Park |
City | San Francisco |
State | CA |
Attendance | 40,350 |
Time of Game | 2 hours and 43. minutes |
Boston Red Sox Lineup
Name | Position |
---|---|
Rob Refsnyder | Designated Hitter |
Roman Anthony | Right Fielder |
Romy Gonzalez | Second Baseman |
Carlos Narvaez | Catcher |
Jarren Duran | Left Fielder |
Trevor Story | Shortstop |
Abraham Toro | First Baseman |
Ceddanne Rafaela | Center Fielder |
Nate Eaton | Third Baseman |
Manager |
San Francisco Giants Lineup
Name | Position |
---|---|
Mike Yastrzemski | Right Fielder |
Rafael Devers | Designated Hitter |
Heliot Ramos | Left Fielder |
Wilmer Flores | First Baseman |
Jung Hoo Lee | Center Fielder |
Willy Adames | Shortstop |
Casey Schmitt | Third Baseman |
Patrick Bailey | Catcher |
Tyler Fitzgerald | Second Baseman |
Manager |
All Plays in Game
(back to top)
Red Sox
@ Giants
Oracle Park
June 22, 2025
Top 1
-
Red Sox, 0 - Giants, 0
Outs: 0, Count: 2-2, RoB: ---
Refsnyder vs. Ray
Refsnyder hits a ground ball towards third. The throw to first, and Refsnyder is out. View Play -
Red Sox, 0 - Giants, 0
Outs: 1, Count: 3-0, RoB: ---
Anthony vs. Ray
That is ball 4. Anthony is on with a walk. View Play -
Red Sox, 0 - Giants, 0
Outs: 1, Count: 1-2, RoB: 1--
Gonzalez vs. Ray
Gonzalez strikes out swinging. View Play -
Red Sox, 0 - Giants, 0
Outs: 2, Count: 0-0, RoB: 1--
Narvaez vs. Ray
Narvaez hits a ground ball, base hit into left field. Anthony moves to 2nd. View Play -
Red Sox, 0 - Giants, 0
Outs: 2, Count: 0-1, RoB: 12-
Duran vs. Ray
Anthony moves to third base. View Play -
Red Sox, 0 - Giants, 0
Outs: 2, Count: 1-2, RoB: 1-3
Duran vs. Ray
Duranhits a line drive into left field. Ramoscommits an error. Duran is safe at first. Anthony scores. Narvaez moves to 3rd. View Play -
Red Sox, 1 - Giants, 0
Outs: 2, Count: 1-2, RoB: -23
Story vs. Ray
Story strikes out swinging. View Play
Bottom 1
-
Red Sox, 1 - Giants, 0
Outs: 0, Count: 3-2, RoB: ---
Yastrzemski vs. Giolito
Yastrzemski softly hits a ground ball towards the mound. Giolito throws to first, and Yastrzemski is out. View Play -
Red Sox, 1 - Giants, 0
Outs: 1, Count: 2-2, RoB: ---
Devers vs. Giolito
Devers strikes out swinging. View Play -
Red Sox, 1 - Giants, 0
Outs: 2, Count: 3-2, RoB: ---
Ramos vs. Giolito
Ramos hits a popup towards third. Eaton makes the catch for the out. View Play
Top 2
-
Red Sox, 1 - Giants, 0
Outs: 0, Count: 2-1, RoB: ---
Toro vs. Ray
Toro hits a popup beyond second. Fitzgerald gets back and makes the catch for the out. View Play -
Red Sox, 1 - Giants, 0
Outs: 1, Count: 0-0, RoB: ---
Rafaela vs. Ray
Rafaela hits a fly ball towards center. Lee makes the catch for the out. View Play -
Red Sox, 1 - Giants, 0
Outs: 2, Count: 0-1, RoB: ---
Eaton vs. Ray
Eaton hits a ball towards third. Schmitt can't make the play in time. Eaton gets a base hit. View Play -
Red Sox, 1 - Giants, 0
Outs: 2, Count: 2-2, RoB: 1--
Refsnyder vs. Ray
Refsnyder hits a fly ball towards right. Yastrzemski is there to make the catch. View Play
Bottom 2
-
Red Sox, 1 - Giants, 0
Outs: 0, Count: 0-2, RoB: ---
Flores vs. Giolito
Flores hits a line drive deep towards right center field. Anthony is there to make the catch. View Play -
Red Sox, 1 - Giants, 0
Outs: 1, Count: 0-0, RoB: ---
Lee vs. Giolito
Lee hits a popup, foul, off the third base line. Eaton makes the catch for the out. View Play -
Red Sox, 1 - Giants, 0
Outs: 2, Count: 2-2, RoB: ---
Adames vs. Giolito
Adames strikes out swinging. View Play
Top 3
-
Red Sox, 1 - Giants, 0
Outs: 0, Count: 2-2, RoB: ---
Anthony vs. Ray
Anthony strikes out swinging. View Play -
Red Sox, 1 - Giants, 0
Outs: 1, Count: 2-2, RoB: ---
Gonzalez vs. Ray
Gonzalez is called out on strikes. View Play -
Red Sox, 1 - Giants, 0
Outs: 2, Count: 1-2, RoB: ---
Narvaez vs. Ray
Narvaez strikes out swinging. View Play
Bottom 3
-
Red Sox, 1 - Giants, 0
Outs: 0, Count: 2-1, RoB: ---
Schmitt vs. Giolito
Schmitt hits a ground ball, base hit into left field. View Play -
Red Sox, 1 - Giants, 0
Outs: 0, Count: 1-1, RoB: 1--
Bailey vs. Giolito
Baileyhits a fly ball into left field. Durancommits an error. Bailey is safe at first. Schmitt moves to 2nd. Bailey is on 1st. View Play -
Red Sox, 1 - Giants, 0
Outs: 0, Count: 0-0, RoB: 12-
Fitzgerald vs. Giolito
Fitzgerald bunts in front of the plate. Narvaez scoops up the ball and throws to first for the out. Schmitt moves to 3rd. Bailey moves to 2nd. View Play -
Red Sox, 1 - Giants, 0
Outs: 1, Count: 1-0, RoB: -23
Yastrzemski vs. Giolito
Yastrzemski hits a ground ball towards first. Toro fields it and makes the out, unassisted. View Play -
Red Sox, 1 - Giants, 0
Outs: 2, Count: 3-2, RoB: -23
Devers vs. Giolito
That is ball 4. Devers is on with a walk. View Play -
Red Sox, 1 - Giants, 0
Outs: 2, Count: 0-1, RoB: 123
Ramos vs. Giolito
Ramos hits a ground ball, base hit into left field. Schmitt scores. Bailey scores. View Play
Top 4
-
Red Sox, 1 - Giants, 2
Outs: 0, Count: 1-1, RoB: ---
Duran vs. Ray
Duran hits a fly ball towards center. Lee makes the catch for the out. View Play -
Red Sox, 1 - Giants, 2
Outs: 1, Count: 2-2, RoB: ---
Story vs. Ray
Story strikes out swinging. View Play -
Red Sox, 1 - Giants, 2
Outs: 2, Count: 0-1, RoB: ---
Toro vs. Ray
Toro hits a ground ball, base hit into center field. View Play -
Red Sox, 1 - Giants, 2
Outs: 2, Count: 0-1, RoB: 1--
Rafaela vs. Ray
Rafaela hits a fly ball into right field. That will be extra bases. Rafaela is safe at second with a double. View Play
Bottom 4
-
Red Sox, 1 - Giants, 2
Outs: 0, Count: 3-1, RoB: ---
Flores vs. Giolito
That is ball 4. Flores is on with a walk. View Play -
Red Sox, 1 - Giants, 2
Outs: 0, Count: 0-1, RoB: 1--
Lee vs. Giolito
Lee hits a fly ball towards left. Duran makes the catch for the out. View Play -
Red Sox, 1 - Giants, 2
Outs: 1, Count: 0-1, RoB: 1--
Adames vs. Giolito
Adames hits a ground ball to third. There's the throw to second for one, and over to first, double play. View Play
Top 5
-
Red Sox, 1 - Giants, 2
Outs: 0, Count: 2-2, RoB: ---
Eaton vs. Ray
Eaton hits a ground ball, base hit into center field. View Play -
Red Sox, 1 - Giants, 2
Outs: 0, Count: 0-1, RoB: 1--
Refsnyder vs. Ray
Refsnyder hits a drive into left center field. That ball is out of here. Eaton scores. A 2 run home run. View Play -
Red Sox, 3 - Giants, 2
Outs: 0, Count: 2-2, RoB: ---
Anthony vs. Ray
Anthony strikes out swinging. View Play -
Red Sox, 3 - Giants, 2
Outs: 1, Count: 2-1, RoB: ---
Gonzalez vs. Ray
Gonzalez hits a drive into left center field. That ball is out of here. A solo home run. View Play -
Red Sox, 4 - Giants, 2
Outs: 1, Count: 0-2, RoB: ---
Narvaez vs. Ray
Narvaez hits a line drive into left center field. That will be extra bases. Narvaez is safe at second with a double. View Play -
Red Sox, 4 - Giants, 2
Outs: 1, Count: 0-0, RoB: -2-
Duran vs. Ray
Duran hits a fly ball towards center. Lee makes the catch for the out. View Play -
Red Sox, 4 - Giants, 2
Outs: 2, Count: 0-2, RoB: -2-
Story vs. Ray
Story hits a fly ball towards right. Yastrzemski is there to make the catch. View Play
Bottom 5
-
Red Sox, 4 - Giants, 2
Outs: 0, Count: 3-1, RoB: ---
Schmitt vs. Giolito
Schmitt hits a drive into left field. That ball is gone. A solo home run. View Play -
Red Sox, 4 - Giants, 3
Outs: 0, Count: 0-2, RoB: ---
Bailey vs. Giolito
Bailey is called out on strikes. View Play -
Red Sox, 4 - Giants, 3
Outs: 1, Count: 0-0, RoB: ---
Fitzgerald vs. Giolito
Fitzgerald hits a fly ball towards left. Duran makes the catch for the out. View Play -
Red Sox, 4 - Giants, 3
Outs: 2, Count: 1-1, RoB: ---
Yastrzemski vs. Giolito
Yastrzemski hits a drive into right field. That ball is out of here. A solo home run. View Play -
Red Sox, 4 - Giants, 4
Outs: 2, Count: 1-0, RoB: ---
Devers vs. Giolito
Devers hits a fly ball towards center. Rafaela makes the catch for the out. View Play
Top 6
-
Red Sox, 4 - Giants, 4
Outs: 0, Count: 2-1, RoB: ---
Toro vs. Bivens
Spencer Bivens replaces Robbie Ray as Pitcher.
Toro hits a ground ball towards first. There's the throw to Bivens covering, and Toro is out. View Play -
Red Sox, 4 - Giants, 4
Outs: 1, Count: 1-2, RoB: ---
Rafaela vs. Bivens
Rafaela hits a drive into left field. That ball is gone. A solo home run. View Play -
Red Sox, 5 - Giants, 4
Outs: 1, Count: 1-2, RoB: ---
Eaton vs. Bivens
Eaton is called out on strikes. View Play -
Red Sox, 5 - Giants, 4
Outs: 2, Count: 0-1, RoB: ---
Refsnyder vs. Bivens
Refsnyder hits a ground ball towards third. The throw to first, and Refsnyder is out. View Play
Bottom 6
-
Red Sox, 5 - Giants, 4
Outs: 0, Count: 2-2, RoB: ---
Ramos vs. Giolito
Ramos strikes out swinging. View Play -
Red Sox, 5 - Giants, 4
Outs: 1, Count: 2-2, RoB: ---
Flores vs. Giolito
Flores strikes out swinging. View Play -
Red Sox, 5 - Giants, 4
Outs: 2, Count: 1-1, RoB: ---
Lee vs. Giolito
Lee hits a ground ball towards short. The throw to first, and Lee is out. View Play
Top 7
-
Red Sox, 5 - Giants, 4
Outs: 0, Count: 0-1, RoB: ---
Anthony vs. Miller
Erik Miller replaces Spencer Bivens as Pitcher.
Anthony hits a ground ball towards the mound. Miller throws to first, and Anthony is out. View Play -
Red Sox, 5 - Giants, 4
Outs: 1, Count: 3-2, RoB: ---
Gonzalez vs. Miller
That is ball 4. Gonzalez is on with a walk. View Play -
Red Sox, 5 - Giants, 4
Outs: 1, Count: 3-1, RoB: 1--
Narvaez vs. Miller
Narvaez hits a fly ball towards center. Lee makes the catch for the out. View Play -
Red Sox, 5 - Giants, 4
Outs: 2, Count: 0-2, RoB: 1--
Duran vs. Miller
View Play
Bottom 7
-
Red Sox, 5 - Giants, 4
Outs: 0, Count: 2-0, RoB: ---
Adames vs. Weissert
Greg Weissert replaces Lucas Giolito as Pitcher.
Adames hits a ground ball, base hit into left field. View Play -
Red Sox, 5 - Giants, 4
Outs: 0, Count: 0-2, RoB: 1--
Schmitt vs. Weissert
Schmitt hits a fly ball into right field. That will be extra bases. Schmitt is safe at second with a double. Adames moves to 3rd. View Play -
Red Sox, 5 - Giants, 4
Outs: 0, Count: 3-1, RoB: -23
Bailey vs. Weissert
Bailey hits a ground ball towards the mound. Weissert throws to first, and Bailey is out. View Play -
Red Sox, 5 - Giants, 4
Outs: 1, Count: 0-0, RoB: -23
Fitzgerald vs. Weissert
Fitzgerald bunts in front of the plate. Narvaez scoops up the ball and throws to first for the out. Adames scores. Schmitt moves to 3rd. View Play -
Red Sox, 5 - Giants, 5
Outs: 2, Count: 2-2, RoB: --3
Yastrzemski vs. Wilson
Justin Wilson replaces Greg Weissert as Pitcher.
Yastrzemskihits a line drive towards second. Gonzalezcommits an error. Yastrzemski is safe at first. Schmitt scores. Yastrzemski is on 1st. View Play -
Red Sox, 5 - Giants, 6
Outs: 2, Count: 1-1, RoB: 1--
Devers vs. Wilson
Devers hits a ground ball, base hit into right field. Yastrzemski moves to 2nd. View Play -
Red Sox, 5 - Giants, 6
Outs: 2, Count: 0-1, RoB: 12-
Ramos vs. Wilson
Ramos hits a line drive into right field. That will be extra bases. Ramos is safe at second with a double. Yastrzemski scores. Devers scores. View Play -
Red Sox, 5 - Giants, 8
Outs: 2, Count: 2-2, RoB: -2-
Flores vs. Kelly
Zack Kelly replaces Justin Wilson as Pitcher.
Flores hits a fly ball towards right. Anthony is there to make the catch. View Play
Top 8
-
Red Sox, 5 - Giants, 8
Outs: 0, Count: 0-0, RoB: ---
Duran vs. Rogers
Tyler Rogers replaces Erik Miller as Pitcher.
Duran hits a ground ball, base hit into right field. View Play -
Red Sox, 5 - Giants, 8
Outs: 1, Count: 0-2, RoB: ---
Story vs. Rogers
Tag play Challenged by BOS manager (Alex Cora): Original call upheld upon review.
Story softly hits a ground ball towards the mound. Rogers throws to first, and Story is out. View Play -
Red Sox, 5 - Giants, 8
Outs: 2, Count: 1-1, RoB: ---
Toro vs. Rogers
Toro hits a ground ball, base hit into center field. View Play -
Red Sox, 5 - Giants, 8
Outs: 2, Count: 1-2, RoB: 1--
Rafaela vs. Rogers
Rafaela strikes out swinging. View Play
Bottom 8
-
Red Sox, 5 - Giants, 8
Outs: 0, Count: 1-1, RoB: ---
Lee vs. Kelly
Marcelo Mayer replaces Jarren Duran as 3rd Baseman batting 5th. Nate Eaton moves from 3rd Baseman to Leftfielder.
Lee hits a fly ball towards center. Rafaela makes the catch for the out. View Play -
Red Sox, 5 - Giants, 8
Outs: 1, Count: 0-1, RoB: ---
Adames vs. Kelly
Adames hits a drive into left field. That ball is gone. A solo home run. View Play -
Red Sox, 5 - Giants, 9
Outs: 1, Count: 0-0, RoB: ---
Schmitt vs. Kelly
Schmitt hits a ground ball, base hit into right field. View Play -
Red Sox, 5 - Giants, 9
Outs: 1, Count: 2-2, RoB: 1--
Bailey vs. Kelly
Bailey hits a line drive, base hit into center field. Schmitt moves to 2nd. View Play -
Red Sox, 5 - Giants, 9
Outs: 1, Count: 0-0, RoB: 12-
Fitzgerald vs. Kelly
Fitzgerald hits a ground ball towards short. Story throws to second to get Bailey. Schmitt moves to 3rd. Fitzgerald is on 1st. View Play -
Red Sox, 5 - Giants, 9
Outs: 2, Count: 1-1, RoB: 1-3
Yastrzemski vs. Kelly
Yastrzemski hits a fly ball towards left. Eaton makes the catch for the out. View Play
Top 9
-
Red Sox, 5 - Giants, 9
Outs: 0, Count: 3-2, RoB: ---
Hamilton vs. Rodriguez
Randy Rodriguez replaces Tyler Rogers as Pitcher. David Hamilton pinch hits for Nate Eaton batting 9th.
Hamilton is called out on strikes. View Play -
Red Sox, 5 - Giants, 9
Outs: 1, Count: 2-2, RoB: ---
Refsnyder vs. Rodriguez
Refsnyder hits a line drive, base hit into left field. View Play -
Red Sox, 5 - Giants, 9
Outs: 1, Count: 3-2, RoB: 1--
Anthony vs. Rodriguez
That is ball 4. Anthony is on with a walk. Refsnyder moves to 2nd. View Play -
Red Sox, 5 - Giants, 9
Outs: 1, Count: 1-2, RoB: 12-
Abreu vs. Rodriguez
Wilyer Abreu pinch hits for Romy Gonzalez batting 3rd.
Abreu hits a popup, foul, off the third base line. Schmitt makes the catch for the out. View Play -
Red Sox, 5 - Giants, 9
Outs: 2, Count: 2-2, RoB: 12-
Narvaez vs. Rodriguez
Narvaez strikes out swinging. View Play
Audio Play-by-Play
(back to top)
Click the button below to listen to the audio play-by-play.
If the player above doesn’t work for you, please check to make sure that your speakers are not muted, especially if your device has a hardware "silence switch".
If that does not resolve the issue, please download the MP3 file below to play the game audio directly.
Box Score
(back to top)
View Baseball-Reference Box Score