Categories: MLB

Cardinals vs. Angels Prediction: Can St. Louis Bounce Back in Anaheim?

The Cardinals have won three of their last four series openers on the road, but Los Angeles just snapped a nasty skid at the perfect time — and now this AL West cellar-dweller has a chance to steal a series against a team still clinging to a Wild Card spot.

Quick take:

  • Pick: Cardinals -1.5 (runline)
  • Why: St. Louis has the far better bullpen depth and Liberatore has actually pitched better than his ERA against contact-heavy lineups like this one
  • The number to watch: Angels are batting .251 as a team over their last 10 games with a bottom-five bullpen ERA in the league

St. Louis (51-48) sits third in the NL Central but still very much alive in the Wild Card race, while Los Angeles (40-61) has quietly won two straight after a miserable stretch that saw them drop eight of 10 in late June and early July. The Angels took Monday’s series opener 3-2, snapping the Cardinals’ momentum right as St. Louis looked to be finding its footing again after a rough series in Arizona.

That’s the real story here — a last-place team playing spoiler against a club that desperately needs to bank series wins down the stretch.

What the Market Is Actually Saying About This One

The odds tell a split story depending on the book. St. Louis is priced anywhere from -103 to -112 on the moneyline, with Los Angeles hovering right around -104 to +1.5 on the runline — meaning the market sees this as close to a coin flip straight up, but leans toward the Cardinals covering the run-and-a-half spread. The total sits at 9, with slightly more juice on the under across most books, a sign oddsmakers expect this one to be more of a grind than a slugfest. Bettors tracking the full slate can check live MLB odds for how the number moves as first pitch approaches.

Tuesday, July 21 at 9:39 PMSpreadMoneyTotal
St. Louis Cardinals
-1.5
(148)
-102
O 9.5
(100)
Los Angeles Angels
+1.5
(-190)
-110
U 9
(-106)

Recent Form

The surface-level records don’t tell the whole story — dig into each team’s last 10 games and a clearer picture of who’s actually trending emerges.

DATE OPP CLOSE RESULT ATS/OU
Jul 21, 2026 @Los Angeles Angels +1.5 / 8.5 Lost 3-2 Lost / Under
Jul 19, 2026 @Arizona Diamondbacks +1.5 / 8.5 Won 4-5 Won / Over
Jul 19, 2026 @Arizona Diamondbacks +1.5 / 8.5 Lost 5-3 Lost / Under
Jul 19, 2026 @Arizona Diamondbacks +1.5 / 8.5 Lost 8-7 Won / Over
Jul 18, 2026 @Arizona Diamondbacks +1.5 / 8.5 Won 4-5 Won / Over
Jul 18, 2026 @Arizona Diamondbacks +1.5 / 8.5 Lost 5-3 Lost / Under
Jul 18, 2026 @Arizona Diamondbacks -1.5 / 10.5 Won 4-5 Lost / Under
Jul 12, 2026 Atlanta Braves -1.5 / 7.5 Lost 3-4 Lost / Under
Jul 11, 2026 Atlanta Braves +1.5 / 8.5 Won 4-1 Won / Under
Jul 11, 2026 Atlanta Braves +1.5 / 8 Won 2-1 Won / Under

DATE OPP CLOSE RESULT ATS/OU
Jul 21, 2026 St. Louis Cardinals +1.5 / 8.5 Won 3-2 Won / Under
Jul 19, 2026 Detroit Tigers +1.5 / 10.5 Lost 1-2 Won / Under
Jul 19, 2026 Detroit Tigers +1.5 / 10.5 Lost 0-7 Lost / Under
Jul 19, 2026 Detroit Tigers +1.5 / 10.5 Won 3-2 Won / Under
Jul 19, 2026 Detroit Tigers +4.5 / 10.5 Lost 1-2 Won / Under
Jul 19, 2026 Detroit Tigers +4.5 / 10.5 Lost 0-7 Lost / Under
Jul 18, 2026 Detroit Tigers -1.5 / 7.5 Lost 1-2 Lost / Under
Jul 12, 2026 @Minnesota Twins +1.5 / 9 Lost 4-2 Lost / Under
Jul 11, 2026 @Minnesota Twins +1.5 / 9 Lost 5-3 Lost / Under
Jul 11, 2026 @Minnesota Twins +1.5 / 9.5 Won 3-4 Won / Under

Showing 10 of last 10 meetings

DATE TEAM OPP CLOSE RESULT ATS/OU
Jul 21, 2026 Los Angeles Angels @St. Louis Cardinals +1.5 / 8.5 Won 3-2 Won / Under
Apr 2, 2025 St. Louis Cardinals @Los Angeles Angels -1.5 / 8.5 Won 12-5 Won / Over
Apr 1, 2025 St. Louis Cardinals @Los Angeles Angels -1.5 / 8.5 Lost 7-9 Lost / Over
Mar 31, 2025 St. Louis Cardinals @Los Angeles Angels -1.5 / 7.5 Lost 4-5 Lost / Over
May 16, 2024 Los Angeles Angels @St. Louis Cardinals +1.5 / 8.5 Won 7-2 Won / Over
May 15, 2024 Los Angeles Angels @St. Louis Cardinals +1.5 / 7.5 Lost 6-7 Won / Over
May 14, 2024 Los Angeles Angels @St. Louis Cardinals +1.5 / 8.5 Lost 5-10 Lost / Over
May 4, 2023 St. Louis Cardinals @Los Angeles Angels +1.5 / 8.5 Lost 7-11 Lost / Over
May 3, 2023 St. Louis Cardinals @Los Angeles Angels +1.5 / 7.5 Lost 4-6 Lost / Over
May 2, 2023 St. Louis Cardinals @Los Angeles Angels +1.5 / 8.5 Lost 1-5 Lost / Under

Liberatore’s Command Problem Meets an Angels Lineup Built to Punish It

Matthew Liberatore takes the ball for St. Louis with a 5-6 record and a bloated 5.00 ERA, and the underlying numbers explain why — he’s issued 36 walks in 93.2 innings, a command issue that’s turned too many at-bats into extended battles. Against a Los Angeles lineup that’s actually hit better than its record suggests in flashes (they put up 13 runs on 15 hits in a blowout win over Texas earlier this month), free passes are the last thing St. Louis can afford.

On the other side, Walbert Ureña has quietly been one of the better stories in a lost Angels season — 2.88 ERA, a tidy 1.32 WHIP, and just five home runs allowed across 81.1 innings. He doesn’t miss a ton of bats, but he limits hard contact well enough that St. Louis’s approach can’t just sit back and wait for mistakes.

Jordan Walker has been the engine of the Cardinals’ lineup all year, hitting .292 with 22 home runs and 76 RBI, and he’ll see plenty of pitches to hit in this park. For the Angels, Zach Neto (19 homers) and Jo Adell (13 homers, 53 RBI) provide the pop, even if both are hitting well below .240 on the season.

The Angels are batting just .251 as a team over their last 10 games, and their bullpen has been forced into extended relief work far too often in a lost season.

That bullpen fatigue matters more than the moneyline suggests. St. Louis has a deeper, fresher relief corps to lean on if Liberatore’s control issues put him in trouble early, while Los Angeles doesn’t have the same luxury if Ureña can’t work deep into the game.

Injuries complicate things on both sides. The Cardinals are missing Ramon Urias at third base, while the Angels are without Adam Frazier, Travis d’Arnaud, and starter Yusei Kikuchi — all absences that thin out the Angels’ margin for error even further in a game they’ll need to play near-perfect to win.

Prediction and Best Bet

St. Louis has more talent, a deeper bullpen, and more motivation with a Wild Card spot still in reach. Los Angeles has shown fight in flashes, but asking this offense to be consistently disciplined against a wild but talented lefty is a lot to bank on two nights in a row.

The pick:

  1. Prediction: Cardinals 6, Angels 3
  2. Best Bet: Cardinals -1.5 on the runline

The Angels can win this game, but St. Louis winning by two or more feels like the more likely outcome given the roster gap and bullpen disparity.

Carmelo Roldan

Carmelo graduated from Kent State University with a bachelor's degree in business management. Using his 10+ years of sports betting experience, Carmelo is one of the main analysts for UFC on HelloRookie.

Share
Published by
Carmelo Roldan

Recent Posts

Underdog Self-Certifies First Contracts for In-House Exchange — What It Means for DFS Bettors

Underdog has self-certified its first in-house prediction market contracts with the CFTC, signaling the DFS…

36 minutes ago

2026 NFL QB Positional Rankings: Fantasy Football Tiers, Risers and Values at Quarterback

Josh Allen, Lamar Jackson, Drake Maye and Joe Burrow headline the 2026 fantasy QB rankings,…

1 hour ago

World Cup Integrity Questioned by Rights Body Urging FIFA to Protect 2030 Tournament

Council of Europe chief Alain Berset publicly urged FIFA to address integrity risks — from…

2 hours ago

US Senator and New Mexico Tribes Push Back on Prediction Markets — What It Means for Sports Bettors

Sen. Martin Heinrich and New Mexico tribes are urging Congress to close loopholes that let…

2 hours ago

Las Vegas DraftKings Employee Accused of Participating in College Prop Betting Ring — What Bettors Should Know

A former DraftKings sports trader faces felony charges tied to a college basketball prop betting…

2 hours ago

New York Liberty vs. Dallas Wings Prediction: Can Liberty Slow Dallas’s Six-Game Streak?

The Liberty and Wings meet for a third time this season with New York favored…

4 hours ago

This website uses cookies.