Phillies vs Cardinals Prediction 21 August 2026

Details
The main thing
    Philadelphia Phillies
    Philadelphia Phillies
    St. Louis Cardinals
    St. Louis Cardinals
    7
    6
    0
    2
    1
    0
    0
    2
    0
    0
    0
    2
    0
    0
    0
    0
    2
    0
    1
    0
    2
    1

    📡 Philadelphia open a new homestand in impressive form. The Phillies are riding a six-game winning streak, including a complete sweep of Miami, and have improved their record to 70-58. St. Louis arrive following a grueling five-game series in Cincinnati, which they capped off with a dramatic 10-9 victory. In the opener, the hosts send out Jesús Luzardo to face Hunter Dobbins.

    Head-to-Head

    📊 The last 10 head-to-head meetings are perfectly balanced, with each side claiming five wins. These encounters have varied greatly-ranging from tight, low-scoring games like 2-0 and 2-1 to high-scoring affairs. As a result, the H2H record doesn’t point to a clear favourite, making current form and the starting lineups even more crucial to any prediction.

    Head-to-head statistics Phillies - Cardinals

    49%
    69 Wins
    48%
    68 Wins
    23.08.26
    major league baseball
    Philadelphia Phillies
    Philadelphia Phillies
    St. Louis Cardinals
    St. Louis Cardinals
    6
    4
    0
    1
    0
    0
    0
    0
    0
    1
    0
    1
    0
    0
    0
    1
    0
    0
    6
    0
    22.08.26
    major league baseball
    Philadelphia Phillies
    Philadelphia Phillies
    St. Louis Cardinals
    St. Louis Cardinals
    12
    3
    3
    0
    0
    0
    4
    0
    0
    0
    0
    0
    4
    1
    0
    0
    1
    1
    21.08.26
    major league baseball
    Philadelphia Phillies
    Philadelphia Phillies
    St. Louis Cardinals
    St. Louis Cardinals
    7
    6
    0
    2
    2
    0
    1
    0
    0
    0
    0
    0
    2
    2
    0
    0
    0
    1
    0
    0
    2
    1
    12.08.26
    major league baseball
    St. Louis Cardinals
    St. Louis Cardinals
    Philadelphia Phillies
    Philadelphia Phillies
    7
    1
    0
    0
    1
    0
    0
    0
    0
    1
    4
    0
    0
    0
    2
    0
    0
    0
    11.08.26
    major league baseball
    St. Louis Cardinals
    St. Louis Cardinals
    Philadelphia Phillies
    Philadelphia Phillies
    2
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    1
    0
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Philadelphia Phillies Team Overview

    The Phillies enter the series riding a six-game winning streak and have posted an 8-2 record over their last 10 outings. During this stretch, they notched emphatic wins of 9-1 and 7-5 in Minnesota, then swept Miami in three games-6-5, 6-4, and 4-1. In their most recent contest, the offense saw contributions from multiple players, while the bullpen comfortably protected the lead after seven strong innings from Aaron Nola. Right now, Philadelphia are finding ways to win both with their bats and on the mound.

    Match Results: Philadelphia Phillies

    01.09.26
    major league baseball
    Arizona Diamondbacks
    Arizona Diamondbacks
    Philadelphia Phillies
    Philadelphia Phillies
    1
    2
    0
    0
    0
    1
    1
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    W
    30.08.26
    major league baseball
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    Philadelphia Phillies
    Philadelphia Phillies
    2
    5
    1
    0
    0
    0
    0
    1
    0
    0
    0
    0
    0
    0
    0
    1
    0
    2
    1
    1
    W
    30.08.26
    major league baseball
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    Philadelphia Phillies
    Philadelphia Phillies
    2
    4
    0
    0
    0
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    0
    0
    1
    3
    W
    29.08.26
    major league baseball
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    Philadelphia Phillies
    Philadelphia Phillies
    3
    5
    3
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    0
    0
    0
    0
    0
    0
    4
    W
    26.08.26
    major league baseball
    Seattle Mariners
    Seattle Mariners
    Philadelphia Phillies
    Philadelphia Phillies
    0
    6
    0
    2
    0
    4
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    St. Louis Cardinals Team Overview

    The Cardinals hold a 65-63 record and arrive after a grueling stretch in Cincinnati. On Thursday, they edged out a 10-9 win, but over four days, the club played five games, including a doubleheader. That kind of workload is particularly significant for the bullpen heading into a series against Philadelphia’s potent offense. Still, St. Louis have shown solid form recently, winning six of their last eight games, so it would be unwise to count the visitors out based solely on their schedule.

    Match Results: St. Louis Cardinals

    30.08.26
    major league baseball
    St. Louis Cardinals
    St. Louis Cardinals
    Pittsburgh Pirates
    Pittsburgh Pirates
    4
    5
    0
    0
    0
    2
    0
    1
    0
    0
    2
    1
    0
    0
    2
    1
    0
    0
    0
    0
    L
    29.08.26
    major league baseball
    St. Louis Cardinals
    St. Louis Cardinals
    Pittsburgh Pirates
    Pittsburgh Pirates
    2
    6
    0
    1
    0
    0
    1
    0
    0
    1
    0
    3
    1
    0
    0
    0
    0
    0
    0
    1
    L
    29.08.26
    major league baseball
    St. Louis Cardinals
    St. Louis Cardinals
    Pittsburgh Pirates
    Pittsburgh Pirates
    4
    1
    0
    0
    0
    0
    2
    0
    1
    0
    0
    1
    0
    0
    0
    0
    1
    0
    W
    27.08.26
    major league baseball
    St. Louis Cardinals
    St. Louis Cardinals
    Baltimore Orioles
    Baltimore Orioles
    7
    5
    0
    0
    3
    0
    0
    0
    2
    0
    1
    1
    0
    0
    0
    3
    1
    1
    W
    26.08.26
    major league baseball
    St. Louis Cardinals
    St. Louis Cardinals
    Baltimore Orioles
    Baltimore Orioles
    7
    8
    0
    5
    1
    2
    0
    0
    0
    0
    6
    0
    0
    0
    0
    0
    0
    0
    0
    1
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    ⚾ Starting Pitchers

    Jesús Luzardo gets the nod for Philadelphia, bringing an 11-5 record, a 3.23 ERA, and a 1.15 WHIP into this matchup. The left-hander has racked up 185 strikeouts over 150.1 innings, showing the ability to work deep into games and handle high-leverage situations on his own. With St. Louis’s bullpen recently stretched, the home side’s edge in the starting pitching department becomes even more significant.

    Hunter Dobbins takes the mound for the Cardinals with a 3-3 record, a 3.42 ERA, and a 1.30 WHIP. His numbers are respectable, so Philadelphia shouldn’t expect to seize control early. Still, Dobbins’s higher WHIP compared to Luzardo means extra baserunners could force up his pitch count and give the red-hot Phillies-winners of six straight-a chance to get into St. Louis’s fatigued bullpen sooner rather than later.


    ⭐ Editor's Pick

    Dobbins is enjoying a solid season and should keep the first five innings competitive, so the hosts don’t hold a clear advantage from the outset. However, Philadelphia are riding a six-game winning streak, playing at home, and have Luzardo on the mound with a 3.23 ERA and a 1.15 WHIP. St. Louis have just wrapped up five games in four days, with their last outing turning into a 10-9 slugfest that further taxed their pitching staff. With the head-to-head record even, recent form and a more favorable pitching setup tip the scales towards the hosts. The pick is for a Philadelphia Phillies win.

    Philadelphia Phillies Win
    MyBookie
    Place a bet-200
    Published: 21/08/2026, 11:33
    Evgeny Lisin
    Evgeny Lisin
    Baseball expert
    7
    0
    9
    16 predictions
    Statistics for August 2026

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: Philadelphia Phillies - St. Louis Cardinals

    Philadelphia Phillies have won:
    philadelphia-philliesin last 6 games (MLB).
    Philadelphia Phillies Win
    Bovada
    -278
    Philadelphia Phillies have scored under 6.5 runs:
    philadelphia-philliesst-louis-cardinalsin 18 of last 19 games against St. Louis Cardinals (MLB).
    philadelphia-philliesst-louis-cardinalsin 6 of last 7 home games against St. Louis Cardinals (MLB).
    Philadelphia Phillies Total Under (6,5)
    -294
    Under 9.5 runs scored:
    philadelphia-philliesst-louis-cardinalsin 13 of last 15 Philadelphia Phillies games against St. Louis Cardinals (MLB).
    philadelphia-philliesst-louis-cardinalsin 6 of last 7 Philadelphia Phillies home games against St. Louis Cardinals (MLB).
    Total Under (9,5)
    -200
    St. Louis Cardinals have scored over 1.5 runs:
    philadelphia-philliesst-louis-cardinalsin 6 of last 7 games against Philadelphia Phillies (MLB).
    st-louis-cardinalsin last 7 games (MLB).
    St. Louis Cardinals Total Over (1,5)
    -323
    View more facts