Kansas City Royals vs Miami Marlins Match Player Stats On Jul 20, 2025

Jul 20, 2025 - Regular Season
Final
1 2 3 4 5 6 7 8 9 R H E
KC 0 0 0 3 3 0 0 1 0 7 9 2
MIA 0 0 0 0 0 0 0 0 4 4 7 2
ML O/U (Margin) ATS (Margin) Line Movement
KC -117 7.5o (3.5) -1.5 (1.5)
MIA +108 7.5u 1.5

Batting Stats

POS AB R H RBI BB SO LOB AVG
J. India 2B 3 1 1 2 1 1 2 .246
B. Witt Jr. SS 4 1 1 0 1 1 3 .289
V. Pasquantino DH 4 1 1 1 0 0 3 .267
M. Garcia 3B 4 0 0 1 0 1 3 .292
S. Perez 1B 4 2 2 1 0 0 1 .251
J. Caglianone RF 4 0 1 2 0 0 0 .146
A. Frazier LF 4 0 1 0 0 0 1 .400
     J. Rave LF 0 0 0 0 0 0 0 .189
F. Fermin C 4 1 0 0 0 1 1 .263
K. Isbel CF 3 1 2 0 1 0 0 .250
Totals 34 7 9 7 3 4 14
Batting
2B - Jonathan India (22), Bobby Witt Jr. (33), Salvador Perez (26), Jac Caglianone (5), Adam Frazier (2)
HR - Salvador Perez (15)
TB - Jonathan India 2, Bobby Witt Jr. 2, Vinnie Pasquantino 1, Salvador Perez 6, Jac Caglianone 2, Adam Frazier 2, Kyle Isbel 2
RBI - Jonathan India 2 (26), Vinnie Pasquantino (57), Maikel Garcia (41), Salvador Perez (56), Jac Caglianone 2 (9)
2-Out RBI - Jac Caglianone 2 (2)
Runners left in scoring position, 2 out - Jonathan India 2 (20), Maikel Garcia (35), Salvador Perez (47), Adam Frazier (1)
SF - Vinnie Pasquantino (2), Maikel Garcia (3)
GIDP - Vinnie Pasquantino (4)
Team LOB - 14
Fielding
E - Jonathan India (7)
POS AB R H RBI BB SO LOB AVG
X. Edwards 2B 5 1 1 2 0 0 2 .289
A. Ramirez C 5 0 2 2 0 2 2 .244
O. Lopez SS 3 0 1 0 2 0 2 .250
E. Wagaman 1B 4 0 0 0 0 0 5 .236
     L. Hicks PH 1 0 0 0 0 0 2 .274
K. Stowers LF 4 0 0 0 0 1 3 .295
H. Hernandez DH 3 1 1 0 1 1 0 .321
D. Myers CF 4 0 0 0 0 0 2 .268
J. Sanchez RF 3 1 0 0 1 2 0 .258
J. Sanoja 3B 4 1 2 0 0 0 2 .238
Totals 36 4 7 4 4 6 20
Batting
2B - Agustin Ramirez (21)
TB - Xavier Edwards 1, Agustin Ramirez 3, Otto Lopez 1, Heriberto Hernandez 1, Javier Sanoja 2
RBI - Xavier Edwards 2 (26), Agustin Ramirez 2 (44)
2-Out RBI - Xavier Edwards 2 (12), Agustin Ramirez 2 (14)
Runners left in scoring position, 2 out - Eric Wagaman (38), Liam Hicks 2 (16), Kyle Stowers 3 (43), Javier Sanoja (20)
Team LOB - 20
Fielding
PB - Agustin Ramirez (9)
E - Agustin Ramirez (1)
DP - 1

Pitching Stats

IP H R ER BB SO HR ERA
K. Bubic (W 8-6) 5 .0 3 0 0 1 2 0 2.38
S. Cruz 1 .0 0 0 0 1 1 0 2.61
T. Clarke 1 .0 0 0 0 0 2 0 4.73
S. Long 1 .0 1 0 0 0 1 0 9.19
A. Hoffmann 0 .2 2 4 0 2 0 0 6.75
C. Estevez (S 26) 0 .1 1 0 0 0 0 0 2.74
Pitches-Strikes - Kris Bubic 66-41, Steven Cruz 14-8, Taylor Clarke 12-8, Sam Long 17-13, Andrew Hoffmann 26-14, Carlos Estevez 5-4
Ground Balls-Fly Balls - Kris Bubic 9-1, Steven Cruz 2-0, Taylor Clarke 0-0, Sam Long 1-1, Andrew Hoffmann 3-0, Carlos Estevez 0-1
Batters Faced - Kris Bubic 19, Steven Cruz 4, Taylor Clarke 3, Sam Long 5, Andrew Hoffmann 7, Carlos Estevez 2
Inherited Runners-Scored - Carlos Estevez 1-0
IP H R ER BB SO HR ERA
J. Junk (L 4-2) 5 .0 6 6 5 1 1 0 3.25
C. Gibson 1 .0 1 0 0 1 1 0 2.70
V. Bellozo 3 .0 2 1 1 1 2 1 3.52
WP - Janson Junk
HBP - Jonathan India (by Junk)
Pitches-Strikes - Janson Junk 69-47, Cade Gibson 23-13, Valente Bellozo 48-34
Ground Balls-Fly Balls - Janson Junk 3-5, Cade Gibson 1-0, Valente Bellozo 2-2
Batters Faced - Janson Junk 23, Cade Gibson 5, Valente Bellozo 12
Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo