mlb Preview< BACK

Miami Marlins vs. St. Louis Cardinals

The St. Louis Cardinals will be trying to extend a winning streak on Wednesday when they take on the Miami Marlins at Busch Stadium.

Right hander Sandy Alcantara will take the mound for the Marlins to start this game. Alcantara is 3-8 this season with a 4.71 ERA.

The Cardinals will counter Alcantara with Dakota Hudson. Right hander Hudson has a 1.80 ERA to go along with a 1-0 record this season.

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

St. Louis won its last outing, a 5-2 result against the Marlins on July 18. Bettors who backed the Cardinals at -175 on the moneyline won on the day, and the total score (7) sent UNDER bettors to the payout window.

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

Miami:
Team record: 53-44 SU
Current Streak: lost 5 straight games.
Miami is 0-5 SU in its last 5 games
The total has gone OVER in 5 of Miami's last 7 games
Miami is 2-6 ATS in its last 8 games on the road

St. Louis:
Team record: 42-53 SU
Current Streak: won 4 straight games.
St. Louis is 6-1 ATS in its last 7 games
St. Louis is 6-1 SU in its last 7 games
The total has gone OVER in 4 of St. Louis's last 5 games

Next up:
Miami home to Colorado Friday, July 21
St. Louis at Chicago Thursday, July 20