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

Cardinals at Angels

2:10 am • ESPN
2 - 1

Cardinals at Angels Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
51-47
+1.5
-1.5+145
o9-105
-115
Angels
39-61
u8.5
+1.5-151
u9-113
-106
location pinTuesday 2:10 a.m.
July 21, 2026
Angel StadiumAnaheim
Cardinals vs. Angels Expert Picks
Picks Office
Picks Office
Last 30d: 151-152-13 (-16.5u)
STL +100 (Live)
1u
Pre Game
Kenny Ducey
Kenny Ducey
Last 30d: 3-7-0 (-3.2u)
Under 9-114
1.14u
Alex Hinton
Alex Hinton
Last 30d: 55-69-0 (-6.9u)
J.Soriano u16.5 Outs-118
1u
Lock & Cash
Lock & Cash
Last 30d: 10-9-0 (-0.2u)
STL +102
1u
Frank Ammirante
Frank Ammirante
Last 30d: 344-386-8 (-34.6u)
STL +100
1u
Wags Wins
Wags Wins
Last 30d: 203-182-4 (+4.3u)
Over 9+100
1u
Alex Hinton
Alex Hinton
Last 30d: 55-69-0 (-6.9u)
J.Walker o1.5 Hits + Runs + RBIs-129
1u
Matt Trollo
Matt Trollo
Last 30d: 85-99-3 (-11.4u)
STL +104 (F5)
0.5u
(FD) What STL loses in starting pitching (1/3 run aprox), they gain back offensively and defensively.
Under 8.5+100
0.5u
Neutral park. Have Soriano around 4, Leahy 1/3 run higher. LAA 80 wRC+ at home. Proj. LU does not reach 100 v RHP or L30 days. STL proj. LU 87 wRC+ L30 days. Angels awful defense, but Cardis one of best. STL pen estimators bottom third of league L30 days, but LAA MLB best.

Cardinals vs. Angels Previews & Analysis

  • Kenny's Pick for Cardinals vs Angels article feature image

    Kenny's Pick for Cardinals vs Angels

    Kenny Ducey
    Jul 20, 2026 UTC
  • Our 4 MLB Best Bets for Monday article feature image

    Our 4 MLB Best Bets for Monday

    Action Network Staff
    Jul 20, 2026 UTC
  • The Leadoff: Anderson's MLB Breakdown and Bets for Monday article feature image

    The Leadoff: Anderson's MLB Breakdown and Bets for Monday

    Jon Anderson
    Jul 20, 2026 UTC
  • Hinton's 3 MLB Player Props for Monday article feature image

    Hinton's 3 MLB Player Props for Monday

    Alex Hinton
    Jul 20, 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

56%

Bets%

44%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Angels
51-4926-2325-2610-1041-39
Cardinals
55-4327-2528-1811-1444-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Angels
46-5420-2926-257-1339-41
Cardinals
40-53-520-30-220-23-39-15-130-38-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Angels
39-6122-2717-3410-1029-51
Cardinals
51-4726-2625-2115-1036-36

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jul 11th@MINL 3-5+1.5 LU 9MIN +156

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 Box Score
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Kyle Leahy logoRK.Leahy, P68431
    HITTERSH-ABRHRRBI
    JJ Wetherholt logo1J.Wetherholt, 2B0-1000
    Ivan Herrera logo2I.Herrera, DH0-2000
    Alec Burleson logo3A.Burleson, 1B0-2000
    Jordan Walker logo4J.Walker, RF1-2100
    Lars Nootbaar logo5L.Nootbaar, LF1-2100
    Masyn Winn logo6M.Winn, SS0-2000
    Nathan Church logo7N.Church, CF2-2001
    Blaze Jordan logo8B.Jordan, 3B0-1001
    Jimmy Crooks logo9J.Crooks, C0-1000
    Angels Player Stats
    Projected
    PITCHERPCIPKER
    Jose Soriano logoRJ.Soriano, P57442
    HITTERSH-ABRHRRBI
    Zach Neto logo1Z.Neto, SS1-2000
    Mike Trout logo2M.Trout, CF0-2000
    Nolan Schanuel logo3N.Schanuel, 1B1-2000
    Jorge Soler logo4J.Soler, DH0-2000
    Vaughn Grissom logo5V.Grissom, 2B0-2000
    Josh Lowe logo6J.Lowe, LF0-1000
    Jo Adell logo7J.Adell, RF1-1111
    Denzer Guzman logo8D.Guzman, 3B0-1000
    Logan O'Hoppe logo9L.O'Hoppe, C0-1000

    Cardinals vs. Angels Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Angels Team Totals

    MatchupOverUnder
    Cardinals
    51-47
    N/A
    N/A
    Angels
    39-61
    N/A
    N/A