OddsShark Top Sportsbooks

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

Moneyline favors Cardinals in battle with Astros

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

Houston Astros vs St. Louis Cardinals Odds

39-84TEAM RECORD66-56

Houston pays a visit to St. Louis on Wednesday, hoping to shut down the Cardinals bats in baseball action at Busch Stadium.

The Cardinals will turn to Kyle Lohse and his 12-2 record as they look for a win in this one, while the Astros send Bud Norris (5-10) to the hill.

View Houston vs St Louis Odds and Stats.

Betting Line:
Bettors looking to side with the Cardinals in this one will find them as -260 favorites on the MLB money line. Betting the over under instead? It was hovering near 8 at its open earlier today.

Power Rankings:
The Cardinals - Astros odds would favor the Cardinals if the lines were set according to our power ranks. St. Louis is rated No. 4 in the current National League Odds Shark poll, while Houston is at No. 16 in the National League.

How They Match Up:
Scoring stats point to some edges in this matchup. The game features St. Louis' National League No. 1-ranked scoring average of 4.9 runs per game, against a Astros offense rated No. 16 and scoring 3.7 runs per game in the league. The Cardinals have averaged 9.5 hits per game to date this season, more than the Astros hitters have managed (8 per nine innings).

Defensively, Houston features the National League's No. 16-rated defense on the road, allowing 5.9 runs per game. St. Louis, meanwhile, comes in at No. 4 in the National League at home, scoring 5 runs per game.

Houston was a 7-0 loser in its last match on the road against the Cardinals. They lost as +235 underdogs, while the total score of 7 made winners of UNDER bettors. The Astros were shut out in their last start, struggling to get much going against the St. Louis staff and losing 7-0 to the Cardinals on Tuesday at Busch Stadium.

Houston Astros Trends:
When playing on Wednesday are 5-5
Before playing St. Louis are 6-4
After playing St. Louis are 3-7
After a loss are 2-8

St. Louis Cardinals Trends:
When playing on Wednesday are 7-3
Before playing Houston are 4-6
After playing Houston are 7-3
After a win are 4-6

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

Next up:
Houston at St. Louis, Thursday, August 23