OddsShark Top Sportsbooks

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

Astros face Baltimore Orioles: MLB odds preview and stats

Houston AstrosBaltimore Orioles
July 31, 7:05 PM | GrassCamden Yards

Houston Astros vs Baltimore Orioles Odds

35-70TEAM RECORD59-48

A key battle on the MLB odds menu sees visiting Houston duelling Baltimore on Wednesday at Camden Yards.

The match puts starter Erik Bedard for the Astros on the hill facing Miguel Gonzalez for the Orioles. Bedard brings a 3-8 mark to the game, while Gonzalez is 8-4 to date on the season.

View Houston vs Baltimore Odds and Stats.

Betting Line:
The Orioles were listed as -240 moneyline favorites earlier in the day at BetOnline, while oddsmakers set the opening total around 9 earlier at TopBet.

Power Rankings:
This game matches up the No. 10 (Orioles) and the No. 15 (Astros) teams in their respective leagues, according to our current MLB Power Rankings.

How They Match Up:
Offensively, the game matches up Baltimore's No. 4 ranked American League offense (4.7 runs per game) against a Astros defense and pitching staff that sits at No. 15 in the American League at 5.3 runs allowed per game. The Orioles have been averaging 9.2 hits per game, more than the Astros have managed so far this season (7.8 hits on average).

Pitching and defensive stats are important baseball handicapping factors and Baltimore has the American League's No. 9-ranked defense. In the other dugout, the Astros own the American League's No. 15 mark in runs allowed.

The Astros were a 4-3 loser in their most recent outing on the road against the Orioles. That made winners of bettors who got Baltimore at -240 on the moneyline, while the total score (7) was good news for UNDER bettors. Houston didn't get the job done in their last match, falling 4-3 to Baltimore on Tuesday at Camden Yards.

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

Baltimore Orioles Trends:
When playing on Wednesday are 4-6
Before playing Houston are 6-4
After playing Houston are 6-4
After a win are 6-4

A few Astros at Orioles trends to consider:
The total has gone UNDER in 6 of Houston's last 8 games on the road
The total has gone UNDER in 4 of Houston's last 6 games
The total has gone UNDER in 4 of Houston's last 6 games when playing Baltimore
The total has gone UNDER in 4 of Houston's last 6 games when playing on the road against Baltimore
Baltimore is 5-0 SU in its last 5 games when playing at home against Houston
Baltimore is 9-1 SU in its last 10 games when playing Houston
The total has gone UNDER in 6 of Baltimore's last 7 games
Baltimore is 6-3 SU in its last 9 games at home

Next up:
Houston at Baltimore, Thursday, August 1