Diamondbacks vs Cardinals Prediction 19 July 2025

    Arizona Diamondbacks
    Arizona Diamondbacks
    St. Louis Cardinals
    St. Louis Cardinals
    7
    3
    0
    3
    2
    0
    1
    0
    1
    0
    -
    0
    0
    0
    0
    0
    0
    0
    0
    -

    In MLB action at Chase Field in Phoenix, the Arizona Diamondbacks will face off against the St. Louis Cardinals. This game holds significant importance for both teams, with Arizona looking to break out of a losing streak and St. Louis aiming to solidify their position in the standings. The matchup's intrigue is further heightened by their recent head-to-head encounter, which saw the visitors come out on top.

    Head-to-Head

    Attention, folks! We're gearing up for an intriguing matchup between the Arizona Diamondbacks and the St. Louis Cardinals. In their last encounter on May 25, the Cardinals emerged victorious with a 4-3 win. However, let's take a broader look at the bigger picture. Recently, Arizona have notched up 22 wins in their head-to-head meetings, with 10 of those victories coming on home turf. Meanwhile, the Cardinals have found greater success, securing 42 victories, with half of those achieved on the road. But what does the statistics tell us? The home team averages 4.13 runs per game-a decent, albeit not outstanding, figure. On the other hand, the visitors boast a more impressive offensive output, averaging 4.93 runs per game.

    H2H Stats Matches and Previous Teams Results

    35%
    25 Wins
    59%
    42 Wins
    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
    25.05.25
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Arizona Diamondbacks
    Arizona Diamondbacks
    4
    3
    1
    2
    0
    0
    1
    0
    0
    0
    0
    0
    1
    1
    1
    0
    0
    0
    24.05.25
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    Arizona Diamondbacks
    Arizona Diamondbacks
    6
    5
    1
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    0
    3
    0
    2
    4
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Arizona Diamondbacks Team Overview

    The Arizona Diamondbacks are not in their best form, having won just 4 of their last 10 games. Over the season, they average slightly more than 5 runs per game, but recent performances indicate a decline in both offense and defense-scoring only 4.2 runs per game while allowing nearly the same amount. The team may face challenges due to inconsistent relief pitchers and the need to improve their performance against right-handed opposing pitchers.

    Match Results: Arizona Diamondbacks

    17.06.26
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    8
    1
    0
    1
    5
    0
    1
    0
    0
    0
    2
    0
    0
    0
    0
    0
    0
    0
    W
    17.06.26
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    0
    7
    0
    0
    0
    1
    0
    1
    0
    1
    0
    2
    0
    1
    0
    0
    0
    1
    0
    0
    L
    16.06.26
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    4
    3
    1
    1
    0
    0
    0
    0
    1
    0
    0
    1
    0
    0
    2
    0
    0
    0
    W
    14.06.26
    MLB
    Cincinnati Reds
    Cincinnati Reds
    Arizona Diamondbacks
    Arizona Diamondbacks
    3
    5
    1
    0
    0
    0
    1
    1
    0
    0
    0
    0
    1
    2
    0
    0
    0
    1
    0
    1
    W
    13.06.26
    MLB
    Cincinnati Reds
    Cincinnati Reds
    Arizona Diamondbacks
    Arizona Diamondbacks
    2
    1
    0
    1
    0
    0
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    L
    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 St. Louis Cardinals have also been displaying inconsistent performances in recent games. However, they appear confident on the road, thanks to their ability to adapt to various defensive styles. Despite some issues with maintaining positions after inning breaks, their offense consistently creates dangerous opportunities. In their previous head-to-head clash, they already showcased their strength against Arizona.

    Match Results: St. Louis Cardinals

    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
    17.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    San Diego Padres
    San Diego Padres
    1
    6
    0
    1
    0
    0
    0
    0
    0
    1
    1
    1
    0
    0
    0
    0
    0
    0
    0
    3
    L
    16.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    San Diego Padres
    San Diego Padres
    3
    2
    0
    0
    2
    0
    0
    0
    0
    0
    1
    1
    0
    1
    0
    0
    0
    0
    W
    15.06.26
    MLB
    St. Louis Cardinals
    St. Louis Cardinals
    San Diego Padres
    San Diego Padres
    3
    0
    0
    0
    0
    0
    0
    0
    2
    0
    1
    0
    0
    0
    0
    0
    0
    0
    W
    14.06.26
    MLB
    Minnesota Twins
    Minnesota Twins
    St. Louis Cardinals
    St. Louis Cardinals
    5
    4
    0
    0
    0
    0
    0
    0
    2
    1
    0
    0
    0
    2
    2
    1
    1
    0
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    ⭐ Editor's Prediction

    Both teams are heading into the match with their own set of challenges, but the surface at Chase Field might favor the more versatile lineup of the visiting St. Louis squad. Expect a hard-fought battle with a strong emphasis on defensive plays from both sides. A suitable bet appears to be total under 8 runs: statistics indicate a high likelihood of a tightly contested game with few decisive moments.

    Our choice
    Total Under (8) at odds of +110*
    *The odds are relevant for the time of publication (18 July 2025, 09:25)

    Betting Tips: Arizona Diamondbacks - St. Louis Cardinals

    Arizona Diamondbacks have scored over 2.5 runs:
    arizona-diamondbacksst-louis-cardinalsin 16 of last 17 games against St. Louis Cardinals (MLB).
    arizona-diamondbacksst-louis-cardinalsin last 8 home games against St. Louis Cardinals (MLB).
    arizona-diamondbacksin last 5 games (MLB).
    Arizona Diamondbacks Total Over (2,5)
    -303
    Over 5.5 runs scored:
    arizona-diamondbacksst-louis-cardinalsin 12 of last 14 Arizona Diamondbacks home games against St. Louis Cardinals (MLB).
    arizona-diamondbacksst-louis-cardinalsin 9 of last 10 Arizona Diamondbacks games against St. Louis Cardinals (MLB).
    arizona-diamondbacksin 15 of last 16 Arizona Diamondbacks home games (MLB).
    arizona-diamondbacksin last 5 Arizona Diamondbacks games (MLB).
    Total Over (5,5)
    -455
    St. Louis Cardinals have scored under 6.5 runs:
    arizona-diamondbacksst-louis-cardinalsin last 8 games against Arizona Diamondbacks (MLB).
    st-louis-cardinalsin 6 of last 7 games (MLB).
    St. Louis Cardinals Total Under (6,5)
    -333
    Under 11.5 runs scored:
    arizona-diamondbacksst-louis-cardinalsin 7 of last 8 Arizona Diamondbacks games against St. Louis Cardinals (MLB).
    arizona-diamondbacksin 8 of last 9 Arizona Diamondbacks games (MLB).
    st-louis-cardinalsin 6 of last 7 St. Louis Cardinals games (MLB).
    Total Under (11,5)
    -303
    View more facts

    Diamondbacks - Cardinals Table position

    National League
    gWLP
    7.
    Cincinnati Reds
    Cincinnati Reds
    1618378714
    8.
    Arizona Diamondbacks
    Arizona Diamondbacks
    1618081787
    9.
    San Francisco Giants
    San Francisco Giants
    1618081701
    10.
    Miami Marlins
    Miami Marlins
    1617883705
    11.
    St. Louis Cardinals
    St. Louis Cardinals
    1617883689
    12.
    Atlanta Braves
    Atlanta Braves
    1617586720