OddsShark Top Sportsbooks

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

St. Louis Cardinals host Houston Astros in baseball action

Houston AstrosSt. Louis Cardinals
July 10, 8:15 PM | GrassBusch Stadium

Houston Astros vs St. Louis Cardinals Odds

32-58TEAM RECORD54-34

Houston travels to St. Louis for inter-league play on Wednesday, hoping to secure a victory over the Cardinals.

Houston puts its faith in starter Jordan Lyles to earn a win and boost his personal mark of 4-3. Getting the ball for the Cardinals is Shelby Miller, who owns a 9-6 record on the season with a 2.80 ERA.

View Houston vs St Louis Odds and Stats.

Betting Line:
Bettors looking to side with the Cardinals in this matchup found them as -260 favorites on the MLB money line at 5Dimes. Betting the over under instead? It was 7.5 at its open earlier today and hovering near that number at Sportsbook.ag.

Power Rankings:
The Cardinals sit at No. 1 in the National League in the current MLB power poll here at Odds Shark, while the Astros sit at an American League No. 15 on the same chart.

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 5 runs per game, against a Astros offense rated No. 13 and scoring 3.8 runs per game in the league. The Cardinals have averaged 9.4 hits per game to date this season, more than the Astros hitters have managed (7.8 per nine innings).

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

Houston was a 9-5 loser in its last match on the road against the Cardinals. They lost as +248 underdogs, while the total score of 14 made winners of OVER bettors. The Astros endured a 9-5 loss at the hands of the Cardinals on Tuesday, with Bud Norris throwing 5 innings of 11-hit ball at Busch Stadium.

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

St. Louis Cardinals Trends:
When playing on Wednesday are 6-4
Before playing Chi Cubs are 5-5
After playing Houston are 6-4
After a win are 4-6

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

Next up:
Houston at Tampa Bay, Friday, July 12
St. Louis at Chi Cubs, Thursday, July 11