Cardinals vs. Angels Odds & Betting Predictions - July 22, 2026

Cardinals at Angels

1:38 am • CARD
@
Starting Pitchers
pitcherteameraw-l
Walbert Urena logoW.UrenaLos Angeles Angels logo2.885-7
Matthew Liberatore logoM.LiberatoreSt. Louis Cardinals logo5.005-6

Cardinals at Angels Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
51-48
-1.5
-1.5+155
o9-120
-102
Angels
40-61
u8.5
+1.5-189
u9-101
-118
location pinWednesday 1:38 a.m.
July 22, 2026
Angel StadiumAnaheim
thermometer image81°Fahrenheit
rain image0%Rain
wind image7Wind
Cardinals vs. Angels Expert Picks
Frank Ammirante
Frank Ammirante
Last 30d: 328-376-7 (-41.4u)
W.Urena u2.5 Earned Runs-145
1.45u
M.Liberatore o14.5 Outs-167
1.67u
Under 9-108
1.08u
Adam Kaufman
Adam Kaufman
Last 30d: 120-107-3 (+7.7u)
LAA -104
1.04u
Brandon Kravitz
Brandon Kravitz
Last 30d: 44-44-0 (+3.6u)
LAA +102
0.5u

Cardinals vs. Angels Previews & Analysis

  • Neiffer's HR Pick for Cardinals vs Angels article feature image

    Neiffer's HR Pick for Cardinals vs Angels

    Grant Neiffer
    Jul 21, 2026 UTC
  • Grant Neiffer: Home Run Picks for Nine Games on Dinger Tuesday article feature image

    Grant Neiffer: Home Run Picks for Nine Games on Dinger Tuesday

    Grant Neiffer
    Jul 21, 2026 UTC
  • Opening Pitch: Zerillo's MLB Projection for Tuesday article feature image

    Opening Pitch: Zerillo's MLB Projection for Tuesday

    Sean Zerillo
    Jul 21, 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. Angels Public Betting Percentages

Away Logo

Cardinals

Public

52%

Bets%

48%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Angels
52-4927-2325-2610-1042-39
Cardinals
55-4427-2528-1911-1544-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Angels
46-5520-3026-257-1339-42
Cardinals
40-54-520-30-220-24-39-16-130-38-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Angels
40-6123-2717-3410-1030-51
Cardinals
51-4826-2625-2215-1136-36

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 21stSTLW 3-2+1.5 WU 9LAA -106
Jul 19thDETW 3-2+1.5 WU 9.5LAA +124
Jul 19thDETL 0-7+1.5 LU 8DET +178
Jul 18thDETL 1-2+1.5 WU 8DET -101
Jul 12th@MINL 2-4+1.5 LU 9MIN +112

Angels vs. Cardinals Injury Updates

Angels Injuries

  • Anthony Rendon
    3B

    Rendon is out with hip

    Out

  • Gustavo Campero
    C

    Campero is out with ankle

    Out

Cardinals Injuries

    Cardinals vs. Angels Starting Lineups
    Cardinals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Matthew Liberatore logoLM.Liberatore, P5-65.001.4848.46
    HITTERSAVGOBPSLGHR
    JJ Wetherholt logo1J.Wetherholt, 2B.260.356.40114
    Ivan Herrera logo2I.Herrera, C.244.370.37811
    Alec Burleson logo3A.Burleson, 1B.277.339.46315
    Jordan Walker logo4J.Walker, RF.292.355.52522
    Lars Nootbaar logo5L.Nootbaar, LF.256.362.4023
    Masyn Winn logo6M.Winn, SS.241.316.3264
    Bryan Torres logo7B.Torres, DH.191.247.4264
    Jose Fermin logo8J.Fermin, 3B.268.326.3934
    Nathan Church logo9N.Church, CF.231.272.3718
    Angels Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Walbert Urena logoRW.Urena, P5-72.881.3168.63
    HITTERSAVGOBPSLGHR
    Zach Neto logo1Z.Neto, SS.235.325.44419
    Mike Trout logo2M.Trout, CF.232.385.46118
    Vaughn Grissom logo3V.Grissom, 2B.256.324.3975
    Jorge Soler logo4J.Soler, DH.204.294.37311
    Jo Adell logo5J.Adell, RF.240.287.39314
    Nolan Schanuel logo6N.Schanuel, 1B.282.353.3996
    Denzer Guzman logo7D.Guzman, 3B.246.288.3814
    Jose Siri logo8J.Siri, LF.258.316.4615
    Logan O'Hoppe logo9L.O'Hoppe, C.215.279.3064

    Cardinals vs. Angels Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Angels Team Totals

    MatchupOverUnder
    Cardinals
    51-48
    N/A
    N/A
    Angels
    40-61
    N/A
    N/A