St. Louis Cardinals vs Arizona Diamondbacks Betting Pick & Prediction 4/12/24

Steven Matz will be on the mound for the Cardinals, while Brandon Pfaadt will take the hill for the Diamondbacks. The Cardinals are the slight underdog in this one, with a money line payout of +104 compared to -124 for the Diamondbacks.
First pitch is set for 9:40 PM ET at Chase Field in Phoenix, and you can catch the action on BSMW. The over/under line is currently set at 9.5 runs, with the over paying out at +102 and the under at -123.
ARIZONA DIAMONDBACKS VS ST. LOUIS CARDINALS BETTING PICK
The Pick: Arizona Diamondbacks Moneyline -124
This game will be played at Chase Field at 9:40 ET on Friday, April 12th.
HOW TO BET THE CARDINALS VS DIAMONDBACKS:
- We have the Diamondbacks winning by a score of 5 to 4
- If you’re looking for a run line pick, we also like the Diamondbacks to cover
- As for an over/under pick, we have this game finishing with 9 runs and like the under
Cardinals Records & Stats
The Cardinals will be looking to get back on track after closing out their series vs. the Phillies with a 4-3 loss. This was especially tough, as they held a lead going into the 8th inning before the Phillies scored a run in the top of the 8th to tie things up. St. Louis was the +118 underdog at home going into the game.
Lance Lynn put together a good start for the Cardinals, going five innings and not giving up a run. He also issued just one walk and struck out six Phillies batters. However, the Cardinals couldn’t close things out, and Andre Pallante took the loss out of the bullpen. The Cardinals also wasted a big game from Ivan Herrera, who homered in the 2nd inning, going 1/4.
St. Louis heads to Arizona for a three-game series with the Diamondbacks. They are 6-7 on the season and are currently in 5th place in the NL Central, trailing the Reds by a half-game for 4th place. The Cardinals are three games behind the Brewers for the division lead and have gone 3-4 on the road this season.
So far this season, the Cardinals have been a favorite in four games, going 2-2 in those contests. They have been an underdog in nine games and have gone 4-5 in those matchups. St. Louis has won two straight series and is 2-1 in series so far this season.
St. Louis has been a profitable run line team this season, going 9-4 overall. They are 5-2 against the run line on the road and have covered in five straight games. They have been an underdog in nine of their 11 games and are 7-2 against the run line in those contests. Their average run differential in wins is +2.7, while it is -3.0 in losses.
The Cardinals have played 12 games with an average O/U line of 8 runs per game. Their games have averaged 8.1 runs per game, and their O/U record is 5-7. Their last three games have all gone under the total, and their last game against the Phillies had a combined total of just seven runs. Their game before that had a total of just three runs.
Steven Matz and the Cardinals are on the road to take on the Diamondbacks. Matz started his season with a win at home, going 5 innings and picking up 3 strikeouts. He gave up 2 earned runs in his first start of the season, which was on the road against the Dodgers.
For the Cardinals, our top hitting projection goes to Brendan Donovan, who has the 20th best hits projection in the league today. Willson Contreras is our top pick to hit a home run for the Cardinals, with the 10th best odds in the league. Nolan Gorman is right behind him in terms of home run projections, as he has the 10th best odds in the league.
Diamondbacks Records & Stats
Arizona closed out their series vs. the Rockies with a 5-3 win on the road. The Diamondbacks were the slight favorite at -118 on the money line. It was a big 1st inning for the Diamondbacks, as they got on the board with a run and added another run in the 2nd.
Tommy Henry got the start for the Diamondbacks, going five innings and giving up just two runs on four hits. He only had six strikeouts in the outing and got the win.
Arizona is coming off a two-game sweep of the Rockies and will look to keep things going at home against the Cardinals. They are currently tied with the Padres for 2nd in the NL West, trailing the Dodgers by three games.
So far, the Diamondbacks have played well within the division, going 5-2. They have also been solid at home, going 4-3, but they have struggled on the road, going 2-4.
Arizona has been a solid run line team this season, going 8-5 overall. The Diamondbacks have been particularly good at covering the run line at home, going 5-2. They have a run differential of +1.3 runs per game on the season and have an average run differential of +3.0 runs per game at home. They have covered the run line in their last two games and are 4-3 against the run line as the favorite.
Arizona has played 13 games this season, and the over/under record is 7-6. The average over/under line in their games is 9 runs per game. When the over/under line is set at 9.5 runs, the record is 1-2. The combined run average in their games is 10.1 runs per game. The under has hit in two straight games, and the over/under record for the season is 7-6.
Brandon Pfaadt will be making his second start of the season for the Diamondbacks, and he will be at home against the Cardinals. Pfaadt picked up a win in his first start of the season, going 5 innings and giving up just 1 earned run. He followed that up with a no-decision against the Braves, where he went 5 2/3 innings, giving up 5 runs on 8 hits.
For the Diamondbacks, we like Ketel Marte to have a solid game at the plate. His hits projection is the highest on the team and 15th best in the league today. We also give him the 2nd best odds on the team to hit a home run, with his home run projection 12th best in the league. Randal Grichuk is another Diamondback we expect to have a good game offensively. His hits projection is 3rd best on the team and 25th best in the league, and he has the 2nd best odds on the team to hit a home run. Christian Walker is our top choice for a Diamondbacks player to hit a home run, as his home run projection is 11th best in the league today. Lourdes Gurriel Jr. has the 2nd best odds on the team to hit a home run. Blaze Alexander and Corbin Carroll have solid hits projections, with both ranking 23rd in the league today.