| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Kyle Schwarber | DH | 5 | .000 | 0.000 | 0 |
| Brandon Marsh | LF | 4 | .250 | 0.750 | 0 |
| Bryce Harper | 1B | 4 | .250 | 0.750 | 0 |
| Luis Arraez | 2B | 4 | .250 | 0.750 | 0 |
| Trea Turner | SS | 4 | .000 | 0.000 | 0 |
| Alec Bohm | 3B | 3 | .1000 | 2.000 | 0 |
| Bryson Stott | 2B | 3 | .333 | 0.666 | 0 |
| J.T. Realmuto | C | 3 | .333 | 0.666 | 0 |
| Justin Crawford | CF | 2 | .500 | 1.000 | 0 |
| Bryan De La Cruz | RF | 1 | .000 | 0.000 | 0 |
| Edmundo Sosa | LF | 1 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Jordan Walker | RF | 10 | .100 | 0.200 | 0 |
| Pedro Pages | C | 8 | .286 | 0.661 | 0 |
| Masyn Winn | SS | 7 | .167 | 0.453 | 0 |
| Ivan Herrera | DH | 6 | .200 | 1.133 | 1 |
| JJ Wetherholt | 2B | 3 | .000 | 0.000 | 0 |
| Alec Burleson | 1B | 2 | .500 | 1.000 | 0 |
| Blaze Jordan | 3B | 2 | .000 | 0.000 | 0 |
| Everson Pereira | RF | 2 | .000 | 0.000 | 0 |
| Jose Fermin | LF | 2 | .500 | 1.000 | 0 |
Sánchez is as consistent as pitchers come right now. His last three starts: 6 K, 7 K (against this Cardinals lineup specifically), 6 K. He comes in on six days of extended rest. Citizens Bank Park carries a 1.05 run factor and a 1.10 HR factor, making it a slight hitter's environment, but Sánchez's strikeout-heavy profile minimizes the park's influence. He generates weak contact and missing bats, not fly balls. The park doesn't change the K dynamic.
Kyle Leahy (10-4, 3.24 ERA) is not easy to dismiss. He beat this Phillies lineup on August 12, going 5 innings and allowing one run with six strikeouts. But the outs market prices him at 12.5, signaling the expectation of a shorter outing than Sánchez. That matters because St. Louis' 4.30 ERA bullpen absorbs whatever remains, and the Cardinals have a structural problem if this game slips away in the early innings. Philadelphia enters on an 8-game win streak with Bryce Harper (.994 OPS last 28 days vs. right-handed pitching), Luis Arraez (1.125 OPS last 7 days), and Alec Bohm (1.063 OPS last 7 days) all running hot at home.
Jordan Walker has been genuinely dangerous lately, homering in three straight games with multiple RBIs in each. Alec Burleson is slashing .355/.412/.645 over his last eight. The Cardinals have individual bats capable of damage on any given day. The problem is that Walker is 1-for-10 (.100 AVG, 0.200 OPS) against Sánchez for his career, including 0-for-4 in their two 2026 matchups. When your most dangerous power hitter is functionally neutralized by the opposing starter, the offensive ceiling for the whole lineup drops. In this MLB series finale, the environment, the matchup history, and the current form all converge on the same side.
Picks made August 23, 2026 at 05:43 AM ET. Odds shown reflect current market prices.
The contrarian case is real, not just a formality. Leahy beat this Phillies lineup 11 days ago. Walker has homered in three straight games with multiple RBIs each time. Burleson is one of the hottest hitters in the National League right now. If Leahy is sharp early and Walker breaks the career pattern against Sánchez, this game looks different by the fourth inning. But that requires a lot of pattern-breaking in one afternoon against a pitcher who has demonstrated control of this specific matchup repeatedly. When the park context, the pitching separation, the BvP history, and the recent form all point in the same direction, the right move is to trust the setup and size it accordingly.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Aug 21, 2026 | STL @ PHI | PHIPHI 7-6 |
| Aug 22, 2026 | STL @ PHI | PHIPHI 12-3 |
Cardinals vs Phillies predictions: Sánchez (16-4, 2.51 ERA) faces STL lineup he shut out Aug 11. Best bets: Phillies -1.5, Sánchez over 6.5 Ks.