Diamondbacks vs. Cardinals Odds & Betting Predictions - May 24, 2025

Diamondbacks at Cardinals

12:15 am • Apple TV+
3 - 4
Starting Pitchers
pitcherteameraw-l
Miles Mikolas logoM.MikolasSt. Louis Cardinals logo3.773-2
Zac Gallen logoZ.GallenArizona Diamondbacks logo5.143-5

Diamondbacks at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
26-24
-1.5
-1.5+145
o8-116
-118
Cardinals
27-23
u8.5
+1.5-175
u8-102
-102
location pinSaturday 12:15 a.m.
May 24, 2025
Busch StadiumSt. Louis
Diamondbacks vs. Cardinals Expert Picks
Picks Office
Picks Office
Last 30d: 68-88-3 (-25.2u)
Over 8.5-110
1u
D-backs' ace Gallen reeling – 5.14 ERA, 10 HRs allowed in 10 starts. Cardinals offense thrives at home – .287 AVG, 16-8 record, 3rd in league batting. STL scored 5+ in 8 of last 14. Gallen gave up 6 runs, 4 HRs in his last start – struggles continue. Cards 7th in runs, lineup clicking behind Nootbaar. Arizona offense potent too – 5th in runs (5.12/game), 8th in AVG (.254), 1st in doubles, 4th in HRs. D-backs hitting .269 in May. Mikolas reliable lately but home ERA 4.70, vulnerable if pitch count climbs. Over trend strong: Over is 8-3 in last 11 D-backs/Cards games at Busch Stadium. Both lineups pack power and speed – expect traffic on bases. Two lineups with firepower, shaky starting pitching outlook. High-scoring battle very likely.
Lines at Lunch
Lines at Lunch
Last 30d: 70-88-5 (-25.0u)
ARI o4.5 Team Total-110
1.1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 105-125-10 (-25.5u)
ARI o4.5 Team Total-110
1.1u
Sean Zerillo
Sean Zerillo
Last 30d: 137-158-7 (-9.7u)
Under 8.5+105
0.53u
Bet to -105
Moneyline Hacks
Moneyline Hacks
Last 30d: 112-73-3 (+69.0u)
Under 8.5-115
0.87u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/A8v49URQaG Link to VIP (Copy &Paste): https://linktr.ee/moneylinehacks%F0%9F%94%A560% OFF with promo code: Hacks60
💰🦡 Jake
💰🦡 Jake
Last 30d: 106-113-6 (-2.8u)
ARI -0.5 (F5)+100
1.5u
Jim Turvey
Jim Turvey
Last 30d: 70-98-1 (-1.3u)
Over 8.5-105
0.25u

Diamondbacks vs. Cardinals Previews & Analysis

  • Diamondbacks vs. Cardinals: +268 SGP for Friday article feature image

    Diamondbacks vs. Cardinals: +268 SGP for Friday

    Nick Martin
    May 23, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Diamondbacks vs. Cardinals Public Betting Percentages

Away Logo

Diamondbacks

Public

56%

Bets%

44%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
28-2215-913-136-1021-12
Diamondbacks
24-2612-1412-1214-1810-8

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
26-22-213-10-113-12-19-6-116-16-1
Diamondbacks
22-25-39-14-313-1115-14-37-11

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
27-2316-811-158-818-15
Diamondbacks
26-2413-1313-1118-148-10

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 21stDETL 1-5+1.5 LU 9DET -116
May 20thDETL 4-5+1.5 WO 7.5DET +150
May 19thDETW 11-4-1.5 WO 8STL -166
May 18th@KCL 1-2-1.5 LU 8KC -115
May 17th@KCW 1-0-1.5 LU 9STL -104

Cardinals vs. Diamondbacks Injury Updates

Cardinals Injuries

    Diamondbacks Injuries

    • Jordan Montgomery
      SP

      Montgomery is out for season with elbow

      Out for Season

    Diamondbacks vs. Cardinals Box Score
    Diamondbacks Player Stats
    Projected
    PITCHERPCIPKER
    Zac Gallen logoRZ.Gallen, P1005.244
    Juan Morillo logoRJ.Morillo, P30.110
    Scott McGough logoRS.McGough, P4100
    Ryan Thompson logoRR.Thompson, P8100
    HITTERSH-ABRHRRBI
    Corbin Carroll logo1C.Carroll, RF0-5000
    Ketel Marte logo2K.Marte, 2B1-4111
    Lourdes Gurriel logo3L.Gurriel, LF2-4000
    Josh Naylor logo4J.Naylor, 1B1-4000
    Eugenio Suarez logo5E.Suarez, 3B1-4000
    Pavin Smith logo6P.Smith, DH0-2000
    Randal Grichuk logo6R.Grichuk, PH1-2100
    Randal Grichuk logo6R.Grichuk, DH1-2100
    Geraldo Perdomo logo7G.Perdomo, SS0-4000
    Alek Thomas logo8A.Thomas, CF0-2000
    Tim Tawa logo8T.Tawa, PH1-2000
    Tim Tawa logo8T.Tawa, CF1-2000
    Jose Herrera logo9J.Herrera, C0-1000
    Gabriel Moreno logo9G.Moreno, PH1-1112
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Miles Mikolas logoRM.Mikolas, P81641
    JoJo Romero logoLJ.Romero, P21100
    Kyle Leahy logoRK.Leahy, P11100
    Ryan Helsley logoRR.Helsley, P22112
    HITTERSH-ABRHRRBI
    Lars Nootbaar logo1L.Nootbaar, RF0-3100
    Lars Nootbaar logo1L.Nootbaar, LF0-3100
    Masyn Winn logo2M.Winn, SS1-3000
    Brendan Donovan logo3B.Donovan, LF0-1100
    Brendan Donovan logo3B.Donovan, 2B0-1100
    Ivan Herrera logo4I.Herrera, DH0-3101
    Alec Burleson logo5A.Burleson, 1B0-3000
    Nolan Arenado logo6N.Arenado, 3B1-3003
    Nolan Gorman logo7N.Gorman, 2B0-3000
    Jordan Walker logo7J.Walker, RF0-0000
    Pedro Pages logo8P.Pages, C0-3000
    Victor Scott logo9V.Scott, CF2-3100

    Diamondbacks vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Diamondbacks at Cardinals Team Totals

    MatchupOverUnder
    Diamondbacks
    26-24
    N/A
    N/A
    Cardinals
    27-23
    N/A
    N/A