Los Angeles Angels vs St. Louis Cardinals

Kickoff (UTC+8):2026-07-22 09:38

Final Score:Los Angeles Angels 5 - 1 St. Louis Cardinals

Latest Odds

Line Movement (open → latest)

TimeHomeAwayOver/Under
07-21 05:301.9621.8928.50
07-22 00:001.9102.0109.50
07-23 12:001.8602.0709.50

AI Deep Analysis

Cardinals’ lefty Liberatore’s HR9 and Angels’ bullpen fatigue set the stage for a high-scoring away upset at 2.010

This matchup hinges on Liberatore’s home run habit and Ureña’s shaky control—both starters are one bad inning from handing the game to the bullpen, and the Angels’ pen is the more exhausted of the two.

This game’s balance

Starting pitcher form and vulnerability

Walbert Ureña (RHP, Angels) owns a 2.88 ERA but his 3.68 FIP and 13.0% BB% reveal a pitcher living on the edge—his last five starts include two early exits (4.0 and 4.3 IP) and a 7-ER blowup. His 93.6 mph average fastball and sinker-heavy mix (33% sinker at 98 mph) usually induce weak contact, but the 5 BB in his last outing vs Texas is a red flag. Today, he faces a Cardinals lineup that posts a 0.706 OPS vs RHP, with Alec Burleson (0.930 OPS vs RHP, 292 PA) and Jordan Walker (0.853 OPS vs RHP, 306 PA) as the prime threats. Verdict: Ureña is more likely to wobble than dominate.

Matthew Liberatore (LHP, Cardinals) is the definition of a high-variance arm: his 5.00 ERA and 1.63 HR9 scream “home run or bust,” and his last five starts include a 6-ER and 5-ER outing. His 88.8 mph average velocity and fastball-heavy approach (32% four-seamer at 94 mph) can get hit hard, especially by Angels’ Zach Neto (0.879 OPS vs LHP, 107 PA) and Jo Adell (0.878 OPS vs LHP, 116 PA). Verdict: Liberatore is a ticking time bomb, but the Angels’ bullpen is in worse shape to clean up the mess.

Lineup vs pitcher handedness

Angels’ lineup vs LHP (Liberatore) owns a 0.716 OPS, slightly above league average, with Neto and Adell leading the charge. Cardinals’ lineup vs RHP (Ureña) is at 0.706 OPS, but Burleson and Walker are elite vs righties. Critical note: Cardinals’ lineup is 100% unfamiliar with Ureña (13/13 hitters have never faced him), which gives the Angels’ starter a hidden edge in the first 2-3 innings.

What the market is pricing in

The market shifted from 49.1% to 51.3% for the Angels, but the data doesn’t support a clear favorite. The devig implies a near 50/50 game, and the numbers back it: Ureña’s FIP edge is offset by Liberatore’s HR9 and the Cardinals’ superior bullpen. The Angels’ bullpen fatigue (4.82 ERA, 150 pitches in 3 days) is a major liability if Ureña falters early. The market’s slight lean to Angels is likely due to Ureña’s ERA and home field, but the Cardinals’ bullpen and Liberatore’s upside make the away price (2.010) a live dog.

Park and injuries

Angel Stadium plays as a hitter’s park (103 park factor), with 30°C temps and 15 kph wind—conditions that favor the long ball. Injuries: Angels have 9 on the IL (including Kikuchi, Moncada, Stephenson), Cardinals 3 (Urias, Romero, Rajcic). The Angels’ absences are more impactful, but both lineups are close to full strength for this one.

Total points lean

The simulated total leans slightly under at 9.5 (46.6% over probability), but Liberatore’s HR9, Ureña’s BB%, and both bullpens’ fatigue suggest this game has a real chance to push over. The most likely scores (4-3, 5-4, 3-4) all sit near the line, but the over 9.5 at 2.090 is the sharper side given the park factor and both starters’ volatility.

Conclusion: Where I stand

Push= away_ml

Reason= Liberatore’s HR9 and Angels’ bullpen fatigue make the Cardinals’ 2.010 a value play

Confidence= 52% (data is tight, but the away bullpen and Liberatore’s upside swing it)

Biggest risk= Ureña’s sinker/velocity combo shuts down Cardinals’ lefties and Liberatore gets bailed out by his own bullpen

Model Pick:away_ml(Confidence 52%)

Analysis text is generated by an AI research engine from our in-house data pipeline (odds, results, score simulation); model picks are settled and published daily.

More Match Analysis

賽事雷達 Match RadarTodayScoresWorld Cup 2026Daily Recap