Open the board

St. Louis Cardinals 3, Philadelphia Phillies 2: final score and stats

St. Louis Cardinals beat Philadelphia Phillies, St. Louis Cardinals 3 to Philadelphia Phillies 2, on Monday, May 12, 2025 at Citizens Bank Park, Philadelphia, Pennsylvania. Below: the box score, top performers, team stats, injuries and recent form for Philadelphia Phillies vs St. Louis Cardinals.

MLBMonday, May 12, 2025
DateMay 12, 2025
Start time6:45 PM ET
VenueCitizens Bank Park, Philadelphia, Pennsylvania
TVFanDuel SN MW, MLB.TV, NBC Sports Phil, MLBN
Attendance42,513

Line score

Team123456789R
St. Louis Cardinals0001011003
Philadelphia Phillies0001010002

Top performers

St. Louis Cardinals
Batting AverageLars Nootbaar · 2-4
Home RunsIvan Herrera · 1-3, HR, RBI, R, BB, K
Runs Batted InIvan Herrera · 1-3, HR, RBI, R, BB, K
MLB RatingIvan Herrera · 1-3, HR, RBI, R, BB, K
Philadelphia Phillies
Batting AverageNick Castellanos · 2-4
Home RunsBryce Harper · 0-3, BB, 2 K
Runs Batted InJ.T. Realmuto · 2-4, 2B, RBI, R
MLB RatingJ.T. Realmuto · 2-4, 2B, RBI, R

Team comparison

St. Louis CardinalsPhiladelphia Phillies
Runs per game
-
-
Runs allowed per game
-
-
23-19Record24-17
4th in NL CentStanding2nd in NL East
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
Philadelphia Phillies
Brandon Marsh LF · Hand - Surgery
Out
Johan Rojas CF · Elbow - Surgery
Out
Felix Reyes LF · Wrist - Fracture
Out
Brad Keller RP · Elbow - Surgery
Out

Box score

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Lars Nootbaar2-4402000011.250.372.419
Masyn Winn1-3311111113.255.344.425
Brendan Donovan0-330000018.312.374.448
Nolan Arenado0-3310001013.264.350.417
Willson Contreras1-4401000215.255.345.418
Ivan Herrera1-3311111123.355.432.935
Pedro Pages0-4400100218.235.275.373
Jordan Walker0-4400000217.180.252.246
Jose Barrero0-3300000114.188.235.438
Victor Scott II0-110000004.288.355.400
Team5-32323532310136

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Matthew Liberatore5.172214080-563.1180
Kyle Leahy2.120002035-241.0935
JoJo Romero0.10000002-25.252
Ryan Helsley1.000002013-93.0013
Team9.0922180130-91130

Philadelphia Phillies

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Trea Turner1-5501000219.306.366.388
Bryce Harper0-3300001218.232.351.419
Kyle Schwarber1-4411000017.268.401.584
Nick Castellanos2-440200008.280.325.420
J.T. Realmuto2-4412100013.250.329.391
Alec Bohm2-4402000011.255.296.322
Edmundo Sosa1-220110007.340.385.426
Bryson Stott0-220000009.259.327.385
Weston Wilson0-220000016.250.250.500
Max Kepler0-220000017.229.315.405
Johan Rojas0-220000007.276.321.368
Brandon Marsh0-220000028.186.279.288
Team9-3636292018130

Philadelphia Phillies

PlayerIPHRERBBKHRPC-STERAPC
Cristopher Sanchez6.042238198-592.9198
Matt Strahm1.011101112-93.2412
Orion Kerkering1.000001015-94.5015
Tanner Banks1.000000011-63.9311
Team9.05333102136-83136

Season series

STL wins series 2-1
May 14, 2025STL 14, PHI 7
May 14, 2025STL 1, PHI 2
May 13, 2025STL 0, PHI 0
May 12, 2025STL 3, PHI 2

Team pages

More MLB games on May 12, 2025

Frequently asked questions

Who won St. Louis Cardinals vs Philadelphia Phillies?

St. Louis Cardinals won, 3-2, on Monday, May 12, 2025.

What was the final score of St. Louis Cardinals vs Philadelphia Phillies?

St. Louis Cardinals 3, Philadelphia Phillies 2.

Who were the top performers?

St. Louis Cardinals: Lars Nootbaar (2-4 batting average). Philadelphia Phillies: Nick Castellanos (2-4 batting average).

Where is St. Louis Cardinals vs Philadelphia Phillies played?

Citizens Bank Park, Philadelphia, Pennsylvania.

The model’s read

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