
Cardinals vs Angels Prediction 3/31/25 MLB Picks Today
LA Angels (2-1) vs. St. Louis Cardinals (3-0)
March 31, 2025 7:45 pm EDT
The Line: St. Louis Cardinals -135 / LA Angels 114; Over/Under: 8.5
(Get latest betting odds)
The Los Angeles Angels and St. Louis Cardinals meet on Monday in MLB action at Busch Stadium. Here’s a Cardinals vs Angels Prediction. This article will include a Cardinals vs Angels Pick.
Los Angeles Angels Betting Preview
The Los Angeles Angels are 2-1 on the year and play the Guardians, Rays, and Astros next. The Angels are batting .202 on the season and have a .276 OBP and a .287 slugging percentage. The Angels’ pitching staff has a 3.46 ERA and a 1.00 WHIP. Taylor Ward leads the Los Angeles Angels with 4 hits and 0 RBI, while Nolan Schanuel and Kyren Paris have combined for 5 hits and 1 RBI.
Tyler Anderson gets the ball for the Los Angeles Angels, and he was 10-15 with a 3.81 ERA and 142 strikeouts last season. Anderson is 1-2 with a 5.49 ERA and 17 strikeouts in his career against the St. Louis Cardinals.
St. Louis Cardinals Betting Preview
The St. Louis Cardinals are 3-0 on the year and play the Red Sox, Pirates, and Phillies next. The Cardinals are batting .306 on the season, have a .389 OBP, and a .520 slugging percentage. The Cardinals’ pitching staff has a 2.00 ERA and a 0.78 WHIP. Nolan Arenado leads the St. Louis Cardinals with 5 hits and 2 RBI, while Ivan Herrera and Lars Nootbaar have combined for 8 hits and 6 RBI.
Miles Mikolas gets the ball for the St. Louis Cardinals, and he was 10-11 with a 5.35 ERA and 122 strikeouts last season. Mikolas is 1-2 with a 3.54 ERA and 16 strikeouts in his career against the Los Angeles Angels.
Why the St. Louis Cardinals will win
- The Angels have lost each of their last 11 night games following a win.
- The Cardinals have won each of their last five games at Busch Stadium.
- The Angels have failed to cover the run line in each of their last 11 night games following a win.
- The Cardinals have covered the run line in each of their last six games.
- The Angels have trailed after 5 innings in six of their last seven night games against opponents that held a winning record.
- The Angels have lost the first inning in three of their last four night games against NL Central opponents that held a winning record.
- The Angels have trailed after 3 innings in four of their last five games against NL Central opponents.
Why the Los Angeles Angels will win
- The underdogs have won each of the Cardinals’ last four games.
- The Cardinals have lost 14 of their last 18 games as home favorites against AL West opponents.
- The underdogs have covered the run line in each of the Cardinals’ last seven games.
- The Cardinals have failed to cover the run line in seven of their last eight night games against AL West opponents following a win.
- The Angels have led after 3 innings in seven of their last eight games at Busch Stadium.
- The Angels have led after 5 innings in four of their last five road games against National League opponents.
Cardinals vs Angels Prediction
The Los Angeles Angels are coming off a solid opening series, but they’re still the Angels until proven otherwise. The Angels have been a joke of a franchise for over a decade, and it’s why I fade them a lot. The Cardinals aren’t expected to be good this season, but a 3-0 start is a 3-0 start. Miles Mikolas is an all-star caliber pitcher, and I expect him to rebound after a poor 2024 season. Mikolas was respectable in spring, allowing 20 hits and 8 runs through 19.2 innings while striking out 11. The shoe will drop eventually for the Cardinals, but this is a more than winnable game at home. I’ll lay the cheap price with the Cardinals.