Page title background image

Royals vs Diamondbacks July 4, 2025

Final
1 2 3 4 5 6 7 8 9 R H E
KC 3 3 0 2 1 0 0 0 0 9 14 0
ARI 2 0 0 0 0 1 0 0 0 3 8 1

Batters

Royals

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Jonathan India2B2210001.500.6001.0006.0
Nick Loftin2B0000000.000.000.0000.0
2Bobby Witt Jr.SS5230101.600.600.6006.0
3Vinnie Pasquantino1B5232601.600.6001.80017.0
4Maikel Garcia3B5010001.200.200.4002.0
5Salvador PerezDH5000101.000.000.0001.0
6Jac CaglianoneRF5020000.400.400.6003.0
Tyler TolbertCF0000000.000.000.0000.0
7Mark CanhaLF5111102.200.200.8006.0
8Freddy FerminC4120002.500.500.5003.0
9John RaveRF4110001.250.250.2502.0
40 9 14 3 9 0 10 .350 .372 .650 46.0

Diamondbacks

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Ketel Marte2B4110011.250.400.2503.0
2Geraldo PerdomoSS3120020.667.800.6675.0
3Lourdes Gurriel Jr.LF5010001.200.200.2001.0
4Eugenio SuárezDH2111200.500.5002.0008.0
5Josh Naylor1B3010110.333.500.3333.0
6Randal GrichukRF4000002.000.000.0000.0
7Blaze Alexander3B4010001.250.250.2501.0
8Tim TawaCF4010001.250.250.2501.0
9Jose HerreraC4000002.000.000.0000.0
33 3 8 1 3 4 8 .242 .333 .333 22.0

Pitchers

Royals

IP H R ER BB SO HR PIT STR ERA FPTS
Kris Bubic7.073336198643.868.0
Daniel Lynch IV1.000010020110.001.0
Sam Long1.010002019130.001.0
9.0 8 3 3 4 8 1 137 88 3.00 10.0

Diamondbacks

IP H R ER BB SO HR PIT STR ERA FPTS
Eduardo Rodriguez4.11298073986716.61-3.7
John Curtiss1.210000017120.001.7
Ryan Thompson1.000001015110.001.0
Jalen Beeks1.000002021120.001.0
Jake Woodford1.01000001170.001.0
9.0 14 9 8 0 10 3 162 109 8.00 1.0
LEGEND