flexoffers
Back

Angels vs. Cardinals Dunkel MLB Picks, Predictions and Prop Bets - July 21

21 July 2026 By Data Skrive

The St. Louis Cardinals hope to stop their three-game losing run against the Los Angeles Angels, at 9:38 p.m. ET on Tuesday. Walbert Urena (5-7, 2.88 ERA) gets the start for the Angels, who are 40-61 this season and fifth in the AL West. Matthew Liberatore (5-6, 5.00 ERA) is starting for the Cardinals, who are 51-48 and third in the NL Central.

The Cardinals (+102) are on the road versus the favored Angels (-120). The game's total is set at 9.5.

Angels vs. Cardinals Odds, Game Time

  • Game day: Tuesday, July 21, 2026
  • Game time: 9:38 p.m. ET
  • Location: Anaheim, California
  • Stadium: Angel Stadium
  • Favorite: Angels (-120)
  • Underdog: Cardinals (+102)
  • Over/under: 9.5

How to Watch Angels vs. Cardinals

Bet now on FanDuel Sportsbook!

Angels vs. Cardinals: Betting the Moneyline

  • The Angels have been favored on the moneyline 19 total times this season. They've gone 9-10 in those games.
  • St. Louis has been victorious in 35, or 49.3%, of the 71 contests it has been chosen as underdogs in this season.
  • Los Angeles has a record of 5-6, a 45.5% win rate, when favored by -120 or more by bookmakers this season.
  • This season, the Cardinals have been victorious 27 times in 52 chances when named as an underdog of at least +102 or worse on the moneyline.
  • The implied moneyline probablility for this matchup gives the Angels a 54.5% chance to win.
  • Oddsmakers have implied with the moneyline set for this matchup that the Cardinals have a 49.5% chance of pulling out a win.

Angels vs. Cardinals: Betting the Spread & Total

  • The Angels have played in 101 games with a set over/under, and have combined with their opponents to go over the total 46 times (46-51-4).
  • St. Louis' games have gone over the total in 38 of its 99 chances.
  • The Angels have covered 51.5% of their games this season, going 52-49-0 against the spread.
  • In 99 games with a line this season, the Cardinals have a mark of 57-42-0 against the spread.
Bet now on FanDuel Sportsbook!

NFL PICKS

Dunkel NFL Prediction cards

Latest NFL Predictions

GET YOUR PICKS

TRADE FOOTBALL

About Us

START TRADING

COLLEGE FOOTBALL PICKS

Dunkel FBS Prediction cards

Latest FBS Predictions

Get Your Picks