Open the board

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

St. Louis Cardinals beat Arizona Diamondbacks, Arizona Diamondbacks 3 to St. Louis Cardinals 4, on Friday, May 23, 2025 at Busch Stadium, St. Louis, Missouri. Below: the box score, top performers, team stats, injuries and recent form for St. Louis Cardinals vs Arizona Diamondbacks.

MLBFriday, May 23, 2025
DateMay 23, 2025
Start time8:15 PM ET
VenueBusch Stadium, St. Louis, Missouri
TVApple TV
Attendance34,214

Line score

Team123456789R
Arizona Diamondbacks0001000023
St. Louis Cardinals00000400-4

Top performers

Arizona Diamondbacks
Batting AverageLourdes Gurriel Jr. · 2-4
Home RunsKetel Marte · 1-4, HR, RBI, R
Runs Batted InGabriel Moreno · 1-1, HR, 2 RBI, R
MLB RatingGabriel Moreno · 1-1, HR, 2 RBI, R
St. Louis Cardinals
Batting AverageMasyn Winn · 1-3, K
Home RunsNolan Arenado · 1-3, 3B, 3 RBI
Runs Batted InNolan Arenado · 1-3, 3B, 3 RBI
MLB RatingNolan Arenado · 1-3, 3B, 3 RBI

Team comparison

Arizona DiamondbacksSt. Louis Cardinals
Runs per game
-
-
Runs allowed per game
-
-
26-25Record28-23
3rd in NL WestStanding4th in NL 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
St. Louis Cardinals
Richard Fitts SP · Lat - Surgery
Out
Max Rajcic RP · Elbow - Surgery
Out
Hunter Dobbins SP · Elbow - Surgery
Out

Box score

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Corbin Carroll0-5500000112.271.345.579
Ketel Marte1-4411110018.269.382.570
Lourdes Gurriel Jr.2-4402000013.230.271.432
Josh Naylor1-4401000010.289.354.432
Eugenio Suarez1-4401000111.220.306.500
Pavin Smith0-2200000010.287.403.473
Randal Grichuk1-2211000010.235.278.397
Geraldo Perdomo0-4400000011.299.394.477
Alek Thomas0-2200000210.266.317.375
Tim Tawa1-2201000110.244.320.456
Jose Herrera0-1100002015.196.317.314
Gabriel Moreno1-111121005.271.338.411
Team8-3535383225135

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Zac Gallen5.2344440100-555.25100
Juan Morillo0.10000103-34.383
Scott McGough1.00000004-30.004
Ryan Thompson1.01000008-57.118
Team8.0444450115-66115

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Lars Nootbaar0-3310001014.247.354.407
Masyn Winn1-3301000115.261.344.408
Brendan Donovan0-1110002013.321.384.453
Ivan Herrera0-3310101117.397.473.730
Alec Burleson0-3300000116.285.336.415
Nolan Arenado1-3301300013.243.313.392
Nolan Gorman0-330000029.171.276.268
Jordan Walker0-000000000.194.257.281
Pedro Pages0-3300000013.220.254.358
Victor Scott II2-331200005.283.355.388
Team4-2525444045115

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Miles Mikolas6.041114181-543.5181
JoJo Romero1.010010021-103.8621
Kyle Leahy1.010000011-81.2411
Ryan Helsley1.022201122-153.7122
Team9.0833252135-87135

Season series

STL wins series 3-0
May 25, 2025ARI 3, STL 4
May 24, 2025ARI 5, STL 6
May 23, 2025ARI 3, STL 4

Team pages

More MLB games on May 23, 2025

Frequently asked questions

Who won Arizona Diamondbacks vs St. Louis Cardinals?

St. Louis Cardinals won, 4-3, on Friday, May 23, 2025.

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

Arizona Diamondbacks 3, St. Louis Cardinals 4.

Who were the top performers?

Arizona Diamondbacks: Lourdes Gurriel Jr. (2-4 batting average). St. Louis Cardinals: Masyn Winn (1-3, K batting average).

Where is Arizona Diamondbacks vs St. Louis Cardinals played?

Busch Stadium, St. Louis, Missouri.

The model’s read

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