1. /MLB
  2. /Scores
  3. /7 · 19 · 25
  4. /KC vs MIA
FINAL
Jul 19, 2025

Box Score

123456789RHE
KC000000010130
MIA10000002-360
win:R. Henriquez (MIA)loss:L. Erceg (KC)save:A. Bender (MIA)
Kansas City Royals logoHITTINGHABRRBIKBBHRAVG
1Jonathan India2B0400000.245
2Bobby Witt Jr.SS0400000.290
3Vinnie Pasquantino1B0300210.267
4Maikel Garcia3B0400000.295
5Salvador PerezC1311001.248
6Nick LoftinLF1300000.204
7Freddy FerminDH0300200.269
8John RaveRF-CF0200010.189
9Tyler TolbertCF1200100.200
Adam FrazierPH-RF0000010.258
TOTAL32811531
Kansas City Royals logoPITCHINGIPHRERKBBHRERA
Michael WachaRHP6.03111103.62
John SchreiberRHP1.01001103.05
Lucas ErcegRHP1.02221302.50
TOTAL8.0633350
Miami Marlins logoHITTINGHABRRBIKBBHRAVG
1Xavier Edwards2B2420000.291
2Jesus SanchezRF1300010.261
3Otto LopezSS1403000.249
4Agustin RamirezDH0400200.241
5Kyle StowersLF1200020.299
6Eric Wagaman1B0300010.239
7Liam HicksC1200000.276
Nick FortesC0100000.248
8Dane MyersCF0300000.273
9Graham Pauley3B0210110.209
TOTAL62833350
Miami Marlins logoPITCHINGIPHRERKBBHRERA
Cal QuantrillRHP6.02003005.24
Tyler PhillipsRHP1.00000103.61
Ronny HenriquezRHP1.01111212.68
Anthony BenderRHP1.00001001.96
TOTAL9.0311531

Scoring Summary

kcmia
  • Miami Marlins logo
    1
    Otto Lopez grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino. Xavier Edwards scores.[1 run]
    01
  • Kansas City Royals logo
    8
    Salvador Perez homers (14) on a fly ball to center field.[1 run]
    11
  • Miami Marlins logo
    8
    Otto Lopez doubles (11) on a sharp line drive to left fielder Nick Loftin. Graham Pauley scores. Xavier Edwards scores. Jesus Sanchez to 3rd.[2 runs]
    13

Play-by-Play

1st inningkcmia
  • TOP 1
  • Kansas City Royals logo
    GROUNDOUT — Jonathan India grounds out, shortstop Otto Lopez to first baseman Eric Wagaman.[1 out]
    00
  • Kansas City Royals logo
    FLYOUT — Bobby Witt Jr. flies out to left fielder Kyle Stowers.[2 outs]
    00
  • Kansas City Royals logo
    POP OUT — Vinnie Pasquantino pops out to second baseman Xavier Edwards.[3 outs]
    00
  • BOTTOM 1
  • Miami Marlins logo
    TRIPLE — Xavier Edwards triples (2) on a line drive to right fielder John Rave.
    00
  • Miami Marlins logo
    POP OUT — Jesus Sanchez pops out to catcher Salvador Perez in foul territory.[1 out]
    00
  • Miami Marlins logo
    GROUNDOUT — Otto Lopez grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino. Xavier Edwards scores.[1 run][2 outs]
    01
  • Miami Marlins logo
    GROUNDOUT — Agustin Ramirez grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.[3 outs]
    01
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

1Runs3
3Hits6
0Errors0
.107Batting Avg.214
28At Bats28
1Extra-base Hits4
1Home Runs0
1Runs-Batted-In3
3Walks5
1Stolen Bases0
5Strikeouts3
3Left on Base7
6Total Bases11

Game Details

Saturday, July 19, 2025 · 1:10 PM
LoanDepot Park · Miami, FL
attendance: 14,292 (38.9%)
weather: 72 degrees, roof closed