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

Cardinals at Diamondbacks

8:10 pm • CARD
@
Starting Pitchers
pitcherteameraw-l
Brandon Pfaadt logoB.PfaadtArizona Diamondbacks logo4.703-1
Dustin May logoD.MaySt. Louis Cardinals logo4.555-6

Cardinals at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
50-45
+1.5
-1.5+162
o9-110
+100
Diamondbacks
49-47
u8.5
+1.5-193
u9-110
-120
location pinSaturday 8:10 p.m.
July 18, 2026
Chase FieldPhoenix
thermometer image90°Fahrenheit
rain image44%Rain
wind image4Wind

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

31%

Bets%

69%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
53-4326-2127-2219-2133-22
Cardinals
54-4127-2527-1611-1443-26

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
40-53-319-27-121-26-215-24-124-29-2
Cardinals
39-52-420-30-219-22-29-15-129-37-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
49-4727-2022-2724-1624-31
Cardinals
50-4526-2624-1915-1035-34

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jul 9th@SDL 4-10+1.5 LO 8.5SD +121

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

  • Tyler Locklear
    1B

    Locklear is out with elbow

    Out

  • Cristian Mena
    SP

    Mena is doubtful with shoulder

    Doubtful

Cardinals Injuries

    Cardinals vs. Diamondbacks Starting Lineups
    Cardinals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Dustin May logoRD.May, P5-64.551.2588.61
    HITTERSAVGOBPSLGHR
    JJ Wetherholt logo1J.Wetherholt, 2B.259.356.39913
    Ivan Herrera logo2I.Herrera, C.249.381.39011
    Alec Burleson logo3A.Burleson, 1B.273.337.46815
    Jordan Walker logo4J.Walker, RF.294.354.53222
    Lars Nootbaar logo5L.Nootbaar, LF.260.355.4233
    Masyn Winn logo6M.Winn, SS.243.314.3314
    Nathan Church logo7N.Church, CF.236.280.3848
    Blaze Jordan logo8B.Jordan, 3B.237.253.3551
    Bryan Torres logo9B.Torres, DH.194.250.4334
    Diamondbacks Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Brandon Pfaadt logoRB.Pfaadt, P3-14.701.3236.88
    HITTERSAVGOBPSLGHR
    Ketel Marte logo1K.Marte, 2B.256.311.46117
    Geraldo Perdomo logo2G.Perdomo, SS.241.354.3566
    Corbin Carroll logo3C.Carroll, RF.252.347.47813
    Gabriel Moreno logo4G.Moreno, C.301.385.4366
    Max Kepler logo5M.Kepler, LF.200.211.3431
    Lourdes Gurriel logo6L.Gurriel, DH.211.259.2922
    Nolan Arenado logo7N.Arenado, 3B.243.317.41412
    Ildemaro Vargas logo8I.Vargas, 1B.258.302.3947
    Tim Tawa logo9T.Tawa, CF.214.295.3813

    Cardinals vs. Diamondbacks Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Diamondbacks Team Totals

    MatchupOverUnder
    Cardinals
    50-45
    N/A
    N/A
    Diamondbacks
    49-47
    N/A
    N/A