Two teams in the thick of the National League Wild Card race continue their series tonight in the Miami heat with the Cardinals looking to extend an impressive run that’s seen them go 9-3 in their last 12 games as road underdogs. St. Louis won last night’s game as +220 underdogs and entered the day at +108 for tonight's game.
Mike Leake gets the start for the Cards and he’ll be hoping to rebound from one of his worst starts of the season vs the Dodgers last week where he allowed six runs in six innings of work. Leake’s been much worse in night games compared to day games this season — 4.78 ERA vs 2.16 ERA — but he’s had success vs Marlins batters over his career, holding them to a .205 batting average and three home runs in 122 at-bats.
Young right-hander Jose Urena will get his third start of the season for the Marlins. He’s looked good in a starting role after doing relief work for most of the season — allowing just 2 runs in 11.2 innings.
The total for tonight’s game opened at eight runs, which is a number these teams have gone OVER in four of their last five games against each other.
Sportsbook Odds & Computer Pick
Those betting on the visitors in this one found the St. Louis Cardinals listed as underdogs of -101 at most sportsbooks, including Sportsbook. Total bettors saw the number open in the area of 8.5, check for odds updates at Sportsbook.
Odds Shark prediction models pick the Marlins to win this game 5.9-2.2. 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
Miami (55-47) will face the 55-47 Cardinals in this tilt. Stay Informed: follow us on Twitter for odds specials, betting line moves and Miami vs St. Louis injuries news.
The Miami Marlins sit at No. 7 in the current MLB power poll here at Odds Shark, while the St. Louis Cardinals sit at No. 9 on the same chart.
Statistical Matchup
Rating these teams in several key categories is important for handicappers and Miami has baseball's No. 21-rated offensive output, at 9.43 hits per game. The St. Louis Cardinals average 8.85 hits per game, good for No. 14 on the list.
Defensively, St. Louis features the No. 5-rated defense on the road, allowing 3.96 runs per game. Miami, meanwhile, comes in at No. 24 at home, scoring 3.94 runs per game.
Recent Outings Betting Recap
St. Louis rolled to a 5-4 win against Miami on Thursday, as M Wacha and the Cardinals' bats led the team to victory at Marlins Park.
Next Betting Matchups
St. Louis at Miami, Saturday, July 30th