Open the board

St. Louis Cardinals 3, Arizona Diamondbacks 7: final score and stats

Arizona Diamondbacks beat St. Louis Cardinals, St. Louis Cardinals 3 to Arizona Diamondbacks 7, on Friday, July 18, 2025 at Chase Field, Phoenix, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Arizona Diamondbacks vs St. Louis Cardinals.

MLBFriday, July 18, 2025
DateJul 18, 2025
Start time9:40 PM ET
VenueChase Field, Phoenix, Arizona
TVDBACKS.TV, KPNX, FanDuel SN MW, Matrix Midwest, MLB.TV
Attendance31,938

Line score

Team123456789R
St. Louis Cardinals0000000033
Arizona Diamondbacks03201010-7

Top performers

St. Louis Cardinals
Batting AveragePedro Pages · 2-4, RBI, R, K
Home RunsVictor Scott II · 1-4, HR, 2 RBI, R
Runs Batted InVictor Scott II · 1-4, HR, 2 RBI, R
MLB RatingVictor Scott II · 1-4, HR, 2 RBI, R
Arizona Diamondbacks
Batting AverageAdrian Del Castillo · 3-4, RBI, 2 R
Home RunsEugenio Suarez · 1-3, R, BB
Runs Batted InGeraldo Perdomo · 2-4, 3B, 2 RBI
MLB RatingBrandon Pfaadt · 7.0 IP, 0 ER, 4 H, 6 K, 0 BB

Team comparison

St. Louis CardinalsArizona Diamondbacks
Runs per game
-
-
Runs allowed per game
-
-
51-47Record48-50
4th in NL CentStanding3rd in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

St. Louis Cardinals
Richard Fitts SP · Lat - Surgery
Out
Max Rajcic RP · Elbow - Surgery
Out
Hunter Dobbins 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

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brendan Donovan1-4401000012.296.367.428
Ivan Herrera2-5502000218.323.394.525
Alec Burleson1-330100005.294.340.464
Willson Contreras1-3301001117.254.341.428
Nolan Arenado0-440000008.243.302.383
Masyn Winn2-4412000121.258.319.380
Jordan Walker0-4400000118.206.262.289
Pedro Pages2-4412100120.213.259.335
Victor Scott II1-4411210013.235.317.330
Team10-35353103116132

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Andre Pallante4.296523089-514.7189
John King1.121101018-135.5018
Kyle Leahy2.000013024-152.9824
Team8.01176370131-79131

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Corbin Carroll0-4400001318.242.322.543
Geraldo Perdomo2-4402200014.268.371.420
Lourdes Gurriel Jr.1-4411000016.251.298.419
Josh Naylor1-3311001015.294.363.458
Eugenio Suarez1-3311001012.251.322.567
Adrian Del Castillo3-4423100016.750.750.750
Blaze Alexander1-4401100113.240.296.360
Alek Thomas1-4411100110.245.294.364
Jose Herrera1-4411100217.198.301.267
Team11-34347116037131

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Brandon Pfaadt7.040006091-614.8291
Andrew Saalfrank1.020010017-100.0017
John Curtiss1.043300124-145.1924
Team9.01033161132-85132

Season series

ARI wins series 3-0
Jul 20, 2025STL 3, ARI 5
Jul 19, 2025STL 1, ARI 10
Jul 18, 2025STL 3, ARI 7

Team pages

More MLB games on Jul 18, 2025

Frequently asked questions

Who won St. Louis Cardinals vs Arizona Diamondbacks?

Arizona Diamondbacks won, 7-3, on Friday, July 18, 2025.

What was the final score of St. Louis Cardinals vs Arizona Diamondbacks?

St. Louis Cardinals 3, Arizona Diamondbacks 7.

Who were the top performers?

St. Louis Cardinals: Pedro Pages (2-4, RBI, R, K batting average). Arizona Diamondbacks: Adrian Del Castillo (3-4, RBI, 2 R batting average).

Where is St. Louis Cardinals vs Arizona Diamondbacks played?

Chase Field, Phoenix, Arizona.

The model’s read

Grades, leans and the full breakdown for St. Louis Cardinals 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.