St. Louis Cardinals vs Philadelphia Phillies Picks, Prediction, Odds, and Line Movement for Friday August 21 2026

By: Kyle Kargel Published 08/21/2026, 07:53 AM ET
Cardinals vs Phillies prediction

The Cardinals vs Phillies prediction for Friday, August 21 features a series opener at Citizens Bank Park, with first pitch set for 6:40 PM ET as St. Louis sends Hunter Dobbins to the mound against Philadelphia left-hander Jesus Luzardo. This matchup pits a red-hot Phillies club against a Cardinals team looking to build on recent momentum, and bettors chasing more value across the league can browse our full slate of MLB predictions before placing a wager on this one.

TLDR: Quick Picks and Prediction

  • Spread Pick: Philadelphia Phillies -1.5 (+109)
  • Total Pick: Over 8.5
  • Projected Final Score: Phillies 6, Cardinals 3

Odds and Line Movement

Current Odds

Team Moneyline Run Line Total
Philadelphia Phillies -206 -1.5 (+109) 8.5
St. Louis Cardinals +191 +1.5

Line Movement - Moneyline

Date St. Louis Philadelphia Public ($, #)
08/21 +191 -206 PHI 94%, 94%
08/21 +191 -206 PHI 89%, 80%
08/21 +179 -219 PHI 93%, 80%
08/21 +169 -206

Line Movement - Total

Date Over Under Public ($, #)
08/21 8œo-102 8œu-118
08/21 8o-115 8u-105
08/21 8o-114 8u-105
08/21 8o-102 8u-118

Cardinals vs Phillies Key Matchups and Game Preview

Philadelphia's Rotation Advantage

Jesus Luzardo gives the Phillies a clear edge on the mound in this series opener, going 11-5 with a 3.23 ERA, a 1.15 WHIP and 185 strikeouts across 150.1 innings this season. That kind of workload and strikeout ability makes him one of the more reliable arms in this matchup, and it is a major reason Philadelphia is being backed so heavily on both the moneyline and run line.

St. Louis Offensive Approach

Hunter Dobbins has been respectable in a smaller sample for St. Louis, posting a 3-3 record with a 3.42 ERA and 1.30 WHIP through 50 innings, adding 49 strikeouts against 21 walks. While his numbers are solid, the gap in innings and track record compared to Luzardo puts extra pressure on the Cardinals offense to produce runs early and often.

Phillies Power Numbers

Philadelphia has shown more thump at the plate this season, hitting 155 home runs compared to St. Louis' 133 and posting a .401 slugging percentage against the Cardinals' .382 mark. Kyle Schwarber remains the Phillies' top power threat with 37 home runs and 74 RBI, while Brandon Marsh has hit .274 on the year, giving Philadelphia a deep and dangerous lineup.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Picks And Parlays may use third-party services to process my data.

Cardinals Run Production

St. Louis counters with Jordan Walker, who has quietly been a major run producer with 26 home runs, 94 RBI and a .288 average. Alec Burleson has also been productive, hitting .288 with a .355 OBP, giving the Cardinals a couple of legitimate threats even though the overall lineup has not matched Philadelphia's power output.

Philadelphia's Winning Streak

Philadelphia enters this matchup on a six-game winning streak overall, including five straight shown on its recent schedule. That kind of momentum, paired with a favorable pitching matchup, makes the Phillies one of the hotter teams in baseball heading into this weekend series.

Cardinals Recent Form

St. Louis has also played well recently, taking three of five in its last series against Cincinnati. Interestingly, the Cardinals actually lead the season series against Philadelphia 2-1 after the first three meetings in St. Louis, showing this club is capable of competing with the Phillies when the matchups are right.

Phillies Recent Form

Despite trailing in the season series, Philadelphia's current form is considerably stronger than it was during those earlier meetings. Winning six consecutive games overall suggests the Phillies are playing their best baseball of the season at exactly the right time.

Phillies Bullpen Concerns

Philadelphia's injury situation is worth watching closely. Catcher Rafael Marchan has been on the injured list with a knee issue and has begun a rehab assignment, while relievers Caleb Kilian and Tanner Banks remain unavailable, thinning out the bullpen. Johan Rojas is also out long term with an elbow injury, which affects the club's outfield depth.

Cardinals Injury Report

St. Louis is dealing with its own absences, missing infielder Ramon Urias and reliever Max Rajcic. Neither loss carries the same weight as Philadelphia's pitching-related injuries, but both subtract depth from a Cardinals roster that will need full contributions to keep pace in this series.

PHI Series Momentum

Even with St. Louis holding the early season-series edge, Philadelphia's current momentum and pitching matchup make the Phillies the clear favorite entering Friday's series opener.

Public bettors have overwhelmingly backed Philadelphia throughout the day, with support reaching as high as 94% of both money and tickets on the moneyline and run line. That heavy lean toward the Phillies has coincided with the run line moving from +179/-219 to +191/-206, reflecting steady confidence in Philadelphia covering at home. The total has also shifted throughout the day, moving between 8 and 8.5 as oddsmakers balance Luzardo's strikeout upside against two lineups capable of scoring in bunches.

Key Injuries and Things To Know: PHI vs STL

  • Philadelphia catcher Rafael Marchan is working back from a knee injury and has begun a rehab assignment.
  • Phillies relievers Caleb Kilian and Tanner Banks remain unavailable, limiting bullpen options.
  • Johan Rojas is out long term for Philadelphia with an elbow injury.
  • St. Louis is missing infielder Ramon Urias and reliever Max Rajcic.
  • St. Louis leads the season series 2-1, but Philadelphia enters with far better current form.

Cardinals vs Phillies Side and Over/Under Picks

  • Side Pick: Philadelphia Phillies -1.5 (+109)
  • Total Pick: Over 8.5

Luzardo's strikeout ability should be the deciding factor against a Cardinals offense that has been relatively modest in both power and overall scoring this season. Philadelphia's lineup has enough damage potential to create separation against Dobbins and the St. Louis bullpen, and at plus money, the run line offers better value than laying more than -200 on the moneyline. The matchup still carries enough offensive firepower on both sides to push past the 8.5 total despite Luzardo's strong season-long numbers.

Final Score Prediction

Projected Final Score: Phillies 6, Cardinals 3

This projection reflects Philadelphia's current form, power advantage and superior starting pitching matchup, while still accounting for St. Louis' ability to put runs on the board behind Walker and Burleson. The Phillies should be able to build a comfortable cushion behind Luzardo and their deeper lineup.

How to Wager On Phillies vs Cardinals

With Philadelphia drawing heavy public support across the moneyline, run line and total, shopping multiple sportsbooks for the best number is especially important given how much the run line has already moved today. Bettors leaning toward the over should also track the total closely, as it has fluctuated between 8 and 8.5 throughout the morning.

For additional tools before wagering on this series opener, check out our AI picks for model-driven projections, read the Dimers review for a simulation-based breakdown of this matchup, or explore the Oddible review for another data-backed perspective on Phillies vs Cardinals.

Never Tried Picks and Parlays? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code BUCK
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $150 in Bonus Bets *Paid Within 14 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Cashable No
Video: Today's MLB BEST Bets: Brewers vs Padres + Royals vs Dodgers Picks and Predictions
Today's MLB BEST Bets: Brewers vs Padres + Royals vs Dodgers Picks and Predictions
Video: Daily Profit: Can The Seahawks REPEAT?? NFC West Betting Preview
Daily Profit: Can The Seahawks REPEAT?? NFC West Betting Preview
logo

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.