St. Louis Cardinals vs Los Angeles Angels Starting Lineup — Tuesday, Jul 21, 2026
Expected Batting Order
Official lineups not yet announced for this game. Check back closer to game time.
No lineup data available for St. Louis Cardinals.
No lineup data available for Los Angeles Angels.
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.