St. Louis Cardinals vs Los Angeles Angels Betting Preview & Prediction – July 22, 2026
St. Louis Cardinals at Los Angeles Angels on July 22, 2026 sets up as Hunter Dobbins vs. Reid Detmers, and the market’s telling you the pitching gap matters more than the records. Los Angeles is -126 with St. Louis +108, the Angels’ -1.5 is hanging +164, and 8.5 is juiced to the over at -122.
St. Louis Cardinals vs Los Angeles Angels Game Info
| Matchup | St. Louis Cardinals @ Los Angeles Angels |
| Date | July 22, 2026 |
| Time | 04:08 PM ET |
| Location | Angel Stadium (Anaheim, CA) |
| How to Watch | Cardinals.TV, ABTV |
St. Louis Cardinals vs Los Angeles Angels Odds
| Moneyline | St. Louis Cardinals +108 | Los Angeles Angels -126 |
| Run Line | St. Louis Cardinals +1.5 (-200) | Los Angeles Angels -1.5 (164) |
| Total | Over 8.5 (-122) | Under 8.5 (100) |
St. Louis Cardinals vs Los Angeles Angels Team Stats
| St. Louis Cardinals | Los Angeles Angels | |
| Record | 51-49 | 41-61 |
| Runs Scored | 447 | 442 |
| OPS | .703 | .704 |
| Team ERA | 4.16 | 4.56 |
| Team WHIP | 1.33 | 1.37 |
| Bullpen ERA | 4.25 | 4.50 |
| Bullpen WHIP | 1.36 | 1.39 |
St. Louis Cardinals vs Los Angeles Angels Starting Pitcher Stats
| Pitcher | Hand | W-L | ERA | IP | SO | WHIP |
| Hunter Dobbins (STL) | RHP | 1-1 | 4.03 | 22.1 | 23 | 1.39 |
| Reid Detmers (LAA) | LHP | 3-6 | 4.16 | 114.2 | 130 | 1.12 |
St. Louis Cardinals vs Los Angeles Angels Recent Form & Pitching Notes
St. Louis Cardinals (51-49): Dropped the most recent game of this series 5-1 on July 21. Matthew Liberatore got hit early (5.1 IP, 5 ER, 7 K), but the bullpen at least stabilized it with Matt Svanson (0.2 IP) and Scott Blewett (2.0 IP) combining for 2.2 scoreless. Offensively it was mostly wasted traffic: Alec Burleson went 3-for-4, and the lone run came on a JJ Wetherholt RBI forceout.
Los Angeles Angels (41-61): Won 5-1 on July 21 behind a five-run first inning, then cruised. Walbert Ureña gave them 6.0 strong (1 ER, 5 K), and the pen was clean behind him: Mitch Farris (1.1 IP), Chase Silseth (0.2 IP), Ryan Zeferjahn (1.0 IP) for 3.0 scoreless. The damage was loud and quick: Jorge Soler’s 2-run double and Jo Adell’s 2-run HR (15) were the difference.
St. Louis Cardinals vs Los Angeles Angels Betting Trends
- St. Louis is 55-40 to the Under this season.
- Los Angeles is 56-46 to the Under this season.
- The first two games of this series finished 3-2 and 5-1 (both Unders).
St. Louis Cardinals vs Los Angeles Angels Breakdown
The Angels being favored with a 41-61 record looks wrong until you price in the starter matchup: Detmers is a real workload arm (114.2 IP) with swing-and-miss (130 K) and a WHIP that plays (1.12). He’s also been steadier lately (3.98 ERA over his last 7), and he just spun a clean 6.0-inning, 0-run outing with 7 Ks in his most recent start.
Dobbins is the volatility point. He’s only at 22.1 MLB innings this season with a 1.39 WHIP, and his last three appearances include two short starts where he allowed 3 earned runs (5.0 IP vs MIL; 4.1 IP at NYM). That’s enough traffic to get punished by a lineup that just tagged St. Louis for five in the first inning two nights ago.
Still, 8.5 with the over juiced is begging for sloppy middle innings, and both clubs have been Under-heavy all year. With both bullpens coming out of July 21 with manageable workloads, I’d rather take the even-money Under than chase an Angels side at a price.
St. Louis Cardinals vs Los Angeles Angels Best Bet
Under 8.5 +100 (3 out of 5 units)
Both teams are Under-leaning on the season, this series has played clean early, and Detmers’ recent form gives the total a stable base.
Predicted Score
Our computer projections model for this matchup predicts a final score of St. Louis Cardinals 3, Los Angeles Angels 4.
