St. Louis Cardinals vs Los Angeles Angels Picks, Prediction, Odds, and Line Movement for Monday July 20 2026
The St. Louis Cardinals vs Los Angeles Angels matchup opens a three-game interleague series at Angel Stadium on Monday night. St. Louis enters at 51-47 and remains in the National League Wild Card mix, while Los Angeles sits at 39-61 and continues to play out a difficult season near the bottom of the American League West.
This is a short Angels favorite spot, but the price is tighter than the standings gap suggests. Los Angeles is laying around -120 behind José Soriano, while St. Louis counters with Kyle Leahy. The total is listed around 9.0 at FanDuel, though some market screens are closer to 8.5, which makes line shopping important. For more betting angles around individual markets in this matchup, check out our MLB player props coverage before first pitch.
Best Available Odds for St. Louis Cardinals vs Los Angeles Angels
- Moneyline: St. Louis Cardinals +102 | Los Angeles Angels -120
- Run Line/Spread: St. Louis Cardinals -1.5 (+162) | Los Angeles Angels +1.5 (-200)
- Total: Over 9.0 (-110) | Under 9.0 (-110)
Game Info
- Date: Monday, July 20, 2026
- Time: 10:10 p.m. EDT
- Location: Angel Stadium, Anaheim, California
- TV: ESPN, ESPN App and MLB.TV
- Probable Pitchers: Kyle Leahy vs José Soriano
St. Louis Cardinals vs Los Angeles Angels Preview
St. Louis comes into Anaheim in a frustrating but still meaningful spot. The Cardinals are above .500 and still in the playoff conversation, but Sunday’s blown seven-run lead against Arizona was the kind of loss that can linger if the club does not reset quickly. This opener gives St. Louis a chance to respond against a team with a much worse record.
The Cardinals’ offense has enough balance to justify interest at a plus-money price. Jordan Walker gives St. Louis its best power threat, Lars Nootbaar adds on-base skill and left-handed balance, Masyn Winn brings contact and speed, and Nolan Gorman gives the lineup another left-handed damage bat. Willson Contreras, Nolan Arenado and Brendan Donovan add enough veteran structure to make the lineup deeper than the Angels’ overall run-prevention profile suggests.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
The question is whether St. Louis can turn traffic into runs. The Cardinals have not always converted scoring chances cleanly, and facing Soriano is not easy. If Soriano has his sinker working, he can keep the ball on the ground and force St. Louis to win with sequencing rather than quick power.
Los Angeles is priced as the favorite because Soriano gives the Angels the starting-pitching edge by ERA, WHIP and strikeouts. The Angels are only 39-61, but Soriano has been one of the better parts of their season, and he gives them a real chance to control the first half of the game.
The Angels’ lineup has some danger even if the full-season record is poor. Zach Neto has power and shortstop athleticism, Taylor Ward can drive the ball, Mike Trout remains a threat when available, and Logan O’Hoppe gives the lineup another right-handed bat with pop. The problem is that Los Angeles has not been consistent enough to trust as a favorite with much comfort.
The MLB betting trends create more total hesitation than side clarity. St. Louis has a mixed profile, while the Angels show stronger under signals. That points toward a lower-scoring game if the number is 9.0, but it is less attractive at 8.5. The cleaner side value is St. Louis at plus money because the Cardinals are the better team overall and Leahy has been trending in the right direction.
Pitching Matchup
Leahy starts for St. Louis at 7-4 with a 3.73 ERA, 75 strikeouts and a 1.41 WHIP. The WHIP is a concern because it shows he has allowed traffic, but his recent form has been strong. He has thrown two straight scoreless starts and has allowed just one run across his past four outings.
That recent run is the biggest reason to back St. Louis. Leahy does not have Soriano’s strikeout ceiling, but he has been keeping damage off the board. Against an Angels lineup that has not consistently produced, five or six controlled innings are enough to make the Cardinals live.
Soriano counters for Los Angeles at 8-6 with a 3.49 ERA, 115 strikeouts and a 1.29 WHIP. He is the better pure starter in the matchup and gives the Angels a legitimate favorite case. His strikeout volume is much stronger than Leahy’s, and his ability to get ground balls helps him avoid big innings when he is locating.
The matchup risk for Soriano is lineup depth. St. Louis has enough right-handed and left-handed bats to make him work, and the Cardinals should force him into deeper counts rather than chasing early sinkers. Soriano gives Los Angeles the pitching edge, but the team gap keeps this from being a comfortable Angels play.
Game Thesis: St. Louis is the right side because the Cardinals are the better team overall, Leahy has allowed just one run across his past four outings, and the Angels have not been reliable enough to justify a favorite price. The best bet is St. Louis moneyline because the total is sensitive to whether the number is 9.0 or 8.5, and the run-line options are not attractive. The total leans under 9.0 because Soriano has the better strikeout profile and the Angels’ matchup profile points lower. The projected final is St. Louis 4, Los Angeles 3.
St. Louis Cardinals vs Los Angeles Angels Best Bet - Moneyline: St. Louis Cardinals (+102)
St. Louis moneyline is the best bet in this St. Louis Cardinals vs Los Angeles Angels matchup because it backs the better team at a plus-money price. The Cardinals are 12 games better in the standings, and Leahy’s recent form is strong enough to offset Soriano’s better season-long strikeout profile.
Los Angeles can win if Soriano controls the game early and the Angels get a big swing from Neto, Ward, Trout or O’Hoppe. That is the home-favorite path. The problem is that the Angels have not been reliable enough offensively, and St. Louis has more lineup depth across nine innings.
The total is more number-dependent. Under 9.0 is playable, but Under 8.5 is much thinner. That makes the Cardinals moneyline the cleaner wager.
St. Louis Cardinals vs Los Angeles Angels Moneyline Pick: St. Louis Cardinals (+102)
St. Louis is the moneyline pick because the Cardinals are the better overall team and are still being priced as the underdog. Soriano is good enough to make Los Angeles dangerous, but the gap between the clubs is too large to ignore.
Leahy’s recent form also matters. He has been much better than his early-season profile, and if he gives the Cardinals five competitive innings, St. Louis has the better late-game lineup. The Cardinals are the better straight-up value.
St. Louis Cardinals vs Los Angeles Angels Run Line/Spread Pick: St. Louis Cardinals -1.5 (+162)
St. Louis -1.5 is the run-line pick because it stays aligned with the moneyline side and offers a plus-money payout. If the Cardinals win in the preferred script, Leahy keeps the Angels quiet, St. Louis forces Soriano into a shorter start, and the Cardinals add one late insurance run.
This is not the best bet because a one-run game is very live. The projected final is 4-3, which would not cover the run line. Angels +1.5 is too expensive, so the only playable spread angle is St. Louis -1.5 for a smaller-risk, higher-payout position.
St. Louis Cardinals vs Los Angeles Angels Total Pick: Under 9.0 (-110)
The total pick is Under 9.0. The Angels’ profile points lower, Soriano has the strikeout and ground-ball tools to limit St. Louis, and Leahy enters in strong run-prevention form. At 9.0, the under has enough cushion for a 4-3 or 5-3 finish.
The number matters. If the market is only offering 8.5, the under becomes less attractive because one extra bullpen run can flip the result. At 9.0, the under is playable, but the best bet remains St. Louis moneyline.
Top Player Prop Picks for St. Louis Cardinals vs Los Angeles Angels
Kyle Leahy Over 4.5 Strikeouts (-125): Leahy is in strong form and faces an Angels lineup that can give right-handers enough swing-and-miss chances. If he works five innings, five strikeouts are reachable.
Zach Neto To Hit a Home Run (+350): Neto is the best Angels power prop because he brings a strong track record against St. Louis and has enough pull-side power to punish a mistake from Leahy.
Jordan Walker To Hit a Home Run (+390): Walker is the top Cardinals long-shot power look because he has been St. Louis’ best home-run threat this season. Soriano can keep the ball on the ground, but if Walker gets a mistake up, the price is worth a look.
Prediction: St. Louis Cardinals 4, Los Angeles Angels 3