Open the board

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

Kansas City Royals beat Arizona Diamondbacks, Arizona Diamondbacks 1 to Kansas City Royals 12, on Monday, March 17, 2025 at Surprise Stadium, Surprise, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Kansas City Royals vs Arizona Diamondbacks.

MLBMonday, March 17, 2025
DateMar 17, 2025
Start time4:05 PM ET
VenueSurprise Stadium, Surprise, Arizona
Attendance9,235

Line score

Team123456789R
Arizona Diamondbacks0000010001
Kansas City Royals22140012-12

Top performers

Arizona Diamondbacks
Batting AverageJakey Josepha · 1-1
Home RunsIldemaro Vargas · 0-3, RBI
Runs Batted InIldemaro Vargas · 0-3, RBI
MLB RatingJake McCarthy · 1-3, 3B, R
Kansas City Royals
Batting AverageMichael Massey · 1-4
Home RunsJordan Groshans · 1-1, HR, 2 RBI, R
Runs Batted InJonathan India · 3-3, 2B, 4 RBI, 2 R
MLB RatingBobby Witt Jr. · 3-3, HR, 2B, 2 RBI, 2 R

Team comparison

Arizona DiamondbacksKansas City Royals
Runs per game
-
-
Runs allowed per game
-
-
13-11-1Record16-9-1
3rd in NL WestStanding5th in AL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Arizona Diamondbacks
Cristian Mena RP · Shoulder - Surgery
Out
Andrew Saalfrank RP · Shoulder - Surgery
Out
Corbin Carroll RF · Elbow - Surgery
Out
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

Box score

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jake McCarthy1-331100000.233.250.372
Jakey Josepha1-110100000.200.333.200
Garrett Hampson0-330000020.242.342.333
Andy Weber0-110000000.000.125.000
Yassel Soler0-110000000.000.250.000
Ildemaro Vargas0-330010000.289.372.526
Pavin Smith1-330100000.278.381.444
Demetrio Crisantes0-110000000.222.300.333
Jordan Lawlar0-330000010.294.368.529
Jackson Feltner0-110000010.000.000.000
Rene Pinto1-330100010.294.294.471
Gavin Logan0-000000000.000.000.000
Team7-32321710160

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Ryne Nelson3.01198011-----8.18--
Ryan Thompson1.0200020-----2.84--
Justin Martinez1.0000020-----4.50--
Drey Jameson1.0000100-----1.59--
Kyle Backhus1.2222110-----7.50--
Gerardo Gutierrez0.1111001-----16.20--
Team8.01612112620-00

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jonathan India3-332340000.371.477.629
Nick Loftin0-110000100.429.556.607
Bobby Witt Jr.3-332321000.333.400.694
Jack Pineda0-111000100.417.429.750
Vinnie Pasquantino0-440010010.256.262.513
Jordan Groshans1-111121000.357.471.714
Salvador Perez1-220110010.161.182.194
Brian O'Keefe1-220100000.200.294.400
Michael Massey1-440100000.389.477.556
Tyler Tolbert0-001000000.290.324.548
Freddy Fermin0-440000010.357.355.571
Kyle Isbel2-332200000.265.333.353
Team16-37371216112260

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Seth Lugo5.0300150-----4.97--
Carlos Estevez1.0111000-----4.50--
Chris Stratton1.0200000-----4.50--
Sam Long1.0100000-----5.79--
Taylor Clarke1.0000010-----2.45--
Team9.07111600-00

Season series

ARI wins series 2-1
Mar 17, 2025ARI 1, KC 12
Mar 11, 2025KC 2, ARI 3
Feb 28, 2025KC 1, ARI 6

Team pages

More MLB games on Mar 17, 2025

Frequently asked questions

Who won Arizona Diamondbacks vs Kansas City Royals?

Kansas City Royals won, 12-1, on Monday, March 17, 2025.

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

Arizona Diamondbacks 1, Kansas City Royals 12.

Who were the top performers?

Arizona Diamondbacks: Jakey Josepha (1-1 batting average). Kansas City Royals: Michael Massey (1-4 batting average).

Where is Arizona Diamondbacks vs Kansas City Royals played?

Surprise Stadium, Surprise, Arizona.

The model’s read

Grades, leans and the full breakdown for Arizona Diamondbacks vs Kansas City Royals 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.