Miami Marlins vs St. Louis Cardinals Betting Pick & Prediction 4/7/24

Max Meyer will be on the mound for the Marlins, while Kyle Gibson will be starting for the Cardinals. The first pitch is set for 2:15 PM ET at Busch Stadium in St. Louis, MO.
St. Louis is the favorite in this NL matchup, with a money line of -138 compared to Miami’s +116. The over/under line is set at 8.5 runs, with the over paying out at -113 compared to the under at -108.
ST. LOUIS CARDINALS VS MIAMI MARLINS BETTING PICK
The Pick: St. Louis Cardinals Moneyline -138
This game will be played at Busch Stadium at 2:15 ET on Sunday, April 7th.
HOW TO BET THE MARLINS VS CARDINALS:
- We have the Cardinals winning by a score of 5 to 4
- However, if you’re looking for a run line pick, we like the Marlins to cover
- As for an over/under pick, we have this game finishing with 9 runs and like the over
The Cardinals were able to take down the Marlins in the previous game of this series, winning by a score of 3-1. Heading into the game, the Cardinals were the money line favorite at -145. The loss for the Marlins came as the +122 underdog.
Neither team hit a home run in the game, and both teams finished with eight hits apiece. The Cardinals did most of their damage in the 4th and 5th innings, scoring two runs in the 4th and one in the 5th. The Marlins’ only run came in the 8th inning.
Steven Matz got the start for the Cardinals and didn’t give up a run in his five innings of work. Ryan Helsley picked up the save, while Trevor Rogers took the loss for Miami. Ivan Herrera and Brendan Donovan each had two hits for the Cardinals, with Donovan hitting two doubles.
Marlins Records & Stats
Max Meyer and the Marlins are on the road to take on the Cardinals. Meyer started his season with a no-decision vs. the Angels, going 5 innings and giving up 2 earned runs. He struck out 4 and allowed 2 home runs.
For the Marlins, we like Luis Arraez to have a big game at the plate. He has the 2nd highest total hits projection in the league today. Jazz Chisholm Jr. has the best odds to hit a home run for the Marlins, and his odds to hit a home run are 11th best in the league today. If you’re looking for a longshot, Jake Burger has the 13th best odds to hit a home run today.
Cardinals Records & Stats
Kyle Gibson is getting the start for the Cardinals today and is coming off a win in his first start of the season. He went 7 innings in that outing, giving up 2 earned runs on 4 hits. He struck out 4 and did give up a pair of home runs.
For the Cardinals, Brendan Donovan is projected to have the most hits on the team and has the 13th highest hits projection in the league today. Willson Contreras has the best odds to hit a home run for the Cardinals, with his odds ranking 11th in today’s slate of games. Nolan Gorman has the 11th best odds in the league to hit a home run.