St. Louis Cardinals vs Los Angeles Angels Prediction, 7/22/2026 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Los Angeles Angels
Date: Wednesday, July 22, 2026
Location: Angel Stadium in Anaheim, CA
TV: FanDuel Sports Network West
Odds/Point Spread: St. Louis (-144) Los Angeles (+120)
The St. Louis Cardinals (51-48) are traveling to Angel Stadium on Wednesday where they will meet the Los Angeles Angels (40-61). The odds on this game have the Cardinals at -144 while the Angels are sitting at +120. The total has been set at 9. The pitchers taking the mound will be Michael McGreevy and Reid Detmers.

St. Louis has a slugging rate of .387 and have been rung up 765 times, while drawing a walk on 321 occasions. They have accrued 434 RBI's in addition to 801 hits this season, and their average at the plate sits at .242. The Cardinals have hit 133 two-baggers as a unit and have smacked 109 balls out of the park. They have accounted for 446 runs scored while holding a team on-base percentage of .318. As a unit, the St. Louis Cardinals are knocking in 4.5 runs per game, which ranks them 13th in the league.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our Free MLB Picks
The Cardinals are sitting with a team earned run average of 4.15 for the year (12th in MLB), and their staff has rung up 745 hitters. Cardinals pitchers have conceded 99 home runs and 443 runs in total (13th in MLB). They have walked 332 opposing hitters and their FIP sits at 4.17 as a squad on the campaign. St. Louis has conceded 841 base hits (8.6 per 9 innings) as well as 407 earned runs. Their strikeout to walk ratio sits at 2.24 and the pitching staff sits with a WHIP of 1.33.
Cardinals relief pitchers have gone to the mound with runners on base 109 times as well as having 118 appearances in high leverage situations. The relief pitchers have notched 67 holds so far this season (4th in baseball). The Cardinals bullpen have recorded a save rate of 62.5% and have come into the game in 118 save situations. They have recorded 30 saves on the year and have blown 18 of their 48 save opportunities. The relievers have inherited 161 base runners this season with 35.4% of those players earned a run for their team. The Cardinals have dispatched 337 relievers to the hill for the year.
The St. Louis Cardinals have earned a total of 2,650 putouts at this point in the season, in addition to 930 assists and 46 errors. Their fielding percentage is holding at .987 which has them sitting 9th in MLB, and have accumulated 88 double plays. The Cardinals have converted 69.8% of baseballs in play into outs in their 7,950 innings on the diamond, which ranks them 17th in baseball.
McGreevy (15-11 win-loss record in his career) sits with a FIP of 3.41 while going up against 913 hitters during his time in the majors. He has given up 211 base hits (8.4 hits per nine innings) and has 46 free passes. His ERA is 3.46 (87 earned runs allowed) and his WHIP is 1.136. McGreevy has taken the ball for 226 innings and is sitting with 147 strikeouts so far in his pro baseball career.
The Angels have a team slugging percentage of .388 and they score 4.33 runs per game (19th in baseball). They have put up 154 two-baggers, while getting a free base 324 times as well as putting up 437 runs. Los Angeles has recorded 111 home runs on the campaign and 421 RBIs. They have been called out on strikes on 958 occasions (1st in MLB) and have tallied 812 hits. The Los Angeles Angels are sitting with a team OBP of .315 as well as a team batting average of .239 on the year.
The Angels hold a team WHIP of 1.377 with a FIP of 4.33 as a pitching staff so far this year. They currently have a K/BB ratio of 9.00 (887 strikeouts against 429 free passes). They are sitting at 10th in MLB as a staff in total hits surrendered with 795. They have given up 109 dingers and they concede 5.04 runs per 9 innings (24th in the league). The Los Angeles pitching staff have yielded 498 runs over the course of the season while having a team ERA of 4.60 (454 earned runs relinquished).
Sitting with 83 save situations, the Angels have 51 holds and also 18 blown saves. Los Angeles has had relief pitchers take the mound in 30 save opportunities and they have earned 12 saves. Los Angeles relievers hold an inherited score rate of 36.6% out of their 175 inherited runners. Their bullpen pitchers have stepped onto the hill 108 times in high leverage situations and also on 108 occasions with runners on base. They are ranked 30th in the league with a save rate of 40.0%, and they have sent 320 relievers onto the field on the year.
In 8,001 innings on the field, the Angels have accumulated a defensive efficiency of 69.9% (15th in professional baseball). The Los Angeles Angels have gotten 63 double plays and have a fielding rate of .983 (21st in professional baseball). The Angels have 846 assists, 59 errors and have earned a total of 2,667 putouts on the season.
So far in his MLB career, Detmers has surrendered 526 base hits while he has tallied 628 punch outs in 563 innings pitched. Detmers (24-37 career mark) has earned a 4.65 ERA and has conceded 8.4 hits per 9 innings. He has given up a total of 291 ER's while earning a WHIP of 1.315 and being the owner of a FIP of 4.6. He has a strikeout to walk ratio of 2.92 and he has gone up against 2,415 hitters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take St. Louis (-144)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Los Angeles Angels - Twitter
St. Louis Cardinals - Twitter
