St. Louis Cardinals vs Los Angeles Angels Picks, Prediction, Odds, and Line Movement for Monday July 20 2026

By: Kyle Kargel Published 07/20/2026, 09:46 AM ET
Cardinals vs Angels picks

The St. Louis Cardinals travel to Los Angeles on Monday night with the betting market presenting a near pick'em despite the large gap between the teams' records, and this Cardinals vs Angels prediction covers the odds, matchups, and betting angles worth knowing before first pitch. For more MLB picks and daily coverage across the league, check out our MLB picks hub for additional value plays tonight.

TLDR: Quick Picks and Prediction

  • Moneyline Pick: Cardinals (-102)
  • Total Pick: Under 9
  • Projected Final Score: Cardinals 5, Angels 3

Odds and Line Movement

Los Angeles has held a slight favorite tag for most of the betting window, though the price has shifted from -120 over the weekend down to -119 by Monday morning, with St. Louis moving from +100 up to -102. That flip from an underdog price to a narrow favorite reflects meaningful market movement toward the Cardinals as first pitch approaches. Below is a full breakdown of the current odds and how the numbers have moved leading into first pitch.

Current Odds

Matchup Moneyline Total
St. Louis -102 O 9 (-107)
LA Angels -119 U 9 (-112)

Line Movement - Moneyline

Date Time St. Louis LA Angels Public ($, #)
07/20 09:34:17 AM -102 -119 STL 76%, 66%
07/19 09:17:20 PM +100 -120 STL 74%, 73%
07/19 09:17:20 PM +100 -120 STL 90%, 73%
07/19 09:17:20 PM +100 -120 STL 89%, 72%
07/19 09:17:20 PM +100 -120 STL 89%, 72%
07/19 07:43:57 PM +100 -120 STL 87%, 84%
07/19 05:29:57 PM +101 -121 STL 74%, 69%
07/19 02:46:23 PM +101 -121 STL 74%, 69%
07/19 02:40:52 PM +100 -120 STL 74%, 69%

Line Movement - Total

Date Time Over Under Public ($, #)
07/20 09:34:17 AM 9o -107 9u -112
07/19 09:17:20 PM 8.5o -122 8.5u +101
07/19 02:40:52 PM 8.5o -120 8.5u +100

Cardinals vs Angels Key Matchups and Game Preview

St. Louis enters at 51-47 and sits 10.5 games behind Milwaukee in the NL Central after losing two straight, while Los Angeles is 39-61 and remains last in the AL West despite Sunday's 3-2 victory over Detroit. The Cardinals will start right-hander Kyle Leahy, who is 7-4 with a 3.73 ERA and 1.41 WHIP through 89.1 innings.

Soriano's Strikeout Upside

The Angels counter with right-hander Jose Soriano, who owns an 8-6 record, 3.49 ERA and 1.29 WHIP across 111 innings. Soriano has recorded 115 strikeouts and allowed only 90 hits, although his 53 walks create some risk against a patient Cardinals lineup.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Picks And Parlays may use third-party services to process my data.

Leahy's Control of Contact

Leahy has allowed 93 hits and issued 33 walks while striking out 75, but his ability to limit home-run damage to nine long balls has helped him work around frequent baserunners.

Walker Leads St. Louis Offense

St. Louis has the better offensive profile, scoring 444 runs with a .243 batting average, .319 on-base percentage and 109 home runs, while Los Angeles has produced 434 runs with a .239 average, .315 OBP and 110 homers. Jordan Walker has carried the Cardinals' offense, batting .292 with a .354 OBP, .524 slugging percentage, 22 home runs and 76 RBI.

Neto and the Angels Lineup

The Angels are led by Zach Neto's 19 homers, while Nolan Schanuel is batting .279 with a .348 OBP and Jo Adell has driven in a team-high 53 runs.

Cardinals Infield Absences

St. Louis is without third baseman Ramon Urias, weakening its infield depth, and relievers JoJo Romero and Max Rajcic are also sidelined.

LAA Catching and Bullpen Depth

The Angels are missing Adam Frazier and catchers Travis d'Arnaud and Sebastian Rivero, limiting their flexibility and experience behind the plate, while reliever Ben Joyce and starter Yusei Kikuchi remain unavailable.

The market has shifted notably toward St. Louis over the course of the betting window, with the Cardinals' price moving from an underdog number as high as +101 on Saturday to a favorite at -102 by Monday morning. Public backing for St. Louis has been strong throughout, with ticket percentages ranging from 74% to 90% and dollar percentages between 66% and 84%, showing consistent support even as the price moved in the Cardinals' favor. The total has moved from 8.5 up to 9 runs, with the juice shifting from an Under-friendly number on Saturday to a more balanced price by Monday morning.

Key Injuries and Things To Know STL and LAA

St. Louis is without third baseman Ramon Urias, weakening its infield depth, and relievers JoJo Romero and Max Rajcic are also sidelined. The Angels are missing Adam Frazier and catchers Travis d'Arnaud and Sebastian Rivero, limiting their flexibility and experience behind the plate, while reliever Ben Joyce and starter Yusei Kikuchi remain unavailable.

Cardinals vs Angels Side and Over/Under Picks

  • Moneyline Pick: Cardinals (-102)
  • Total Pick: Under 9

Soriano offers the stronger strikeout profile, but St. Louis owns the deeper lineup, better recent body of work and a clear offensive centerpiece in Walker. The Cardinals' value as a slight underdog is difficult to ignore.

Final Score Prediction: Cardinals vs Angels

  • Projected Final Score: Cardinals 5, Angels 3
  • Winner: St. Louis Cardinals

How to Wager On Cardinals vs Angels

Bettors looking to wager on this matchup have several angles to consider beyond the standard moneyline and total. With Soriano's strikeout upside tempered by his walk rate, a first-five-innings total or strikeout prop could offer added value tied directly to his command questions, while bettors who like Walker's individual production may prefer a player prop route given his clear standing as the game's most complete offensive threat. For bettors who want an extra layer of analysis before placing a wager on this series, our AI picks tool breaks down model-driven projections, while the Dimers review and Oddible review offer additional resources for comparing projections against the current market on this Cardinals vs Angels matchup.

Never Tried Picks and Parlays? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code BUCK
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Odds Requirements -500
Cashable No
Video: Wings vs Sparks: Bet THIS WNBA Total! | Best WNBA Picks July 19, 2026
Wings vs Sparks: Bet THIS WNBA Total! | Best WNBA Picks July 19, 2026
Video: Is Lebron Ready To Announce His Next Team??
Is Lebron Ready To Announce His Next Team??
logo

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.