Game result and context

Philadelphia Phillies Defeat St. Louis Cardinals 12-3, Improve to 72-58

Philadelphia Phillies defeated St. Louis Cardinals 12-3 in 9 innings. This was Game 2 of 3 in the regular-season series.

Final result

Philadelphia Phillies defeated St. Louis Cardinals 12-3 in 9 innings.

MLB data listed St. Louis Cardinals at 66-65 (.504).

MLB data listed Philadelphia Phillies at 72-58 (.554).

How the game changed

Scoring by inning: 1st — Philadelphia Phillies 3 runs; 3rd — Philadelphia Phillies 4 runs; 6th — St. Louis Cardinals 1 run, Philadelphia Phillies 4 runs; 8th — St. Louis Cardinals 1 run, Philadelphia Phillies 1 run; 9th — St. Louis Cardinals 1 run.

Bryce Harper (Philadelphia Phillies): 1 hit, 3 RBI, 1 home run, 1 run. Kyle Schwarber (Philadelphia Phillies): 2 hits, 2 RBI, 1 home run, 2 runs. Andrew Painter (Philadelphia Phillies): 7.0 innings and 8 strikeouts, (W, 3-8). JJ Wetherholt (St. Louis Cardinals): 2 hits, 1 RBI, 1 home run, 1 run. Edmundo Sosa (Philadelphia Phillies): 2 hits, 2 RBI, 1 run. Bryan De La Cruz (Philadelphia Phillies): 1 hit, 2 RBI, 1 run.

Bryce Harper hit a home run for Philadelphia Phillies in the bottom of the 6th (3 RBI). JJ Wetherholt hit a home run for St. Louis Cardinals in the top of the 8th (1 RBI). Kyle Schwarber hit a home run for Philadelphia Phillies in the bottom of the 8th (1 RBI).

Season and playoff context

This was Game 2 of 3 in the regular-season series.

In the 2026 standings, the St. Louis Cardinals were 66-65, 3rd in the division, 15.5 games back in the division, 6th in the wild-card standings, 4.0 wild-card games back, elimination number 17, wild-card elimination number 29.

In the 2026 standings, the Philadelphia Phillies were 72-58, 2nd in the division, 3.0 games back in the division, 2nd in the wild-card standings, 2.5 games ahead in the wild-card race, wild-card leader, elimination number 30.

Official game sources

Generated automatically from official MLB Stats API data. No user data was used.