Image

MLB · Tuesday, July 21

Cardinals vs Angels Betting Odds – Tuesday, July 21

Last game: Tuesday, July 21, 2026 · 9:38 PM EDT · Angel Stadium, Los Angeles, CA

Odds by Fanduel, updated Oct 9, 3:29 AM ET

MLB

Tuesday, July 21

9:38 PM EDT

@ Angel Stadium, Los Angeles, CA

Final

  • St. Louis Cardinals are favored by 1.5 runs at -663
  • Expected total is 8 runs, down from the opening 9
  • Cardinals SP Hunter Dobbins is Out

Cardinals vs Angels odds

Fanduel odds for St. Louis Cardinals at Los Angeles Angels
MarketCardinalsAngelsOpened
Spread-1.5 (-112)+1.5 (-115)-1.5 / +1.5
TotalO 8 (-115)U 8 (-110)O 9 / U 9
Moneyline-663+468-663 / +468
Odds by Fanduel, updated Oct 9, 3:29 AM ETBet at Fanduel

How has the line moved?

Line movement since open
CapturedAngels spreadTotal
Wed, Jul 15, 9:38 PM EDT+1.59
Sat, Aug 1, 10:49 PM EDT+1.59
Wed, Aug 19, 12:01 AM EDT+1.58.5
Sat, Sep 5, 1:13 AM EDT+1.58.5
Tue, Sep 22, 2:25 AM EDT+1.58
Fri, Oct 9, 3:37 AM EDT+1.58

Angels spread

+1.5Jul 15Oct 9+1.5

Total (over/under)

88.59Jul 15Oct 98

Cardinals vs Angels team comparison

Team comparison
CardinalsAngels
77-85Record62-100
4.4Runs per game4.0
4.6Opponent runs/game4.6
-0.2Run differential-0.6
0Head-to-head wins2

Injuries on both sides

Injury report
TeamPlayerPosStatusInjuryUpdated
St. Louis CardinalsCardinalsMax RajcicRPInjury reserveSurgeryWed, Oct 7, 8:15 PM EDT
St. Louis CardinalsCardinalsHunter DobbinsSPOutSurgeryWed, Oct 7, 8:15 PM EDT
St. Louis CardinalsCardinalsEverson PereiraRFInjury reserveBruiseWed, Oct 7, 8:15 PM EDT
St. Louis CardinalsCardinalsBlaze Jordan3BInjury reserveSprainWed, Oct 7, 8:15 PM EDT
St. Louis CardinalsCardinalsJoshua BaezLFInjury reserveStrainWed, Oct 7, 8:15 PM EDT
St. Louis CardinalsCardinalsMasyn WinnSSOutSorenessWed, Oct 7, 8:15 PM EDT
St. Louis CardinalsCardinalsRichard FittsSPDay-to-daySurgeryWed, Oct 7, 8:15 PM EDT
Los Angeles AngelsAngelsJack KochanowiczSPInjury reserveSurgeryWed, Oct 7, 8:15 PM EDT
Los Angeles AngelsAngelsYoan Moncada3BInjury reserveSurgeryWed, Oct 7, 8:15 PM EDT
Los Angeles AngelsAngelsNolan Schanuel1BInjury reserveStrainWed, Oct 7, 8:15 PM EDT
Los Angeles AngelsAngelsGustavo CamperoOFInjury reserveStrainWed, Oct 7, 8:15 PM EDT
Los Angeles AngelsAngelsGeorge KlassenSPInjury reserveInflammationWed, Oct 7, 8:15 PM EDT
Los Angeles AngelsAngelsSamy Natera Jr.RPInjury reserveInflammationWed, Oct 7, 8:15 PM EDT
Los Angeles AngelsAngelsKyren Paris2BInjury reserveFractureWed, Oct 7, 8:15 PM EDT
Los Angeles AngelsAngelsBen JoyceRPInjury reserveInflammationWed, Oct 7, 8:15 PM EDT

Consensus Bets on this game

No consensus data yet for Cardinals at Angels. Check back closer to game time.

Open the MLB consensus board

Previous games

Previous games
DateAwayHomeLineTotalResult
Mon, Jul 20St. Louis CardinalsCardinalsLos Angeles AngelsAngels+1.59Final
Tue, Jul 21St. Louis CardinalsCardinalsLos Angeles AngelsAngels+1.58Final

Frequently asked questions

Who is favoured in Cardinals vs Angels?

St. Louis Cardinals were favoured by 1.5 runs (-1.5)

What is the spread for Cardinals vs Angels?

Angels +1.5, Cardinals -1.5. Opened at +1.5 for Angels

What time is Cardinals vs Angels?

No game is currently scheduled

What is Cardinals vs Angels head-to-head record?

Cardinals 0, Angels 2 in recent games