Open the board

San Diego Padres 0, St. Louis Cardinals 3: final score and stats

St. Louis Cardinals beat San Diego Padres, San Diego Padres 0 to St. Louis Cardinals 3, on Friday, July 25, 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.

MLBFriday, July 25, 2025
DateJul 25, 2025
Start time7:15 PM ET
VenueBusch Stadium, St. Louis, Missouri
TVFanDuel SN MW, Padres.TV, MLB.TV
Attendance29,297

Line score

Team123456789R
San Diego Padres0000000000
St. Louis Cardinals01020000-3

Top performers

San Diego Padres
Batting AverageManny Machado · 2-4
Home RunsMartin Maldonado · 0-1, K
Runs Batted InMartin Maldonado · 0-1, K
MLB RatingFernando Tatis Jr. · 2-4, 2 2B, K
St. Louis Cardinals
Batting AverageWillson Contreras · 2-2, 2B, 2 R, BB
Home RunsNolan Arenado · 0-3, R, BB
Runs Batted InMasyn Winn · 1-2, 2B, 2 RBI
MLB RatingWillson Contreras · 2-2, 2B, 2 R, BB

Team comparison

San Diego PadresSt. Louis Cardinals
Runs per game
-
-
Runs allowed per game
-
-
55-49Record54-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.2-4402000119.269.365.452
Luis Arraez1-4401000013.287.322.395
Manny Machado2-4402000014.291.350.494
Jackson Merrill1-440100008.262.323.406
Xander Bogaerts2-440200009.269.344.382
Gavin Sheets0-4400000115.250.311.420
Jake Cronenworth1-4401000110.236.340.390
Jose Iglesias1-4401000011.238.296.277
Elias Diaz1-2201000011.199.270.306
Trenton Brooks0-110000002.146.186.268
Martin Maldonado0-110000013.191.230.319
Team11-36360110004115

San Diego Padres

PlayerIPHRERBBKHRPC-STERAPC
Nick Pivetta6.133224090-612.8190
Wandy Peralta0.20000006-53.426
David Morgan1.02000009-72.169
Team8.0532240105-73105

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brendan Donovan0-4400000119.293.360.428
Ivan Herrera2-4402000113.319.393.508
Alec Burleson0-440000006.285.336.455
Garrett Hampson0-000000000.158.200.211
Willson Contreras2-2222001013.266.351.458
Nolan Arenado0-3310001013.239.298.375
Masyn Winn1-220120006.267.322.385
Yohel Pozo0-3300100016.301.324.485
Jordan Walker0-3300000112.223.278.316
Victor Scott II0-330000017.230.317.321
Team5-2828353024105

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Miles Mikolas5.070001073-524.9473
Steven Matz1.020000011-103.2311
Phil Maton1.00000109-72.359
JoJo Romero1.01000009-82.129
Ryan Helsley1.010002013-123.0013
Team9.01100040115-89115

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

Frequently asked questions

Who won San Diego Padres vs St. Louis Cardinals?

St. Louis Cardinals won, 3-0, on Friday, July 25, 2025.

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

San Diego Padres 0, St. Louis Cardinals 3.

Who were the top performers?

San Diego Padres: Manny Machado (2-4 batting average). St. Louis Cardinals: Willson Contreras (2-2, 2B, 2 R, BB 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.