St. Louis vs Arizona Prediction 25 May 2025

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

    📡How will the teams use their relievers in critical moments? We will find out the methods of the St. Louis Cardinals and Arizona Diamondbacks teams on 25 May at 18:15. The upcoming match in the "MLB" tournament is rated by bookmakers as follows: and , respectively. Based on statistical data, we have selected the most suitable outcome for betting, which you can find in our forecast.

    Head-to-Head

    Here is a clear illustration of the statistics with which the opponents approach the upcoming match. Their previous head-to-head encounter took place on 24 May 2025 during the MLB tournament, ending with a score of 6:5. Overall, the St. Louis Cardinals team has secured 41 victories (20 at home). Meanwhile, the Arizona Diamondbacks have claimed 22 wins (12 on the road). It's worth noting that, on average, the hosts score 4.94 runs per game, while the visitors average 4.15.

    H2H Stats Matches and Previous Teams Results

    59%
    42 Wins
    35%
    25 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.

    St. Louis Cardinals Team Overview

    In their 52 matches this season, St. Louis Cardinals have secured 30 victories and suffered 22 defeats, translating to win and loss percentages of 58% and 42%, respectively.

    The team's average statistics for the season are as follows:

    • average runs scored: 4.81 (at home: 4.88);
    • average runs allowed: 4 (on home turf: 3.58);
    • overall average total runs per game: 8.81.

    Additionally, in the last 10 official matches, the team recorded 6 wins (3 of which were at home) and 4 losses (2 at home). During this period, the average runs scored by St. Louis Cardinals stands at 5.3, with average runs allowed at 3.6. In home games, these figures are 5.2 and 4.4, respectively. As for the total runs, the average over these 10 games is 8.9.

    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.

    Arizona Diamondbacks Team Overview

    The team Arizona Diamondbacks heads into their upcoming away game with 26 wins and 26 losses from 52 matches this season. Their winning percentage stands at 50%, while their losing percentage is 50%. To better assess the capabilities of Arizona Diamondbacks, we've gathered some key statistical indicators below.

    Season performance summary:

    • average runs scored: 5.08 (away games - 5.08);
    • average runs allowed: 5.04 (on the road - 5.12);
    • average total per game: 10.12.

    In terms of their last 10 official matches, here are the figures:

    • wins: 4 (including 2 on the road);
    • losses: 6 (with 5 away);
    • average match total: 10.9;
    • average runs scored by the team: 5.6 (in away games - 5);
    • average runs conceded: 5.3 (in away fixtures - 5.57).

    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.

    Prediction on the outcome

    Trends
    • Arizona Diamondbacks won with a +2.5 handicap in 6 of last 7 games against St. Louis Cardinals (MLB).
    • Arizona Diamondbacks won with a +2.5 handicap in last 9 games (MLB).
    • Arizona Diamondbacks won with a +2.5 handicap in last 6 away games (MLB).
    👉Prediction: Arizona Diamondbacks Handicap (+2,5) (odds: 1.29)

    Prediction on the over/under

    Trends
    • St. Louis Cardinals have scored over 3.5 runs in 6 of last 7 home games against Arizona Diamondbacks (MLB).
    👉Prediction: St. Louis Cardinals Total Over (3,5) (odds: 1.8)

    Editorial Prediction

    Key statistics:
    • St. Louis Cardinals have scored over 3.5 runs in 6 of last 7 home games against Arizona Diamondbacks (MLB).

    Our choice
    St. Louis Cardinals Total Over (3,5) at odds of -137*
    *The odds are relevant for the time of publication (29 October 2006, 18:24)

    Betting Tips: St. Louis Cardinals - Arizona Diamondbacks

    Arizona Diamondbacks have scored under 6.5 runs:
    st-louis-cardinalsarizona-diamondbacksin 20 of last 22 away games against St. Louis Cardinals (MLB).
    Arizona Diamondbacks Total Under (6,5)
    -588
    Over 5.5 runs scored:
    st-louis-cardinalsarizona-diamondbacksin last 9 St. Louis Cardinals home games against Arizona Diamondbacks (MLB).
    st-louis-cardinalsarizona-diamondbacksin 8 of last 9 St. Louis Cardinals games against Arizona Diamondbacks (MLB).
    st-louis-cardinalsin last 5 St. Louis Cardinals games (MLB).
    Total Over (5,5)
    -250
    Under 11.5 runs scored:
    st-louis-cardinalsarizona-diamondbacksin 6 of last 7 St. Louis Cardinals games against Arizona Diamondbacks (MLB).
    st-louis-cardinalsin 9 of last 10 St. Louis Cardinals home games (MLB).
    st-louis-cardinalsin 6 of last 7 St. Louis Cardinals games (MLB).
    Total Under (11,5)
    -667
    Arizona Diamondbacks have scored over 2.5 runs:
    st-louis-cardinalsarizona-diamondbacksin 8 of last 9 away games against St. Louis Cardinals (MLB).
    arizona-diamondbacksin 6 of last 7 away games (MLB).
    Arizona Diamondbacks Total Over (2,5)
    -200
    View more facts

    St. Louis - Arizona 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