START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Cardinals vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for March 31

Subscribe to our newsletter

Cardinals vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for March 31

Odds updated as of 7:11 p.m.

On Monday in MLB, the St. Louis Cardinals are up against the Los Angeles Angels.

We've got you covered, in terms of the most important information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Cardinals vs Angels Game Info

  • St. Louis Cardinals (3-0) vs. Los Angeles Angels (2-1)
  • Date: Monday, March 31, 2025
  • Time: 7:45 p.m. ET
  • Venue: Busch Stadium -- St. Louis, Missouri
  • Coverage: FDSMW and FDSW

Cardinals vs Angels Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: STL: (-154) | LAA: (+130)
  • Spread: STL: -1.5 (+140) | LAA: +1.5 (-170)
  • Total: 8 -- Over: (-105) | Under: (-115)

Cardinals vs Angels Probable Starting Pitchers

Probable Pitchers: Miles Mikolas (Cardinals) - 0-0, 0.00 ERA vs Tyler Anderson (Angels) - 0-0, 0.00 ERA

The Cardinals will call on Miles Mikolas against the Angels and Tyler Anderson. Mikolas and his team were 19-13-0 ATS in games he pitched last year. Mikolas and his team were 3-6 when he pitched and they were the moneyline favorite. Last season Anderson and his team finished 18-13-0 against the spread when he pitched. Anderson and his team put together a 13-13 record in games he pitched when they were the underdog on the moneyline a season ago.

Cardinals vs Angels Prediction & Pick

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

Cardinals vs Angels Moneyline

  • Looking at the moneyline for Cardinals-Angels, St. Louis is the favorite at -154, and Los Angeles is +130 playing on the road.

Cardinals vs Angels Spread

  • The Angels are +1.5 on the run line against the Cardinals. The Angels are -170 to cover, and the Cardinals are +140.

Cardinals vs Angels Over/Under

  • An over/under of 8 has been set for Cardinals-Angels on March 31, with the over being -105 and the under -115.

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

Cardinals vs Angels Betting Trends

  • The Cardinals won in 36, or 50%, of the 72 contests they were named as odds-on favorites in the last year.
  • Last year, St. Louis won nine of 18 games when listed as at least -154 on the moneyline.
  • The Cardinals and their opponents hit the over in 72 of their 157 games with a total last season.
  • The Angels finished 53-76 in games they were listed as the moneyline underdog last season (winning 41.1% of those games).
  • Los Angeles went 28-42 when it played as a moneyline underdog with odds of +130 or longer (40%).
  • The Angels played in 159 games with a set over/under last season, and combined with their opponents to go over the total 74 times (74-76-9).

Cardinals Player Leaders

  • Brendan Donovan had an OBP of .342 to go with a slugging percentage of .417 last season.
  • Alec Burleson had 147 hits while batting .269 with 41 extra-base hits.
  • Masyn Winn ended his last campaign with 157 hits, an OBP of .314, plus a slugging percentage of .416.
  • Nolan Arenado slashed .272/.325/.394 and finished with an OPS of .719.

Angels Player Leaders

  • Taylor Ward put up a .426 slugging percentage and a .246 batting average last year.
  • Jorge Soler hit .241 with 34 doubles, a triple, 21 home runs and 68 walks.
  • Nolan Schanuel had a .343 on-base percentage while batting .250 last season.
  • Jo Adell hit .207 with 15 doubles, two triples, 20 home runs and 35 walks.

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