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)

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][1 out]
    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][1 out]
    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][1 out]
    310

Player Stats

Miami Marlins logoHITTINGHABRRBIKBBHRLOBAVG
1Xavier Edwards2B24000102.288
2Jesus SanchezRF04012005.262
3Agustin RamirezC05002005.238
4Otto LopezSS11110210.233
Jack WinklerSS01000000.000
5Kyle StowersLF14101003.280
6Connor Norby3B14012001.247
7Liam Hicks1B03000101.274
8Dane MyersCF03002002.300
Javier SanojaCF11000000.241
9Heriberto HernandezDH24100001.400
TOTAL8343394120
Miami Marlins logoPITCHINGIPHRERKBBHRPCERA
Eury PerezRHP3.04445207012.00
Janson JunkRHP4.0955110643.71
Tyler PhillipsRHP1.0211000154.68
TOTAL8.0151010630149
Pittsburgh Pirates logoHITTINGHABRRBIKBBHRLOBAVG
1Oneil CruzCF14101103.227
2Andrew McCutchenDH35210001.264
3Bryan ReynoldsRF25030003.238
Alexander CanarioLF00000000.213
4Spencer Horwitz1B14211102.214
5Nick Gonzales2B25101002.231
6Adam FrazierLF-RF35111002.264
7Ke'Bryan Hayes3B14101004.226
8Brett SullivanC12121100.500
9Jared TrioloSS14100003.189
TOTAL153810863020
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRPCERA
Mike BurrowsRHP4.1522631665.00
Chase ShugartRHP0.2000010123.08
Caleb FergusonLHP2.0000200213.18
Kyle NicolasRHP2.0311100377.50
TOTAL9.0833941136

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