St. Louis Cardinals vs Los Angeles Angels Prediction & Picks - MLB

USA - MLB

St. Louis Cardinals
3/31/25 19:45
Los Angeles Angels

Prediction:

 

Angels ML.

+112
$350 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Carlos Zabala | in MLB Picks

The Cardinals exceeded expectations in the opening series by sweeping the Twins in three games in St. Louis. However, the Cardinals ultimately won each game by two or more runs. They will stay at Busch Stadium to host the Angels, who barely managed to take the series from the White Sox, beating them 3-2 in the final game in Chicago.

The series finale ended 9-2 with the Cards beating the Twins, so a $100 ML bet on each Cardinals game this season would have generated a return of +$302. This is the first time the Cardinals have started a season 3-0 since they did so in 2006, and they are four games away from matching their career-best record of seven wins to start a season, which they achieved in 1962.

Veteran Miles Mikolas begins another season as a Cardinal, earning a spot in the rotation. Against the Marlins, on March 18th in spring training, he pitched six innings, allowing three runs per game, striking out four, and throwing two home runs.

St. Louis Cardinals vs Los Angeles Angels Form

Table

Teams Pts P W L
20 St. Louis Cardinals
0.481 162 78 84
25 Los Angeles Angels
0.444 162 72 90

St. Louis Cardinals and Los Angeles Angels Latest Matches

St. Louis Cardinals
St. Louis Cardinals Latest matches
L W W L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Mar 29, 2025 - MLB

St. Louis Cardinals
5 :  1
Minnesota Twins

Mar 27, 2025 - MLB

St. Louis Cardinals
5 :  3
Minnesota Twins

Sep 19, 2024 - MLB

St. Louis Cardinals
2 :  3
Pittsburgh Pirates

Sep 18, 2024 - MLB

St. Louis Cardinals
10 :  5
Pittsburgh Pirates

Sep 17, 2024 - MLB

St. Louis Cardinals
3 :  1
Pittsburgh Pirates

Sep 13, 2024 - MLB

Toronto Blue Jays
4 :  3
St. Louis Cardinals
L W W L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Mar 29, 2025 - MLB

St. Louis Cardinals
5 :  1
Minnesota Twins

Mar 27, 2025 - MLB

St. Louis Cardinals
5 :  3
Minnesota Twins

Sep 19, 2024 - MLB

St. Louis Cardinals
2 :  3
Pittsburgh Pirates

Sep 18, 2024 - MLB

St. Louis Cardinals
10 :  5
Pittsburgh Pirates

Sep 17, 2024 - MLB

St. Louis Cardinals
3 :  1
Pittsburgh Pirates

Sep 8, 2024 - MLB

St. Louis Cardinals
4 :  10
Seattle Mariners
L L L L L L
Victories

0/6 (0%)

Defeats

6/6 (100%)

Sep 13, 2024 - MLB

Toronto Blue Jays
4 :  3
St. Louis Cardinals

Aug 13, 2024 - MLB

Cincinnati Reds
4 :  1
St. Louis Cardinals

Aug 10, 2024 - MLB

Kansas City Royals
8 :  3
St. Louis Cardinals

Aug 2, 2024 - MLB

Chicago Cubs
6 :  3
St. Louis Cardinals

Aug 1, 2024 - MLB

Chicago Cubs
5 :  4
St. Louis Cardinals

Jul 24, 2024 - MLB

Pittsburgh Pirates
5 :  0
St. Louis Cardinals
Los Angeles Angels
Los Angeles Angels Latest matches
L L L L W W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Mar 30, 2025 - MLB

Chicago White Sox
2 :  3
Los Angeles Angels

Mar 29, 2025 - MLB

Chicago White Sox
0 :  1
Los Angeles Angels

Mar 27, 2025 - MLB

Chicago White Sox
8 :  1
Los Angeles Angels

Sep 29, 2024 - MLB

Los Angeles Angels
0 :  8
Texas Rangers

Sep 20, 2024 - MLB

Houston Astros
9 :  7
Los Angeles Angels

Sep 19, 2024 - MLB

Houston Astros
3 :  1
Los Angeles Angels
W L W L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Sep 29, 2024 - MLB

Los Angeles Angels
0 :  8
Texas Rangers

Sep 15, 2024 - MLB

Los Angeles Angels
4 :  6
Houston Astros

Sep 14, 2024 - MLB

Los Angeles Angels
3 :  5
Houston Astros

Sep 4, 2024 - MLB

Los Angeles Angels
10 :  1
Los Angeles Dodgers

Sep 3, 2024 - MLB

Los Angeles Angels
2 :  6
Los Angeles Dodgers

Sep 1, 2024 - MLB

Los Angeles Angels
3 :  2
Seattle Mariners
L L L L W W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Mar 30, 2025 - MLB

Chicago White Sox
2 :  3
Los Angeles Angels

Mar 29, 2025 - MLB

Chicago White Sox
0 :  1
Los Angeles Angels

Mar 27, 2025 - MLB

Chicago White Sox
8 :  1
Los Angeles Angels

Sep 20, 2024 - MLB

Houston Astros
9 :  7
Los Angeles Angels

Sep 19, 2024 - MLB

Houston Astros
3 :  1
Los Angeles Angels

Sep 8, 2024 - MLB

Texas Rangers
7 :  4
Los Angeles Angels

St. Louis Cardinals against Los Angeles Angels : Head to Head (H2H)

St. Louis Cardinals

67 %

Los Angeles Angels

33 %

May 15, 2024 - MLB

Los Angeles Angels
7 :  2
St. Louis Cardinals

May 14, 2024 - MLB

Los Angeles Angels
6 :  7
St. Louis Cardinals

May 13, 2024 - MLB

Los Angeles Angels
5 :  10
St. Louis Cardinals

St. Louis Cardinals - Los Angeles Angels Key Points

  1. In 2024, Mikolas allowed 26 home runs and finished with a 5.35 ERA
  2. Cardinals have the third-best AVG in MLB this season with .306 after three games
  3. Cardinals have won eight of their last ten official games
  4. Mikolas's ERA in his last five official starts is 6.14

Our St. Louis Cardinals vs Los Angeles Angels Prediction

In 2023, the Angels swept the Cardinals in May of that year in their visit to St. Louis. In one of those three games, which resulted in losses for the Cards, Mikolas pitched. He has pitched three times against the Angels since 2014, and his team has always lost. Anderson will be the Angels' starting pitcher, and while the Cardinals have had a solid start to 2025, Monday's pitching matchup looks to favor the visiting team. Our prediction for Cardinals vs Angels is: Angels ML.

Prediction:

 

Angels ML.

+112
$350 offered for betting!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

St. Louis Cardinals vs Los Angeles Angels Picks