At Minute Maid Park on Wednesday, the Houston Astros (47-44) meet the Miami Marlins (32-59), with first pitch at 8:10 PM ET.

The Marlins (+189 underdog on the moneyline) are away versus the Astros (-232). The matchup on the mound for this contest is set with the Houston Astros looking to Framber Valdez (7-5), and Bryan Hoeing (0-1) getting the nod for the Miami Marlins.

These clubs play again following the Astros’ 4-3 victory over the Marlins yesterday. Ronel Blanco (7.0 IP, 2 R, 4 H, 7 K) earned the win for the Astros. Alex Bregman went 2-for-4 with a home run and three RBI to lead the team on offense. Huascar Brazoban (1.1 IP, 0 R, 1 H, 1 K) took the loss on the mound for the Marlins.

Ahead of this Astros vs. Marlins showdown, here’s what you need to prepare for Wednesday’s MLB action, including viewing options.

Houston Astros vs. Miami Marlins 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 (-232, bet $232 to win $100)
  • Underdog: Marlins (+189, bet $100 to win $189)
  • Over/under: 8

Astros vs. Marlins: Live streaming info & game time

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

Astros stats and trends

Astros betting records

  • The Astros have entered the game as favorites 66 times this season and won 35, or 53%, of those games.
  • Houston has been at least -232 moneyline favorites four times this season and won each of those games.
  • The implied probability of a win from the Astros, based on the moneyline, is 69.9%.
  • Houston and its opponents have gone over the total this season in 35 of 91 opportunities.
  • The Astros have an ATS record of 44-46-0 in 90 games with a spread this season.

Framber Valdez (Astros probable starter)

  • Valdez (7-5) gets the starting nod for the Astros in his 16th start of the season. He has a 3.84 ERA in 91 1/3 innings pitched, with 72 strikeouts.
  • In his last appearance on Thursday, the left-hander threw six innings against the Toronto Blue Jays, allowing three earned runs while surrendering nine hits.
  • The 30-year-old has amassed an ERA of 3.84, with 7.1 strikeouts per nine innings, in 15 games this season. Opponents are batting .261 against him.
  • Valdez enters the game with nine quality starts under his belt this year.
  • Valdez has put up 12 starts this campaign in which he pitched five or more innings.
  • He has had two appearances this season in which he kept his opponents to zero earned runs.
  • He will match up with a Marlins offense that ranks 24th in MLB with 708 total hits (on a .230 batting average). The team also slugs a collective .350 (29th in MLB) with 73 total home runs (30th in MLB).
  • The 30-year-old’s 3.84 ERA ranks 43rd, 1.303 WHIP ranks 57th, and 7.1 K/9 ranks 54th among qualifying pitchers this season.

Astros batting stats

  • The Astros have hit 105 homers this season, which ranks ninth in the league.
  • Fueled by 271 extra-base hits, Houston ranks seventh in MLB with a .420 slugging percentage this season.
  • The Astros rank first in the majors with a .263 team batting average.
  • Houston has scored the 10th-most runs in the majors this season with 433.
  • The Astros have an on-base percentage of .324 this season, which ranks sixth in the league.
  • Houston is the best at avoiding strikeouts in MLB this season with only 633 as a team.

Marlins stats and trends

Marlins betting records

  • The Marlins have been underdogs in 75 games this season and have come away with the win 28 times (37.3%) in those contests.
  • This season, Miami has come away with a win two times in 10 chances when named as an underdog of at least +189 or worse on the moneyline.
  • The moneyline set for this matchup implies the Marlins have a 34.6% chance of coming away with a victory in the contest.
  • Miami and its opponents have hit the over in 47 of its 91 games with a total set by oddsmakers this season.
  • The Marlins are 41-49-0 against the spread in their 90 games with a line set by sportsbooks this season.

Bryan Hoeing (Marlins probable starter)

  • Hoeing (0-1) starts for the Marlins, his second of the season.
  • His last time out came on Friday against the Chicago White Sox, when the righty threw three innings, surrendering one earned run while giving up five hits.
  • He has a 1.99 ERA and 7.9 strikeouts per nine innings while opponents are batting .214 against him over his 12 games this season.
  • The opposing Astros offense has a collective .263 batting average, and is second in the league with 824 total hits and 10th in MLB play with 433 runs scored. They have the seventh-ranked slugging percentage (.420) and are ninth in all of MLB with 105 home runs.

Marlins batting stats

  • The Marlins have hit 73 home runs this season, the lowest total in MLB action.
  • So far this year, Miami’s .350 slugging percentage is the second-lowest percentage in the majors.
  • The Marlins are 24th in MLB with a .230 batting average.
  • The offense for Miami is No. 29 in MLB action scoring 3.5 runs per game (319 total runs).
  • The Marlins rank last in MLB with a .281 on-base percentage.

Watch the MLB on Fubo!