The St. Louis Cardinals will look to pick up a road win when they take on the Marlins in Miami at Marlins Park on Tuesday in MLB baseball betting odds action.
The match puts starter Carlos Martinez for the St. Louis Cardinals on the hill facing Jose Urena for the Miami Marlins. Martinez brings a 7-3 mark to the game, while Urena is 1-3 to date on the season.
Sportsbook Odds & Computer Pick
The Miami Marlins were listed as 125 moneyline underdogs earlier in the day at Sportsbook, while odds makers set the Sportsbook total line around 7.5 earlier at Sportsbook.
Odds Shark prediction models pick the Cardinals to win this game 4.4-3.4. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
St. Louis Cardinals vs Miami Marlins Matchup
Team Betting Records & Power Rankings
30-41 Miami battles the Cardinals, currently with a 45-24 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Miami vs St. Louis injuries news.
This game matches up the No. 16 (Miami Marlins) and the No. 5 (St. Louis Cardinals) teams, according to our current MLB Power Rankings.
Statistical Matchup
Rating these teams in several key categories is important for handicappers and Miami has baseball's No. 24-rated offensive output, at 8.8 hits per game. The St. Louis Cardinals average 8.97 hits per game, good for No. 8 on the list.
Defensively, St. Louis features the No. 2-rated defense on the road, allowing 3.11 runs per game. Miami, meanwhile, comes in at No. 23 at home, scoring 3.85 runs per game.
Recent Outings Betting Recap
St. Louis suffered a 9-2 loss against Philadelphia on Sunday, as Michael Wacha wasn't able to lead his team to victory at Citizens Bank Park.
The Marlins endured a 5-2 loss at the hands of the Reds on Sunday, with David Phelps throwing 5 2/3 innings of 8-hit ball at Great American Ball Park.
Next Betting Matchups
St. Louis at Miami, Wednesday, June 24th