The Philadelphia Phillies host the St. Louis Cardinals on August 21, 2026. First pitch from Citizens Bank Park is scheduled for 6:40 p.m. EDT. The game will be broadcast on CARD.
Find my MLB picks and Cardinals vs Phillies prediction below, as well as probable pitchers, weather report, and more.
- Cardinals vs Phillies Pick: Phillies Win by Over 1.5 Runs (54c, Kalshi)
Cardinals vs Phillies Odds
Cardinals vs Phillies MLB Preview
The Cardinals played an insane game yesterday against the Reds. They jumped out to a 4-0 lead, then blew it and trailed 5-4 entering the ninth inning.
There were two men on and two outs when this happened:
The Cardinals went on to score four more runs before allowing four more runs to the Reds in the bottom of the ninth, narrowly sneaking out of Cincinnati with a 10-9 win.
Following that thrilling result, the Cards traveled overnight to Philly with an unnamed starter and a completely exhausted bullpen — I have no idea who is even available for St. Louis out of the ‘pen today.

They have the honor of facing Jesus Luzardo, who is absolutely shoving (1.98 ERA and 2.71 xFIP over the past 12 starts, including a six-earned-run performance against the Marlins a few weeks ago), and the Phillies’ top-five bullpen.
Better yet, the Phillies had an off-day yesterday after a home series with Miami, which they swept.
I find there aren’t many situational spots in baseball, and I rarely bet run lines. That said, this is as bad a situational spot as it gets for the Cardinals. This game has blowout written all over it.
Pick: Phillies Win by Over 1.5 Runs (54c, Kalshi)
































