Open the board

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

Arizona Diamondbacks beat St. Louis Cardinals, St. Louis Cardinals 3 to Arizona Diamondbacks 5, on Sunday, July 20, 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.

MLBSunday, July 20, 2025
DateJul 20, 2025
Start time4:10 PM ET
VenueChase Field, Phoenix, Arizona
TVDBACKS.TV, FanDuel SN MW, MLB.TV
Attendance31,288

Line score

Team123456789R
St. Louis Cardinals0010100013
Arizona Diamondbacks40100000-5

Top performers

St. Louis Cardinals
Batting AverageJordan Walker · 2-3, 2B, RBI, BB, K
Home RunsNolan Arenado · 0-4
Runs Batted InBrendan Donovan · 0-4, RBI, K
MLB RatingJordan Walker · 2-3, 2B, RBI, BB, K
Arizona Diamondbacks
Batting AverageEugenio Suarez · 2-4, 2 HR, 4 RBI, 2 R
Home RunsEugenio Suarez · 2-4, 2 HR, 4 RBI, 2 R
Runs Batted InEugenio Suarez · 2-4, 2 HR, 4 RBI, 2 R
MLB RatingEugenio Suarez · 2-4, 2 HR, 4 RBI, 2 R

Team comparison

St. Louis CardinalsArizona Diamondbacks
Runs per game
-
-
Runs allowed per game
-
-
51-49Record50-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 Donovan0-4400100116.291.363.421
Ivan Herrera1-4401100214.313.383.506
Alec Burleson1-3301001010.293.340.470
Willson Contreras1-4401000218.251.338.422
Nolan Arenado0-440000009.241.299.381
Masyn Winn1-4411000120.264.322.383
Yohel Pozo0-3310001218.302.327.490
Jordan Walker2-3302101115.214.271.305
Victor Scott II1-3311001015.234.316.330
Team7-3232373049135

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Miles Mikolas4.045523268-455.2068
Steven Matz1.010001012-93.2912
Riley O'Brien1.000002017-91.9317
JoJo Romero1.010002015-102.3715
Ryan Helsley1.010001015-103.1815
Team8.0755292127-83127

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Corbin Carroll2-4412000013.251.328.564
Jake McCarthy0-3300000111.140.221.237
Randal Grichuk0-110000005.241.280.463
Geraldo Perdomo1-4411100019.272.373.420
Josh Naylor1-3311001013.292.361.452
Eugenio Suarez2-4422420013.257.328.601
Adrian Del Castillo0-4400000316.417.417.500
Blaze Alexander0-3300000314.258.324.355
Alek Thomas1-3301000111.246.294.366
Jose Herrera0-2200001112.195.301.263
Team7-3131575229127

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Merrill Kelly6.032245097-603.3297
Anthony DeSclafani3.041104038-244.6638
Team9.0733490135-84135

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 20, 2025

Frequently asked questions

Who won St. Louis Cardinals vs Arizona Diamondbacks?

Arizona Diamondbacks won, 5-3, on Sunday, July 20, 2025.

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

St. Louis Cardinals 3, Arizona Diamondbacks 5.

Who were the top performers?

St. Louis Cardinals: Jordan Walker (2-3, 2B, RBI, BB, K batting average). Arizona Diamondbacks: Eugenio Suarez (2-4, 2 HR, 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.