Miami Marlins at St. Louis Cardinals Betting Odds and Pick
The Miami Marlins pay a visit to St. Louis on Friday, hoping to shut down the Cardinals bats in baseball betting action at Busch Stadium.
St. Louis sends Lance Lynn out against Nathan Eovaldi for the Miami Marlins in this game. Lynn is 8-6 with a 3.38 ERA on the season, while Eovaldi is 5-3 on the year and has a 3.88 ERA.
Miami Marlins vs St. Louis Cardinals Opening Odds and Betting Line
Baseball betting odds makers, including TopBet, opened the St. Louis Cardinals as -139 moneyline favorites in this matchup. Over under total bettors saw the number open at 7.5 at shops such as GTbets.eu.
Computer Prediction: Miami Marlins vs St. Louis Cardinals Pick
Odds Shark computer prediction formulas pick a 4.2-3.9 win for the Cardinals on Friday. Odds Shark score prediction models pick a 4.2-3.9 result in favor of the Cardinals today. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Team Betting Records & Power Rankings
The St. Louis Cardinals sport a record of 46-40 heading into this matchup, while the Miami Marlins sit at 41-44 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Miami injuries news.
This game puts the St. Louis Cardinals, most recently No. 15 in Odds Shark MLB Power Rankings, up against the Miami Marlins, who rate a No. 23 in the latest survey.
How Miami Marlins vs St. Louis Cardinals Stats Matchup
When it comes to getting on base, the visiting Miami Marlins rank No. 11 at 8.79 hits per game. That compares with the St. Louis Cardinals No. 18 ranking in that category.
Pitching and defensive stats are important baseball handicapping betting factors and St. Louis has the No. 2-ranked defense. In the other dugout, the Marlins own the No. 21 mark in runs allowed.
Recent Outings Betting Recap
The Marlins were a 5-4 loser in their most recent outing at home against the Phillies. That made winners of bettors who got Philadelphia at +121 on the moneyline, while the total score (9) was good news for OVER bettors. The Marlins endured a 5-4 loss at the hands of the Phillies on Thursday, with Brad Hand throwing 5 innings of 7-hit ball at Marlins Park.
In their last action, St. Louis was a 7-2 winner on the road against the Giants. Bettors on St. Louis at +147 on the moneyline collected their winnings from that game, while the total score (9) sent OVER bettors home happy as well. St. Louis rolled to a 7-2 win against San Francisco on Thursday, as Carlos Martinez and the Cardinals' bats led the team to victory at AT&T Park.
Miami Marlins vs St. Louis Cardinals Betting Odds Trends
Miami is 2-5 SU in its last 7 games
The total has gone OVER in 5 of Miami's last 7 games
The total has gone OVER in 16 of Miami's last 23 games on the road
Miami is 1-4 SU in its last 5 games when playing St. Louis
The total has gone UNDER in 19 of St. Louis's last 25 games
St. Louis is 7-3 SU in its last 10 games at home
The total has gone UNDER in 9 of St. Louis's last 10 games at home
St. Louis is 4-1 SU in its last 5 games when playing Miami
Next Betting Matchups
Miami at St. Louis, Saturday, July 5th