START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Angels vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for July 20

Subscribe to our newsletter

Angels vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for July 20

Odds updated as of 8:12 p.m.

The Los Angeles Angels will face the St. Louis Cardinals in MLB action on Monday.

Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital info about this game.

Angels vs Cardinals Game Info

  • Los Angeles Angels (39-61) vs. St. Louis Cardinals (51-47)
  • Date: Monday, July 20, 2026
  • Time: 10:10 p.m. ET
  • Venue: Angel Stadium -- Anaheim, California
  • Coverage: ESPN

Angels vs Cardinals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: LAA: (-112) | STL: (-104)
  • Spread: LAA: +1.5 (-188) | STL: -1.5 (+155)
  • Total: 9 -- Over: (-106) | Under: (-114)

Angels vs Cardinals Probable Starting Pitchers

Probable Pitchers: José Soriano (Angels) - 8-6, 3.57 ERA vs Kyle Leahy (Cardinals) - 7-4, 3.73 ERA

The Angels will give the nod to Jose Soriano (8-6) versus the Cardinals and Kyle Leahy (7-4). When Soriano starts, his team is 12-8-0 against the spread this season. Soriano's team has won 50% of his starts when they are favored on the moneyline (4-4). The Cardinals have a 9-7-0 record against the spread in Leahy's starts. The Cardinals have been the moneyline underdog in 11 of Leahy's starts this season, and they went 5-6 in those matchups.

Angels vs Cardinals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (50.4%)

Angels vs Cardinals Moneyline

  • St. Louis is the underdog, -104 on the moneyline, while Los Angeles is a -112 favorite at home.

Angels vs Cardinals Spread

  • The Cardinals are 1.5-run favorites against the spread for this matchup with the Angels. The Cardinals are +155 to cover, while the Angels are -188 to cover as a 1.5-run underdog on the runline.

Angels vs Cardinals Over/Under

  • The over/under for the Angels versus Cardinals game on July 20 has been set at 9, with -106 odds on the over and -114 odds on the under.

Bet on Los Angeles Angels vs. St. Louis Cardinals on FanDuel today!

Angels vs Cardinals Betting Trends

  • The Angels have been chosen as favorites in 18 games this year and have walked away with the win nine times (50%) in those games.
  • This season Los Angeles has come away with a win eight times in 17 chances when named as a favorite of at least -112 on the moneyline.
  • The Angels' games have gone over the total in 45 of their 99 opportunities.
  • In 99 games with a line this season, the Angels have a mark of 52-47-0 against the spread.
  • The Cardinals have won 48.5% of the games this season they were the underdog on the moneyline (33-35).
  • When it has played as a moneyline underdog with odds of -104 or longer, St. Louis has gone 29-32 (47.5%).
  • The Cardinals have played in 96 games with a set over/under, and have combined with opponents to go over the total 40 times (40-50-6).
  • The Cardinals have a 55-41-0 record against the spread this season.

Angels Player Leaders

  • Mike Trout has 69 hits and an OBP of .390, both of which are tops among Los Angeles hitters this season. He has a .235 batting average and a slugging percentage of .468.
  • He ranks 116th in batting average, seventh in on-base percentage, and 45th in slugging among qualifying hitters in baseball.
  • Zach Neto is batting .235 with 20 doubles, two triples, 19 home runs and 45 walks. He's slugging .446 with an on-base percentage of .326.
  • He ranks 116th in batting average, 83rd in on-base percentage and 62nd in slugging in the majors.
  • Jo Adell has hit 13 homers with a team-high .383 SLG this season.
  • Nolan Schanuel is batting .279 with a .348 OBP and 35 RBI for Los Angeles this season.
  • Schanuel has safely hit in two games in a row. During his last five outings he is hitting .421 with a double, three walks and an RBI.

Cardinals Player Leaders

  • Jordan Walker has totaled 108 hits with a .524 slugging percentage, both team-high stats for the Cardinals. He's batting .292 and with an on-base percentage of .354.
  • He ranks 14th in batting average, 40th in on-base percentage and 13th in slugging percentage among all qualifying hitters in the big leagues.
  • Walker brings a 10-game hitting streak into this game. In his last 10 outings he is hitting .308 with two doubles, two home runs, three walks and nine RBIs.
  • Alec Burleson has 23 doubles, a triple, 15 home runs and 33 walks while hitting .280. He's slugging .468 with an on-base percentage of .342.
  • His batting average is 33rd among all qualified players, his on-base percentage is 63rd, and he is 45th in slugging.
  • JJ Wetherholt has 10 doubles, 14 home runs and 41 walks while hitting .262.
  • Ivan Herrera has a .374 OBP to pace his team.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup