Arizona Diamondbacks vs. Kansas City Royals

Friday, July 4th, 2025 8:40PM CST

Arizona Diamondbacks

Diamondbacks

ARI

Home

3
vs.
Final

Royals

KC

Away

9
Kansas City Royals

Game Recap

The Kansas City Royals earned a 9-3 victory over the Arizona Diamondbacks on Friday night. Vinnie Pasquantino delivered a career-high performance, hitting two home runs and driving in six runs for the Royals. Bobby Witt Jr. also had a productive outing, collecting three hits in the win. Read the full game recap.

Game Details

Date: Friday, July 4th, 2025

Time: 8:40PM CST

Stadium: Chase Field

Location: Phoenix, Arizona

Attendance: 35,562

Line Score

Innings:123456789
Arizona DiamondbacksARI 200001000
Kansas City RoyalsKC 330210000

Game Stats


Arizona Diamondbacks Batting

Diamondbacks Batting

Home Runs: Suárez (28, 6th inning off Bubic 0 on, 0 Out)

Runs Batted In: Suárez 2 (72), Naylor (55)

2-out Runs Batted In: Naylor, J.

Sacrifice Flies: Suárez

Ground Into Double Play: Naylor

Team Left On Base: 9

Team Runners Left In Scoring Position: 1-8 (Grichuk 0-1, Suárez 0-1, Naylor 1-2, Gurriel Jr. 0-2, Alexander 0-1, Tawa 0-1)

Runners Left In Scoring Position With 2 Outs: Suárez 2; Alexander 1


Arizona Diamondbacks Pitching

Diamondbacks Pitching

Hit By Pitch: India 2 (by Rodriguez, Beeks)

First-pitch strikes/Batters Faced: Rodriguez 18/26; Woodford 2/4; Beeks 2/4; Curtiss 4/6; Thompson 2/3

Called strikes-Swinging strikes-Foul balls-In play strikes: Rodriguez-14-13-22-18; Woodford-1-2-0-4; Beeks-3-2-6-0; Curtiss-3-1-2-6; Thompson-5-1-3-2

Ground Balls-Fly Balls: Rodriguez 4-2; Woodford 2-1; Beeks 0-1; Curtiss 1-4; Thompson 0-2

Game Scores: E Rodriguez 12


Arizona Diamondbacks Fielding

Diamondbacks Fielding

Errors: Marte (2, catch)

Assists: Gurriel Jr. (Garcia, M at 3rd base).



Kansas City Royals Batting

Royals Batting

Doubles: India (18, Curtiss); Garcia (23, Rodriguez); Caglianone (4, Woodford)

Home Runs: Canha (1, 5th inning off Rodriguez 0 on, 0 Out); Pasquantino 2 (14, 1st inning off Rodriguez 2 on, 0 Out, 4th inning off Rodriguez 1 on, 0 Out)

Runs Batted In: Perez (49), Canha (5), Witt Jr. (47), Pasquantino 6 (55)

Sacrifice Hit: India

Team Left On Base: 7

Team Runners Left In Scoring Position: 3-8 (Perez 0-1, Canha 0-1, Witt Jr. 1-2, Pasquantino 2-2, Garcia 0-1, Caglianone 0-1)

Runners Left In Scoring Position With 2 Outs: Perez 2


Kansas City Royals Pitching

Royals Pitching

Hit By Pitch: Suárez (by Lynch IV)

First-pitch strikes/Batters Faced: Bubic 15/30; Lynch IV 3/5; Long 3/4

Called strikes-Swinging strikes-Foul balls-In play strikes: Bubic-19-15-9-21; Lynch IV-3-2-3-3; Long-2-4-5-2

Ground Balls-Fly Balls: Bubic 9-5; Lynch IV 0-3; Long 1-0

Game Scores: K Bubic 54


Kansas City Royals Fielding

Royals Fielding

Double Plays: 1 (Pasquantino-Witt Jr.-Pasquantino)


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.