Cardinals vs. Diamondbacks Odds & Betting Predictions - July 18, 2026

Cardinals at Diamondbacks

8:10 pm • CARD
3 - 5
Starting Pitchers
pitcherteameraw-l
Brandon Pfaadt logoB.PfaadtArizona Diamondbacks logo4.584-1
Dustin May logoD.MaySt. Louis Cardinals logo4.785-7

Cardinals at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
51-47
+1.5
+1.5-222
o9+200
-103
Diamondbacks
51-48
u8.5
-1.5-172
u9-256
-120
location pinSaturday 8:10 p.m.
July 18, 2026
Chase FieldPhoenix
Cardinals vs. Diamondbacks Expert Picks
Scott Rickenbach
Scott Rickenbach
Last 30d: 63-63-3 (-5.9u)
Over 8.5-120
1u
Zense
Zense
Last 30d: 21-20-4 (-1.5u)
Under 0.5 (1st Inn)-110
0.45u
More picks on telegram! Join for FREE! LINK IN BIO CLICK ON 🌎
Matt Trollo
Matt Trollo
Last 30d: 84-95-2 (-9.5u)
Under 9-108
0.5u
(DK) Saturday's Leadoff

Cardinals vs. Diamondbacks Previews & Analysis

  • Trollo's Total Pick for Cardinals vs Diamondbacks article feature image

    Trollo's Total Pick for Cardinals vs Diamondbacks

    Matt Trollo
    Jul 18, 2026 UTC
  • The Leadoff: Trollo's MLB Breakdown and Bets for Saturday article feature image

    The Leadoff: Trollo's MLB Breakdown and Bets for Saturday

    Matt Trollo
    Jul 18, 2026 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

46%

Bets%

54%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
55-4428-2227-2221-2233-22
Cardinals
55-4327-2528-1811-1444-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
41-54-420-28-221-26-216-25-224-29-2
Cardinals
40-53-520-30-220-23-39-15-130-38-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
51-4829-2122-2726-1724-31
Cardinals
51-4726-2625-2115-1036-36

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 18thSTLL 4-5+1.5 WU 9STL -115
Jul 12th@LADW 5-3+1.5 WU 9.5ARI +192
Jul 12th@LADW 9-2+1.5 WO 8.5ARI +255
Jul 11th@LADW 9-3+1.5 WO 9.5ARI +172
Jul 10th@SDW 3-1+1.5 WU 9ARI +109

Diamondbacks vs. Cardinals Injury Updates

Diamondbacks Injuries

  • Corbin Burnes
    SP

    Burnes is out with elbow

    Out

  • Blake Walston
    SP

    Walston is out with elbow

    Out

  • Cristian Mena
    SP

    Mena is doubtful with shoulder

    Doubtful

Cardinals Injuries

    Cardinals vs. Diamondbacks Box Score
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Dustin May logoRD.May, P98565
    Gordon Graceffo logoRG.Graceffo, P14120
    Justin Bruihl logoLJ.Bruihl, P21100
    Matt Svanson logoRM.Svanson, P9100
    HITTERSH-ABRHRRBI
    JJ Wetherholt logo1J.Wetherholt, 2B2-5100
    Ivan Herrera logo2I.Herrera, DH0-5000
    Alec Burleson logo3A.Burleson, 1B2-4100
    Jordan Walker logo4J.Walker, RF1-4001
    Lars Nootbaar logo5L.Nootbaar, LF1-4000
    Masyn Winn logo6M.Winn, SS1-2001
    Nathan Church logo7N.Church, CF0-4000
    Jose Fermin logo8J.Fermin, 3B0-3000
    Pedro Pages logo9P.Pages, C0-2000
    Bryan Torres logo9B.Torres, PH0-1000
    Jimmy Crooks logo9J.Crooks, C1-1111
    Diamondbacks Player Stats
    Projected
    PITCHERPCIPKER
    Brandon Pfaadt logoRB.Pfaadt, P875.132
    Ryan Thompson logoRR.Thompson, P90.200
    Jonathan Loaisiga logoRJ.Loaisiga, P150.210
    Brandyn Garcia logoLB.Garcia, P20.100
    Kevin Ginkel logoRK.Ginkel, P18110
    Paul Sewald logoRP.Sewald, P15121
    HITTERSH-ABRHRRBI
    Ketel Marte logo1K.Marte, 2B2-3101
    Geraldo Perdomo logo2G.Perdomo, SS0-3000
    Corbin Carroll logo3C.Carroll, RF0-3000
    Gabriel Moreno logo4G.Moreno, DH2-3200
    Max Kepler logo5M.Kepler, LF0-3100
    Nolan Arenado logo6N.Arenado, 3B2-4002
    Tim Tawa logo7T.Tawa, 1B0-4000
    Ildemaro Vargas logo7I.Vargas, 1B0-0000
    James McCann logo8J.McCann, C1-4001
    Ryan Waldschmidt logo9R.Waldschmidt, CF1-3100
    Jorge Barrosa logo9J.Barrosa, CF0-0000

    Cardinals vs. Diamondbacks Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Diamondbacks Team Totals

    MatchupOverUnder
    Cardinals
    51-47
    N/A
    N/A
    Diamondbacks
    51-48
    N/A
    N/A