Arizona Diamondbacks vs. St. Louis Cardinals

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

Arizona Diamondbacks

Diamondbacks

ARI

Home

7
vs.
Final

Cardinals

STL

Away

3
St. Louis Cardinals

Game Recap

The Arizona Diamondbacks beat the St. Louis Cardinals 7-3 on the night of Friday, July 18, 2025, a victory largely attributed to Brandon Pfaadt's seven scoreless innings and Geraldo Perdomo's two runs batted in. Read the full game recap.

Game Details

Date: Friday, July 18th, 2025

Time: 8:40PM CST

Stadium: Chase Field

Location: Phoenix, Arizona

Attendance: 31,938

Line Score

Innings:123456789
Arizona DiamondbacksARI 03201010-
St. Louis CardinalsSTL 000000003

Game Stats


Arizona Diamondbacks Batting

Diamondbacks Batting

Doubles: Naylor (19, King); Alexander (3, Pallante)

Triples: Perdomo (2, Pallante)

Runs Batted In: Herrera (14), Thomas (26), Alexander (2), Perdomo 2 (67), Del Castillo (1)

2-out Runs Batted In: Alexander; Herrera, J; Perdomo 2.

Ground Into Double Play: Del Castillo

Team Left On Base: 6

Team Runners Left In Scoring Position: 4-13 (Naylor 0-1, Gurriel Jr. 0-2, Herrera 1-2, Thomas 0-2, Alexander 1-3, Perdomo 1-1, Del Castillo 1-2)

Runners Left In Scoring Position With 2 Outs: Gurriel Jr. 1; Thomas 1; Del Castillo 2


Arizona Diamondbacks Pitching

Diamondbacks Pitching

Hit By Pitch: Donovan (by Pfaadt)

First-pitch strikes/Batters Faced: Curtiss 2/6; Pfaadt 19/26; Saalfrank 4/6

Called strikes-Swinging strikes-Foul balls-In play strikes: Curtiss-3-1-4-6; Pfaadt-16-10-16-18; Saalfrank-3-2-0-5

Ground Balls-Fly Balls: Curtiss 2-0; Pfaadt 6-9; Saalfrank 2-1

Game Scores: B Pfaadt 75


Arizona Diamondbacks Fielding

Diamondbacks Fielding

Double Plays: 1 (Suárez-Alexander-Naylor)



St. Louis Cardinals Batting

Cardinals Batting

Doubles: Contreras (23, Pfaadt)

Home Runs: Scott II (5, 9th inning off Curtiss 1 on, 1 Out)

Runs Batted In: Pagés (28), Scott II 2 (33)

Sacrifice Hit: Burleson

Ground Into Double Play: Herrera

Team Left On Base: 8

Team Runners Left In Scoring Position: 2-9 (Arenado 0-2, Contreras 0-1, Herrera 0-1, Pagés 1-2, Burleson 0-1, Winn 1-1, Walker 0-1)

Runners Left In Scoring Position With 2 Outs: Herrera 1; Walker 1


St. Louis Cardinals Pitching

Cardinals Pitching

Pitcher Notes: King pitched to 2 batters in the 7th.

First-pitch strikes/Batters Faced: King 4/6; Pallante 15/25; Leahy 5/6

Called strikes-Swinging strikes-Foul balls-In play strikes: King-4-3-1-5; Pallante-11-12-8-18; Leahy-4-4-5-2

Ground Balls-Fly Balls: King 2-1; Pallante 4-7; Leahy 2-0

Game Scores: A Pallante 25


St. Louis Cardinals Fielding

Cardinals Fielding

Double Plays: 1 (Donovan-Winn-Contreras)

Errors: Pallante (3, throw)


St. Louis Cardinals Baserunning

Cardinals Baserunning

Stolen Bases: Winn (6, 2nd base off Pfaadt/Herrera)


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.