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

Cardinals at Angels

2:10 am • ESPN
2 - 3
Starting Pitchers
pitcherteameraw-l
Jose Soriano logoJ.SorianoLos Angeles Angels logo3.438-6
Kyle Leahy logoK.LeahySt. Louis Cardinals logo3.597-4

Cardinals at Angels Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
51-48
+1.5
-1.5+314
o9-105
-115
Angels
40-61
u8.5
+1.5-175
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: 147-148-11 (-16.1u)
STL +100 (Live)
1u
Pre Game
Kenny Ducey
Kenny Ducey
Last 30d: 4-7-0 (-2.2u)
Under 9-114
1u
Alex Hinton
Alex Hinton
Last 30d: 52-69-0 (-10.2u)
J.Soriano u16.5 Outs-118
1u
Lock & Cash
Lock & Cash
Last 30d: 10-10-0 (-1.2u)
STL +102
1u
Frank Ammirante
Frank Ammirante
Last 30d: 328-376-7 (-41.4u)
STL +100
1u
Wags Wins
Wags Wins
Last 30d: 194-182-4 (-5.4u)
Over 9+100
1u
Alex Hinton
Alex Hinton
Last 30d: 52-69-0 (-10.2u)
J.Walker o1.5 Hits + Runs + RBIs-129
0.78u
Matt Trollo
Matt Trollo
Last 30d: 82-95-3 (-10.0u)
STL +104 (F5)
0.52u
(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
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 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, P95641
    Ryne Stanek logoRR.Stanek, P13110
    George Soriano logoRG.Soriano, P14110
    Riley O'Brien logoRR.O'Brien, P210.112
    HITTERSH-ABRHRRBI
    JJ Wetherholt logo1J.Wetherholt, 2B0-3000
    Ivan Herrera logo2I.Herrera, DH0-4000
    Alec Burleson logo3A.Burleson, 1B0-4000
    Jordan Walker logo4J.Walker, RF1-3100
    Lars Nootbaar logo5L.Nootbaar, LF1-4100
    Masyn Winn logo6M.Winn, SS0-3000
    Nathan Church logo7N.Church, CF2-3001
    Blaze Jordan logo8B.Jordan, 3B0-3001
    Jimmy Crooks logo9J.Crooks, C0-3000
    Angels Player Stats
    Projected
    PITCHERPCIPKER
    Jose Soriano logoRJ.Soriano, P95772
    Samy Natera logoLS.Natera, P13120
    Jose Fermin logoRJ.Fermin, P21120
    HITTERSH-ABRHRRBI
    Zach Neto logo1Z.Neto, SS1-4000
    Mike Trout logo2M.Trout, CF0-4000
    Nolan Schanuel logo3N.Schanuel, 1B2-3000
    Oswald Peraza logo3O.Peraza, PR0-0100
    Jorge Soler logo4J.Soler, DH0-3000
    Jose Siri logo4J.Siri, PR0-0100
    Vaughn Grissom logo5V.Grissom, 2B1-4001
    Josh Lowe logo6J.Lowe, LF0-3000
    Jo Adell logo7J.Adell, RF2-3112
    Denzer Guzman logo8D.Guzman, 3B0-3000
    Logan O'Hoppe logo9L.O'Hoppe, C0-2000
    Wade Meckler logo9W.Meckler, PH0-1000
    Tyler Heineman logo9T.Heineman, C0-0000

    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