MLB Picks

Cardinals vs Angels Prediction 4/1/25 MLB Picks Today

LA Angels (3-1) vs. St. Louis Cardinals (3-1)
April 1, 2025 7:45 pm EDT
The Line: St. Louis Cardinals -148 / LA Angels 124; Over/Under: 8.5
(Get latest betting odds)

In this article, we will formulate a Cardinals vs Angels prediction for this MLB game on Tuesday, April 1st at Busch Stadium in St. Louis, Missouri. Let’s take a look at the prediction for this MLB matchup. 

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 3-1 this year after they lost to the Angels in ten innings on Monday by a score of 5-4. St. Louis had a 3-1 lead in the fifth, but they allowed the Angels to tie the game and ended up losing in extra innings. The Cardinals recorded 11 hits in the game, and they were led by Nootbaar, who went 2-3 with one home run, one RBI, and two walks. St. Louis started Mikolas, who allowed two earned runs and two hits over 5.1 innings of work, while Fernandez allowed one earned run and one hit in the seventh. 

Prior to that game, the Cardinals swept the Twins by scores of 5-3, 5-1, and 9-2. The St. Louis pitching staff has a 2.43 ERA with a 0.81 WHIP and a .159 opponent batting average, while their offense has scored 23 runs with a .301 batting average and a .382 on-base percentage this year. Lars Nootbaar has led St. Louis with two home runs and five RBIs, while Victor Scott has added one home run and four RBIs this season. The projected starting pitcher for the Cardinals is Matthew Liberatore, who was 3-4 with a 4.40 ERA and a 1.27 WHIP over 86.0 innings pitched in 2024. 

Los Angeles Angels Betting Preview

The Los Angeles Angels are 3-1 this season after they won game one by a score of 5-4 in extra innings. Los Angeles trailed 2-0 in the second and 3-1 in the fifth, but they scored the next four runs in the game and were able to hang on for the win in the 10th. The Angels recorded just four hits in the game, and they were led by Trout, who went 0-3 with two RBIs in the win. Los Angeles started Anderson, who allowed three earned runs and six hits over 5.0 innings, while five relievers combined for zero earned runs in the final five innings of the game. 

Prior to that game, the Angels won two out of three against the White Sox by scores of 1-8, 1-0, and 3-2. The Los Angeles pitching staff has a 3.25 ERA with a 1.17 WHIP and a .223 opponent batting average, while their offense has scored 10 runs with a .185 batting average and a .266 on-base percentage this year. Kyren Paris has led LA with one home run and two RBIs, while Yoan Moncada has added two RBIs this year. The projected starting pitcher for Los Angeles is Kyle Hendricks, who went 4-12 with a 5.92 ERA and a 1.45 WHIP over 130.2 innings pitched last year. The Angels will play against the Guardians following this series.

Why the Cardinals will beat the Angels

  • The Angels have lost 11 of their last 12 night games following a win.
  • The Cardinals have won five of their last six games at Busch Stadium.
  • The Angels have failed to cover the run line in 11 of their last 12 night games following a win.
  • The Cardinals have covered the run line in six of their last seven games.
  • The Cardinals have led after 3 innings in each of their last four games as favorites.
  • The Angels have trailed after 5 innings in seven of their last eight night games against opponents that held a winning record.
  • The Angels have lost the first inning in four of their last five night games against NL Central opponents that held a winning record.

Total Runs Facts

  • Each of the last six games between the Angels and Cardinals have gone OVER the total runs line.
  • Each of the Angels’ last five games as underdogs against the Cardinals have gone OVER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in 10 of the Cardinals’ last 11 night games at Busch Stadium.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Angels’ last four games at Busch Stadium.

Cardinals vs Angels Prediction 

Both of these teams come into this matchup with a 3-1 record on the season and will look to stay hot with a win here. The Angels had a nice comeback victory on Monday night, but they only had four hits in the game. St. Louis has scored at least four runs in four straight games, and they should find a ton of success in this game against Hendricks, who has really faded over the last few years. I’m taking the Cardinals to get a nice win at home here. 

David Racey's Free Pick: Cardinals ML

Need More? Get Premium Picks

David Racey

David started writing about sports in 2015, but sports has been his passion for as long as he can remember. David spends most of his free time watching pretty much anything sports related from Baseball to Tennis and everything in between. David likes to analyze statistics and recent results to form an unbiased opinion on whatever game he is breaking down. Follow David on Twitter at @itsyerboi41

Related Articles

Back to top button