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
- BOTTOM 1
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