Phillies vs Cardinals Prediction 23 August 2026
📡 Philadelphia are riding an eight-game winning streak and demolished St. Louis 12-3 last night. The series opener was also a high-scoring affair, finishing 7-6. However, tonight the hosts turn to Cristopher Sanchez, one of the National League's top starting pitchers, and his presence significantly shifts expectations for Game 3. Meanwhile, St. Louis are dealing with rotation issues after Andre Pallante and Hunter Dobbins landed on the injured list.
Head-to-Head
📊 After Philadelphia claimed back-to-back wins in the current series, the head-to-head record over the last 10 meetings now stands at 5-5. This stretch has featured both high-scoring contests and tighter results like 2-0, 2-1, and 3-1. Five of those ten games have finished with no more than seven runs, so the recent offensive surge over the past two days isn’t a consistent trend between these teams.
Head-to-head statistics Phillies - Cardinals

Philadelphia Phillies Team Overview
The Phillies are currently firing on all cylinders offensively. Yesterday, they racked up seven runs by the third inning, with Bryce Harper smashing a three-run homer and several players each driving in two RBIs. Across the first two games of the series, Philadelphia have put up 19 runs. The hosts’ red-hot bats pose the biggest threat to a low total in this matchup.
Match Results: Philadelphia Phillies

St. Louis Cardinals Team Overview
The Cardinals, coming off a tough series in Cincinnati, have started to lose key rotation arms. Pallante is sidelined with elbow inflammation, while Dobbins is out due to a forearm issue, forcing the club to reshuffle their starting plans. Offensively, they managed just three runs yesterday-two of which came late, with the outcome all but decided. Facing Sanchez, their task gets even tougher.
Match Results: St. Louis Cardinals
⚾ Starting Pitchers
Christopher Sanchez takes the mound for Philadelphia, boasting a 16-4 record, a 2.51 ERA, and 187 strikeouts. He’s one of the most reliable starters in today’s slate, consistently delivering six or seven solid innings while limiting opposing baserunners.
As of the latest update, St. Louis have yet to officially name their starting pitcher, with MLB still listing TBD. This uncertainty is a significant factor and the main risk for any bets on this matchup: due to injuries in the Cardinals’ rotation, they may opt for an unconventional mix of openers and relievers.
⭐ Editor's Pick
After high-scoring games ending 7-6 and 12-3, betting against these teams’ offensive firepower looks risky. However, Philadelphia are sending Sanchez to the mound with a 2.51 ERA, and he’s fully capable of keeping St. Louis to just one or two runs almost single-handedly. For the under to come through, the Phillies also need to avoid another offensive explosion-if we see a 4-2 or 5-2 scoreline, the under holds. In five of their last ten head-to-head meetings, these teams have combined for no more than seven runs. The uncertainty around the Cardinals’ starting pitcher adds some risk, but the hosts’ strong starter gives us reason to expect a slower pace. We’re backing the under 7.5 total runs here.
