Open the board

San Diego Padres 7, St. Louis Cardinals 9: final score and stats

St. Louis Cardinals beat San Diego Padres, San Diego Padres 7 to St. Louis Cardinals 9, on Thursday, July 24, 2025 at Busch Stadium, St. Louis, Missouri. Below: the box score, top performers, team stats, injuries and recent form for St. Louis Cardinals vs San Diego Padres.

MLBThursday, July 24, 2025
DateJul 24, 2025
Start time7:45 PM ET
VenueBusch Stadium, St. Louis, Missouri
TVFanDuel SN MW, Padres.TV, MLB.TV
Attendance30,601

Line score

Team123456789R
San Diego Padres2030200007
St. Louis Cardinals16010100-9

Top performers

San Diego Padres
Batting AverageManny Machado · 3-5, HR, 2 RBI, R, K
Home RunsManny Machado · 3-5, HR, 2 RBI, R, K
Runs Batted InManny Machado · 3-5, HR, 2 RBI, R, K
MLB RatingManny Machado · 3-5, HR, 2 RBI, R, K
St. Louis Cardinals
Batting AverageIvan Herrera · 3-4, HR, 2 RBI, 2 R, BB, K
Home RunsWillson Contreras · 2-3, HR, 2B, 4 RBI, R, BB, K
Runs Batted InWillson Contreras · 2-3, HR, 2B, 4 RBI, R, BB, K
MLB RatingBrendan Donovan · 3-5, HR, 3 RBI, 2 R

Team comparison

San Diego PadresSt. Louis Cardinals
Runs per game
-
-
Runs allowed per game
-
-
55-48Record53-51
2nd 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.

San Diego Padres
Luis Gutierrez SP · Undisclosed
Out
Bryan Hoeing RP · 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

San Diego Padres

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Fernando Tatis Jr.3-5523110117.266.363.446
Luis Arraez2-4422101021.288.323.397
Manny Machado3-5513210119.289.349.494
Jackson Merrill2-5512100216.262.324.408
Xander Bogaerts1-5511000214.267.342.381
Gavin Sheets1-5501100216.253.314.424
Jake Cronenworth0-4400000215.236.341.392
Bryce Johnson0-4400000211.290.333.355
Martin Maldonado1-330100009.193.231.321
Jose Iglesias0-110000005.238.297.277
Elias Diaz0-000000000.196.268.304
Team13-414171362112143

San Diego Padres

PlayerIPHRERBBKHRPC-STERAPC
Yu Darvish3.188823269-489.1869
Yuki Matsui1.110021026-124.8926
Wandy Peralta1.111101121-133.4721
Jeremiah Estrada1.000001013-92.7413
Kyle Hart1.020010018-105.2918
Team8.01299563147-92147

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brendan Donovan3-5523310012.296.364.433
Ivan Herrera3-4423211118.315.391.508
Alec Burleson1-5511000015.289.340.460
Garrett Hampson0-000000000.158.200.211
Willson Contreras2-3312411119.262.345.452
Nolan Arenado1-4401000011.241.299.378
Masyn Winn0-4400000021.266.321.381
Jordan Walker1-3311001213.227.282.320
Pedro Pages0-4400000218.204.248.318
Victor Scott II1-2221002020.232.320.325
Team12-34349129356147

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Sonny Gray5.0117605284-624.3384
Riley O'Brien0.110011013-61.8213
JoJo Romero1.200004022-152.1822
Phil Maton1.00000008-62.418
Ryan Helsley1.010002016-123.0916
Team9.013761122143-101143

Season series

Series tied 2-2
Jul 27, 2025SD 9, STL 2
Jul 26, 2025SD 3, STL 1
Jul 25, 2025SD 0, STL 3
Jul 24, 2025SD 7, STL 9

Team pages

More MLB games on Jul 24, 2025

Frequently asked questions

Who won San Diego Padres vs St. Louis Cardinals?

St. Louis Cardinals won, 9-7, on Thursday, July 24, 2025.

What was the final score of San Diego Padres vs St. Louis Cardinals?

San Diego Padres 7, St. Louis Cardinals 9.

Who were the top performers?

San Diego Padres: Manny Machado (3-5, HR, 2 RBI, R, K batting average). St. Louis Cardinals: Ivan Herrera (3-4, HR, 2 RBI, 2 R, BB, K batting average).

Where is San Diego Padres vs St. Louis Cardinals played?

Busch Stadium, St. Louis, Missouri.

The model’s read

Grades, leans and the full breakdown for San Diego Padres 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.