Try this game in our Simulator
Lineups and Summary
(back to top)
Marlins
@ Giants
Oracle Park
June 24, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the San Francisco Giants and the Miami Marlins, played on June 24, 2025 at Oracle Park.
Game Summary
Date | June 24, 2025 |
---|---|
Visiting Team |
Miami Marlins
|
Home Team |
San Francisco Giants
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | June 24, 2025 |
---|---|
Day of Week | Tue |
Day / Night | |
Visiting Team | Miami Marlins |
Home Team | San Francisco Giants |
Visiting Starting Pitcher | Cal Quantrill |
Home Starting Pitcher | Justin Verlander |
Ballpark | Oracle Park |
City | San Francisco |
State | CA |
Attendance | 28,643 |
Time of Game | 2 hours and 48. minutes |
Miami Marlins Lineup
Name | Position |
---|---|
Xavier Edwards | Second Baseman |
Jesus Sanchez | Right Fielder |
Otto Lopez | Shortstop |
Agustin Ramirez | Designated Hitter |
Kyle Stowers | Left Fielder |
Eric Wagaman | First Baseman |
Liam Hicks | Catcher |
Connor Norby | Third Baseman |
Dane Myers | Center Fielder |
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 |
Christian Koss | Second Baseman |
Manager |
All Plays in Game
(back to top)
Marlins
@ Giants
Oracle Park
June 24, 2025
Top 1
-
Marlins, 0 - Giants, 0
Outs: 0, Count: 2-2, RoB: ---
Edwards vs. Verlander
Edwards hits a fly ball towards center. Lee makes the catch for the out. View Play -
Marlins, 0 - Giants, 0
Outs: 1, Count: 1-2, RoB: ---
Sanchez vs. Verlander
Sanchez hits a fly ball towards right. Yastrzemski is there to make the catch. View Play -
Marlins, 0 - Giants, 0
Outs: 2, Count: 2-2, RoB: ---
Lopez vs. Verlander
Lopez hits a popup towards second. Koss makes the catch for the out. View Play
Bottom 1
-
Marlins, 0 - Giants, 0
Outs: 0, Count: 3-2, RoB: ---
Yastrzemski vs. Quantrill
Yastrzemski hits a popup, foul, off the third base line. Norby makes the catch for the out. View Play -
Marlins, 0 - Giants, 0
Outs: 1, Count: 1-0, RoB: ---
Devers vs. Quantrill
Devers hits a ball towards second. Edwards can't make the play in time. Devers gets a base hit. View Play -
Marlins, 0 - Giants, 0
Outs: 1, Count: 3-2, RoB: 1--
Ramos vs. Quantrill
Ramos is called out on strikes. View Play -
Marlins, 0 - Giants, 0
Outs: 2, Count: 1-2, RoB: 1--
Flores vs. Quantrill
Flores hits a fly ball towards right. Sanchez is there to make the catch. View Play
Top 2
-
Marlins, 0 - Giants, 0
Outs: 0, Count: 0-2, RoB: ---
Ramirez vs. Verlander
Ramirez is called out on strikes. View Play -
Marlins, 0 - Giants, 0
Outs: 1, Count: 3-0, RoB: ---
Stowers vs. Verlander
Stowers hits a ground ball, base hit into right field. View Play -
Marlins, 0 - Giants, 0
Outs: 1, Count: 3-2, RoB: 1--
Wagaman vs. Verlander
Wagaman hits a line drive into center field. That will be extra bases. Wagaman is safe at second with a double. Stowers scores. View Play -
Marlins, 1 - Giants, 0
Outs: 1, Count: 1-2, RoB: -2-
Hicks vs. Verlander
Hicks is called out on strikes. View Play -
Marlins, 1 - Giants, 0
Outs: 2, Count: 1-2, RoB: -2-
Norby vs. Verlander
Norby hits a ground ball, base hit into left field. Wagaman scores. View Play -
Marlins, 2 - Giants, 0
Outs: 2, Count: 1-2, RoB: -2-
Myers vs. Verlander
Myers strikes out swinging. View Play
Bottom 2
-
Marlins, 2 - Giants, 0
Outs: 0, Count: 0-1, RoB: ---
Lee vs. Quantrill
Lee hits a fly ball towards center. Myers makes the catch for the out. View Play -
Marlins, 2 - Giants, 0
Outs: 1, Count: 3-2, RoB: ---
Adames vs. Quantrill
That is ball 4. Adames is on with a walk. View Play -
Marlins, 2 - Giants, 0
Outs: 1, Count: 0-0, RoB: 1--
Schmitt vs. Quantrill
Schmitt hits a line drive deep towards left center field. Stowers is there and makes the catch. View Play -
Marlins, 2 - Giants, 0
Outs: 2, Count: 1-2, RoB: 1--
Bailey vs. Quantrill
There goes Adames , and he's safe at second with a stolen base. View Play -
Marlins, 2 - Giants, 0
Outs: 2, Count: 2-2, RoB: -2-
Bailey vs. Quantrill
Bailey strikes out swinging. View Play
Top 3
-
Marlins, 2 - Giants, 0
Outs: 0, Count: 0-2, RoB: ---
Edwards vs. Verlander
Edwards strikes out swinging. View Play -
Marlins, 2 - Giants, 0
Outs: 1, Count: 2-2, RoB: ---
Sanchez vs. Verlander
Sanchez hits a fly ball into right field. That will be extra bases. Sanchez is safe at second with a double. Sanchez moves to 3rd. View Play -
Marlins, 2 - Giants, 0
Outs: 1, Count: 0-0, RoB: --3
Lopez vs. Verlander
Lopez hits a line drive, base hit into center field. Sanchez scores. View Play -
Marlins, 3 - Giants, 0
Outs: 1, Count: 2-2, RoB: 1--
Ramirez vs. Verlander
Ramirez hits a fly ball towards center. Lee makes the catch for the out. View Play -
Marlins, 3 - Giants, 0
Outs: 2, Count: 0-1, RoB: 1--
Stowers vs. Verlander
Stowers hits a ground ball towards second. The throw to first, and Stowers is out. View Play
Bottom 3
-
Marlins, 3 - Giants, 0
Outs: 0, Count: 2-1, RoB: ---
Koss vs. Quantrill
Koss hits a ground ball towards short. The throw to first, and Koss is out. View Play -
Marlins, 3 - Giants, 0
Outs: 1, Count: 1-2, RoB: ---
Yastrzemski vs. Quantrill
Yastrzemski strikes out swinging. View Play -
Marlins, 3 - Giants, 0
Outs: 2, Count: 2-1, RoB: ---
Devers vs. Quantrill
Devers hits a fly ball towards center. Myers makes the catch for the out. View Play
Top 4
-
Marlins, 3 - Giants, 0
Outs: 0, Count: 1-2, RoB: ---
Wagaman vs. Verlander
Wagaman hits a line drive towards right. Yastrzemski is there to make the catch. View Play -
Marlins, 3 - Giants, 0
Outs: 1, Count: 0-2, RoB: ---
Hicks vs. Verlander
Hicks hits a ground ball towards second. The throw to first, and Hicks is out. View Play -
Marlins, 3 - Giants, 0
Outs: 2, Count: 0-2, RoB: ---
Norby vs. Verlander
Norby is called out on strikes. View Play
Bottom 4
-
Marlins, 3 - Giants, 0
Outs: 0, Count: 2-0, RoB: ---
Ramos vs. Quantrill
Ramos is hit by the pitch. Ramos is on 1st. View Play -
Marlins, 3 - Giants, 0
Outs: 0, Count: 1-1, RoB: 1--
Flores vs. Quantrill
Flores hits a ground ball to short. There's the throw to second for one, and over to first, double play. View Play -
Marlins, 3 - Giants, 0
Outs: 2, Count: 1-2, RoB: ---
Lee vs. Quantrill
Lee hits a ball towards the mound. Quantrill can't make the play in time. Lee gets a base hit. View Play -
Marlins, 3 - Giants, 0
Outs: 2, Count: 1-1, RoB: 1--
Adames vs. Quantrill
Lee is picked off first base, but there's an error on the play. Lee moves to 2nd. View Play -
Marlins, 3 - Giants, 0
Outs: 2, Count: 3-2, RoB: -2-
Adames vs. Quantrill
Adames hits a fly ball towards center. Myers makes the catch for the out. View Play
Top 5
-
Marlins, 3 - Giants, 0
Outs: 0, Count: 0-0, RoB: ---
Myers vs. Verlander
Myers hits a fly ball towards right. Yastrzemski is there to make the catch. View Play -
Marlins, 3 - Giants, 0
Outs: 1, Count: 3-0, RoB: ---
Edwards vs. Verlander
That is ball 4. Edwards is on with a walk. View Play -
Marlins, 3 - Giants, 0
Outs: 1, Count: 1-0, RoB: 1--
Sanchez vs. Verlander
Sanchez hits a short popup towards 1st. Flores makes the catch for the out. View Play -
Marlins, 3 - Giants, 0
Outs: 2, Count: 3-2, RoB: 1--
Lopez vs. Verlander
Lopez hits a line drive towards left field. Ramos makes the catch for the out. View Play
Bottom 5
-
Marlins, 3 - Giants, 0
Outs: 0, Count: 2-2, RoB: ---
Schmitt vs. Quantrill
Schmitt hits a ground ball, base hit into left field. View Play -
Marlins, 3 - Giants, 0
Outs: 0, Count: 0-1, RoB: 1--
Bailey vs. Quantrill
Bailey hits a fly ball towards center. Myers makes the catch for the out. View Play -
Marlins, 3 - Giants, 0
Outs: 1, Count: 0-2, RoB: 1--
Koss vs. Quantrill
Koss hits a drive into left field. That ball is gone. Schmitt scores. A 2 run home run. View Play -
Marlins, 3 - Giants, 2
Outs: 1, Count: 3-2, RoB: ---
Yastrzemski vs. Quantrill
That is ball 4. Yastrzemski is on with a walk. View Play -
Marlins, 3 - Giants, 2
Outs: 1, Count: 1-0, RoB: 1--
Devers vs. Quantrill
Devers hits a ground ball towards second. Edwards throws to second to get Yastrzemski. Devers is on 1st. View Play -
Marlins, 3 - Giants, 2
Outs: 2, Count: 0-1, RoB: 1--
Ramos vs. Bender
Anthony Bender replaces Cal Quantrill as Pitcher.
Ramos hits a line drive into left field. That will be extra bases. Ramos is safe at second with a double. View Play
Top 6
-
Marlins, 3 - Giants, 2
Outs: 0, Count: 0-1, RoB: ---
Ramirez vs. Hjelle
Sean Hjelle replaces Justin Verlander as Pitcher.
Ramirez hits a ground ball towards second. The throw to first, and Ramirez is out. View Play -
Marlins, 3 - Giants, 2
Outs: 1, Count: 1-1, RoB: ---
Stowers vs. Hjelle
Stowers hits a ground ball towards short. The throw to first, and Stowers is out. View Play -
Marlins, 3 - Giants, 2
Outs: 2, Count: 3-2, RoB: ---
Wagaman vs. Hjelle
Wagaman hits a ground ball towards second. The throw to first, and Wagaman is out. View Play
Bottom 6
-
Marlins, 3 - Giants, 2
Outs: 0, Count: 3-2, RoB: ---
Flores vs. Bender
That is ball 4. Flores is on with a walk. View Play -
Marlins, 3 - Giants, 2
Outs: 0, Count: 2-1, RoB: 1--
Lee vs. Bender
Lee hits a ground ball towards second. The throw to first, and Lee is out. Flores moves to 2nd. View Play -
Marlins, 3 - Giants, 2
Outs: 1, Count: 3-2, RoB: -2-
Adames vs. Bender
Adames strikes out swinging. View Play -
Marlins, 3 - Giants, 2
Outs: 2, Count: 1-2, RoB: -2-
Schmitt vs. Bender
Schmitt strikes out swinging. View Play
Top 7
-
Marlins, 3 - Giants, 2
Outs: 0, Count: 2-1, RoB: ---
Hicks vs. Walker
Ryan Walker replaces Sean Hjelle as Pitcher.
Hicks hits a ground ball towards second. The throw to first, and Hicks is out. View Play -
Marlins, 3 - Giants, 2
Outs: 1, Count: 2-2, RoB: ---
Norby vs. Walker
Norby hits a line drive, base hit into center field. View Play -
Marlins, 3 - Giants, 2
Outs: 1, Count: 1-2, RoB: 1--
Myers vs. Walker
Myers softly hits a ground ball towards first. Flores fields it and makes the out, unassisted. Norby moves to 2nd. View Play -
Marlins, 3 - Giants, 2
Outs: 2, Count: 0-0, RoB: -2-
Edwards vs. Walker
Edwards hits a ground ball into left field. That will be extra bases. Edwards is safe at second with a double. Norby scores. View Play -
Marlins, 4 - Giants, 2
Outs: 2, Count: 1-0, RoB: -2-
Sanchez vs. Walker
Sanchez hits a ground ball towards short. The throw to first, and Sanchez is out. View Play
Bottom 7
-
Marlins, 4 - Giants, 2
Outs: 0, Count: 1-0, RoB: ---
Bailey vs. Gibson
Cade Gibson replaces Anthony Bender as Pitcher.
Bailey softly hits a ground ball towards the mound. Gibson throws to first, and Bailey is out. View Play -
Marlins, 4 - Giants, 2
Outs: 1, Count: 2-2, RoB: ---
Koss vs. Gibson
Koss strikes out swinging. View Play -
Marlins, 4 - Giants, 2
Outs: 2, Count: 0-2, RoB: ---
Yastrzemski vs. Gibson
Yastrzemski hits a line drive deep towards left. Stowers makes the catch for the out. View Play
Top 8
-
Marlins, 4 - Giants, 2
Outs: 0, Count: 0-1, RoB: ---
Lopez vs. Bivens
Spencer Bivens replaces Ryan Walker as Pitcher.
Lopez hits a line drive, base hit into center field. View Play -
Marlins, 4 - Giants, 2
Outs: 0, Count: 0-0, RoB: 1--
Ramirez vs. Bivens
Ramirez hits a ground ball, base hit into right field. Lopez moves to 3rd. View Play -
Marlins, 4 - Giants, 2
Outs: 0, Count: 1-2, RoB: 1-3
Stowers vs. Bivens
Stowers strikes out swinging. View Play -
Marlins, 4 - Giants, 2
Outs: 1, Count: 2-2, RoB: 1-3
Wagaman vs. Bivens
Wagaman is called out on strikes. View Play -
Marlins, 4 - Giants, 2
Outs: 2, Count: 1-2, RoB: 1-3
Hicks vs. Bivens
Hicks hits a fly ball towards center. Lee makes the catch for the out. View Play
Bottom 8
-
Marlins, 4 - Giants, 2
Outs: 0, Count: 3-2, RoB: ---
Devers vs. Gibson
Nick Fortes replaces Liam Hicks as Catcher batting 7th.
Devers strikes out swinging. View Play -
Marlins, 4 - Giants, 2
Outs: 1, Count: 2-2, RoB: ---
Ramos vs. Henriquez
Ronny Henriquez replaces Cade Gibson as Pitcher.
Ramos strikes out swinging. View Play -
Marlins, 4 - Giants, 2
Outs: 2, Count: 2-2, RoB: ---
Flores vs. Henriquez
Flores strikes out swinging. View Play
Top 9
-
Marlins, 4 - Giants, 2
Outs: 0, Count: 3-2, RoB: ---
Norby vs. Lucchesi
Joey Lucchesi replaces Spencer Bivens as Pitcher.
Norby hits a ground ball towards short. The throw to first, and Norby is out. View Play -
Marlins, 4 - Giants, 2
Outs: 1, Count: 1-0, RoB: ---
Myers vs. Lucchesi
Myers hits a fly ball towards center. Lee makes the catch for the out. View Play -
Marlins, 4 - Giants, 2
Outs: 2, Count: 0-2, RoB: ---
Edwards vs. Lucchesi
Edwards hits a line drive, base hit into center field. View Play -
Marlins, 4 - Giants, 2
Outs: 2, Count: 3-2, RoB: 1--
Sanchez vs. Lucchesi
Sanchez hits a ground ball, base hit into left field. Edwards moves to 2nd. View Play -
Marlins, 4 - Giants, 2
Outs: 2, Count: 3-1, RoB: 12-
Lopez vs. Lucchesi
Lopez hits a ground ball towards short. Adames throws to second to get Sanchez. View Play
Bottom 9
-
Marlins, 4 - Giants, 2
Outs: 0, Count: 3-0, RoB: ---
Lee vs. Faucher
Calvin Faucher replaces Ronny Henriquez as Pitcher.
That is ball 4. Lee is on with a walk. View Play -
Marlins, 4 - Giants, 2
Outs: 0, Count: 3-2, RoB: 1--
Adames vs. Faucher
Adames is called out on strikes. View Play -
Marlins, 4 - Giants, 2
Outs: 1, Count: 3-2, RoB: 1--
Schmitt vs. Faucher
Schmitt hits a ground ball to short. There's the throw to second for one, and over to first, double play. 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