St. Louis Cardinals vs Los Angeles Angels MLB Predictions – 21.07.26
St. Louis Cardinals
M. Liberatore
Los Angeles Angels
W. Urena
Match Winner
Total Runs
Tale of the Tape
STL
Key Matchup: Starting Pitchers
M. Liberatore
W. Urena
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
| Opponent | Result |
|---|---|
| @LAA | L 2-3 |
| @ARI | L 7-8 |
| @ARI | L 3-5 |
| @ARI | W 5-4 |
| vs ATL | L 3-4 |
Last 5 Games: LAA
| Opponent | Result |
|---|---|
| vs STL | W 3-2 |
| vs DET | W 3-2 |
| vs DET | L 0-7 |
| vs DET | L 1-2 |
| @MIN | L 2-4 |
Written by Matt Dorsey
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
Los Angeles Dodgers
Philadelphia Phillies
Minnesota Twins
Cleveland Guardians
Pittsburgh Pirates
New York Yankees
Tampa Bay Rays
Toronto Blue Jays
Baltimore Orioles
Boston Red Sox
San Diego Padres
Atlanta Braves