Try this game in our Simulator
Lineups and Summary
(back to top)
Giants
@ Marlins
loanDepot Park
May 31, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the Miami Marlins and the San Francisco Giants, played on May 31, 2025 at loanDepot Park.
Game Summary
Date | May 31, 2025 |
---|---|
Visiting Team |
San Francisco Giants
|
Home Team |
Miami Marlins
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | May 31, 2025 |
---|---|
Day of Week | Sat |
Day / Night | |
Visiting Team | San Francisco Giants |
Home Team | Miami Marlins |
Visiting Starting Pitcher | Robbie Ray |
Home Starting Pitcher | Edward Cabrera |
Ballpark | loanDepot Park |
City | Miami |
State | FL |
Attendance | 12,387 |
Time of Game | 2 hours and 14. minutes |
San Francisco Giants Lineup
Name | Position |
---|---|
Heliot Ramos | Left Fielder |
Jung Hoo Lee | Center Fielder |
Wilmer Flores | Designated Hitter |
Matt Chapman | Third Baseman |
Willy Adames | Shortstop |
Mike Yastrzemski | Right Fielder |
Tyler Fitzgerald | Second Baseman |
LaMonte Wade | First Baseman |
Sam Huff | Catcher |
Manager |
Miami Marlins Lineup
Name | Position |
---|---|
Agustin Ramirez | Designated Hitter |
Heriberto Hernandez | Left Fielder |
Otto Lopez | Shortstop |
Eric Wagaman | First Baseman |
Connor Norby | Third Baseman |
Dane Myers | Right Fielder |
Nick Fortes | Catcher |
Javier Sanoja | Center Fielder |
Jack Winkler | Second Baseman |
Manager |
All Plays in Game
(back to top)
Giants
@ Marlins
loanDepot Park
May 31, 2025
Top 1
-
Giants, 0 - Marlins, 0
Outs: 0, Count: 2-2, RoB: ---
Ramos vs. Cabrera
Ramos hits a ground ball, base hit into center field. View Play -
Giants, 0 - Marlins, 0
Outs: 0, Count: 1-0, RoB: 1--
Lee vs. Cabrera
Lee hits a ground ball, base hit into right field. Ramos moves to 2nd. View Play -
Giants, 0 - Marlins, 0
Outs: 0, Count: 2-1, RoB: 12-
Flores vs. Cabrera
Flores hits a fly ball towards right. Myers is there to make the catch. Ramos moves to 3rd. View Play -
Giants, 0 - Marlins, 0
Outs: 1, Count: 2-2, RoB: 1-3
Chapman vs. Cabrera
There goes Lee , and he's safe at second with a stolen base. View Play -
Giants, 0 - Marlins, 0
Outs: 1, Count: 3-2, RoB: -23
Chapman vs. Cabrera
Tag play Challenged by SFG manager (Bob Melvin): Original call overturned as shown.
That is ball 4. Chapman is on with a walk. View Play -
Giants, 0 - Marlins, 0
Outs: 1, Count: 0-2, RoB: 123
Adames vs. Cabrera
Adames strikes out swinging. View Play -
Giants, 0 - Marlins, 0
Outs: 2, Count: 1-2, RoB: 123
Yastrzemski vs. Cabrera
Yastrzemski is called out on strikes. View Play
Bottom 1
-
Giants, 0 - Marlins, 0
Outs: 0, Count: 1-1, RoB: ---
Ramirez vs. Ray
Ramirez hits a ground ball, base hit into right field. View Play -
Giants, 0 - Marlins, 0
Outs: 0, Count: 1-2, RoB: 1--
Hernandez vs. Ray
There's a wild pitch. Ramirez moves to 2nd. View Play -
Giants, 0 - Marlins, 0
Outs: 0, Count: 2-2, RoB: -2-
Hernandez vs. Ray
Hernandez strikes out swinging. View Play -
Giants, 0 - Marlins, 0
Outs: 1, Count: 0-0, RoB: -2-
Lopez vs. Ray
There goes Ramirez. The throw from Ray, and he's caught stealing. View Play -
Giants, 0 - Marlins, 0
Outs: 2, Count: 1-2, RoB: ---
Lopez vs. Ray
Lopez hits a fly ball towards right. Yastrzemski is there to make the catch. View Play
Top 2
-
Giants, 0 - Marlins, 0
Outs: 0, Count: 1-1, RoB: ---
Fitzgerald vs. Cabrera
Fitzgerald hits a ground ball, base hit into center field. View Play -
Giants, 0 - Marlins, 0
Outs: 0, Count: 0-1, RoB: 1--
Wade vs. Cabrera
There goes Fitzgerald . The throw from Fortes, and he's caught stealing. View Play -
Giants, 0 - Marlins, 0
Outs: 1, Count: 0-2, RoB: ---
Wade vs. Cabrera
Wade is called out on strikes. View Play -
Giants, 0 - Marlins, 0
Outs: 2, Count: 0-2, RoB: ---
Huff vs. Cabrera
Huff hits a ground ball towards third. The throw to first, and Huff is out. View Play
Bottom 2
-
Giants, 0 - Marlins, 0
Outs: 0, Count: 2-1, RoB: ---
Wagaman vs. Ray
Wagaman hits a line drive towards left field. Ramos makes the catch for the out. View Play -
Giants, 0 - Marlins, 0
Outs: 1, Count: 1-2, RoB: ---
Norby vs. Ray
Norby strikes out swinging. View Play -
Giants, 0 - Marlins, 0
Outs: 2, Count: 3-2, RoB: ---
Myers vs. Ray
That is ball 4. Myers is on with a walk. View Play -
Giants, 0 - Marlins, 0
Outs: 2, Count: 3-2, RoB: 1--
Fortes vs. Ray
That is ball 4. Fortes is on with a walk. Myers moves to 2nd. View Play -
Giants, 0 - Marlins, 0
Outs: 2, Count: 1-2, RoB: 12-
Sanoja vs. Ray
Sanoja hits a line drive, base hit into center field. Myers scores. Fortes moves to 3rd. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 0-2, RoB: -23
Winkler vs. Ray
Winkler strikes out swinging. View Play
Top 3
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 0-1, RoB: ---
Ramos vs. Cabrera
Ramos hits a line drive deep towards left center field. Hernandez is there and makes the catch. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 1-1, RoB: ---
Lee vs. Cabrera
Lee hits a ball towards short. Lopez can't make the play in time. Lee gets a base hit. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 1-2, RoB: 1--
Flores vs. Cabrera
Flores hits a ground ball to third. There's the throw to second for one, and over to first, double play. View Play
Bottom 3
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 3-1, RoB: ---
Ramirez vs. Ray
That is ball 4. Ramirez is on with a walk. View Play -
Giants, 0 - Marlins, 1
Outs: 0, Count: 2-2, RoB: 1--
Hernandez vs. Ray
Hernandez strikes out swinging. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 0-0, RoB: 1--
Lopez vs. Ray
Lopez hits a popup towards second. Fitzgerald makes the catch for the out. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 0-0, RoB: 1--
Wagaman vs. Ray
Wagaman hits a ground ball towards short. Adames throws to second to get Ramirez. View Play
Top 4
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 2-1, RoB: ---
Chapman vs. Cabrera
Chapman hits a ground ball, base hit into center field. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 2-2, RoB: ---
Adames vs. Cabrera
Adames hits a fly ball towards right. Myers is there to make the catch. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 0-2, RoB: ---
Yastrzemski vs. Cabrera
Yastrzemski hits a ground ball towards second. Winkler bobbles the ball. Yastrzemski reaches on the error. Yastrzemski is on 1st. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 0-1, RoB: 1--
Fitzgerald vs. Cabrera
Fitzgerald hits a fly ball towards left. Hernandez makes the catch for the out. View Play
Bottom 4
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 2-2, RoB: ---
Norby vs. Ray
Norby strikes out swinging. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 0-1, RoB: ---
Myers vs. Ray
Myers hits a line drive deep towards right. Yastrzemski is there to make the catch. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 0-2, RoB: ---
Fortes vs. Ray
Fortes hits a fly ball towards left. Ramos makes the catch for the out. View Play
Top 5
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 0-2, RoB: ---
Wade vs. Cabrera
Wade strikes out swinging. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 0-0, RoB: ---
Huff vs. Cabrera
Huff hits a line drive deep towards left. Hernandez makes the catch for the out. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 3-2, RoB: ---
Ramos vs. Cabrera
That is ball 4. Ramos is on with a walk. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 0-1, RoB: 1--
Lee vs. Cabrera
Lee hits a fly ball towards center. Sanoja makes the catch for the out. View Play
Bottom 5
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 2-2, RoB: ---
Sanoja vs. Ray
Sanoja hits a line drive deep towards right. Yastrzemski is there to make the catch. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 2-2, RoB: ---
Winkler vs. Ray
Winkler strikes out swinging. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 0-0, RoB: ---
Ramirez vs. Ray
Ramirez hits a fly ball towards right. Yastrzemski is there to make the catch. View Play
Top 6
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 1-2, RoB: ---
Flores vs. Cabrera
Flores strikes out swinging. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 1-1, RoB: ---
Chapman vs. Cabrera
Chapman hits a popup beyond short. Lopez gets back and makes the catch for the out. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 3-1, RoB: ---
Adames vs. Cabrera
That is ball 4. Adames is on with a walk. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 1-0, RoB: 1--
Yastrzemski vs. Cabrera
Yastrzemski hits a ground ball, base hit into left field. Adames moves to 2nd. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 3-2, RoB: 12-
Fitzgerald vs. Henriquez
Ronny Henriquez replaces Edward Cabrera as Pitcher.
Fitzgerald strikes out swinging. View Play
Bottom 6
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 0-2, RoB: ---
Hernandez vs. Ray
Hernandez strikes out swinging. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 0-2, RoB: ---
Lopez vs. Ray
Lopez is called out on strikes. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 3-2, RoB: ---
Wagaman vs. Ray
Wagaman hits a ground ball towards short. The throw to first, and Wagaman is out. View Play
Top 7
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 2-2, RoB: ---
Wade vs. Henriquez
Javier Sanoja moves from Centerfielder to Leftfielder. Dane Myers moves from Rightfielder to Centerfielder. Kyle Stowers replaces Heriberto Her
nandez as Right Fielder batting 2nd. Wade hits a ground ball towards second. The throw to first, and Wade is out. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 1-2, RoB: ---
Huff vs. Henriquez
Huff strikes out swinging. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 0-0, RoB: ---
Ramos vs. Henriquez
Ramos is hit by the pitch. Ramos is on 1st. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 1-1, RoB: 1--
Lee vs. Henriquez
Lee hits a fly ball towards center. Myers makes the catch for the out. View Play
Bottom 7
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 0-0, RoB: ---
Norby vs. Ray
Norby hits a fly ball towards right. Yastrzemski is there to make the catch. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 1-2, RoB: ---
Myers vs. Ray
Myers hits a fly ball towards right. Yastrzemski is there to make the catch. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 1-2, RoB: ---
Fortes vs. Ray
Fortes strikes out swinging. View Play
Top 8
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 0-2, RoB: ---
Flores vs. Bender
Anthony Bender replaces Ronny Henriquez as Pitcher.
Flores hits a ground ball towards the mound. Bender throws to first, and Flores is out. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 2-2, RoB: ---
Chapman vs. Bender
Chapman hits a ball towards short. Lopez can't make the play in time. Chapman gets a base hit. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 3-0, RoB: 1--
Adames vs. Bender
That is ball 4. Adames is on with a walk. Chapman moves to 2nd. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 0-0, RoB: 12-
Yastrzemski vs. Bender
Yastrzemski hits a fly ball towards right. Stowers is there to make the catch. Chapman moves to 3rd. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 2-2, RoB: 1-3
Fitzgerald vs. Bender
Fitzgerald strikes out swinging. View Play
Bottom 8
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 0-0, RoB: ---
Edwards vs. Rodriguez
Randy Rodriguez replaces Robbie Ray as Pitcher. Xavier Edwards pinch hits for Javier Sanoja batting 8th.
Edwards hits a fly ball towards left. Ramos makes the catch for the out. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 1-0, RoB: ---
Sanchez vs. Rodriguez
Jesus Sanchez pinch hits for Jack Winkler batting 9th.
Sanchez hits a ground ball, base hit into right field. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 1-0, RoB: 1--
Ramirez vs. Rodriguez
Ramirez hits a ground ball to third. There's the throw to second for one, and over to first, double play. View Play
Top 9
-
Giants, 0 - Marlins, 1
Outs: 0, Count: 2-2, RoB: ---
Wade vs. Faucher
Calvin Faucher replaces Anthony Bender as Pitcher. Xavier Edwards moves from Pinch Hitter to 2nd Baseman. Kyle Stowers moves from Rightfielder to
Leftfielder. Jesus Sanchez moves from Pinch Hitter to Rightfielder. Wade hits a line drive towards second. Edwards makes the catch for the out. View Play -
Giants, 0 - Marlins, 1
Outs: 1, Count: 2-2, RoB: ---
Schmitt vs. Faucher
Casey Schmitt pinch hits for Sam Huff batting 9th.
Schmitt hits a ground ball towards first. There's the throw to Faucher covering, and Schmitt is out. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 2-1, RoB: ---
Ramos vs. Faucher
Ramos hits a line drive, base hit into center field. View Play -
Giants, 0 - Marlins, 1
Outs: 2, Count: 1-2, RoB: 1--
Lee vs. Faucher
Lee softly hits a ground ball towards first. Wagaman fields it and makes the out, unassisted. 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