Miami Marlins vs. San Francisco Giants
Jun 25, 2025
FINAL / 10
Box Score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | R | H | E | LOB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MIA | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 4 | 8 | 13 | 0 | 9 |
| SF | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 1 | 5 | 5 | 0 | 6 |
loss:
C. Dovalwin:
C. Faucher
Game Recap

SAN FRANCISCO -- In early April 2024, the Marlins claimed a little-known infielder two years removed from the Majors with just nine big league games on his resume. Fourteen months later, Otto Lopez is Miami’s everyday shortstop. Is this something Lopez would’ve thought possible at the time?...
Scoring Summary
MIASF
Player Stats
Play-by-Play
1st inningMIASF
- TOP 1
- GROUNDOUT — Xavier Edwards grounds out, second baseman Christian Koss to first baseman Dominic Smith. [1 out]00
- STRIKEOUT — Jesus Sanchez strikes out swinging. [2 outs]00
- STRIKEOUT — Agustin Ramirez strikes out on a foul tip. [3 outs]00
- BOTTOM 1
- HOME RUN — Mike Yastrzemski homers (7) on a fly ball to right field. [1 run]01
- FLYOUT — Rafael Devers flies out to center fielder Dane Myers. [1 out]01
- GROUNDOUT — Heliot Ramos grounds out, second baseman Xavier Edwards to first baseman Liam Hicks. [2 outs]01
- POP OUT — Dominic Smith pops out to shortstop Otto Lopez. [3 outs]01
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning
10th inning
Team Stats
Game Details
Wednesday, June 25, 2025 · 9:45 PM
Oracle Park · San Francisco, CA
attendance: 31,712 (75.7%)
weather: 60 degrees, partly cloudy