Philadelphia Phillies vs St. Louis Cardinals Prediction 8/23/26 MLB Picks Today
St. Louis Cardinals (66-65) vs. Philadelphia Phillies (72-58)
August 23, 2026 1:35 pm EDT
The Line: Philadelphia Phillies -207 / St. Louis Cardinals +192; Over/Under: 8
(Get latest betting odds)
The St. Louis Cardinals and the Philadelphia Phillies meet Sunday in MLB action from Citizens Bank Park. We will look at this from a betting perspective and determine the best bets for this game. Here’s a St. Louis Cardinals vs. Philadelphia Phillies prediction.
Starting Pitching Matchup
The St. Louis Cardinals will send out Kyle Leahy for the start and Leahy is 10-4 with a 3.24 ERA and 111 strikeouts this season. Cristopher Sanchez will start for the Phillies and is 16-4 with a 2.51 ERA and 187 strikeouts this season.
St. Louis Cardinals Recap
The St. Louis Cardinals come into this game looking to rebound from a 12-3 loss at the hands of the Phillies to sit at 66-65 this season. After this series, the Cardinals will take on the Orioles in a series at home.
Cardinals Drop Back-To-Back Games
Jordan Walker has 140 hits, 28 doubles, 26 home runs and 94 RBIs while Alec Burleson has 141 hits with 33 doubles, 21 home runs and 93 RBIs. JJ Wetherholt has 116 hits with 16 home runs and 46 RBIs while Ivan Herrera has 117 hits with 23 doubles, 14 home runs and 53 RBIs. Masyn Winn’s added 103 hits with 19 doubles and 51 RBIs and Nathan Church has 77 hits with 9 home runs and 41 RBIs this season.
Philadelphia Phillies Recap
The Philadelphia Phillies come into this game looking to add on to their win over the Cardinals on Saturday to sit at 72-58 this season. After this series, the Phillies will head on the road for a series against the Seattle Mariners.
Phillies Win 8 In A Row
Kyle Schwarber has 111 hits with 15 doubles, 37 home runs and 74 RBIs. Brandon Marsh has 122 hits with 17 doubles, 17 home runs and 54 RBIs while Justin Crawford also has 93 hits with 17 doubles, 4 triples, 2 home runs and 31 RBIs. Trea Turner has 125 hits with 22 doubles, 17 home runs and 49 RBIs and Bryce Harper’s added 116 hits with 23 doubles, 25 home runs and 72 RBIs this season.
St. Louis Cardinals @ Philadelphia Phillies Betting Trends: August 23, 2026
- Probable Starting Pitcher: Cristopher Sanchez Record this season: 16-4 ERA: 2.51
- Home Record: 11-1
- Last 5 against Cardinals: 2-0
Why the Philadelphia Phillies will win
- The Phillies have won each of their last eight games.
- The Cardinals have lost four of their last five day games against NL East opponents following a road loss.
- The Phillies have covered the run line in five of their last six games after playing the previous day.
- The Cardinals have failed to cover the run line in four of their last five day games against NL East opponents following a road loss.
- The Phillies have led after 3 innings in each of their last six home games against NL Central opponents.
- The Phillies have led after 5 innings in seven of their last eight home games against National League opponents.
- Probable Starting Pitcher: Kyle Leahy Record this season: 10-4 ERA: 3.24
- Road Record: 5-1
- Last 5 against Phillies: 2-0
Why the St. Louis Cardinals will win
- The Cardinals have won each of their last seven day games after playing the previous day.
- The Phillies have lost each of their last five day games against National League opponents following a win.
- The Cardinals have covered the run line in eight of their last nine games against the Phillies.
- The Phillies have failed to cover the run line in eight of their last nine day games against National League opponents.
- The Cardinals have led after 3 innings in nine of their last 11 day games against National League opponents.
- The Cardinals have won the first inning in each of their last four day games.
- The Cardinals have led after 5 innings in seven of their last eight day games.
Total Runs Facts
- Nine of the Phillies’ last 10 home games have gone OVER the total runs line.
- Each of the Cardinals’ last five games as underdogs have gone OVER the total runs line.
- There has been no run scored during the first inning in each of Kyle Leahy’s last seven appearances as a starter.
- There has been at least one run scored in the first inning in nine of the Phillies’ last 11 home games against National League opponents.
Philadelphia Phillies Player Prop Facts
- Cristopher Sanchez has recorded a win in each of his last seven home appearances.
- Cristopher Sanchez has recorded seven or more strikeouts in six of his last seven home appearances against NL opponents that held a winning record.
- Bryan De La Cruz has hit a home run in three of his last five appearances in day games against NL Central teams that held a winning record.
- Bryan De La Cruz has recorded at least one hit in each of his last 11 appearances with his team as a home favorite against NL Central opponents.
- Luis Arraez ranks 1st in the league in Hits (159) this season.
St. Louis Cardinals Player Prop Facts
- Jordan Walker has hit a home run in three of the Cardinals’ last four games.
- Kyle Leahy has recorded a win in each of his last three appearances.
- Kyle Leahy has recorded four or more strikeouts in seven of his last eight road appearances.
- Blaze Jordan has recorded at least one hit in each of his last 14 appearances with the Cardinals as road underdogs.
- Jordan Walker ranks T5th in the league in Hits (143) this season.
Matchup/League Facts
- The Phillies rank 1st in the league for strikeouts this season (1281).
- The Phillies are one of only three teams in the league to rank top 10 in both strikeouts and walks allowed this season.
- The Cardinals rank 4th in the league for strikeouts against this season (1021).
- The Cardinals rank 4th in the league for home runs allowed this season (128).
St. Louis Cardinals vs. Philadelphia Phillies Prediction
I’m backing the Phillies here. St. Louis burned me on Saturday and this is just a far worse pitching matchup for the Cards in this game. The Phillies have their ace on the bump at home where he’s been at his best this season and I think the Phillies put together another convincing win here. Give me the Phillies.