Two lefties will showdown tonight as the Cardinals and Astros open up an interleague series in Houston as the ‘Stros try to gain some traction on the streaking Mariners in the AL West. The Cards are currently tied for the final NL playoff spot with the Marlins and will need to continue their excellent road play (34-23) if they hope to create some separation.
- The Cardinals are 2-10 and 3-9 on the runline in their last 12 games against the AL.
- The Astros are 9-3 in their last 12 games after consecutive losses.
- The total has gone OVER in 7of the Cardinals’ last 9 games.
Jaime Garcia has had two excellent starts in a row for St. Louis and has brought his ERA under four for the season. The thirty-year-old lefty has struggled a bit on the road, owning a 5.04 ERA and allowing a batting average of .308 in 10 starts away from Busch Stadium.
Houston will lean on their former Cy Young winner tonight as Dallas Keuchel takes the mound looking for consecutive quality starts. Keuchel (7-11, 4.56 ERA) has significantly regressed from his superb 2015 campaign (20-8, 2.48 ERA) but is coming off a complete-game shutout of the Texas Rangers in which he allowed just three hits and struck out seven.
Opening Odds & Computer Pick
Baseball betting odds makers, including BetOnline, opened the Houston Astros as -148 moneyline favorites in this matchup. Over under total bettors saw the number open at 8 at shops such as Bodog.
Odds – Shark
computer prediction formulas pick a 6.7-3.5 win for the Astros on Tuesday. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
St. Louis Cardinals vs Houston Astros Matchup
Team Betting Records & Power Rankings
61-57 Houston battles the Cardinals, currently with a 62-56 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Houston vs St. Louis injuries news.
It’s a MLB baseball betting matchup between the No. 24-rated Houston Astros and the league No. 28-ranked St. Louis Cardinals, according to the latest MLB power poll here at Odds – Shark
Offensively, the game matches up Houston Astros No. 16 ranked offense (4.45 runs per game) against a St. Louis Cardinals defense and pitching staff that sits at No. 15 at 4.4 runs allowed per game. The Houston Astros have been averaging 8.45 hits per game, less than the St. Louis Cardinals have managed so far this season (8.77 hits on average).
Defensively, St. Louis features the No. 12-rated defense on the road, allowing 4.4 runs per game. Houston, meanwhile, comes in at No. 23 at home, scoring 4.17 runs per game.
Recent Outings Betting Recap
The Cardinals grabbed a win last time out, defeating J Lackey and the Cubs 6-4 on Sunday at Wrigley Field.
The Astros endured a 9-2 loss at the hands of the Blue Jays on Sunday, with M Fiers throwing 4.2 innings of 7-hit ball at Rogers Centre.
- St. Louis is 3-12 ATS in its last 15 games
- The total has gone OVER in 7 of St. Louis’s last 9 games
- St. Louis is 3-6 ATS in its last 9 games on the road
- St. Louis is 3-6 SU in its last 9 games on the road
- Houston is 4-2 ATS in its last 6 games
- Houston is 4-2 SU in its last 6 games
- The total has gone OVER in 4 of Houston’s last 6 games
- Houston is 1-5 ATS in its last 6 games at home
Next Betting Matchups
St. Louis at Houston, Wednesday, August 17th