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 logo4.946-7
Zac Gallen logoZ.GallenArizona Diamondbacks logo5.587-11

Diamondbacks at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
51-54
-1.5
-1.5+145
o8-116
-118
Cardinals
54-52
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: 76-72-0 (+7.6u)
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: 36-48-5 (-17.5u)
ARI o4.5 Team Total-110
1.1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 78-66-2 (+19.9u)
ARI o4.5 Team Total-110
1.1u
Sean Zerillo
Sean Zerillo
Last 30d: 154-156-11 (+9.6u)
Under 8.5+105
0.53u
Bet to -105
Moneyline Hacks
Moneyline Hacks
Last 30d: 73-76-8 (+43.5u)
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: 51-48-1 (+13.8u)
ARI -0.5 (F5)+100
1.5u
Jim Turvey
Jim Turvey
Last 30d: 23-30-3 (-1.9u)
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
56-5029-2327-2721-2834-22
Diamondbacks
50-5424-3026-2428-4022-14

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
54-47-528-22-226-25-325-20-428-27-1
Diamondbacks
53-47-426-24-427-2334-30-419-17

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
54-5231-2123-3126-2327-29
Diamondbacks
51-5426-2825-2534-3417-19

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

  • Nolan Gorman
    2B

    Gorman is out with back

    Out

Diamondbacks Injuries

  • Jordan Montgomery
    SP

    Montgomery is out for season with elbow

    Out for Season

  • John Curtiss
    RP

    Curtiss is out with elbow

    Out

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
51-54
o4.5+114
u4.5-145
Cardinals
54-52
o3.5-129
u3.5+100