OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

St. Louis Cardinals Open as Moneyline Underdog vs the Houston Astros

The visiting St. Louis Cardinals hope for a solid performance on Wednesday as they look to pick up a win at Minute Maid Park against the Houston Astros.

The Houston Astros will rely on Doug Fister to turn in a quality outing on the mound in this one, while Carlos Martinez will be his counterpart for the St. Louis Cardinals. Doug Fister is 11-7 this season, and Carlos Martinez is 10-7.

Opening Odds & Computer Pick

On the MLB moneyline for this betting odds matchup, Houston sat as -112 favorites earlier in the day at Bovada. The over/under total was set at 8, according to MyBookie.

Odds Shark computer prediction formulas pick a 6.4-3.3 win for the Astros on Wednesday. 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

Houston (61-58) will face the 63-56 Cardinals in this tilt. 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.

Statistical Matchup

At the plate, Houston owns the No. 21 ranking for hits at 8.45 per game. By contrast, the St. Louis Cardinals are rated No. 15 in the same category at 8.77 per game.

Houston owns the No. 7 defense, allowing 4.45 men per game to cross the plate. That contrasts with St. Louis's No. 15-rated defense.

Recent Outings Betting Recap

St. Louis got the job done in their last match in a 8-5 victory over Houston on Tuesday at Minute Maid Park behind starter J Garcia.

Betting Trends
  • St. Louis is 4-1 ATS in its last 5 games
  • St. Louis is 4-12 ATS in its last 16 games
  • St. Louis is 4-2 SU in its last 6 games
  • The total has gone OVER in 4 of St. Louis's last 5 games
  • Houston is 6-12 SU in its last 18 games
  • The total has gone OVER in 5 of Houston's last 7 games
  • Houston is 1-6 ATS in its last 7 games at home
  • Houston is 1-6 SU in its last 7 games at home

Next Betting Matchups

St. Louis at Philadelphia, Friday, August 19th
Houston at Baltimore, Thursday, August 18th