Cardinals vs. Marlins Prediction
The Marlins have hammered the Cardinals over the last few days but with Jack Flaherty set to toe the rubber on Thursday evening, will St. Louis pull off a slight upset tonight at 6:40 p.m. ET from Miami?
Game Matchup & Betting Odds
955 St. Louis Cardinals (+110) at 956 Miami Marlins (-130); o/u 8
6:40 p.m. ET, Thursday, July 6, 2023
loanDepot Park, Miami, FL
Cardinals vs. Marlins Public Betting Information
As of this writing, our MLB Public Betting Page shows that 69% of bets are on the Marlins’ moneyline. That said, this page is updated frequently so make sure that you click on the link provided so that you’re getting the most updated information.
St. Louis Cardinals DFS SPIN
Jordan Walker delivered a go-ahead, two-run homer in the ninth inning on Wednesday, but it wasn’t enough to lead the Cardinals to a victory over the Marlins. Walker stepped to the plate to face lefty A.J. Puk with two outs in the ninth inning, and came through with the signature moment of his rookie campaign, walloping a clutch 444-foot game-tying blast to left field. It was his seventh round-tripper of the season and would’ve been the difference in the contest, if the Cardinals’ bullpen could’ve held the lead.
Miami Marlins DFS SPIN
Bryan De La Cruz went 3-for-4 with a pair of RBI on Wednesday, leading the Marlins to a 10-9 walk-off win over the Cardinals. De La Cruz reached base safely in four of his five plate appearances. He opened the scoring with an RBI single in the opening frame and also added a go-ahead RBI double in the sixth inning as well. The 26-year-old outfielder is batting .277/.324/.418 with 38 runs scored, nine homers, 47 RBI and three stolen bases across 346 plate appearances.
Cardinals vs. Marlins MLB Betting Trends
Under is 5-2-1 in the last 8 meetings in Miami
Under is 13-5-1 in the last 19 meetings
Under is 6-2 in Marlins last 8 after scoring 5 runs or more in their previous game
Under is 35-15-5 in Marlins last 55 during game 4 of a series
Cardinals vs. Marlins MLB BETTING PREDICTION
The Cardinals are 38-18 in their last 56 games in Miami but are winless in their last four games versus the Marlins overall. The Cards have also dropped four straight on the road, are 1-4 in their last five games versus a team with a winning record and are 5-13 in their last 18 games coming off a loss. On the other side, the Marlins are 5-0 in their last five games versus National League Central opponents, are 15-3 in their last 18 home games versus a right-handed starter and are 18-5 in their last 23 home games.
MLB BETTING PREDICTION: MIAMI MARLINS -130