Yet again, the San Francisco Giants won two of three games, this time on the road against the Miami Marlins. That’s now five straight series where San Francisco has gone 2-1. The Giants are five games above .500 at 32-27.
Patrick Bailey was the only Giant with as many as three hits over the three games, and San Francisco hit .184 as a team. Miami wasn’t much better at .208. Robbie Ray helped the Giants to another shutout win in the second contest, and Hayden Birdsong won the finale.
replay 32-27, actual 33-26
May 30 — replay L 0-6 — actual W 2-0
May 31 — replay W 5-0 — actual L 0-1
June 1 — replay W 8-3 — actual W 4-2
2025 San Francisco Giants Replay Home Page
May 30 (6-0 loss): The Giants were shut out for the eighth time this season. They put at least one runner on base in every inning but one, though only got someone to third base once. Starting pitcher Kyle Harrison was outstanding, striking out 10 and giving up three hits and no runs in six innings. But the Marlins torched the Giants’ bullpen for three runs in the seventh and three runs in the eighth, including two-run doubles by both Agustin Ramirez and Nick Fortes.
2025 SF GIANTS AB R H BI 2025 MIA MARLINS AB R H BI
Mike Yastrzemski 3 0 1 0 Agustin Ramirez 5 1 1 2
Heliot Ramos 4 0 2 0 Heriberto Hernandez 4 0 2 1
Jung Hoo Lee 4 0 0 0 Eric Wagaman 4 0 1 0
Wilmer Flores 4 0 0 0 Otto Lopez 4 0 0 0
Matt Chapman 4 0 1 0 Dane Myers 4 1 2 0
Willy Adames 3 0 0 0 Connor Norby 3 1 0 0
Patrick Bailey 4 0 1 0 Kyle Stowers 3 1 1 0
Casey Schmitt 4 0 1 0 Javier Sanoja 3 2 1 1
Tyler Fitzgerald 3 0 1 0 Nick Fortes 4 0 1 2
TOTALS 33 0 7 0 TOTALS 34 6 9 6
2025 SF GIANTS 000 000 000 -- 0
2025 MIA MARLINS 000 000 33x -- 6
LOB--2025 SF GIANTS 10, 2025 MIA MARLINS 8. ERR--Tyler
Fitzgerald. 2B--Agustin Ramirez, Nick Fortes. SB--Tyler
Fitzgerald.
2025 SF GIANTS IP H R ER BB SO HR
Kyle Harrison X 6.00 3 0 0 2 10 0
Tristan Beck [L] 1.00 3 3 3 1 2 0
Jordan Hicks 1.00 3 3 3 1 1 0
2025 MIA MARLINS
Cal Quantrill Z 6.00 5 0 0 3 5 0
Janson Junk ZZ [W] 3.00 2 0 0 1 3 0
May 31 (5-0 win): The Giants rebounded with their third shutout of the season, and their second in the last three starts by Robbie Ray. Ray gave up only three hits and struck out 11 in eight innings to improve to 6-3. All five San Francisco runs were unearned as Miami committed three errors. LaMonte Wade had a two-out, two-run triple following an error that extended the fourth inning. Another error in the eighth was later followed by an RBI single by Tyler Fitzgerald and a two-run single by Sam Huff.
2025 SF GIANTS AB R H BI 2025 MIA MARLINS AB R H BI
Heliot Ramos 4 0 0 0 Agustin Ramirez 4 0 0 0
Jung Hoo Lee 4 0 2 0 Heriberto Hernandez 4 0 0 0
Wilmer Flores 5 0 0 0 Otto Lopez 4 0 0 0
Matt Chapman 5 1 1 0 Eric Wagaman 4 0 0 0
Willy Adames 2 1 0 0 Connor Norby 3 0 1 0
Mike Yastrzemski 3 1 0 0 Dane Myers 3 0 1 0
Tyler Fitzgerald 4 2 1 1 Nick Fortes 3 0 0 0
LaMonte Wade 4 0 1 2 Javier Sanoja 3 0 0 0
Sam Huff 4 0 1 2 Jack Winkler 3 0 1 0
TOTALS 35 5 6 5 TOTALS 31 0 3 0
2025 SF GIANTS 000 200 030 -- 5
2025 MIA MARLINS 000 000 000 -- 0
LOB--2025 SF GIANTS 8, 2025 MIA MARLINS 4. ERR--Willy
Adames, Nick Fortes, Otto Lopez (2). 2B--Jung Hoo Lee (2).
3B--LaMonte Wade. HBP--Heliot Ramos, Jung Hoo Lee. SB--Tyler
Fitzgerald (2), Jung Hoo Lee, Matt Chapman, Dane Myers.
2025 SF GIANTS IP H R ER BB SO HR
Robbie Ray X [W] 8.00 3 0 0 0 11 0
Randy Rodriguez KZ 1.00 0 0 0 0 0 0
2025 MIA MARLINS
Edward Cabrera X [L] 6.00 4 2 0 2 2 0
Ronny Henriquez K 1.00 0 0 0 0 1 0
Anthony Bender Y 1.00 2 3 0 1 3 0
Calvin Faucher Y 1.00 0 0 0 0 1 0
June 1 (8-3 win): The Giants added three more home runs to their season total and had more runs (eight) than hits (six). Casey Schmitt had a two-run blast in the fourth inning that put the Giants ahead to stay at 3-2. Wilmer Flores had a solo shot in the fifth and Luis Matos added a two-run homer in the eighth. Hayden Birdsong pitched a solid six innings to improve to 3-2.
2025 SF GIANTS AB R H BI 2025 MIA MARLINS AB R H BI
Heliot Ramos 5 0 0 0 Xavier Edwards 4 0 0 0
Tyler Fitzgerald 4 1 0 0 Jesus Sanchez 5 0 0 0
Wilmer Flores 4 1 1 1 Otto Lopez 4 1 1 0
Matt Chapman 5 1 0 0 Agustin Ramirez 5 0 1 0
Willy Adames 5 1 1 1 Kyle Stowers 2 1 1 0
Casey Schmitt 3 1 1 2 Eric Wagaman 4 0 1 1
Mike Yastrzemski 2 1 0 0 Connor Norby 4 1 2 1
Patrick Bailey 4 1 2 1 Liam Hicks 4 0 1 0
Luis Matos 3 1 1 2 Javier Sanoja 4 0 2 1
TOTALS 35 8 6 7 TOTALS 36 3 9 3
2025 SF GIANTS 100 320 020 -- 8
2025 MIA MARLINS 011 001 000 -- 3
LOB--2025 SF GIANTS 6, 2025 MIA MARLINS 10. ERR--Xavier
Edwards, Connor Norby, Ryan Weathers Y. 2B--Patrick Bailey,
Javier Sanoja, Connor Norby. HR--Casey Schmitt, Wilmer
Flores, Luis Matos. HBP--Kyle Stowers.
2025 SF GIANTS IP H R ER BB SO HR
Hayden Birdsong YW [W] 5.00 6 2 2 3 1 0
Ryan Walker YZ 1.00 2 1 1 0 2 0
Jordan Hicks 1.00 1 0 0 0 0 0
Tyler Rogers ZZ 1.00 0 0 0 0 0 0
Erik Miller W 1.00 0 0 0 0 2 0
2025 MIA MARLINS
Ryan Weathers Y [L] 5.00 4 6 4 6 1 2
Jesus Tinoco R 1.00 0 0 0 0 1 0
Tyler Phillips 2.00 2 2 2 0 0 1
Cade Gibson 1.00 0 0 0 0 1 0

