HomeRight ArrowMLB

Cardinals vs Phillies Prediction, Pick, MLB Odds for Friday, August 21

Cardinals vs Phillies Prediction, Pick, MLB Odds for Friday, August 21 article feature image
1 min read
Credit:

Aug 9, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies pitcher Jesús Luzardo (44) throws a pitch during the first inning against the Toronto Blue Jays at Citizens Bank Park. Mandatory Credit: Eric Hartline-Imagn Images

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.


Header First Logo
Header Second Logo

Cardinals vs Phillies Prediction

  • 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)

Author Profile
About the Author

Tanner McGrath covers college basketball, college football and Major League Baseball at Action Network. He is a contributor to Payoff Pitch, Action Network’s Major League Baseball betting podcast. He's been working in the space for more than five years with past journalism experience in Canadian collegiate sports, finance and economics. He has an obsession with America East basketball, betting the Miami Marlins and sweating out home underdogs.

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.