Framber Valdez tries for his 10th victory of the season when his Houston Astros (55-51) host the Pittsburgh Pirates (54-52). The Astros are favored in the matchup (-210) against the Pirates (+170), and the game starts at 8:10 PM ET on Wednesday. Valdez starts for Houston while Pittsburgh will counter with Martin Perez.

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Astros vs. Pirates Game Info

  • Date: Wednesday, July 31, 2024
  • Time: 8:10 PM ET
  • TV: MLB Network
  • Location: Houston, Texas
  • Venue: Minute Maid Park
  • Live Stream:Watch this game on Fubo
  • Tickets: Get tickets for this game on Ticketmaster

Astros vs. Pirates Odds & Betting Lines

Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds
Astros -210 +170 8 -125 -105

Astros vs. Pirates Score Prediction

  • Score Prediction: Astros 4, Pirates 3
  • The Astros have been favorites in 75 games this season and won 41 (54.7%) of those contests.
  • Houston has a record of 7-2 in games when bookmakers favor them by at least -210 on the moneyline.
  • The Pirates have been underdogs in 58 games this season and have come away with the win 30 times (51.7%) in those contests.
  • Pittsburgh has played as an underdog of +170 or more just one time this year and came away with a loss in that game.

Astros vs. Pirates Over/Under Run Total Prediction

  • Total Prediction: Under 8 runs
  • The Astros and their opponents have hit the over in 43 of their 106 games with a total this season.
  • The Pirates and their opponents have gone over the total this season in 47 of their 106 opportunities.

Bet on this or any MLB matchup at BetMGM

Starting Pitchers: Framber Valdez vs. Martín Pérez

Framber Valdez - Recent Performance

Opponent Date IP H R ER K BB
vs. Dodgers July 26 6.1 4 0 0 10 2
at Mariners July 20 5.2 3 2 2 6 4
vs. Marlins July 10 7.0 6 1 1 10 1
at Blue Jays July 4 6.0 9 3 3 4 2
at Mets June 29 4.2 8 6 3 5 3

Martín Pérez - Recent Performance

Opponent Date IP H R ER K BB
vs. Cardinals July 24 6.0 4 0 0 2 5
vs. Phillies July 19 3.2 7 6 6 4 2
at Brewers July 10 4.2 9 5 5 5 3
vs. Cardinals July 4 7.1 7 1 1 2 1
at Braves June 28 4.0 8 6 6 4 2

Catch MLB action all season long on Fubo!

Astros' Leading Hitters

  • Yordan Alvarez is batting .299 this season with a team-high 20 home runs.
  • Jose Altuve's batting average of .311 leads all Houston hitters this season.
  • Alex Bregman is slashing .254/.315/.416 this season for the Astros.
  • Jeremy Pena has 111 hits and an OBP of .323 to go with a slugging percentage of .397 this season.

Pirates' Leading Hitters

  • Bryan Reynolds leads the Pirates with 18 home runs and 61 runs batted in, while putting up a team-best batting average of .288.
  • Oneil Cruz is hitting .253 with 22 doubles, two triples, 17 home runs and 28 walks.
  • Andrew McCutchen is batting .224 with 13 doubles, a triple, 13 home runs and 46 walks.
  • Connor Joe has 18 doubles, a triple, seven home runs and 30 walks while hitting .237.

Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com.