Marlins vs. Cardinals Prediction
The Marlins took three out of four against the Cardinals before the All-Star break but with the venue shifting to Busch Stadium on Monday night, will St. Louis have the upper hand? Game 1 of the series is set for 7:45 p.m. ET.
Game Matchup & Betting Odds
903 Miami Marlins (-119) at 904 St. Louis Cardinals (-110); o/u 8.5
7:45 p.m. ET, Monday, July 17, 2023
Busch Stadium, St. Louis, MO
Marlins vs. Cardinals Public Betting Information
As of this writing, our MLB Public Betting Page shows that 68% 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.
Miami Marlins DFS SPIN
Jean Segura drives in two runs during the Marlins’ loss to the Orioles on Sunday. Segura went 1-for-4 on the day with a double in the ninth inning that drove in both runs. While he’s hitting just .222/.284/.279 on the season, he came into Sunday’s game with a triple-slash of .340/.386/.434 over the last 30 days. That comes with just one steal and six runs scored, so he’s still not a shallow league fantasy asset, but if he can continue to keep the batting average strong then he could be an option in deeper leagues while hitting in the middle of a surprisingly solid Marlins lineup.
St. Louis Cardinals DFS SPIN
Nolan Gorman went 3-for-5 with a homer and two RBI in the Cardinals’ 8-4 takedown of the Nationals on Sunday. It’s Gorman’s first three-hit game since May 18, when he was sporting a 1.014 OPS. He’s at .786 now, but it seems like the worst of his slump is over. He’s batting .244 with three homers and nine RBI in 49 plate appearances this month.
Marlins vs. Cardinals MLB Betting Trends
Miami is 5-1 ATS in its last 6 games
The total has gone UNDER in 5 of Miami’s last 6 games when playing on the road against St. Louis
St. Louis is 6-1 ATS in its last 7 games when playing Miami
St. Louis is 5-1 ATS in its last 6 games when playing at home against Miami
Marlins vs. Cardinals MLB BETTING PREDICTION
I like the under. Jesus Luzardo has allowed four runs in 31 2/3 innings over his past five appearances, all of which were quality starts. He has already set career highs for innings pitched with 109 1/3 and strikeouts with 129 and while he’s facing a red-hot St. Louis offense, he earned a win over the Cardinals in Miami on July 4 by throwing six scoreless innings. Miles Mikolas, meanwhile, is 3-1 with a 3.16 ERA in nine career outings against the Marlins, which includes seven starts.
MLB BETTING PREDICTION: MARLINS/CARDINALS UNDER 8.5