Angels vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for July 22

Odds updated as of 3:12 p.m.
In MLB action on Wednesday, the Los Angeles Angels play the St. Louis Cardinals.
All the information you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Angels vs Cardinals Game Info
- Los Angeles Angels (41-61) vs. St. Louis Cardinals (51-49)
- Date: Wednesday, July 22, 2026
- Time: 4:07 p.m. ET
- Venue: Angel Stadium -- Anaheim, California
- Coverage: ABTV and Cardinals.TV
Angels vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: LAA: (-118) | STL: (+100)
- Spread: LAA: +1.5 (-192) | STL: -1.5 (+158)
- Total: 9.5 -- Over: (+100) | Under: (-122)
Angels vs Cardinals Probable Starting Pitchers
Probable Pitchers: Reid Detmers (Angels) - 3-6, 4.16 ERA vs Hunter Dobbins (Cardinals) - 0-0, 0.00 ERA
The Angels will give the nod to Reid Detmers (3-6, 4.16 ERA), who is eyeing win No. 4 on the season, and the Cardinals will counter with Hunter Dobbins. Detmers' team is 10-10-0 against the spread this season in his starts. When Detmers starts a game and his team is the favorite on the moneyline, they have a record of 3-2. Dobbins' team was never the underdog on the moneyline a season ago in games he pitched.
Angels vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Angels win (57.4%)
Angels vs Cardinals Moneyline
- The moneyline numbers for Angels vs. Cardinals reveal Los Angeles as the favorite (-118) and St. Louis as the underdog (+100) on the road.
Angels vs Cardinals Spread
- The Cardinals are 1.5-run favorites against the spread for this matchup with the Angels. The Cardinals are +158 to cover, while the Angels are -192 to cover as a 1.5-run underdog on the runline.
Angels vs Cardinals Over/Under
- The over/under for Angels-Cardinals on July 22 is 9.5. The over is +100, and the under is -122.
Bet on Los Angeles Angels vs. St. Louis Cardinals on FanDuel today!
Angels vs Cardinals Betting Trends
- The Angels have won in 11, or 55%, of the 20 contests they have been named as odds-on favorites in this year.
- This season Los Angeles has been victorious six times in 12 chances when named as a favorite of at least -118 on the moneyline.
- The Angels' games have gone over the total in 45 of their 101 opportunities.
- The Angels have posted a record of 54-47-0 against the spread this season.
- The Cardinals have been the moneyline underdog 70 total times this season. They've finished 33-37 in those games.
- St. Louis has a 27-26 record (winning 50.9% of its games) when it has played as a moneyline underdog of +100 or longer.
- The Cardinals have had an over/under set by oddsmakers 98 times, and have combined with opponents to go over the total in 40 of those games (40-52-6).
- The Cardinals have covered 56.1% of their games this season, going 55-43-0 against the spread.
Angels Player Leaders
- Mike Trout has 70 hits and an OBP of .387, both of which are best among Los Angeles hitters this season. He has a .233 batting average and a slugging percentage of .460.
- Among qualified hitters in baseball, his batting average ranks 118th, his on-base percentage ranks ninth, and he is 49th in slugging.
- Zach Neto has 20 doubles, two triples, 19 home runs and 45 walks. He's batting .238 and slugging .445 with an on-base percentage of .327.
- His batting average ranks 111th among qualified players, his on-base percentage 83rd, and his slugging percentage 61st.
- Neto enters this game looking to extend his three-game hit streak. In his last five games he is hitting .300 with a walk and an RBI.
- Jo Adell has hit 15 homers with a team-high .402 SLG this season.
- Adell heads into this game with two games in a row with at least one hit. During his last five outings he is hitting .211 with two home runs and four RBIs.
- Nolan Schanuel has six home runs, 35 RBI and a batting average of .284 this season.
- Schanuel has safely hit in four straight games. During his last five outings he is batting .438 with five walks.
Cardinals Player Leaders
- Jordan Walker has accumulated a team-best slugging percentage (.523) while pacing the Cardinals in hits (110). He's batting .292 and with an on-base percentage of .354.
- Including all the qualifying players in the majors, he ranks 14th in batting average, 40th in on-base percentage and 15th in slugging percentage.
- Walker brings a 12-game hitting streak into this game. During his last 10 outings he is hitting .289 with three doubles, a home run, four walks and seven RBIs.
- Alec Burleson is batting .282 with 23 doubles, a triple, 15 home runs and 33 walks. He's slugging .466 with an on-base percentage of .343.
- Including all qualifying players, he ranks 29th in batting average, 59th in on-base percentage and 43rd in slugging percentage.
- JJ Wetherholt has 10 doubles, 14 home runs and 42 walks while batting .257.
- Ivan Herrera has a .369 OBP to lead his team.
Angels vs Cardinals Head to Head
- 7/21/2026: 5-1 LAA (Favorite: Angels, Spread: -1.5, Total: 9.5, Favorite Moneyline: -118, Underdog Moneyline: +100)
- 7/20/2026: 3-2 LAA (Favorite: Angels, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 4/2/2025: 12-5 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/1/2025: 9-7 LAA (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 3/31/2025: 5-4 LAA (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 5/15/2024: 7-2 LAA (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 5/14/2024: 7-6 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 5/13/2024: 10-5 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 5/4/2023: 11-7 LAA (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -174, Underdog Moneyline: +146)
- 5/3/2023: 6-4 LAA (Favorite: Angels, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



