Arizona Diamondbacks vs Kansas City Royals, July 6, 2025

July 6, 2025, 4:10 PM ET | Chase Field

Starting Pitchers

Kansas City Royals

Michael Lorenzen headshot
Recorded starter

Arizona Diamondbacks

Anthony DeSclafani headshot
Recorded starter

Season Comparison

2025
Kansas City RoyalsArizona Diamondbacks
.706
OPS
.758
159
HR
214
651
Runs
791
3.73
ERA
4.49
1.24
WHIP
1.32
1271
Strikeouts by pitchers
1288

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Michael Lorenzen headshot
Kansas City Royals, MLBDB pick
Bryce Jarvis headshot
Arizona Diamondbacks, MLBDB pick
Anthony DeSclafani headshot
Arizona Diamondbacks, MLBDB pick

Box Score

Batting

Vinnie Pasquantino and Kyle Isbel led Kansas City Royals with 2 hits each.

Kansas City Royals batting
PlayerABRHRBIBBSOHR
Jonathan India2B4000120
Maikel Garcia3B0000000
Bobby Witt Jr.SS4111011
Vinnie Pasquantino1B4020000
Salvador PerezDH3111011
Freddy FerminC4000010
Jac CaglianoneRF3100020
Tyler TolbertRF0000000
Nick Loftin3B/2B4110000
John RaveLF3011100
Kyle IsbelCF4021010
Totals33484282

3 players led Arizona Diamondbacks with 1 hit each.

Arizona Diamondbacks batting
PlayerABRHRBIBBSOHR
Corbin CarrollRF4000040
Ketel Marte2B4000010
Geraldo PerdomoSS3010010
Josh Naylor1B4000000
Eugenio Suárez3B4000010
Jake McCarthyLF2000100
Randal GrichukDH3010010
Alek ThomasCF3010010
Jose HerreraC3000000
Totals30030190

Pitching

Michael Lorenzen went 7.0 innings for Kansas City Royals (7 SO, 0 ER); Anthony DeSclafani went 4.0 innings for Arizona Diamondbacks (6 SO, 4 ER).

Pitching lines
PitcherIPHRERBBSOHR
Kansas City Royals
Michael Lorenzen7.0200170
Lucas Erceg1.0100020
Carlos Estévez1.0000000
Arizona Diamondbacks
Anthony DeSclafani4.0444062
Jalen Beeks1.0100000
Bryce Jarvis4.0300220
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.