St. Louis Cardinals vs. Philadelphia Phillies Outlook, 8/21/2026 MLB Picks, Top Bets & Odds

Home » St. Louis Cardinals vs. Philadelphia Phillies Outlook, 8/21/2026 MLB Picks, Top Bets & Odds

  • Matchup: St. Louis Cardinals vs Philadelphia Phillies
  • Date: Friday, August 21, 2026
  • Venue: Citizens Bank Park, Philadelphia, PA
  • Broadcast: NBC Sports Philadelphia
  • Betting Odds: St. Louis (+102) Philadelphia (-122)

This page may include affiliate links at no extra cost to you, thanks for your support.

This Friday, the St. Louis Cardinals (65-63) will visit Citizens Bank Park to take on the Philadelphia Phillies (70-58). Current betting odds place St. Louis at +102 and Philadelphia at -122, with an over/under of 8.5 runs. Hunter Dobbins and Jesus Luzardo are set to take the mound for their respective teams.

MLB Predictions for St. Louis Cardinals featuring Jordan Walker

The Cardinals are showcasing a slugging percentage of .382 and have been struck out 993 times while drawing 419 walks. They have recorded 549 RBIs alongside a total of 1,032 hits this season, maintaining a batting average of .241. Collectively, St. Louis has produced 185 doubles and 132 home runs, scoring 562 runs and achieving a team on-base percentage of .317. Averaging 4.4 runs per game, they rank 18th in MLB.

The Cardinals’ pitching staff has a K/BB ratio of 2.31 and a WHIP of 1.32. They have allowed 125 home runs and given up 553 total runs, ranking 12th in the league. St. Louis pitchers have permitted 1,082 hits (8.5 per 9 innings) with 508 earned runs, and they currently hold a team ERA of 4.01, also 12th in MLB. They’ve recorded 991 strikeouts while walking 429 batters, with a FIP of 4.05 this season.

The Cardinals’ bullpen has encountered 131 situations with players on base, making 161 appearances in high-leverage scenarios. Their relief staff has achieved 85 holds this year (5th in the league) with a 62.7% save rate, converting 37 out of 59 save opportunities. This season, the bullpen has inherited 192 runners, with 36.5% scoring. Overall, the Cardinals have used 426 relief pitchers throughout the season.

For the season, St. Louis has accrued 3,424 putouts, 1,198 assists, and 55 errors, leading to a solid fielding percentage of .988 (4th in pro baseball). They rank 18th by transforming 69.6% of balls in play into outs over 10,272 innings.

Dobbins has pitched 111 innings with 94 strikeouts. His career ERA stands at 3.81 (47 earned runs), and he holds a WHIP of 1.288, having allowed 105 hits (8.5 per 9 innings) and issued 38 walks. With a career record of 7-4, Dobbins has faced 468 hitters in the major leagues, boasting a FIP of 3.75.

On the offensive front, the Philadelphia Phillies have hit 155 home runs this season, producing 555 RBIs. They have compiled 181 doubles, walked 411 times, and scored 574 runs. The Phillies own a team OBP of .312 and a batting average of .241, with a slugging percentage of .401. They average 4.48 runs per game, ranking 16th in MLB, with 1,080 strikeouts (14th in the league) and 1,033 hits.

The Phillies’ pitching staff has yielded 559 runs with a season ERA of 4.12 (520 earned runs). They have allowed 150 home runs and surrender 4.43 runs per 9 innings (15th in MLB). This group holds a WHIP of 1.306 and a FIP of 3.77, with a notable K/BB ratio of 10.00 (1,259 strikeouts vs. 392 walks). They rank 25th in MLB for total hits allowed with 1,091.

Currently, the Phillies are 10th in save rate (68.6%), deploying 429 relievers throughout the season. Their relief staff has appeared in 121 high-leverage situations and 97 with runners on base. In 109 save situations, they have secured 56 holds with 16 blown saves, successfully converting 35 out of 51 save opportunities and yielding a 36.9% score rate for inherited runners out of 130.

Defensively, the Philadelphia Phillies have executed 77 double plays and maintain a fielding rate of .986 (15th in MLB). They have recorded 1,049 assists, committed 64 errors, and total 3,407 putouts this season. Over 10,221 innings played, they possess a defensive efficiency of 67.4% (29th in professional baseball).

Luzardo, with a career record of 52-46, has a 4.02 ERA allowing 8.0 hits per 9 innings. His strikeout-to-walk ratio stands at 3.39, having faced 3,525 batters throughout his career. Luzardo has permitted 378 earned runs, features a WHIP of 1.228, and a FIP of 4.0. Over his MLB journey, he has surrendered 755 hits while accumulating 960 strikeouts across 845 innings.

Who will emerge victorious in tonight’s MLB matchup against the spread or moneyline?

Prediction: Take Philadelphia (-122)

Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.

Pick: Philadelphia Phillies (-122)
Bet Now

Leave a Reply

Your email address will not be published. Required fields are marked *

Best Sportsbooks Canada

Delivers lightning-fast crypto betting, massive odds coverage, and premium gaming

Proud Partner of the NHL + Excellent live betting

 

Widest Range of Betting Options + Robust in-play with streaming

Top-Rated Betting App in Ontario with Live streaming & Cash-out

© 2025 BettingEdge.ca. All Rights Reserved. BettingEdge.ca is your trusted source for Canadian sportsbook reviews, betting tips, and responsible gaming resources. Must be 19+ to bet. Play responsibly.