Skip to content
MLB

Cardinals vs. Phillies Prediction: Can St. Louis Slow Down Philadelphia’s Hot Streak?

The Cardinals visit a red-hot Phillies club riding a six-game win streak on Friday night. Get our full prediction, odds breakdown, and best bet for this NL matchup at Citizens Bank Park.

By Earnest Horn Updated August 21, 2026
Bryson Stott fielding at third base for the Philadelphia Phillies at Citizens Bank Park

Cardinals vs. Phillies Prediction: Can St. Louis Slow Down Philadelphia’s Hot Streak?

The St. Louis Cardinals roll into Citizens Bank Park on Friday night to open a three-game series against a Philadelphia Phillies team that has been nothing short of scorching. First pitch is set for 6:40 PM ET, with the Phillies (70-58) sitting second in the NL East and the Cardinals (66-63) clinging to slim playoff hopes in a stacked NL Central. Philadelphia enters on an eight-out-of-ten stretch and a six-game winning streak after sweeping the Miami Marlins, while St. Louis has quietly won seven of its last ten, including a wild 10-9 comeback win over the Reds on Thursday.

This series carries some recent history, too. The two clubs met just over a week ago in St. Louis, with the Cardinals taking two of three from the Phillies. Philadelphia will be looking for payback on its home turf, and with a full head of steam behind them, the Phillies are heavily favored to get it.

What the Betting Market Is Saying

Oddsmakers have installed the Phillies as sizable favorites, with the moneyline sitting around -206 for Philadelphia and +172 for St. Louis. The run line has the Phillies at -1.5 (+109) and the Cardinals at +1.5 (-132), while the total sits at 8 runs, with the under drawing slightly more value at -118 to -120. Public money has come in heavy on Philadelphia, with reports showing as much as 94% of bets and tickets backing the Phillies on both the moneyline and run line, pushing the line from an opening +179/-219 down to the current numbers.

That kind of lopsided public support usually signals a strong on-paper mismatch, and in this case the pitching matchup backs it up. Bettors weighing odds shopping across multiple books may find a touch more value on the number before it moves further toward Philadelphia. Still, the Cardinals have shown they can hang around, particularly against a Phillies lineup that has had its share of late-season roster shuffling.

Luzardo’s Edge on the Mound

Jesús Luzardo takes the ball for Philadelphia, and he has been one of the more reliable arms in the National League this season. The left-hander carries an 11-5 record with a 3.23 ERA, a 1.15 WHIP, and 185 strikeouts across 150.1 innings, giving him a strikeout rate north of 11 per nine. Luzardo’s teams have gone 15-7 this season when he starts and they’re favored on the moneyline, a trend that lines up with Friday’s setup.

Opposing him is Hunter Dobbins, who has been respectable for St. Louis in a much smaller sample. Dobbins is 3-3 with a 3.42 ERA and 1.30 WHIP over 50 innings, with 49 strikeouts against 21 walks. The Cardinals have actually gone 5-2 against the spread in Dobbins’ starts this season, and interestingly, Dobbins started the first game of the previous series against Philadelphia on August 10, a game St. Louis lost 5-6. He’ll be looking for a better result in the rematch.

Philadelphia’s lineup is missing some notable pieces. Outfielder Adolis García is out for the season after right lat surgery, reliever Brad Keller underwent UCL reconstruction and won’t return until late 2027, and center fielder Johan Rojas is done for the year following elbow surgery. Catcher Rafael Marchán has been working back from patellar tendinitis, and reliever Caleb Kilian, one of the pieces the Phillies acquired at the trade deadline alongside Luis Arraez, is dealing with a left oblique strain. Despite the attrition, Philadelphia has continued to win, a testament to the depth GM Dave Dombrowski built over the summer.

Other Game Picks

Where This Game Gets Decided

Kyle Schwarber remains the engine of the Phillies’ offense, slashing .244/.362/.526 with a team-leading 37 home runs. Bryce Harper has been steady in the middle of the order at .260/.381/.492 with 25 homers, and shortstop Trea Turner has chipped in 17 long balls of his own. The big midseason addition, Luis Arraez, has settled in nicely at second base, hitting .324 since arriving from San Francisco — exactly the kind of contact bat that pairs well with Philadelphia’s power up and down the lineup. Bryson Stott and Brandon Marsh round things out, giving Philadelphia a lineup with few easy outs.

St. Louis will counter with Jordan Walker, who has emerged as a legitimate middle-of-the-order threat, batting .288 with a team-high 26 home runs and an .854 OPS. Alec Burleson has been just as productive, matching Walker’s .288 average with 21 homers and a .489 slugging percentage. JJ Wetherholt has provided value at the top of the order with 16 homers and a strong on-base clip, and Iván Herrera has quietly put together a solid season behind the plate offensively. The Cardinals’ pitching staff, led by Michael McGreevy’s 3.54 ERA, has actually posted the fourth-best strikeout rate per game in baseball, giving them a puncher’s chance even against a deep Phillies attack.

The concern for St. Louis is depth beyond its top arms — the bullpen has been shaky in high-leverage spots recently, and that could matter if this game turns into the slugfest the total suggests it might be. Philadelphia’s recent form, home-field advantage, and clear starting pitching edge make them the club in control here.

Prediction and Best Bet

Philadelphia’s rotation advantage, red-hot form, and deeper lineup give it every edge in this series opener. St. Louis has shown fight in recent weeks, but facing one of the better left-handers in the league on the road is a tough ask, especially with the Phillies riding a six-game winning streak into the matchup.

  • Prediction: Phillies 6, Cardinals 3
  • Best Bet: Phillies -1.5

With Luzardo dealing and Philadelphia’s offense clicking on all cylinders, laying the extra run and a half is the smarter play than the heavily juiced moneyline, offering better value while still backing the team squarely favored to win going away.

Free · Weekly

The smartest 5 minutes in betting

Get the week's best offers, line moves, and data-driven picks — straight to your inbox. No spam, unsubscribe anytime.

Join 240,000+ subscribers. 21+ only.