
St Louis (51-47) at LA Angels (39-61)
When: Monday, July 20th 2026
Where: Angel Stadium,
Anaheim, CA
Time: 10:10 ET | TV: mlb.tv
Opening Odds: Los Angeles -110/8.5
Open an account at Bovada to receive a $750 Deposit Bonus! (US Customers Only)
Cardinals vs Angels Recent Meetings



Prediction
The NL Wild Card race is getting tight and the Cardinals are right in the middle of it. Entering today, St. Louis would be in, but three teams are within a half-game of them. The Cardinals dropped two of three in Arizona to begin their road trip, but averaged five runs a game. The Angels are a complete mess and will probably end up with the worst record in the league this season. They have scored just four runs in their last three games and Soriano has been awful. Leahy has allowed just one earned run over his last three starts and St. Louis has won all three.
Pick: Cardinals +106


![Monday’s MLB Baseball Free Picks & Predictions [7/20/26]](https://ultimatecapper.com/wp-content/uploads/2025/07/jacob-misiorowski-brewers-218x150.jpeg)

