Arizona Diamondbacks vs St. Louis Cardinals Prediction, 4/28/2022 MLB Picks, Best Bets & Odds

Game: Arizona Diamondbacks vs St. Louis Cardinals
Date: Thursday, April 28, 2022
Location: Busch Stadium in St. Louis, MO
TV: Bally Sports Midwest
Odds/Point Spread: Arizona (+155) St. Louis (-180)
Busch Stadium is the location where the St. Louis Cardinals (9-7) will take on the Arizona Diamondbacks (7-11) on Thursday. The moneyline on this game has Arizona at +155 while St. Louis is coming in at -180. The total is set at 7.5. The expected starting pitchers are Humberto Castellanos and Dakota Hudson.
Arizona owns a slugging percentage of .312 and have struck out 171 times, while drawing a walk on 68 occasions. They have tallied 51 RBI's in addition to 104 base knocks for the season, while their team batting average comes in at .182. The Diamondbacks have accounted for 24 doubles as a unit and have hit 16 baseballs out of the park. They have racked up 54 runs while having a team OBP of .277. As a unit, the Arizona Diamondbacks are putting up 3.0 runs per outing, which puts them at 29th in baseball.
Get all of our MLB Betting Picks
The Diamondbacks have an ERA of 3.38 for the season (10th in the league), and their staff has struck out 120 hitters. Their pitching staff has walked 68 players from the other team and their FIP comes in at 4.12 as a unit on the year. They have a strikeout to walk ratio of 1.76 and their pitching staff has a collective WHIP of 1.30. Diamondbacks pitchers have allowed 14 long balls in addition to 74 runs in total (21st in baseball).
The Diamondbacks relief pitchers have recorded a save percentage of 80.0% and has come into the game in 14 save situations. The relief pitchers have inherited 24 runners for the year and 16.7% of them ended up crossing the plate. Diamondbacks relief pitchers have entered the contest with runners on 17 times and also have had 24 appearances in high leverage situations. The Diamondbacks have sent 70 relievers to the hill this year. The bullpen have notched 9 holds for the season (16th in baseball). They have tallied 4 saves so far this season and have not converted 1 of 5 save chances.
The Diamondbacks have turned 70.7% of balls in play into outs out of 1,440 innings, which has them sitting 15th in baseball. The Arizona Diamondbacks have accounted for 480 putouts at this point in the season, in addition to 161 assists and 17 errors. Their fielding percentage is holding at .974 which is 29th in the majors, and have a total of 21 double plays.
Castellanos (3-3 win-loss record in his career) sits with a FIP of 4.75 and he has gone up against 296 hitters in the major leagues. He has allowed 70 base hits (9.2 hits per nine innings) and has had 25 free passes. His ERA is 4.87 (37 ER's allowed) and he has a career WHIP of 1.390. Castellanos has taken the mound for 68 innings and has earned 49 strikeouts in his pro baseball career.
St. Louis has knocked in 13 HRs on the campaign to go along with 60 runs batted in. They have put up 23 doubles, while walking 55 times and scoring 62 runs. The St. Louis Cardinals have accumulated an on-base percentage of .308 in addition to a team batting average of .226 this season. The Cardinals have a team SLG% of .347 and they score 3.88 runs per contest (18th in MLB). They have been called out on strikes on 129 occasions (27th in the league) and have earned a total of 120 base knocks.
The St. Louis pitching staff have conceded 49 runs on the campaign while holding a team ERA of 3.02 (47 earned runs relinquished). They have given up 10 dingers and they surrender 3.15 runs per 9 innings (5th in baseball). The Cardinals have a team WHIP of 1.207 and are the owners of a FIP of 3.40 as a squad on the campaign. They have earned a strikeout to walk ratio of 2.68 (126 strikeouts against 47 free passes). They come in at 9th in the league as a pitching staff in total hits allowed with 122.
St. Louis relievers have an inherited score percentage of 20.8% out of their 24 inherited base runners. Their relief pitchers have come in 9 times in high leverage situations and on 18 occasions with base runners. Sitting with 15 save situations, the Cardinals have compiled 10 holds and also 1 blown save. They are ranked 8th in baseball holding a save rate of 80.0%, and they have dispatched 52 relievers to the hill on the season. St. Louis has called on relief pitchers to take the mound in 5 save chances and they have come away with 4 saves.
In their 1,260 innings played, the Cardinals have earned a defensive efficiency of 69.8% (19th in the majors). The St. Louis Cardinals have gotten 18 double plays and have accounted for a fielding rate of .988 (8th in the majors). The Cardinals have racked up 171 assists, 7 errors and have 420 putouts so far this season.
In his pro baseball career, Hudson has allowed 220 hits while he has tallied 202 K's in 263 innings pitched. He has given up a total of 93 ER's while holding a WHIP of 1.314 and a FIP of 4.7. He has a strikeout to walk ratio of 1.60 and he has gone up against 1,115 hitters so far in his MLB career. Hudson (25-11 career mark) has earned a 3.18 earned run average while surrendering 7.5 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Arizona (+155)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Arizona Diamondbacks - Twitter