Cardinals vs. Diamondbacks Odds & Betting Predictions - July 20, 2025

Cardinals at Diamondbacks

8:10 pm • ARID
3 - 5
Starting Pitchers
pitcherteameraw-l
Merrill Kelly logoM.KellyArizona Diamondbacks logo4.233-3
Miles Mikolas logoM.MikolasSt. Louis Cardinals logo4.848-11

Cardinals at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
4-4
+1.5
+1.5-175
o9+100
+121
Diamondbacks
4-5
u8.5
-1.5+143
u9-119
-145
location pinSunday 8:10 p.m.
July 20, 2025
Chase FieldPhoenix
Cardinals vs. Diamondbacks Expert Picks
Allan Lem
Allan Lem
Last 30d: 99-87-0 (+0.9u)
M.Kelly u5.5 Ks-146
0.68u
Tailing @The_Oddsmaker
Sean Koerner
Sean Koerner
Last 30d: 39-41-0 (-0.1u)
M.Kelly u5.5 Ks-146
0.5u
Kelly has cleared this in 3 of his last 5 starts, but two of those came against the Angels and Rockies…the top two easiest teams to K this season. He’s seen a sharp dip in whiff rate over his last two starts, which is a bit of a red flag, especially considering he’s been due for some regression according to my expected Ks model. His K% has been fairly matchup dependent all year, and today’s Cardinals lineup is one of the tougher ones he’s faced in terms of expected strikeout rate. His best K chances are the 2/4/8/9 hitters, but I have him getting pulled right around the 5–6 hitters the third time through, which limits his ceiling a bit. I’m projecting a fair price closer to -180.
Ryan Minion
Ryan Minion
Last 30d: 236-273-1 (-0.8u)
ARI -140
$1.00
Sandy Plashkes
Sandy Plashkes
Last 30d: 131-140-6 (-24.1u)
STL +136
1u
Doug Ziefel
Doug Ziefel
Last 30d: 223-294-16 (-15.9u)
M.Kelly u17.5 Outs+130
0.38u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 293-268-8 (+4.1u)
ARI -145
1u
Home Favorites Off a Blowout Overall: 141-50-0,74% (ROI:21%) Season:7-3-0,70% (ROI:13%)
Brian Bitler
Brian Bitler
Last 30d: 62-76-2 (-45.5u)
STL +125
3u

Cardinals vs. Diamondbacks Previews & Analysis

  • Cardinals vs. Diamondbacks: Expect Plenty of Runs article feature image

    Cardinals vs. Diamondbacks: Expect Plenty of Runs

    Action Network Staff
    Jul 20, 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

Cardinals vs. Diamondbacks Public Betting Percentages

Away Logo

Cardinals

Public

20%

Bets%

80%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
6-34-22-12-13-2
Cardinals
4-44-20-2N/A4-4

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
5-43-32-11-23-2
Cardinals
4-43-31-1N/A4-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
4-54-20-32-11-4
Cardinals
4-44-20-2N/A4-4

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 19thSTLW 10-1+1.5 WO 8.5ARI +112
Jul 19thSTLW 7-3+1.5 WO 8.5ARI -110
Jul 13th@LAAW 5-1+1.5 WU 9ARI +105
Jul 13th@LAAL 5-10+1.5 LO 9LAA +106
Jul 12th@LAAL 5-6-1.5 LO 9LAA -109

Diamondbacks vs. Cardinals Injury Updates

Diamondbacks Injuries

  • Corbin Burnes
    SP

    Burnes is out with elbow

    Out

  • Lourdes Gurriel
    LF

    Gurriel is out with knee

    Out

  • Merrill Kelly
    SP

    Kelly is out with back

    Out

  • Blake Walston
    SP

    Walston is out with elbow

    Out

  • Tyler Locklear
    1B

    Locklear is out with elbow

    Out

  • Cristian Mena
    SP

    Mena is doubtful with shoulder

    Doubtful

Cardinals Injuries

  • Lars Nootbaar
    LF

    Nootbaar is out with heel

    Out

  • Hunter Dobbins
    SP

    Dobbins is out with knee

    Out

Cardinals vs. Diamondbacks Box Score
Cardinals Player Stats
Projected
PITCHERPCIPKER
Miles Mikolas logoRM.Mikolas, P68435
Steven Matz logoLS.Matz, P12110
Riley O'Brien logoRR.O'Brien, P17120
JoJo Romero logoLJ.Romero, P15120
Ryan Helsley logoRR.Helsley, P15110
HITTERSH-ABRHRRBI
Brendan Donovan logo1B.Donovan, 2B0-4001
Ivan Herrera logo2I.Herrera, DH1-4001
Alec Burleson logo3A.Burleson, LF1-3000
Willson Contreras logo4W.Contreras, 1B1-4000
Nolan Arenado logo5N.Arenado, 3B0-4000
Masyn Winn logo6M.Winn, SS1-4100
Yohel Pozo logo7Y.Pozo, C0-3100
Jordan Walker logo8J.Walker, RF2-3001
Victor Scott logo9V.Scott, CF1-3100
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Merrill Kelly logoRM.Kelly, P97652
Anthony DeSclafani logoRA.DeSclafani, P38341
HITTERSH-ABRHRRBI
Corbin Carroll logo1C.Carroll, RF2-4100
Jake McCarthy logo2J.McCarthy, LF0-3000
Randal Grichuk logo2R.Grichuk, PH0-1000
Randal Grichuk logo2R.Grichuk, LF0-1000
Geraldo Perdomo logo3G.Perdomo, SS1-4101
Josh Naylor logo4J.Naylor, 1B1-3100
Eugenio Suarez logo5E.Suarez, 3B2-4224
Adrian Del Castillo logo6A.Del Castillo, DH0-4000
Blaze Alexander logo7B.Alexander, 2B0-3000
Alek Thomas logo8A.Thomas, CF1-3000
 Herrera logo9J.Herrera, C0-2000

Cardinals vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Cardinals at Diamondbacks Team Totals

MatchupOverUnder
Cardinals
4-4
N/A
N/A
Diamondbacks
4-5
N/A
N/A