OddsShark Top Sportsbooks

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

Baseball Matchup - Houston Astros Pittsburgh Pirates Odds Preview

Pittsburgh PiratesHouston Astros
July 28, 7:05 PM | GrassMinute Maid Park

Pittsburgh Pirates vs Houston Astros Odds

57-42TEAM RECORD34-67

The Houston Astros battle the visiting Pittsburgh Pirates on Saturday in MLB betting action at Minute Maid Park.

The Astros will turn to Armando Galarraga and his 0-0 record as they look for a win in this one, while the Pirates send Wandy Rodriguez (7-9) to the hill.

View Pittsburgh vs Houston Odds and Stats.

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

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

How They Match Up:
When it comes to getting on base, the visiting Pirates rank No. 14 in the National League at 8 hits per game. That compares with Houston’s No. 13 ranking in that category.

Houston owns the National League's No. 15 defense, allowing 5 men per game to cross the plate. That contrasts with Pittsburgh's National League No. 3-rated defense.

Last time out for Pittsburgh, they were a 6-5 winner as they battled the Astros on the road. Moneyline bettors who got the Pirates at -157 were rewarded, while the 11 combined runs moved the game OVER for totals bettors. The Pirates grabbed a win last time out, defeating Jordan Lyles and the Astros 6-5 on Friday at Minute Maid Park.

Pittsburgh Pirates Trends:
When playing on Saturday are 7-3
Before playing Houston are 6-4
After playing Houston are 8-2
After a win are 7-3

Houston Astros Trends:
When playing on Saturday are 2-8
Before playing Pittsburgh are 2-8
After playing Pittsburgh are 0-10
After a loss are 0-10

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

Next up:
Pittsburgh at Houston, Sunday, July 29