mlb Preview< BACK

Miami Marlins vs. St. Louis Cardinals

The Miami Marlins will be fighting to snap a losing streak on Wednesday when they take on the St. Louis Cardinals at Busch Stadium.

Right hander Sandy Alcantara will take the mound for the Marlins to start this game. Alcantara is 4-5 this season with a 3.28 ERA.

It'll be Johan Oviedo toeing the rubber for the Cardinals in this contest. Right hander Oviedo is 0-2 with a 5.72 ERA so far this season.

Oddsmakers opened the Marlins as -110-moneyline favorites versus the Cardinals, while the game's total opened at 8.5.

Last time out for St. Louis, they were a 2-1 winner as they battled the Marlins on the road. Moneyline bettors who got the Cardinals at -123 were rewarded, while the 3 combined runs moved the game UNDER for totals bettors.

In their last action, Miami was a 2-1 loser on the road against the Cardinals. Bettors on St. Louis at -123 on the moneyline collected their winnings from that game, while the total score (3) sent UNDER bettors home happy as well.

Miami:
Team record: 29-38 SU
Current Streak: lost 3 straight games.
Miami is 3-8 ATS in its last 11 games on the road
Miami is 1-10 SU in its last 11 games on the road
The total has gone UNDER in 4 of Miami's last 5 games on the road

St. Louis:
Team record: 34-33 SU
St. Louis is 2-9 ATS in its last 11 games at home
St. Louis is 3-6 SU in its last 9 games at home
St. Louis is 4-1 ATS in its last 5 games when playing Miami

Next up:
Miami at Chicago Friday, June 18
St. Louis at Atlanta Thursday, June 17