Phillies vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for Aug. 21

Odds updated as of 6:12 p.m.
The MLB slate on Friday includes the Philadelphia Phillies facing the St. Louis Cardinals.
We've got you covered, in terms of the vital information regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Phillies vs Cardinals Game Info
- Philadelphia Phillies (70-58) vs. St. Louis Cardinals (66-63)
- Date: Friday, August 21, 2026
- Time: 6:40 p.m. ET
- Venue: Citizens Bank Park -- Philadelphia, Pennsylvania
- Coverage: NBCS-PH and Cardinals.TV
Phillies vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-250) | STL: (+230)
- Spread: PHI: -1.5 (-125) | STL: +1.5 (+104)
- Total: 8 -- Over: (-110) | Under: (-110)
Phillies vs Cardinals Probable Starting Pitchers
Probable Pitchers: Jesús Luzardo (Phillies) - 11-5, 3.23 ERA vs Hunter Dobbins (Cardinals) - 3-3, 3.42 ERA
The Phillies will call on Jesus Luzardo (11-5) versus the Cardinals and Hunter Dobbins (3-3). When Luzardo starts, his team is 13-12-0 against the spread this season. When Luzardo starts a game and his team is the favorite on the moneyline, they have a record of 15-7. The Cardinals have gone 5-2-0 ATS in Dobbins' seven starts with a set spread. The Cardinals are 3-4 in Dobbins' seven starts this season that they were the underdog on the moneyline.
Phillies vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (64.3%)
Phillies vs Cardinals Moneyline
- Looking at the moneyline for Cardinals-Phillies, St. Louis is the underdog at +230, and Philadelphia is -250 playing at home.
Phillies vs Cardinals Spread
- The Phillies are favored by 1.5 runs at home versus the Cardinals. The Phillies are -125 to cover the spread, while the Cardinals are +104.
Phillies vs Cardinals Over/Under
- An over/under of 8 has been set for Phillies-Cardinals on Aug. 21, with the over being -110 and the under -110.
Bet on Philadelphia Phillies vs. St. Louis Cardinals on FanDuel today!
Phillies vs Cardinals Betting Trends
- The Phillies have been victorious in 59, or 64.1%, of the 92 contests they have been chosen as favorites in this season.
- Philadelphia has not lost in four games when named as a moneyline favorite of -250 or better.
- The Phillies and their opponents have gone over the total this season in 57 of their 124 opportunities.
- The Phillies are 50-74-0 against the spread in their 124 games that had a posted line this season.
- The Cardinals have won 47.6% of the games this season they were the underdog on the moneyline (40-44).
- St. Louis has not played a game this season with moneyline odds of +230 or longer.
- The Cardinals have had an over/under set by bookmakers 125 times, and have combined with opponents to go over the total in 51 of those games (51-67-7).
- The Cardinals have a 67-58-0 record against the spread this season.
Phillies Player Leaders
- Bryce Harper leads Philadelphia in OBP (.381) this season, fueled by 116 hits. He has a .260 batting average and a slugging percentage of .492.
- Among all qualifying hitters in the majors, he ranks 66th in batting average, 10th in on-base percentage, and 20th in slugging.
- Luis Arraez leads Philadelphia in slugging percentage (.440) thanks to 40 extra-base hits. He's batting .319 with an on-base percentage of .353.
- He ranks first in batting average, 44th in on-base percentage and 57th in slugging in the major leagues.
- Arraez has picked up at least one hit in seven games in a row. In his last 10 games he is batting .267 with two doubles, a home run, a walk and six RBIs.
- Kyle Schwarber leads Philadelphia with 111 hits. He is batting .244 this season and 53 of his hits have gone for extra bases.
- Bryson Stott has been key for Philadelphia with 112 hits, an OBP of .341 plus a slugging percentage of .414.
Cardinals Player Leaders
- Alec Burleson has a .489 slugging percentage, which paces the Cardinals. He's batting .288 with an on-base percentage of .355.
- Including all qualifying hitters, he ranks 15th in batting average, while his on-base percentage is 38th and he is 23rd in slugging.
- Burleson brings a seven-game hitting streak into this game. In his last 10 games he is hitting .333 with four doubles, two home runs, two walks and 12 RBIs.
- Jordan Walker paces his team with 140 hits. He has a batting average of .288 while slugging .506 with an on-base percentage of .348.
- Including all qualified hitters, his batting average puts him 15th, his on-base percentage ranks 48th, and he is 14th in slugging.
- JJ Wetherholt is hitting .243 with 14 doubles, 16 home runs and 62 walks.
- Ivan Herrera's .361 on-base percentage leads his team.
Phillies vs Cardinals Head to Head
- 8/12/2026: 7-1 STL (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -164, Underdog Moneyline: +150)
- 8/11/2026: 2-0 STL (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -154, Underdog Moneyline: +142)
- 8/10/2026: 6-5 PHI (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -118, Underdog Moneyline: +108)
- 5/14/2025: 14-7 STL (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 5/14/2025: 2-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 5/12/2025: 3-2 STL (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -180, Underdog Moneyline: +152)
- 4/13/2025: 7-0 STL (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -168, Underdog Moneyline: +142)
- 4/12/2025: 4-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 4/11/2025: 2-0 STL (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 6/2/2024: 5-4 STL (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



