Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

June 09, 2025
Miami Marlins 3
Pittsburgh Pirates 10
📍 PNC Park
👥 9,283
⏱ 2:39
🌤 73° • Cloudy • 6 mph, R To L
Status: Final
Expanded pre-game details available in Ballpark Pro

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
Miami Marlins
Miami Marlins
3
Final
Pittsburgh Pirates
Pittsburgh Pirates
10
Team 1 2 3 4 5 6 7 8 9 R H E
MIA 0 1 0 0 1 0 0 1 0 3 8 3
PIT 0 0 4 0 0 4 1 1 - 10 15 1
Miami Marlins Miami Marlins Hitting
Hitters AB R H RBI BB K
Xavier Edwards 2B 4 0 2 0 1 0
Jesús Sánchez RF 4 0 0 1 0 2
Agustín Ramírez C 5 0 0 0 0 2
Otto Lopez SS 1 1 1 1 2 0
Jack Winkler SS 1 0 0 0 0 0
Kyle Stowers LF 4 1 1 0 0 1
Connor Norby 3B 4 0 1 1 0 2
Liam Hicks 1B 3 0 0 0 1 0
Dane Myers CF 3 0 0 0 0 2
Javier Sanoja CF 1 0 1 0 0 0
Heriberto Hernández DH 4 1 2 0 0 0
TEAM 34 3 8 3 4 9
2B: Connor Norby, Heriberto Hernández
HR: Otto Lopez
CS: Xavier Edwards
LOB: Xavier Edwards (2), Jesús Sánchez (5), Agustín Ramírez (5), Kyle Stowers (3), Connor Norby, Liam Hicks, Dane Myers (2), Heriberto Hernández
Sac Flies: Jesús Sánchez

Miami MarlinsMiami Marlins Pitching
Pitchers IP H R ER BB K
Eury Pérez 3.0 4 4 4 2 5
Janson Junk 4.0 9 5 5 1 1
Tyler Phillips 1.0 2 1 1 0 0
TEAM 15 10 10 3 6
Pitches: Eury Pérez 70-43, Janson Junk 64-45, Tyler Phillips 15-11

Pittsburgh Pirates Pittsburgh Pirates Hitting
Hitters AB R H RBI BB K
Oneil Cruz CF 4 1 1 0 1 1
Andrew McCutchen DH 5 2 3 1 0 0
Bryan Reynolds RF 5 0 2 3 0 0
Alexander Canario LF 0 0 0 0 0 0
Spencer Horwitz 1B 4 2 1 1 1 1
Nick Gonzales 2B 5 1 2 0 0 1
Adam Frazier LF-RF 5 1 3 1 0 1
Ke'Bryan Hayes 3B 4 1 1 0 0 1
Brett Sullivan C 2 1 1 2 1 1
Jared Triolo SS 4 1 1 0 0 0
TEAM 38 10 15 8 3 6
2B: Oneil Cruz, Andrew McCutchen, Spencer Horwitz
3B: Bryan Reynolds
LOB: Oneil Cruz (3), Andrew McCutchen, Bryan Reynolds (3), Spencer Horwitz (2), Nick Gonzales (2), Adam Frazier (2), Ke'Bryan Hayes (4), Jared Triolo (3)
Sac Flies: Brett Sullivan

Pittsburgh Pirates Pittsburgh Pirates Pitching
Pitchers IP H R ER BB K
Mike Burrows 4.1 5 2 2 3 6
Chase Shugart 0.2 0 0 0 1 0
Caleb Ferguson 2.0 0 0 0 0 2
Kyle Nicolas 2.0 3 1 1 0 1
TEAM 8 3 3 4 9
HR Allowed: Mike Burrows
Pitches: Mike Burrows 66-41, Chase Shugart 12-6, Caleb Ferguson 21-16, Kyle Nicolas 37-27
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.