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

USA - MLB

Los Angeles Angels
7/21/26 21:38
St. Louis Cardinals

Prediction:

 

St. Louis Cardinals win the match

-114
$150 offered for betting!

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

 by Carlos Zabala in MLB Picks

The Cardinals have lost their last three games, including the last two by walkover. On Sunday, they lost the series finale in Arizona 7-8 against the D-backs. On Monday, Rilye O'Brien blew a save opportunity and took the loss, while Jo Adell was hit by a pitch that brought in the winning run for the Halos.

Adell hit a solo home run in the third inning to break a slump after going 0-for-24 in previous games, in addition to being hit by the pitch that brought in the winning run for the Halos. It was also the first win in over 100 consecutive games in which the Angels finally won a game after trailing in the ninth inning. Trout, after the All-Star break, went 2-for-14; he struck out twice in his last four games.

The Cardinals struck out 11 times in the first game of this series. They're still barely holding onto a wild card spot, battling with the Marlins and Pirates. Walker has one hit in the last four games he's played since the All-Star break; his batting average is .292 this year.

Los Angeles Angels vs St. Louis Cardinals Form

Table

Teams Pts P W L
10 St. Louis Cardinals
0.515 99 51 48
29 Los Angeles Angels
0.396 101 40 61

Los Angeles Angels and St. Louis Cardinals Latest Matches

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

2/6 (33%)

Defeats

4/6 (67%)

Jul 20, 2026 - MLB

Los Angeles Angels
3 :  2
St. Louis Cardinals

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
L L L L W W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 20, 2026 - MLB

Los Angeles Angels
3 :  2
St. Louis Cardinals

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
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 L W L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 20, 2026 - MLB

Los Angeles Angels
3 :  2
St. Louis Cardinals

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
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 L W L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 20, 2026 - MLB

Los Angeles Angels
3 :  2
St. Louis Cardinals

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

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

Los Angeles Angels

67 %

St. Louis Cardinals

33 %

Jul 20, 2026 - MLB

Los Angeles Angels
3 :  2
St. Louis Cardinals

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

Los Angeles Angels - St. Louis Cardinals Key Points

  1. The Cardinals' K/9 ratio is the third worst in MLB
  2. The Angels have a 23-27 record this season at Angel Stadium
  3. The Angels have a 14-18 record in Game 2 of series
  4. Both the Cardinals and Angels are 4-6 in their last 10 games

Our Los Angeles Angels vs St. Louis Cardinals Prediction

Matthew Liberatore will start for the Cardinals, coming off six scoreless innings; he's allowed only four earned runs in his last three starts. It's a sweet spot for him in what has been an up-and-down season; he's recently emerged unscathed from several jams, and he admitted he's made adjustments to achieve these results.

Walbert Ureña will pitch for the Angels. He had pitched well overall this year but had control problems in his last outing, throwing only 52 strikes in 90 pitches.

Our prediction for Angels vs Cardinals is: Cardinals ML.

Prediction:

 

St. Louis Cardinals win the match

-114
$150 offered for betting!

A Welcome Bonus for Los Angeles Angels vs St. Louis Cardinals!

DraftKings Bonus

Looking to place a bet on Los Angeles Angels vs St. Louis Cardinals? For this MLB match, DraftKings will treat you to an exclusive offer: $150 in bonus bets, no promo code needed! Take advantage while you still can!

$150 in bonus bets for Los Angeles Angels vs St. Louis Cardinals!

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