Cardinals vs Diamondbacks Prediction 24 June 2026

Details
The main thing

    📡 The series in St. Louis is tied at 1-1, with each game offering a completely different storyline. The Cardinals clinched the opener 3-2, capitalizing on an early lead and a strong start from Andre Pallante. Arizona responded in Game 2, rallying for a 4-3 win by scoring all their runs in a dramatic ninth inning. Up to that point, the Diamondbacks had struggled to cash in on their chances, but they managed to turn the game around against the Cardinals’ bullpen. The third game of the series promises a more open contest: Arizona are set to debut a young pitcher, while St. Louis counter with an inconsistent left-hander on the mound.

    Head-to-Head

    📊 Over their last 10 head-to-head meetings, the St. Louis Cardinals and Arizona Diamondbacks have split the wins evenly, with each side claiming five victories. The current series has only reinforced that balance: the Cardinals took the opener 3-2, while the Diamondbacks hit back with a 4-3 win. Both games stayed tightly contested all the way to the ninth inning, but both teams have already shown they know how to turn up the pressure late. In a matchup like this, it’s not just the starting pitchers who make the difference-bullpen depth and reliever readiness, especially after two tense battles, could prove decisive.

    H2H Stats Matches and Previous Teams Results

    59%
    43 Wins
    36%
    26 Wins
    23.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Arizona Diamondbacks
    Arizona Diamondbacks
    3
    4
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    3
    4
    22.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Arizona Diamondbacks
    Arizona Diamondbacks
    3
    2
    0
    0
    0
    0
    1
    0
    2
    0
    0
    0
    0
    1
    0
    1
    0
    0
    20.07.25
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    St. Louis Cardinals
    St. Louis Cardinals
    5
    3
    4
    0
    0
    0
    1
    1
    0
    0
    0
    1
    0
    0
    0
    0
    0
    0
    19.07.25
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    St. Louis Cardinals
    St. Louis Cardinals
    10
    1
    3
    0
    2
    0
    1
    0
    3
    0
    0
    0
    0
    1
    0
    0
    1
    0
    19.07.25
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    St. Louis Cardinals
    St. Louis Cardinals
    7
    3
    0
    0
    3
    0
    2
    0
    0
    0
    1
    0
    0
    0
    1
    0
    0
    0
    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

    St. Louis enter with a 42-35 record, having won 22 of their 40 home games. On Tuesday, the Cardinals were on the verge of a second straight win-leading 3-0 going into the ninth inning-but ultimately let the game slip away. Nathan Church, JJ Wetherholt, and Alec Burleson all made an impact early in the series, yet the team continues to lack consistent pressure throughout the lineup. It's crucial for the Cardinals to learn from their late-game collapse: facing Arizona’s rookie starter, the hosts need to capitalize on early chances instead of waiting for game-changing moments in the late innings.

    Match Results: St. Louis Cardinals

    23.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Arizona Diamondbacks
    Arizona Diamondbacks
    3
    4
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    3
    4
    L
    22.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Arizona Diamondbacks
    Arizona Diamondbacks
    3
    2
    0
    0
    0
    0
    1
    0
    2
    0
    0
    0
    0
    1
    0
    1
    0
    0
    W
    21.06.26
    MLB
    Kansas City Royals
    Kansas City Royals
    St. Louis Cardinals
    St. Louis Cardinals
    10
    12
    2
    5
    4
    4
    0
    0
    1
    0
    0
    3
    1
    0
    0
    0
    0
    0
    2
    0
    W
    20.06.26
    MLB
    Kansas City Royals
    Kansas City Royals
    St. Louis Cardinals
    St. Louis Cardinals
    6
    5
    0
    1
    0
    0
    0
    1
    4
    0
    1
    0
    1
    0
    0
    0
    0
    0
    L
    18.06.26
    MLB
    Kansas City Royals
    Kansas City Royals
    St. Louis Cardinals
    St. Louis Cardinals
    14
    6
    1
    2
    6
    0
    0
    0
    4
    1
    0
    1
    1
    0
    1
    2
    1
    0
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Arizona Diamondbacks Team Overview

    Arizona stand at 40-39 overall, with a 16-22 record on the road. Tuesday’s victory was a crucial response after dropping the series opener: Nolan Arenado sparked the comeback with a double against his former club, Lourdes Gurriel Jr. drove in two runs, and Jorge Barrosa added another RBI. The Diamondbacks maintain plenty of firepower through Corbin Carroll, Ketel Marte, and the top of their lineup, but defensive lapses and pitching inconsistencies continue to give opponents too many chances. In Game 3, the visitors will need production at the plate much earlier-counting on another ninth-inning rally is a risky proposition.

    Match Results: Arizona Diamondbacks

    23.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Arizona Diamondbacks
    Arizona Diamondbacks
    3
    4
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    3
    4
    W
    22.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Arizona Diamondbacks
    Arizona Diamondbacks
    3
    2
    0
    0
    0
    0
    1
    0
    2
    0
    0
    0
    0
    1
    0
    1
    0
    0
    L
    21.06.26
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    Minnesota Twins
    Minnesota Twins
    2
    4
    0
    0
    2
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    3
    0
    0
    0
    1
    L
    21.06.26
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    Minnesota Twins
    Minnesota Twins
    8
    16
    0
    2
    0
    0
    0
    0
    0
    4
    2
    10
    0
    0
    5
    0
    1
    0
    0
    0
    L
    20.06.26
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    Minnesota Twins
    Minnesota Twins
    9
    5
    0
    0
    0
    1
    1
    1
    0
    1
    4
    0
    1
    0
    0
    0
    3
    2
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    ⚾ Starting Pitchers

    Matthew Liberatore gets the start for St. Louis. The left-hander enters with a 3-4 record, a 5.23 ERA, and 67 strikeouts. His season has been inconsistent: while Liberatore can keep hitters off balance with his mix of speeds and ability to work the edges of the zone, he’s also prone to giving up big innings after allowing early baserunners. Arizona excel at punishing lefties with the right-handed bats in their lineup, so it’s crucial for Liberatore to avoid free passes ahead of Marte, Gurriel Jr., and Arenado.

    For Arizona, Mitch Bratt takes the mound. The lefty is set to make his MLB debut, and it remains to be seen how he’ll handle the jump in competition. Bratt faces a tough assignment: he’s on the road against a club that just let a win slip away in the ninth inning and will be highly motivated to come out swinging. While his unfamiliar pitch mix could provide an element of surprise, Bratt’s lack of big-league experience increases the likelihood that Arizona’s bullpen could be called upon early.


    ⭐ Editor’s Prediction

    The first two games of this series were low-scoring affairs, but Game 3 brings a different set of circumstances. Liberatore enters with a 5.23 ERA, while Arizona are handing the ball to rookie Mitch Brett, who is making his MLB debut-hardly a recipe for a long, flawless outing. Both sides have shown they can ramp up the pressure late, and after two tense contests, the state of the bullpens adds further risk for big innings. A shootout isn’t necessary for this total to hit; a 5-4 scoreline fits the current profile of the series. Backing the over 8.5 total runs looks like the logical play here.

    Our choice
    Total Over (8,5) at odds of -137*
    *The odds are relevant for the time of publication (24 June 2026, 04:43)

    Will this prediction come true?

    Total votes cast: 0

    Betting Tips: St. Louis Cardinals - Arizona Diamondbacks

    St. Louis Cardinals have scored under 4.5 runs:
    st-louis-cardinalsarizona-diamondbacksin last 6 games against Arizona Diamondbacks (MLB).
    st-louis-cardinalsin last 5 home games (MLB).
    St. Louis Cardinals Total Under (4,5)
    -120
    Under 8.5 runs scored:
    arizona-diamondbacksin last 7 Arizona Diamondbacks away games (MLB).
    Total Under (8,5)
    +110
    Under 7.5 runs scored:
    st-louis-cardinalsin last 5 St. Louis Cardinals home games (MLB).
    Total Under (7,5)
    +150
    St. Louis Cardinals won with a +1.5 handicap:
    st-louis-cardinalsarizona-diamondbacksin 9 of last 10 home games against Arizona Diamondbacks (MLB).
    st-louis-cardinalsin 16 of last 18 games (MLB).
    st-louis-cardinalsin 8 of last 9 home games (MLB).
    St. Louis Cardinals Handicap (+1,5)
    -200
    View more facts