St. Louis Cardinals at Philadelphia Phillies MLB Prediction, Picks & Odds for Aug. 21, 2026

St. Louis Cardinals at Philadelphia Phillies MLB Prediction, Picks & Odds for Aug. 21, 2026

A comprehensive preview, including betting odds and predictions, for the MLB game between the St. Louis Cardinals and the Philadelphia Phillies on Aug. 21, 2026.

Athlon Sports News Desk
6d ago
St. Louis Cardinals at Philadelphia Phillies MLB Prediction, Picks & Odds for Aug. 21, 2026

The Philadelphia Phillies will open a three-game series against the St. Louis Cardinals at 6:40 p.m. ET on Friday at Citizens Bank Park. Philadelphia is coming into the contest hot, having won its last six games.

The home team had won the previous five meetings between the Phillies and the Marlins, and the Phillies kept the tradition alive on Wednesday. They walked away with a 4-1 victory over the Marlins. Philadelphia has beaten Miami the last three times they’ve met, but the Phils better watch out: This was the closest Miami has come to flipping the script.

The Phillies garnered a great performance from Aaron Nola as he struck out eight batters over seven innings while giving up just one earned run off five hits (and not a single walk).

At the plate, the Phillies’ win was truly a team effort as six different players contributed at least one hit. One of them was Luis Arraez, who went 2-for-4 while posting one home run, two RBIs, and two runs.

The Phillies hit smart and finished the game with only one strikeout. They have not posted that few strikeouts since June 3, 2024, when they also struck out once.

The Cardinals came out on top against the Reds on Thursday, thanks in part to the team’s impressive six-run ninth inning. They had just enough and edged out the Reds 10-9.

The team relied heavily on Jordan Walker, who went 1-for-4 while logging a home run, four RBIs, and two runs. He has been coming through with runners on lately: He’s racked up 11 RBIs in his last nine games compared to 83 in his previous 116 games.

Philadelphia has been performing well recently, winning eight of its last 10 matchups. That’s provided a massive bump to the team’s 70-58 record this season. As for St. Louis, the victory improved its record to 66-63.

Philadelphia might still be hurting after the devastating 7-1 loss vs. St. Louis when the teams played on Aug. 12. Will the Phillies have more luck at home instead of on the road?

How to Watch St. Louis Cardinals at Philadelphia Phillies

  • Date: Aug. 21, 2026
  • Time: 6:40 p.m. ET
  • Venue: Citizens Bank Park
  • TV: Cardinals.TV
  • Streaming: Stream on Fubo
  • Buy tickets: Buy Cardinals at Phillies tickets on Ticketmaster

Probable Starting Pitcher Analysis

Jesús Luzardo (PHI)

2026 Season Stats: 11-5 | 3.23 ERA | 1.15 WHIP | 11.1 K/9

  • Won last start on Aug. 15 @ MIN- 6.2 IP, 1 ER, 7 H
  • 1.98 earned run average since Jun. 10; 4.56 earned run average in prior 13 games
  • Pitching with five days rest
  • Last start vs STL (May 14, 2025, home): (W) 7 IP, 1 ER, 5 H

Hunter Dobbins (STL)

2026 Season Stats: 3-3 | 3.42 ERA | 1.30 WHIP | 8.8 K/9

  • Won last start on Aug. 16 @ CHC- 5 IP, 2 ER, 2 H
  • 1-2, 16.1 IP, 5 ER, 10 H in last three starts; 2-1, 3.74 ERA in prior seven games
  • 3.8 walks per nine innings this season; 2.5 last season
  • Last start vs PHI (August 10, home): (L) 5 IP, 1 ER, 4 H

St. Louis Cardinals vs. Philadelphia Phillies Betting Odds

  • Moneyline: STL +240 / PHI -261
  • Run line: PHI -1.5
  • Over/Under: 8

Betting lines as of 08/21/2026 at 8:28 AM ET. Odds subject to change. Bet with bet365.

St. Louis Cardinals Stat Check: Who’s Hot, Who’s Not

Who’s Hot

  • José Fermín (STL): 0 strikeouts in five straight games
  • Alec Burleson (STL): .345/.406/.655 in last seven games; .285/.352/.478 in prior 121 games
  • Masyn Winn (STL): 4-13, 3 R in last four games; .236/.312/.315 in prior 116 games

Who’s Not

  • Nolan Gorman (STL): 0 hits in five straight games
    • Previous Game: 0-3, 2 K
  • Blaze Jordan (STL): 2-15 in last four games; .253/.279/.390 in prior 47 games
    • Previous Game: 0-4
  • Everson Pereira (STL): .300/.364/.300 in last five games; .224/.295/.459 in prior 28 games

Philadelphia Phillies Stat Check: Who’s Hot, Who’s Not

Who’s Hot

  • Bryce Harper (PHI): 2+ times on base in 10 straight games
  • Alec Bohm (PHI): .476/.500/.810 in last five games; .230/.291/.362 in prior 117 games
  • Bryson Stott (PHI): 0 strikeouts in six straight games

Who’s Not

  • Luis Arraez (PHI): .256/.280/.385 since Jul. 30; .331/.366/.451 in prior 102 games
  • Bryan De La Cruz (PHI): 1-10 in last four games; .450/.435/.800 in prior 8 games
  • Justin Crawford (PHI): 0 walks in 10 straight games

Last 10 Games for St. Louis Cardinals (7-3)

  • Aug. 20: W @ CIN 10-9
  • Aug. 19: L @ CIN 4-5
  • Aug. 18: W @ CIN 3-0
  • Aug. 17: L @ CIN 5-6
  • Aug. 17: W @ CIN 2-1
  • Aug. 16: W @ CHC 11-4
  • Aug. 15: W @ CHC 8-4
  • Aug. 14: L @ CHC 0-3
  • Aug. 12: W vs. PHI 7-1
  • Aug. 11: W vs. PHI 2-0

Last 10 Games for Philadelphia Phillies (8-2)

  • Aug. 19: W vs. MIAMI 4-1
  • Aug. 18: W vs. MIAMI 6-4
  • Aug. 17: W vs. MIAMI 6-5
  • Aug. 16: W @ MIN 7-5
  • Aug. 15: W @ MIN 9-1
  • Aug. 13: W @ MIN 7-1
  • Aug. 12: L @ STL 1-7
  • Aug. 11: L @ STL 0-2
  • Aug. 10: W @ STL 6-5
  • Aug. 9: W vs. TOR 7-6

Final Score Prediction for St. Louis Cardinals @ Philadelphia Phillies on Aug. 21, 2026

Cardinals 4 – Phillies 5

Lean: Phillies

The run line is the tricky part here, but we still have the Phillies winning it behind Bryce Harper’s hot bat.

Disclosure: Some or all of this content may have been generated by AI. While we strive for accuracy, AI can occasionally produce incorrect information. If you buy something via one of our links, we may earn a commission.

Comments

Join the conversation.

Log in to join the conversation.

No comments yet. Be the first to start the discussion.

Trending Now