St. Louis Cardinals vs Los Angeles Angels MLB Predictions – 21.07.26

Last Updated: Jul 21, 2026 10:08 AM
Tuesday, 21 Jul 2026 LAA -122
St. Louis Cardinals

St. Louis Cardinals

51-49
M. Liberatore
VS 9:38 PM
Los Angeles Angels

Los Angeles Angels

41-61
W. Urena

Match Winner

Los Angeles Angels

Total Runs

Under 9

Tale of the Tape

St. Louis Cardinals STL
Stat Comparison
LAA Los Angeles Angels
0.01 R/G 0.05
0.07 H/G 0.1
.212 BA .313
5.63 ERA 1.00

Key Matchup: Starting Pitchers

VS
M. Liberatore

M. Liberatore

5.18 ERA
5-7
W. Urena

W. Urena

2.78 ERA
6-7

Detailed Analysis

Who will win today? St. Louis Cardinals vs Los Angeles Angels MLB Preview

The Los Angeles Angels take this rubber match because Jose Urena is throwing with supreme confidence while the St. Louis Cardinals lineup is currently fading at the dish. This game at Angel Stadium comes down to which arm can avoid a shelling in the early frames.

The Starter Showdown: M. Liberatore vs W. Urena

Matthew Liberatore carries a shaky 5.00 ERA and lacks the grit needed to navigate through a lineup that is starting to find its rhythm. He has struggled to miss bats lately, and if he leaves his breaking ball up, he is going to get hurt early.

Jose Urena has been lights out by comparison, sporting a solid 2.88 ERA and showing the veteran moxie to escape high-leverage jams. He is painting the black and keeping hitters guessing, which is bad news for a St. Louis Cardinals squad that looks out of sync.

Offensive Trends & Lineup Depth

Even with a 40-61 record, a few Angels bats are seeing beachballs right now, consistently finding the gaps and putting pressure on the defense. They aren’t just playing small ball; they are hunting fastballs and driving them with authority.

The St. Louis Cardinals sit at 51-48, but their stars are swinging through strikes and failing to manufacture runs when it matters. Travel fatigue seems to be settling in, and the dugout energy was noticeably flat during their recent 3-2 loss.

Looking for more action? See our More MLB Picks.

Our Final Verdict

The eye test favors the home team as Jose Urena is simply in a better groove than Matthew Liberatore. Expect the Los Angeles Angels to capitalize on a few hanging sliders and secure the win behind a strong showing from their veteran starter.

Pick to Win: Los Angeles Angels

Total Runs (Over/Under): under (Line: 9)

Last 5 Games: STL

Form:
LLLWL
VS @LAA
L 2-3
VS @ARI
L 7-8
VS @ARI
L 3-5
VS @ARI
W 5-4
VS vs ATL
L 3-4

Last 5 Games: LAA

Form:
WWLLL
VS vs STL
W 3-2
VS vs DET
W 3-2
VS vs DET
L 0-7
VS vs DET
L 1-2
VS @MIN
L 2-4

Written by Matt Dorsey

5 YEARS EXPERIENCE

Matt Dorsey turned his obsession with sports into a career five years ago, and he hasn't looked back. By combining a fan's passion with a veteran’s analytical eye, Matt provides reliable insights for the NBA, NHL, and NFL. He knows you’re looking for more than just a pick; you’re looking for a reason to trust the play. That’s why his work is always transparent, researched, and rooted in five years of proven results.

More MLB Action Today