1. /MLB
  2. /Scores
  3. /6 · 9 · 25
  4. /MIA vs PIT
FINAL
Jun 9, 2025

Box Score

123456789RHE
MIA010010010383
PIT00400411-10151
win:C. Ferguson (PIT)loss:E. Perez (MIA)
Miami Marlins logoHITTINGHABRRBIKBBHRAVG
1Xavier Edwards2B2400010.288
2Jesus SanchezRF0401200.262
3Agustin RamirezC0500200.238
4Otto LopezSS1111021.233
Jack WinklerSS0100000.000
5Kyle StowersLF1410100.280
6Connor Norby3B1401200.247
7Liam Hicks1B0300010.274
8Dane MyersCF0300200.300
Javier SanojaCF1100000.241
9Heriberto HernandezDH2410000.400
TOTAL83433941
Miami Marlins logoPITCHINGIPHRERKBBHRERA
Eury PerezRHP3.044452012.00
Janson JunkRHP4.09551103.71
Tyler PhillipsRHP1.02110004.68
TOTAL8.0151010630
Pittsburgh Pirates logoHITTINGHABRRBIKBBHRAVG
1Oneil CruzCF1410110.227
2Andrew McCutchenDH3521000.264
3Bryan ReynoldsRF2503000.238
Alexander CanarioLF0000000.213
4Spencer Horwitz1B1421110.214
5Nick Gonzales2B2510100.231
6Adam FrazierLF-RF3511100.264
7Ke'Bryan Hayes3B1410100.226
8Brett SullivanC1212110.500
9Jared TrioloSS1410000.189
TOTAL1538108630
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRERA
Mike BurrowsRHP4.15226315.00
Chase ShugartRHP0.20000103.08
Caleb FergusonLHP2.00002003.18
Kyle NicolasRHP2.03111007.50
TOTAL9.0833941

Scoring Summary

miapit
  • Miami Marlins logo
    2
    Otto Lopez homers (6) on a fly ball to left field.[1 run]
    10
  • Pittsburgh Pirates logo
    3
    Andrew McCutchen singles on a soft ground ball to shortstop Otto Lopez. Brett Sullivan scores. Jared Triolo to 3rd. Oneil Cruz to 2nd.[1 run]
    11
  • Pittsburgh Pirates logo
    3
    Bryan Reynolds triples (2) on a sharp line drive to center fielder Dane Myers. Jared Triolo scores. Oneil Cruz scores. Andrew McCutchen scores.[3 runs]
    14
  • Miami Marlins logo
    5
    Jesus Sanchez out on a sacrifice fly to left fielder Adam Frazier. Heriberto Hernandez scores.[1 run]
    24
  • Pittsburgh Pirates logo
    6
    Adam Frazier singles on a line drive to center fielder Dane Myers. Spencer Horwitz scores. Nick Gonzales to 2nd.[1 run]
    25
  • Pittsburgh Pirates logo
    6
    Ke'Bryan Hayes singles on a bunt ground ball to third baseman Connor Norby. Nick Gonzales scores. Adam Frazier scores. Ke'Bryan Hayes to 3rd. Throwing error by third baseman Connor Norby. Throwing error by right fielder Jesus Sanchez.[2 runs]
    27
  • Pittsburgh Pirates logo
    6
    Brett Sullivan out on a sacrifice fly to center fielder Dane Myers. Ke'Bryan Hayes scores.[1 run]
    28
  • Pittsburgh Pirates logo
    7
    Brett Sullivan singles on a ground ball to right fielder Jesus Sanchez. Spencer Horwitz scores. Nick Gonzales to 3rd. Adam Frazier to 2nd.[1 run]
    29
  • Miami Marlins logo
    8
    Connor Norby doubles (10) on a sharp fly ball to right fielder Bryan Reynolds. Kyle Stowers scores.[1 run]
    39
  • Pittsburgh Pirates logo
    8
    Spencer Horwitz grounds out, first baseman Liam Hicks to pitcher Tyler Phillips. Andrew McCutchen scores. Bryan Reynolds to 2nd.[1 run]
    310

Play-by-Play

1st inningmiapit
  • TOP 1
  • Miami Marlins logo
    SINGLE — Xavier Edwards singles on a fly ball to center fielder Oneil Cruz.
    00
  • Miami Marlins logo
    STRIKEOUT DOUBLE PLAY — Pirates challenged (tag play), call on the field was overturned: Jesus Sanchez strikes out swinging and Xavier Edwards caught stealing 2nd, catcher Brett Sullivan to shortstop Jared Triolo to catcher Brett Sullivan.[2 outs]
    00
  • Miami Marlins logo
    POP OUT — Agustin Ramirez pops out to first baseman Spencer Horwitz in foul territory.[3 outs]
    00
  • BOTTOM 1
  • Pittsburgh Pirates logo
    STRIKEOUT — Oneil Cruz strikes out swinging.[1 out]
    00
  • Pittsburgh Pirates logo
    FLYOUT — Andrew McCutchen flies out to left fielder Kyle Stowers.[2 outs]
    00
  • Pittsburgh Pirates logo
    FLYOUT — Bryan Reynolds flies out to right fielder Jesus Sanchez.[3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

3Runs10
8Hits15
3Errors1
.235Batting Avg.395
34At Bats38
3Extra-base Hits4
1Home Runs0
3Runs-Batted-In8
4Walks3
0Stolen Bases0
9Strikeouts6
9Left on Base8
13Total Bases20

Game Details

Monday, June 9, 2025 · 6:40 PM
PNC Park · Pittsburgh, PA
attendance: 9,283 (24.0%)
weather: 73 degrees, cloudy