Open the board

Kansas City Royals 1, Arizona Diamondbacks 7: final score and stats

Arizona Diamondbacks beat Kansas City Royals, Kansas City Royals 1 to Arizona Diamondbacks 7, on Saturday, July 5, 2025 at Chase Field, Phoenix, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Arizona Diamondbacks vs Kansas City Royals.

MLBSaturday, July 5, 2025
DateJul 5, 2025
Start time4:10 PM ET
VenueChase Field, Phoenix, Arizona
TVDBACKS.TV, FanDuel SN KC, MLB.TV
Attendance26,043

Line score

Team123456789R
Kansas City Royals0000010001
Arizona Diamondbacks00202012-7

Top performers

Kansas City Royals
Batting AverageJonathan India · 1-4, K
Home RunsSalvador Perez · 0-3
Runs Batted InBobby Witt Jr. · 1-4, RBI, 2 K
MLB RatingFreddy Fermin · 2-3, 2B, R
Arizona Diamondbacks
Batting AverageJames McCann · 2-4, 2B, RBI, K
Home RunsRandal Grichuk · 1-2, HR, 2 RBI, R
Runs Batted InRandal Grichuk · 1-2, HR, 2 RBI, R
MLB RatingRyne Nelson · 7.0 IP, ER, 4 H, 5 K, 0 BB

Team comparison

Kansas City RoyalsArizona Diamondbacks
Runs per game
-
-
Runs allowed per game
-
-
42-48Record44-45
5th in AL CentStanding3rd in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Kansas City Royals
Mitch Spence RP · Undisclosed - Not Specified
Out
Nick Mears RP · Shoulder - Surgery
Out
Ryan Bergert SP · Elbow - Surgery
Out
Cole Ragans SP · Elbow - Surgery
Out
Luinder Avila SP · Elbow - Surgery
Out
Arizona Diamondbacks
Cristian Mena RP · Shoulder - Surgery
Out
Andrew Saalfrank RP · Shoulder - Surgery
Out
Corbin Carroll RF · Elbow - Surgery
Out

Box score

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jonathan India1-4401000121.246.330.342
Bobby Witt Jr.1-4401100214.293.345.487
Vinnie Pasquantino0-4400000214.268.330.426
Maikel Garcia1-4401000120.303.361.465
Salvador Perez0-330000006.234.275.384
Jac Caglianone0-330000008.152.198.248
Nick Loftin0-330000008.167.218.319
Freddy Fermin2-3312000011.275.331.346
Kyle Isbel0-330000018.236.260.346
Team5-3131151007110

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Michael Wacha4.044444098-593.8398
John Schreiber1.010002012-93.4812
Daniel Lynch IV1.000021026-142.5926
Taylor Clarke1.021100014-133.6514
Sam Long1.012200118-1210.2918
Team8.0877671168-107168

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Corbin Carroll0-5500000122.251.335.564
Geraldo Perdomo0-3320001136.270.371.416
Pavin Smith0-1120002116.261.371.446
Randal Grichuk1-221121006.236.276.431
Josh Naylor1-550110009.302.356.466
Eugenio Suarez2-4402100115.255.322.569
Lourdes Gurriel Jr.2-4412200014.253.300.429
James McCann2-4402100115.400.526.733
Alek Thomas0-2200002120.243.291.366
Blaze Alexander0-2210001115.111.273.111
Team8-3232787167168

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Ryne Nelson7.041105086-633.3986
Kevin Ginkel1.010001013-89.4713
Shelby Miller1.000001011-71.9811
Team9.0511070110-78110

Season series

KC wins series 2-1
Jul 6, 2025KC 4, ARI 0
Jul 5, 2025KC 1, ARI 7
Jul 4, 2025KC 9, ARI 3

Team pages

More MLB games on Jul 5, 2025

Frequently asked questions

Who won Kansas City Royals vs Arizona Diamondbacks?

Arizona Diamondbacks won, 7-1, on Saturday, July 5, 2025.

What was the final score of Kansas City Royals vs Arizona Diamondbacks?

Kansas City Royals 1, Arizona Diamondbacks 7.

Who were the top performers?

Kansas City Royals: Jonathan India (1-4, K batting average). Arizona Diamondbacks: James McCann (2-4, 2B, RBI, K batting average).

Where is Kansas City Royals vs Arizona Diamondbacks played?

Chase Field, Phoenix, Arizona.

The model’s read

Grades, leans and the full breakdown for Kansas City Royals vs Arizona Diamondbacks are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.