Baseball Matchup - Houston Astros St. Louis Cardinals Odds Preview

St. Louis CardinalsHouston Astros
June 8, 8:05 PM | GrassMinute Maid Park

St. Louis Cardinals vs Houston Astros Odds

37-25TEAM RECORD23-38



The Houston Astros battle the visiting St. Louis Cardinals on Wednesday in MLB betting action at Minute Maid Park.

It's a pitching duel between Bud Norris for the Astros (3-4 on the year) and Jamie Garcia for St. Louis (6-1 so far).



View St Louis vs Houston Odds and Stats.

Betting Line:
Baseball odds makers opened the Astros as +145 moneyline underdogs in this matchup. Over under bettors saw the number open at 8.

Power Rankings:
According to new MLB Power Rankings here, it's the National League No. 16-ranked Astros and the National League No. 4-rated Cardinals in this matchup.



How They Match Up:
On offense, it's a battle between Houston and its National League No. 8-rated batting order, averaging 4.1 runs per nine innings, against the National League's No. 2 lineup of the Cardinals at 5 runs per outing.

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

St. Louis won its last outing, a 7-4 result against the Astros on June 7. Bettors who backed the Cardinals at -132 on the moneyline won on the day, and the total score (11) sent OVER bettors to the payout window. St. Louis looks to continue its winning ways following a victory last time out against the Astros, a 7-4 final on Tuesday in support of Jake Westbrook at Minute Maid Park.




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

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


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


Next up:
St. Louis at Houston, Thursday, June 9

Back to Top