St. Louis Cardinals vs Los Angeles Angels
Los Angeles Angels
↓ ERA trending down lately
↓ ERA trending down lately
Projected sample — season splits vs pitcher hand, not official order.
Projected sample — season splits vs pitcher hand, not official order.
St. Louis Cardinals at Los Angeles Angels (2026-07-21). Matthew Liberatore vs Walbert Ureña at Angel Stadium.
Starters — Liberatore has a 5.00 ERA and 1.48 WHIP across 93.2 innings, with 8.46 K/9, 3.46 BB/9, and 1.63 HR/9. His last three starts were solid overall: 6.0 IP, 0 ER, 6 K, 1 BB; 5.0 IP, 3 ER, 3 K, 2 BB; and 5.0 IP, 1 ER, 9 K, 4 BB. The recent form points in a better direction, but the home run rate remains a clear risk. Ureña carries a 2.88 ERA and 1.32 WHIP in 81.1 innings, with 8.63 K/9, 5.09 BB/9, and just 0.55 HR/9. His last three were 4.0 IP, 0 ER, 3 K, 5 BB; 5.2 IP, 1 ER, 6 K, 4 BB; and 4.1 IP, 7 ER, 5 K, 2 BB. The trend is also down, with run prevention still strong overall but control issues creating volatility.
Teams — St. Louis owns a .705 OPS, 446 runs, a .242 average, and a pitching staff with a 4.15 ERA and 1.33 WHIP. The Cardinals are 4-6 over their last 10 games. Los Angeles has a .703 OPS, 437 runs, a .239 average, and a 4.60 team ERA with a 1.38 WHIP. The Angels are also 4-6 in their last 10. The offensive gap is minimal, but St. Louis brings the slightly better season-long run production and cleaner overall team pitching profile, while Los Angeles gets the more efficient individual starter by ERA and HR suppression.
Explore more MLB matchups
Related game previews for these clubs and around the league.