Miami Marlins vs St. Louis Cardinals Betting Picks & Predictions
After a scheduled off-day on Friday, the Miami Marlins and St. Louis Cardinals are set to resume their series with starting pitchers Trevor Rogers and Steven Matz taking the
Game outlook
After a scheduled off-day on Friday, the Miami Marlins and St. Louis Cardinals are set to resume their series with starting pitchers Trevor Rogers and Steven Matz taking the mound. The game is scheduled to begin at 2:15 pm ET at Busch Stadium in St. Louis, MO. Rogers, with an ERA of 7.2, will be pitching for the Marlins, while Matz, with an ERA of 3.38, will be starting for the Cardinals. St. Louis is the betting favorite with an opening line of -146 that has not seen movement.
Betting Odds
Moneyline: Marlins +128 | Cardinals -146
Spread: Marlins +1.5 (-170) | Cardinals -1.5 (+140)
Total: Over/Under 8.5 (-110)
Based on the moneyline, the implied probability that St. Louis will win straight-up is 59%.
Miami Marlins
The Miami Marlins, a team with high expectations from their faithful fans to make it back to the postseason, are off to a historically bad start with an 80-82 record. The loss of pitching prospect Eury Perez to Tommy John surgery for the whole season has further dampened their outlook. The futures market now gives them just +650 odds to make the postseason and -1,000 odds to miss it. In their recent game against the Cardinals, they lost 8-5, with pitcher Sixto Sanchez taking the loss and the offense led by Jake Burger and Josh Bell hitting home runs. Looking ahead, Trevor Rogers will start on Saturday as the Marlins aim to secure their first win of the season. Despite ranking 25 in offense and 29 in defense, with a power ranking of 23, the team has struggled in multiple facets of their game.

