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

USA - MLB

Los Angeles Angels
7/20/26 22:10
St. Louis Cardinals

Prediction:

 

Cardinals to win and under 9.5 runs

+215
$250 offered for betting!

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

 by Simon Day in MLB Picks

The St Louis Cardinals will be looking to boost their dwindling postseason hopes when they take on the struggling LA Angels at Angel Stadium on Monday night.

The Cards are currently four wins outside of the National League wild card spots, but with a favorable run of fixtures coming up in the next two weeks, they have an excellent chance to close that gap and give their playoff hopes a serious boost. 

Standing in the Cardinals' way will be an Angels team enduring a torrid season. Their dismal 39-61 record means they are three games adrift at the bottom of the AL West table with little hope of reaching the postseason. In the early part of the campgin, the Angels' home form was providing one ray of hope for fans, but even that has fallen away over the last few weeks, and they have now lost five of their last six games at Angel Stadium.

Up to $250 to bet on Los Angeles Angels - St. Louis Cardinals! 

Limited Offer. Currently at Caesars Sportsbook

Los Angeles Angels vs St. Louis Cardinals Form

Table

Teams Pts P W L
9 St. Louis Cardinals
0.52 98 51 47
30 Los Angeles Angels
0.39 100 39 61

Los Angeles Angels and St. Louis Cardinals Latest Matches

Los Angeles Angels
Los Angeles Angels Latest matches
W L L L L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 19, 2026 - MLB

Los Angeles Angels
3 :  2
Detroit Tigers

Jul 18, 2026 - MLB

Los Angeles Angels
0 :  7
Detroit Tigers

Jul 17, 2026 - MLB

Los Angeles Angels
1 :  2
Detroit Tigers

Jul 12, 2026 - MLB

Minnesota Twins
4 :  2
Los Angeles Angels

Jul 11, 2026 - MLB

Minnesota Twins
5 :  3
Los Angeles Angels

Jul 10, 2026 - MLB

Minnesota Twins
3 :  4
Los Angeles Angels
L L L L L W
Victories

1/6 (17%)

Defeats

5/6 (83%)

Jul 19, 2026 - MLB

Los Angeles Angels
3 :  2
Detroit Tigers

Jul 18, 2026 - MLB

Los Angeles Angels
0 :  7
Detroit Tigers

Jul 17, 2026 - MLB

Los Angeles Angels
1 :  2
Detroit Tigers

Jul 5, 2026 - MLB

Los Angeles Angels
5 :  7
Boston Red Sox

Jul 4, 2026 - MLB

Los Angeles Angels
1 :  8
Boston Red Sox

Jul 3, 2026 - MLB

Los Angeles Angels
2 :  5
Boston Red Sox
L W L W L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 12, 2026 - MLB

Minnesota Twins
4 :  2
Los Angeles Angels

Jul 11, 2026 - MLB

Minnesota Twins
5 :  3
Los Angeles Angels

Jul 10, 2026 - MLB

Minnesota Twins
3 :  4
Los Angeles Angels

Jul 9, 2026 - MLB

Texas Rangers
7 :  6
Los Angeles Angels

Jul 8, 2026 - MLB

Texas Rangers
1 :  13
Los Angeles Angels

Jul 7, 2026 - MLB

Texas Rangers
8 :  3
Los Angeles Angels
St. Louis Cardinals
St. Louis Cardinals Latest matches
W W L W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 19, 2026 - MLB

Arizona Diamondbacks
8 :  7
St. Louis Cardinals

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

Arizona Diamondbacks
4 :  5
St. Louis Cardinals

Jul 12, 2026 - MLB

St. Louis Cardinals
3 :  4
Atlanta Braves

Jul 11, 2026 - MLB

St. Louis Cardinals
4 :  1
Atlanta Braves

Jul 10, 2026 - MLB

St. Louis Cardinals
2 :  1
Atlanta Braves
L W L W W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 12, 2026 - MLB

St. Louis Cardinals
3 :  4
Atlanta Braves

Jul 11, 2026 - MLB

St. Louis Cardinals
4 :  1
Atlanta Braves

Jul 10, 2026 - MLB

St. Louis Cardinals
2 :  1
Atlanta Braves

Jul 9, 2026 - MLB

St. Louis Cardinals
4 :  8
Milwaukee Brewers

Jul 8, 2026 - MLB

St. Louis Cardinals
5 :  1
Milwaukee Brewers

Jul 7, 2026 - MLB

St. Louis Cardinals
2 :  10
Milwaukee Brewers
W W L W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 19, 2026 - MLB

Arizona Diamondbacks
8 :  7
St. Louis Cardinals

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

Arizona Diamondbacks
4 :  5
St. Louis Cardinals

Jul 5, 2026 - MLB

Chicago Cubs
6 :  4
St. Louis Cardinals

Jul 4, 2026 - MLB

Chicago Cubs
0 :  3
St. Louis Cardinals

Jul 3, 2026 - MLB

Chicago Cubs
1 :  17
St. Louis Cardinals

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

Los Angeles Angels

50 %

St. Louis Cardinals

50 %

Apr 2, 2025 - MLB

St. Louis Cardinals
12 :  5
Los Angeles Angels

Apr 1, 2025 - MLB

St. Louis Cardinals
7 :  9
Los Angeles Angels

Mar 31, 2025 - MLB

St. Louis Cardinals
4 :  5
Los Angeles Angels

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
Los Angeles Angels vs St. Louis Cardinals Picks

Los Angeles Angels - St. Louis Cardinals Key Points

  1. LA have lost 5 of their last 6 home games
  2. There have been under 10 runs in 5 of the Cardinals' last 6 games
  3. LA have scored just 9 runs in their last 5 fixtures
  4. St Louis are 25-21 on the road this season
Up to $250 to bet on Los Angeles Angels - St. Louis Cardinals! 

Limited Offer. Currently at Caesars Sportsbook

Our Los Angeles Angels vs St. Louis Cardinals Prediction

It has been a dreadful season for the Angels, and we cannot see things turning around any time soon. 

The Cardinals are not exactly in prime form, but they have been performing fairly well defensively over the last few weeks, so we think that they will be able to shut down a limp home offense and claim a much-needed victory. 

Given both teams' struggles on offense, we cannot see this being a high scoring contest, so take the 3.15 on the Cards winning a game featuring under 10 runs. 

Our prediction for Los Angeles Angels vs St Louis Cardinals is: Cardinals to win and under 9.5 runs.

Prediction:

 

Cardinals to win and under 9.5 runs

+215
$250 offered for betting!

Caesars Rewards Program

Caesars Rewards

Caesars Sportsbook really spoils new users with an awesome rewards program, making every wager count towards something bigger! Available for users across the country, this program is a bettor's dream. As you enjoy the thrills of sports betting or casino games online, you can earn up to 10 Reward Credits for every $100 wagered on straight bets. And if parlays are more your style, you'll earn up to 20 Reward Credits for every $100 wagered. With Caesars Sportsbook, your bets not only bring the excitement of the game but also the joy of accumulating rewards that enhance your gaming experience. Play now and let Caesars treat you like royalty with each bet you place!

Sign-up now!

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