1. /MLB
  2. /Scores
  3. /8 · 14 · 25
  4. /MIA vs CLE
FINAL
Aug 14, 2025

Box Score

123456789RHE
MIA300100000471
CLE30002040-9101
win:T. Bibee (CLE)loss:E. Cabrera (MIA)save:C. Smith (CLE)
Miami Marlins logoHITTINGHABRRBIKBBHRAVG
1Xavier Edwards2B2410010.309
2Kyle StowersLF1410110.285
3Agustin RamirezDH1311020.236
4Liam HicksC1510100.261
5Otto LopezSS1400000.241
6Jakob MarseeCF0400200.395
7Heriberto HernandezRF1401100.287
8Troy Johnston1B0300110.154
9Graham Pauley3B0100010.237
Javier SanojaPH-3B0200000.243
TOTAL73442660
Miami Marlins logoPITCHINGIPHRERKBBHRERA
Edward CabreraRHP5.17556303.34
Lake BacharRHP0.20001003.14
Valente BellozoRHP2.03441004.21
TOTAL8.01099830
Cleveland Guardians logoHITTINGHABRRBIKBBHRAVG
1Steven KwanLF1420110.275
2Angel MartinezCF1510100.233
3Jose Ramirez3B3431000.298
Daniel SchneemannPH-3B0100000.229
4Kyle Manzardo1B1401210.242
5Gabriel AriasSS0112010.236
6C.J. KayfusRF0301200.235
Nolan JonesPR-RF0010000.211
7David FryDH1411100.186
8Brayan Rocchio2B1401100.232
9Austin HedgesC2301000.143
TOTAL103398830
Cleveland Guardians logoPITCHINGIPHRERKBBHRERA
Tanner BibeeRHP5.25425404.54
Erik SabrowskiLHP0.20000101.06
Hunter GaddisRHP0.20000003.44
Nic EnrightRHP1.22001101.75
Cade SmithRHP0.10000002.67
TOTAL8.3742660

Scoring Summary

miacle
  • Miami Marlins logo
    1
    Agustin Ramirez doubles (25) on a ground ball to left fielder Steven Kwan. Xavier Edwards scores. Kyle Stowers to 3rd.[1 run]
    10
  • Miami Marlins logo
    1
    Otto Lopez reaches on a fielder's choice, fielded by shortstop Gabriel Arias. Kyle Stowers scores. Agustin Ramirez scores. Missed catch error by catcher Austin Hedges, assist to shortstop Gabriel Arias.[2 runs]
    30
  • Cleveland Guardians logo
    1
    Jose Ramirez singles on a line drive to center fielder Jakob Marsee. Steven Kwan scores. Angel Martinez to 3rd.[1 run]
    31
  • Cleveland Guardians logo
    1
    Wild pitch by pitcher Edward Cabrera. Angel Martinez scores. Jose Ramirez to 3rd.[1 run]
    32
  • Cleveland Guardians logo
    1
    Gabriel Arias grounds out, shortstop Otto Lopez to first baseman Troy Johnston. Jose Ramirez scores.[1 run]
    33
  • Miami Marlins logo
    4
    Heriberto Hernandez singles on a ground ball to center fielder Angel Martinez, deflected by second baseman Brayan Rocchio. Liam Hicks scores. Otto Lopez to 2nd.[1 run]
    43
  • Cleveland Guardians logo
    5
    Kyle Manzardo singles on a ground ball to left fielder Kyle Stowers. Steven Kwan scores. Jose Ramirez to 3rd.[1 run]
    44
  • Cleveland Guardians logo
    5
    Gabriel Arias out on a sacrifice fly to right fielder Heriberto Hernandez. Jose Ramirez scores.[1 run]
    45
  • Cleveland Guardians logo
    7
    C.J. Kayfus reaches on a fielder's choice, fielded by shortstop Otto Lopez. Jose Ramirez scores. Gabriel Arias to 3rd.[1 run]
    46
  • Cleveland Guardians logo
    7
    David Fry singles on a line drive to left fielder Kyle Stowers. Gabriel Arias scores. C.J. Kayfus to 3rd.[1 run]
    47
  • Cleveland Guardians logo
    7
    Brayan Rocchio singles on a line drive to right fielder Heriberto Hernandez. Nolan Jones scores. David Fry to 3rd.[1 run]
    48
  • Cleveland Guardians logo
    7
    Austin Hedges out on a sacrifice fly to center fielder Jakob Marsee. David Fry scores.[1 run]
    49

Play-by-Play

1st inningmiacle
  • TOP 1
  • Miami Marlins logo
    SINGLE — Xavier Edwards singles on a ground ball to shortstop Gabriel Arias.
    00
  • Miami Marlins logo
    WALK — Kyle Stowers walks. Xavier Edwards to 2nd.
    00
  • Miami Marlins logo
    DOUBLE — Agustin Ramirez doubles (25) on a ground ball to left fielder Steven Kwan. Xavier Edwards scores. Kyle Stowers to 3rd.[1 run]
    10
  • Miami Marlins logo
    STRIKEOUT — Liam Hicks called out on strikes.[1 out]
    10
  • Miami Marlins logo
    FIELDERS CHOICE — Otto Lopez reaches on a fielder's choice, fielded by shortstop Gabriel Arias. Kyle Stowers scores. Agustin Ramirez scores. Missed catch error by catcher Austin Hedges, assist to shortstop Gabriel Arias.[2 runs]
    30
  • Cleveland Guardians logo
    CAUGHT STEALING 2B — Otto Lopez caught stealing 2nd base, catcher Austin Hedges to shortstop Gabriel Arias.[2 outs]
    30
  • Miami Marlins logo
    STRIKEOUT — Jakob Marsee called out on strikes.[3 outs]
    30
  • BOTTOM 1
  • Cleveland Guardians logo
    SINGLE — Steven Kwan singles on a fly ball to left fielder Kyle Stowers.
    30
  • Cleveland Guardians logo
    SINGLE — Angel Martinez singles on a sharp line drive to right fielder Heriberto Hernandez. Steven Kwan to 3rd.
    30
  • Cleveland Guardians logo
    SINGLE — Jose Ramirez singles on a line drive to center fielder Jakob Marsee. Steven Kwan scores. Angel Martinez to 3rd.[1 run]
    31
  • Cleveland Guardians logo
    WILD PITCH — Wild pitch by pitcher Edward Cabrera. Angel Martinez scores. Jose Ramirez to 3rd.[1 run]
    32
  • Cleveland Guardians logo
    STOLEN BASE 2B — Jose Ramirez steals (34) 2nd base.
    31
  • Cleveland Guardians logo
    STRIKEOUT — Kyle Manzardo strikes out swinging.[1 out]
    32
  • Cleveland Guardians logo
    GROUNDOUT — Gabriel Arias grounds out, shortstop Otto Lopez to first baseman Troy Johnston. Jose Ramirez scores.[1 run][2 outs]
    33
  • Cleveland Guardians logo
    STRIKEOUT — C.J. Kayfus strikes out on a foul tip.[3 outs]
    33
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

4Runs9
7Hits10
1Errors1
.206Batting Avg.303
34At Bats33
1Extra-base Hits1
0Home Runs0
2Runs-Batted-In8
6Walks3
1Stolen Bases4
6Strikeouts8
9Left on Base7
8Total Bases11

Game Details

Thursday, August 14, 2025 · 3:40 PM
Progressive Field · Cleveland, OH
attendance: 22,605 (64.9%)
weather: 80 degrees, clear