The St. Louis Cardinals, currently holding a record of 51-48, will be visiting the Los Angeles Angels, who are 40-61 this season. Both teams have struggled recently, each holding a 4-6 record in their last ten games. This MLB regular season game will take place at the Angel Stadium of Anaheim on July 22, 2026, at 4:07 PM.
The Cardinals, managed by Oliver Marmol, are fourth in the NL Central and are looking to break a three-game losing streak. They have played well on the road with a 25-22 record. In their previous outing against the Angels, they narrowly lost 3-2, managing just four hits.
The Angels, under the leadership of manager Kurt Suzuki, are sitting at the bottom of the AL West but are coming off two consecutive wins. Their recent success includes a one-run victory over the Cardinals. Playing at home, the Angels have a 23-27 record and will hope to continue their winning momentum in front of their fans.
Angels vs Cardinals At a Glance
- Game Location: Angel Stadium of Anaheim in Anaheim, CA
- Cardinals Record: 51-48, 4th in NL Central
- Angels Record: 40-61, 5th in AL West
- Weather: Mild day with light breeze and 'Broken Clouds'
- Game Time: Wednesday, July 22, 2026 at 4:07 PM
- Odds: Cardinals Moneyline +100, Angels Moneyline -120
Angels Take on the Cardinals: A Game to Watch
Cardinals Offensive Overview
The St. Louis Cardinals have showcased a middling offensive season with a batting average of .239, ranking them 15th in the league. Their on-base percentage stands at .314, placing them 12th. While they have hit 111 home runs, this ranks them 17th overall, indicating a need for more consistent power hitting.
Doubles have been a more frequent occurrence, with the Cardinals securing 154, landing them in the 14th spot. However, their patience at the plate is somewhat lacking as their walk total of 324 puts them 20th in the rankings. This suggests that the Cardinals may need to refine their plate discipline for better results.
Pitching Analysis
The Cardinals' pitching staff has an ERA of 4.62, which is 24th in the league, suggesting room for improvement in run prevention. Despite this, their batting average against is .236, placing them 8th, which indicates that opposing hitters are not finding easy success against them. Home run prevention has been effective, as they are also ranked 8th in limiting long balls given up.
Quality starts have been a moderate strength, with 29 recorded, ranking 12th. The bullpen has had its struggles, evident from 18 blown saves ranking them 11th. Strikeouts have been a relative strength with 887, putting them 9th and indicating the staff's ability to miss bats.
Key Players to Watch
Hunter Dobbins is the probable starting pitcher for the Cardinals, holding a 1-1 record with a 4.03 ERA. His WHIP of 1.39 and 23 strikeouts show potential, though he will aim to lower baserunners to improve his performance. The Cardinals will look to him for a solid outing against the Angels' lineup.
Offensively, the Cardinals rely on their power hitters to make an impact. With 111 home runs on the season, they have the ability to change the game's dynamics with a few swings. They will need their core hitters to step up in crucial situations to capitalize on scoring opportunities.
Team Betting Trends
- SU Last 3 Games: 2-1 (66.7%)
- SU Last 5 Games: 2-3 (40.0%)
- SU Last 10 Games: 4-6 (40.0%)
- SU All Games: 40-61 (39.6%)
- SU as Favorite: 11-10 (52.4%)
- SU as Underdog: 29-51 (36.2%)
- SU in Night Games: 26-45 (36.6%)
- SU in Day Games: 14-16 (46.7%)
- SU in Home Games: 23-27 (46.0%)
- SU in Away Games: 17-34 (33.3%)
- SU vs Division Opponents: 19-26 (42.2%)
- SU vs League Opponents: 15-28 (34.9%)
- SU in 1-Run Games: 12-17 (41.4%)
- SU After a Win: 15-24 (38.5%)
- SU After a Loss: 24-37 (39.3%)
The Cardinals' Challenge: Battling the Angels on the Road
Angels' Batting Overview
The Los Angeles Angels bring a balanced offensive lineup against the Cardinals. With a team batting average of .242, they rank 12th in the league, indicating a solid ability to reach base. Their on-base percentage of .317 further shows their proficiency at getting runners aboard, ranking 9th.
Despite their respectable batting average and OBP, the Angels' slugging percentage of .387 places them 20th in the league. Their power numbers, with 109 home runs, sit at 18th, reflecting a team that can occasionally hit for power.
Key Players to Watch
Reid Detmers will take the mound for the Angels, bringing a 4.16 ERA into this matchup. With 130 strikeouts this season, Detmers is a pitcher capable of missing bats, evidenced by his strong strikeout numbers. His WHIP of 1.12 suggests he generally limits base runners, an important factor against the Cardinals' lineup.
Offensively, the Angels rely on a collective approach rather than a few standout sluggers. Their rank of 22nd in doubles and 23rd in walks implies a lineup that focuses more on contact and getting on base rather than power hitting.
Pitching Strategy
The Angels' pitching staff boasts an ERA of 4.16, placing them 12th in the league. This indicates a group that can contain opposing offenses effectively. The batting average against them is .250, ranked 17th, showing they can limit hits to some extent.
With 99 home runs given up, the Angels rank 2nd, which may play a crucial role in containing the Cardinals' power hitters. Quality starts from their rotation, ranking 6th with 36, highlight their starters' ability to go deep into games.
Team Betting Trends
- SU in Home Games: 26-26 (50.0%)
- SU vs Division Opponents: 22-21 (51.2%)
- Runline in Home Games: 28-24 (53.8%)
- Runline as Underdog: 43-30 (58.9%)
- O/U in Home Games: 21-31 (40.4%)
- O/U After a Loss: 15-33 (31.2%)
Angels vs Cardinals Prediction: Cardinals +100
The St. Louis Cardinals have a slight edge with a +100 moneyline, which offers good value considering the matchup. They have a better overall record (51-48) compared to the Los Angeles Angels (40-61), and their road record (25-22) suggests they are capable of performing well away from Busch Stadium. Despite their recent three-game losing streak, the Cardinals' overall season consistency cannot be overlooked.
Pitching plays a significant role in this prediction. Cardinals' Hunter Dobbins has shown promise with a 4.03 ERA and 23 strikeouts this season, and he may match up well against an Angels lineup that has been inconsistent. The Angels' starter, Reid Detmers, has a slightly higher ERA at 4.16, and the Cardinals' ability to connect with power at critical moments could be the difference.
While both teams have had similar records over their last ten games (4-6), the Cardinals' stronger overall pitching and road performance give them an advantage. The weather conditions, with a light breeze and broken clouds, could also favor the Cardinals' approach to the game. Considering these factors, the Cardinals are positioned to edge out the Angels in a competitive matchup.
Given the data and trends, the prediction here is that the Cardinals will secure a win with a projected final score of Cardinals 6 - Angels 4. This outcome aligns with the strengths and current form of both teams, making the Cardinals a solid pick.
- Angels vs Cardinals Prediction: Cardinals +100
- Angels vs Cardinals Score: Cardinals 6 - Angels 4
Disclaimer: Knup Predictions are for entertainment and informational purposes only. Must be 21+ where applicable. Please gamble responsibly. If you or someone you know has a gambling problem, call 1-800-GAMBLER.
Get more picks and sports insights in your inbox
Subscribe to the Knup newsletter for daily predictions, sports business notes, and ecosystem updates.