The Houston Astros (55-52) will host the Pittsburgh Pirates (55-52), Wednesday at 8:10 PM ET, with the Astros on a three-game losing skid.

The Astros are favored at home (-218) against the Pirates (+180). The scheduled starters are Framber Valdez (9-5) for the Houston Astros, and Jake Woodford (0-2) for the Pittsburgh Pirates.

These clubs play again after the Pirates’ 6-2 victory over the Astros yesterday. Bailey Falter (5.1 IP, 1 R, 6 H, 3 K) earned the win for the Pirates. Michael A. Taylor went 1-for-4 with a home run and two RBI to lead the team on offense. Hunter Brown (5.2 IP, 4 R, 9 H, 8 K) took the loss on the mound for the Astros.

Prepare for the Astros vs. Pirates with what you need to know before Wednesday’s Game, including viewing options.

Houston Astros vs. Pittsburgh Pirates odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:16 PM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Astros (-218, bet $218 to win $100)
  • Underdog: Pirates (+180, bet $100 to win $180)
  • Over/under: 8

Astros vs. Pirates: Live streaming info & game time

  • Game Day: Wednesday, July 31, 2024
  • Game Time: 8:10 PM ET
  • Stadium: Minute Maid Park
  • TV Channel: SportsNet Pittsburgh
  • Live Stream: Fubo (Watch for free)

Astros stats and trends

Astros betting records

  • This season, the Astros have won 41 out of the 77 games, or 53.2%, in which they’ve been favored.
  • This season Houston has won six of its seven games when favored by at least -218 on the moneyline.
  • The Astros have a 68.6% chance to win this game based on the implied probability of the moneyline.
  • So far this season, Houston and its opponents have hit the over in 43 of 107 games with a total.
  • In 106 games with a spread this season, the Astros are 52-54-0 ATS.

Framber Valdez (Astros probable starter)

  • Valdez will aim for his 10th victory when he gets the start for the Astros, his 19th of the season. He is 9-5 with a 3.43 ERA and 98 strikeouts through 110 1/3 innings pitched.
  • In his most recent appearance on Saturday against the Los Angeles Dodgers, the left-hander tossed 6 1/3 scoreless innings while surrendering four hits.
  • The 30-year-old has a 3.43 ERA and 8.0 strikeouts per nine innings across 18 games this season, while giving up a batting average of .250 to opposing hitters.
  • Valdez has 11 quality starts under his belt this year.
  • Valdez is looking for his fifth straight outing lasting five or more innings. He averages 6.1 frames per appearance on the hill.
  • In three of his 18 total appearances this season he has not surrendered an earned run.
  • He will match up with a Pirates offense that is hitting .232 as a unit (24th in MLB). It is also slugging a collective .369 (28th in MLB) with 107 total home runs (24th in MLB).
  • This season, the 30-year-old ranks 24th in ERA (3.43), 49th in WHIP (1.260), and 41st in K/9 (8.0) among qualifying pitchers.

Astros batting stats

  • The Astros’ 122 home runs rank 11th in Major League Baseball.
  • Fueled by 316 extra-base hits, Houston ranks ninth in MLB with a .418 slugging percentage this season.
  • The Astros’ .262 batting average is among the best in baseball, ranking second in MLB.
  • Houston has scored 497 runs (4.6 per game) this season, which ranks 12th in MLB.
  • The Astros have an on-base percentage of .321 this season, which ranks 10th in the league.
  • Houston ranks third in MLB in strikeouts per game with an average of 7.1 whiffs per contest.

Pirates stats and trends

Pirates betting records

  • The Pirates have been underdogs in 63 games this season and have come away with the win 31 times (49.2%) in those contests.
  • Pittsburgh has played as an underdog of +180 or more just one time this year and came away with a loss in that game.
  • The moneyline set for this matchup implies the Pirates have a 35.7% chance of coming away with a victory in the contest.
  • Pittsburgh and its opponents have gone over in 48 of its 107 games with a total set by sportsbooks this season.
  • The Pirates are 58-48-0 against the spread in their 106 games with a line set by sportsbooks this season.

Jake Woodford (Pirates probable starter)

  • The Pirates will look to Woodford (0-2) to open the game and make his third start of the season.
  • In his last appearance — while pitching for the Chicago White Sox — the righty threw four innings against the Boston Red Sox on Friday, June 7, allowing seven earned runs while surrendering 10 hits.
  • He has a 10.80 ERA and 7.6 strikeouts per nine innings while opponents are batting .375 against him over his two games this season.
  • He meets an Astros offense that ranks 12th in the league with 497 total runs scored while batting .262 as a unit. His opponent has a collective .418 slugging percentage (ninth in MLB action) and has hit a total of 122 home runs (11th in the league).

Pirates batting stats

  • The Pirates rank 24th in MLB play with 107 total home runs.
  • This season, Pittsburgh has the third-lowest slugging percentage in the majors (.369).
  • The Pirates are 24th in MLB with a .232 batting average.
  • Pittsburgh scores the 22nd-most runs in baseball (447 total, 4.2 per game).
  • The Pirates rank 26th in MLB with a .301 on-base percentage.
Watch the MLB on Fubo!