Welcome to our redesigned site
The redesign was done to make the web experience more user friendly, as well as to make the mobile and desktop versions more compatible. We hope you find the site an improved experience. We always welcome your input, so let us know what you think. Play ball!
Marlins
@ Giants
Oracle Park
June 25, 2025
Top 1
-
Marlins, 0 - Giants, 0
Outs: 0, Count: 1-0, RoB: ---
Edwards vs. Webb
Edwards hits a ground ball towards second. The throw to first, and Edwards is out. View Play -
Marlins, 0 - Giants, 0
Outs: 1, Count: 0-2, RoB: ---
Sanchez vs. Webb
Sanchez strikes out swinging. View Play -
Marlins, 0 - Giants, 0
Outs: 2, Count: 2-2, RoB: ---
Ramirez vs. Webb
Ramirez strikes out swinging. View Play
Bottom 1
-
Marlins, 0 - Giants, 0
Outs: 0, Count: 1-1, RoB: ---
Yastrzemski vs. Cabrera
Yastrzemski hits a drive into right field. That ball is out of here. A solo home run. View Play -
Marlins, 0 - Giants, 1
Outs: 0, Count: 1-0, RoB: ---
Devers vs. Cabrera
Devers hits a fly ball towards center. Myers makes the catch for the out. View Play -
Marlins, 0 - Giants, 1
Outs: 1, Count: 1-1, RoB: ---
Ramos vs. Cabrera
Ramos hits a ground ball towards second. The throw to first, and Ramos is out. View Play -
Marlins, 0 - Giants, 1
Outs: 2, Count: 1-2, RoB: ---
Smith vs. Cabrera
Smith hits a popup beyond short. Lopez gets back and makes the catch for the out. View Play
Top 2
-
Marlins, 0 - Giants, 1
Outs: 0, Count: 0-2, RoB: ---
Hicks vs. Webb
Hicks hits a ground ball, base hit into left field. View Play -
Marlins, 0 - Giants, 1
Outs: 1, Count: 3-2, RoB: ---
Stowers vs. Webb
That is ball 4. Stowers is on with a walk. View Play -
Marlins, 0 - Giants, 1
Outs: 1, Count: 1-2, RoB: 1--
Lopez vs. Webb
Lopez hits a ball towards third. Schmitt can't make the play in time. Lopez gets a base hit. Stowers moves to 2nd. View Play -
Marlins, 0 - Giants, 1
Outs: 1, Count: 2-2, RoB: 12-
Hernandez vs. Webb
Hernandez strikes out swinging. View Play -
Marlins, 0 - Giants, 1
Outs: 2, Count: 1-2, RoB: 12-
Norby vs. Webb
Norby hits a fly ball towards left. Ramos makes the catch for the out. View Play
Bottom 2
-
Marlins, 0 - Giants, 1
Outs: 0, Count: 2-2, RoB: ---
Schmitt vs. Cabrera
Schmitt strikes out swinging. View Play -
Marlins, 0 - Giants, 1
Outs: 1, Count: 0-0, RoB: ---
Lee vs. Cabrera
Lee is hit by the pitch. Lee is on 1st. View Play -
Marlins, 0 - Giants, 1
Outs: 1, Count: 0-1, RoB: 1--
Adames vs. Cabrera
There goes Lee . The throw from Ramirez, and he's caught stealing. View Play -
Marlins, 0 - Giants, 1
Outs: 2, Count: 0-2, RoB: ---
Adames vs. Cabrera
Adames strikes out swinging. View Play
Top 3
-
Marlins, 0 - Giants, 1
Outs: 0, Count: 3-2, RoB: ---
Myers vs. Webb
Myers hits a ground ball towards second. The throw to first, and Myers is out. View Play -
Marlins, 0 - Giants, 1
Outs: 1, Count: 0-1, RoB: ---
Edwards vs. Webb
Edwards hits a ground ball towards the mound. Webb throws to first, and Edwards is out. View Play -
Marlins, 0 - Giants, 1
Outs: 2, Count: 1-1, RoB: ---
Sanchez vs. Webb
Sanchez hits a line drive deep towards left center field. Ramos is there and makes the catch. View Play
Bottom 3
-
Marlins, 0 - Giants, 1
Outs: 0, Count: 2-2, RoB: ---
Bailey vs. Cabrera
Bailey strikes out swinging. View Play -
Marlins, 0 - Giants, 1
Outs: 1, Count: 3-2, RoB: ---
Koss vs. Cabrera
Koss hits a ground ball towards third. The throw to first, and Koss is out. View Play -
Marlins, 0 - Giants, 1
Outs: 2, Count: 3-2, RoB: ---
Yastrzemski vs. Cabrera
Yastrzemski strikes out swinging. View Play
Top 4
-
Marlins, 0 - Giants, 1
Outs: 0, Count: 0-0, RoB: ---
Ramirez vs. Webb
Ramirez hits a line drive, base hit into center field. View Play -
Marlins, 0 - Giants, 1
Outs: 0, Count: 2-2, RoB: 1--
Hicks vs. Webb
Hicks strikes out swinging. View Play -
Marlins, 0 - Giants, 1
Outs: 1, Count: 2-2, RoB: 1--
Stowers vs. Webb
Stowers hits a line drive into right field. That will be extra bases. Stowers is safe at second with a double. Ramirez moves to 3rd. View Play -
Marlins, 0 - Giants, 1
Outs: 1, Count: 1-1, RoB: -23
Lopez vs. Webb
Lopez hits a line drive into center field. That will be extra bases. Lopez is safe at second with a double. Ramirez scores. Stowers scores. View Play -
Marlins, 2 - Giants, 1
Outs: 2, Count: 2-2, RoB: ---
Hernandez vs. Webb
Hernandez is called out on strikes. View Play
Bottom 4
-
Marlins, 2 - Giants, 1
Outs: 0, Count: 1-1, RoB: ---
Devers vs. Cabrera
Devers hits a ground ball towards short. The throw to first, and Devers is out. View Play -
Marlins, 2 - Giants, 1
Outs: 1, Count: 2-2, RoB: ---
Ramos vs. Cabrera
Ramos is called out on strikes. View Play -
Marlins, 2 - Giants, 1
Outs: 2, Count: 3-2, RoB: ---
Smith vs. Cabrera
That is ball 4. Smith is on with a walk. View Play -
Marlins, 2 - Giants, 1
Outs: 2, Count: 3-2, RoB: 1--
Schmitt vs. Cabrera
Schmitt strikes out swinging. View Play
Top 5
-
Marlins, 2 - Giants, 1
Outs: 0, Count: 0-1, RoB: ---
Norby vs. Webb
Norby hits a popup beyond second. Koss gets back and makes the catch for the out. View Play -
Marlins, 2 - Giants, 1
Outs: 1, Count: 2-2, RoB: ---
Myers vs. Webb
Myers strikes out swinging. View Play -
Marlins, 2 - Giants, 1
Outs: 2, Count: 3-2, RoB: ---
Edwards vs. Webb
That is ball 4. Edwards is on with a walk. View Play -
Marlins, 2 - Giants, 1
Outs: 2, Count: 1-1, RoB: 1--
Sanchez vs. Webb
Sanchez hits a ground ball towards second. Koss throws to second to get Edwards. View Play
Bottom 5
-
Marlins, 2 - Giants, 1
Outs: 0, Count: 3-1, RoB: ---
Lee vs. Cabrera
That is ball 4. Lee is on with a walk. View Play -
Marlins, 2 - Giants, 1
Outs: 0, Count: 0-2, RoB: 1--
Adames vs. Cabrera
Adames hits a ground ball, base hit into left field. Lee moves to 2nd. View Play -
Marlins, 2 - Giants, 1
Outs: 0, Count: 0-0, RoB: 12-
Bailey vs. Cabrera
Bailey bunts down the 3rd base line. Norby scoops up the ball and throws to first for the out. Lee moves to 3rd. Adames moves to 2nd. View Play -
Marlins, 2 - Giants, 1
Outs: 1, Count: 1-1, RoB: -23
Koss vs. Cabrera
Koss hits a fly ball towards center. Myers makes the catch for the out. Lee scores. That's a sacrifice fly. View Play -
Marlins, 2 - Giants, 2
Outs: 2, Count: 2-2, RoB: -2-
Yastrzemski vs. Cabrera
Yastrzemski hits a ground ball towards second. The throw to first, and Yastrzemski is out. View Play
Top 6
-
Marlins, 2 - Giants, 2
Outs: 0, Count: 0-0, RoB: ---
Ramirez vs. Webb
Ramirez hits a ground ball towards short. The throw to first, and Ramirez is out. View Play -
Marlins, 2 - Giants, 2
Outs: 1, Count: 2-1, RoB: ---
Hicks vs. Webb
Hicks hits a ground ball towards first. Smith fields it and makes the out, unassisted. View Play -
Marlins, 2 - Giants, 2
Outs: 2, Count: 0-1, RoB: ---
Stowers vs. Webb
Stowers hits a line drive into right field. That will be extra bases. Stowers is safe at second with a double. View Play -
Marlins, 2 - Giants, 2
Outs: 2, Count: 3-2, RoB: -2-
Lopez vs. Webb
That is ball 4. Lopez is on with a walk. View Play -
Marlins, 2 - Giants, 2
Outs: 2, Count: 0-0, RoB: 12-
Hernandez vs. Webb
Hernandez hits a fly ball towards center. Lee makes the catch for the out. View Play
Bottom 6
-
Marlins, 2 - Giants, 2
Outs: 0, Count: 3-1, RoB: ---
Devers vs. Cabrera
That is ball 4. Devers is on with a walk. View Play -
Marlins, 2 - Giants, 2
Outs: 0, Count: 0-1, RoB: 1--
Ramos vs. Cabrera
Ramos hits a ball towards third. Norby can't make the play in time. Ramos gets a base hit. Devers moves to 2nd. View Play -
Marlins, 2 - Giants, 2
Outs: 0, Count: 0-0, RoB: 12-
Smith vs. Cabrera
Smith hits a fly ball towards left. Stowers makes the catch for the out. View Play -
Marlins, 2 - Giants, 2
Outs: 1, Count: 0-0, RoB: 12-
Schmitt vs. Henriquez
Ronny Henriquez replaces Edward Cabrera as Pitcher.
Schmitt hits a fly ball towards right. Sanchez is there to make the catch. Devers moves to 3rd. Ramos moves to 2nd. View Play -
Marlins, 2 - Giants, 2
Outs: 2, Count: 2-2, RoB: -23
Lee vs. Henriquez
Lee strikes out swinging. View Play
Top 7
-
Marlins, 2 - Giants, 2
Outs: 0, Count: 0-1, RoB: ---
Norby vs. Rodriguez
Randy Rodriguez replaces Logan Webb as Pitcher.
Norby hits a line drive, base hit into left field. View Play -
Marlins, 2 - Giants, 2
Outs: 0, Count: 0-2, RoB: 1--
Myers vs. Rodriguez
Myers strikes out swinging. View Play -
Marlins, 2 - Giants, 2
Outs: 1, Count: 3-2, RoB: 1--
Edwards vs. Rodriguez
There goes Norby , and he's safe at second with a stolen base. Edwards is called out on strikes. Norby moves to 2nd. View Play -
Marlins, 2 - Giants, 2
Outs: 2, Count: 3-2, RoB: -2-
Sanchez vs. Rodriguez
Tag play Challenged by SFG manager (Bob Melvin): Original call upheld upon review.
Sanchez hits a ground ball towards short. The throw to first, and Sanchez is out. View Play
Bottom 7
-
Marlins, 2 - Giants, 2
Outs: 0, Count: 0-1, RoB: ---
Adames vs. Henriquez
Adames hits a fly ball towards left. Stowers makes the catch for the out. View Play -
Marlins, 2 - Giants, 2
Outs: 1, Count: 1-1, RoB: ---
Bailey vs. Simpson
Josh Simpson replaces Ronny Henriquez as Pitcher.
Bailey hits a ground ball towards first. Hicks fields it and makes the out, unassisted. View Play -
Marlins, 2 - Giants, 2
Outs: 2, Count: 1-1, RoB: ---
Koss vs. Simpson
Koss hits a ground ball towards short. The throw to first, and Koss is out. View Play
Top 8
-
Marlins, 2 - Giants, 2
Outs: 0, Count: 1-1, RoB: ---
Ramirez vs. Rogers
Tyler Rogers replaces Randy Rodriguez as Pitcher.
Ramirez hits a ball towards third. Schmitt can't make the play in time. Ramirez gets a base hit. View Play -
Marlins, 2 - Giants, 2
Outs: 0, Count: 0-2, RoB: 1--
Hicks vs. Rogers
Hicks hits a ground ball into right field. That will be extra bases. Hicks is safe at second with a double. Ramirez moves to 3rd. View Play -
Marlins, 2 - Giants, 2
Outs: 0, Count: 0-2, RoB: -23
Stowers vs. Rogers
Stowers strikes out swinging. View Play -
Marlins, 2 - Giants, 2
Outs: 1, Count: 0-0, RoB: -23
Lopez vs. Rogers
Lopez hits a popup, in foul territory, off the first base line. Koss makes the catch for the out. View Play -
Marlins, 2 - Giants, 2
Outs: 2, Count: 0-1, RoB: -23
Hernandez vs. Rogers
Hernandez hits a ground ball, base hit into center field. Ramirez scores. Hicks scores. View Play -
Marlins, 4 - Giants, 2
Outs: 2, Count: 0-1, RoB: 1--
Norby vs. Rogers
Norby hits a ground ball, base hit into right field. View Play
Bottom 8
-
Marlins, 4 - Giants, 2
Outs: 0, Count: 0-1, RoB: ---
Flores vs. Simpson
Nick Fortes replaces Agustin Ramirez as Catcher batting 3rd. Wilmer Flores pinch hits for Mike Yastrzemski batting 1st.
Flores hits a popup beyond second. Edwards gets back and makes the catch for the out. View Play -
Marlins, 4 - Giants, 2
Outs: 1, Count: 1-1, RoB: ---
Devers vs. Simpson
Devers hits a ground ball towards first. Hicks fields it and makes the out, unassisted. View Play -
Marlins, 4 - Giants, 2
Outs: 2, Count: 2-1, RoB: ---
Ramos vs. Simpson
Ramos hits a fly ball towards center. Myers makes the catch for the out. View Play
Top 9
-
Marlins, 4 - Giants, 2
Outs: 0, Count: 1-1, RoB: ---
Myers vs. Miller
Erik Miller replaces Tyler Rogers as Pitcher. Wilmer Flores moves from Pinch Hitter to 1st Baseman. Dominic Smith moves from 1st Baseman to Rightf
ielder. Myers hits a ground ball towards first. Flores fields it and makes the out, unassisted. View Play -
Marlins, 4 - Giants, 2
Outs: 1, Count: 3-2, RoB: ---
Edwards vs. Miller
That is ball 4. Edwards is on with a walk. View Play -
Marlins, 4 - Giants, 2
Outs: 1, Count: 1-2, RoB: 1--
Sanchez vs. Miller
Sanchez strikes out swinging. View Play -
Marlins, 4 - Giants, 2
Outs: 2, Count: 3-1, RoB: 1--
Fortes vs. Miller
Fortes hits a ground ball towards second. Koss throws to second to get Edwards. View Play
Bottom 9
-
Marlins, 4 - Giants, 2
Outs: 0, Count: 1-2, RoB: ---
Smith vs. Faucher
Calvin Faucher replaces Josh Simpson as Pitcher.
Smith is hit by the pitch. Smith is on 1st. View Play -
Marlins, 4 - Giants, 2
Outs: 0, Count: 0-0, RoB: 1--
Schmitt vs. Faucher
Schmitt is hit by the pitch. Smith moves to 2nd. Schmitt is on 1st. View Play -
Marlins, 4 - Giants, 2
Outs: 0, Count: 3-1, RoB: 12-
Lee vs. Faucher
That is ball 4. Lee is on with a walk. Smith moves to 3rd. Schmitt moves to 2nd. View Play -
Marlins, 4 - Giants, 2
Outs: 0, Count: 0-1, RoB: 123
Adames vs. Faucher
Adames hits a fly ball towards left. Stowers makes the catch for the out. Smith scores. Schmitt moves to 3rd. Lee moves to 2nd. That's a sacrifice fly. View Play -
Marlins, 4 - Giants, 3
Outs: 1, Count: 1-2, RoB: -23
Bailey vs. Faucher
Bailey hits a ground ball, base hit into left field. Schmitt scores. View Play -
Marlins, 4 - Giants, 4
Outs: 2, Count: 0-0, RoB: -2-
Koss vs. Faucher
Koss hits a line drive towards third. Norby makes the catch for the out. View Play
Top 10
-
Marlins, 4 - Giants, 4
Outs: 0, Count: 3-2, RoB: -2-
Hicks vs. Doval
Camilo Doval replaces Erik Miller as Pitcher. Daniel Johnson replaces Dominic Smith as Right Fielder batting 4th. Nick Fortes running at second bas
e to start the extra inning That is ball 4. Hicks is on with a walk. View Play -
Marlins, 4 - Giants, 4
Outs: 0, Count: 0-0, RoB: 12-
Stowers vs. Doval
Stowers hits a fly ball towards center. Lee makes the catch for the out. Fortes moves to 3rd. View Play -
Marlins, 4 - Giants, 4
Outs: 1, Count: 0-2, RoB: 1-3
Lopez vs. Doval
Lopez hits a line drive, base hit into center field. Fortes scores. View Play -
Marlins, 5 - Giants, 4
Outs: 1, Count: 0-1, RoB: 12-
Hernandez vs. Doval
Jack Winkler pinch runs for Liam Hicks batting 4th.
Hernandez hits a line drive into left center field. That will be extra bases. Hernandez is safe at second with a double. Winkler scores. Lopez scores. Hernandez moves to 3rd. View Play -
Marlins, 7 - Giants, 4
Outs: 1, Count: 0-2, RoB: --3
Norby vs. Doval
Norby hits a fly ball towards center. Lee makes the catch for the out. Hernandez scores. That's a sacrifice fly. View Play -
Marlins, 8 - Giants, 4
Outs: 2, Count: 3-2, RoB: ---
Myers vs. Doval
That is ball 4. Myers is on with a walk. View Play -
Marlins, 8 - Giants, 4
Outs: 2, Count: 0-0, RoB: 1--
Edwards vs. Hjelle
Sean Hjelle replaces Camilo Doval as Pitcher.
Edwards hits a line drive towards short. Adames makes the catch for the out. View Play
Bottom 10
-
Marlins, 8 - Giants, 4
Outs: 0, Count: 1-1, RoB: -2-
Flores vs. Phillips
Tyler Phillips replaces Calvin Faucher as Pitcher. Jack Winkler moves from Pinch Runner to 1st Baseman. Christian Koss running at second base to s
tart the extra inning Flores hits a ground ball towards short. The throw to first, and Flores is out. View Play -
Marlins, 8 - Giants, 4
Outs: 1, Count: 0-0, RoB: -2-
Devers vs. Phillips
Devers hits a ground ball towards second. The throw to first, and Devers is out. Koss moves to 3rd. View Play -
Marlins, 8 - Giants, 4
Outs: 2, Count: 1-0, RoB: --3
Ramos vs. Phillips
Ramos hits a ground ball, base hit into right field. Koss scores. View Play -
Marlins, 8 - Giants, 5
Outs: 2, Count: 0-1, RoB: 1--
Johnson vs. Phillips
Johnson hits a popup towards short. Lopez makes the catch for the out. View Play