OddsShark Top Sportsbooks

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

Baseball odds preview - Houston vs. St. Louis

Houston AstrosSt. Louis Cardinals
Aug 21, 8:15 PM | GrassBusch Stadium

Houston Astros vs St. Louis Cardinals Odds

39-83TEAM RECORD65-56

The St. Louis Cardinals battle the visiting Houston Astros on Tuesday in MLB betting action at Busch Stadium.

St. Louis hands the ball to starter Adam Wainwright in this one and he'll try to improve on his 11-10 mark on the year. Houston counters with Lucas Harrell, who will try to quiet the fans and the Cardinals bats at the same time.

View Houston vs St Louis Odds and Stats.

Betting Line:
On the opening MLB line for this matchup, St. Louis sat as -240 favorites. The total was set at 7.5.

Power Rankings:
The Odds Shark MLB Power Rankings have the Cardinals at No. 4 in the National League and the Astros at No. 16 in the National League heading into this contest.

How They Match Up:
Rating these teams in several key categories is important for handicappers and St. Louis has the National League's No. 1-rated offensive output, at 9.5 hits per game. The Astros average 8.1 hits per game, good for No. 15 on the National League list.

Comparing defensive stats, Houston owns the National League's No. 16-rated road mark, allowing 5.9 runs per game on the highway. St. Louis, on the other hand, rates No. 4 in scoring at home.

In their last action, Houston was an 8-1 loser at home against the Diamondbacks. Bettors on Arizona at -190 on the moneyline collected their winnings from that game, while the total score (9) sent UNDER bettors home happy as well. The Astros endured an 8-1 loss at the hands of the Diamondbacks on Sunday, with Armando Galarraga throwing 3 2/3 innings of 6-hit ball at Minute Maid Park.

Last time out for St. Louis, they were a 6-3 loser as they battled the Pirates at home. Moneyline bettors who got the Pirates at +139 were rewarded, while the 9 combined runs moved the game OVER for totals bettors. Jaime Garcia fanned 10 batters in a 6-3 loss against Pittsburgh in the team's last game, played on Sunday at Busch Stadium.

Houston Astros Trends:
When playing on Tuesday are 1-9
Before playing St. Louis are 7-3
After playing Arizona are 1-9
After a loss are 2-8

St. Louis Cardinals Trends:
When playing on Tuesday are 7-3
Before playing Houston are 4-6
After playing Pittsburgh are 5-5
After a loss are 7-3

A few Astros at Cardinals trends to consider:
The total has gone OVER in 4 of Houston's last 5 games when playing St. Louis
The total has gone OVER in 6 of Houston's last 8 games
The total has gone OVER in 9 of Houston's last 12 games on the road
The total has gone UNDER in 15 of Houston's last 22 games when playing on the road against St. Louis
The total has gone OVER in 4 of St. Louis' last 5 games when playing Houston
St. Louis is 16-6 SU in its last 22 games at home
St. Louis is 5-2 SU in its last 7 games when playing at home against Houston
The total has gone UNDER in 15 of St. Louis' last 22 games when playing at home against Houston

Next up:
Houston at St. Louis, Wednesday, August 22