On Tuesday, a series opener is on the schedule, with the Houston Astros (46-44) hosting the Miami Marlins (32-58) at 8:10 PM ET.

The favored Astros (-227 moneyline odds to win) take the field at home against the Marlins (+188). The Astros will give the ball to Ronel Blanco (8-3) versus the Marlins and Trevor Rogers (1-9).

The Astros lost 3-2 against the Twins Tuesday, with Josh Hader getting credited with the loss. He threw zero innings, giving up one earned run on one hit.

The Marlins beat the White Sox 7-4 Tuesday. Jake Burger led the way offensively after going 1-for-5 with a home run and three RBI, and JT Chargois got the win, throwing one inning without giving up an earned run on one hit.

Get ready for the Astros vs. Marlins with everything you need to know before Tuesday’s Game, including viewing options.

Houston Astros vs. Miami Marlins odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Tuesday at 9:16 AM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Astros (-227, bet $227 to win $100)
  • Underdog: Marlins (+188, bet $100 to win $188)
  • Over/under: 8.5

Astros vs. Marlins: Live streaming info & game time

  • Game Day: Tuesday, July 9, 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 been favorites in 65 games this season and won 34 (52.3%) of those contests.
  • Houston has entered three games this season favored by -227 or more, and won each of those games.
  • The moneyline for this contest implies a 69.4% chance of a victory for the Astros.
  • Houston’s games have gone over the total in 35 of its 90 chances.
  • In 89 games with a spread this season, the Astros are 44-45-0 ATS.

Ronel Blanco (Astros probable starter)

  • Blanco makes the start for the Astros, his 17th of the season. He is 8-3 with a 2.53 ERA and 88 strikeouts through 96 2/3 innings pitched.
  • In his most recent time out on Wednesday against the Toronto Blue Jays, the righty threw 5 2/3 innings, giving up two earned runs while surrendering four hits.
  • The 30-year-old has an ERA of 2.53, with 8.3 strikeouts per nine innings, in 16 games this season. Opponents are hitting .174 against him.
  • Blanco is looking to record his 10th quality start of the year in this game.
  • Blanco is aiming for his seventh straight outing lasting five or more innings. He averages 6.0 frames per appearance on the hill.
  • He has had four appearances this season in which he held his opponents to zero earned runs.
  • The opposing Marlins offense has a collective .231 batting average, and is 22nd in the league with 702 total hits and 29th in MLB play with 316 runs scored. It has the 29th-ranked slugging percentage (.350) and ranks last in home runs (71) in all of MLB.
  • The 30-year-old ranks fifth in ERA (2.53), 10th in WHIP (1.010), and 45th in K/9 (8.3) among qualifying pitchers in MLB play this season.

Astros batting stats

  • The Astros’ 104 home runs rank ninth in Major League Baseball.
  • Hitters for Houston have a combined .420 slugging percentage this season, which ranks fifth in MLB.
  • The Astros lead baseball with a .264 batting average.
  • Houston has scored the 10th-most runs in the majors this season with 429.
  • The Astros are among the best in the league at getting on base, ranking sixth with an OBP of .324.
  • Houston has the fewest strikeouts in MLB, whiffing only 6.9 times per game on average.

Marlins stats and trends

Marlins betting records

  • The Marlins have been underdogs in 74 games this season and have come away with the win 28 times (37.8%) in those contests.
  • Miami has a mark of 2-7 in contests where oddsmakers favor it by +188 or worse on the moneyline.
  • The moneyline set for this matchup implies the Marlins have a 34.7% chance of coming away with a victory in the contest.
  • Contests with Miami has gone over the total set by bookmakers in 47 of 90 chances this season.
  • In 89 games with a line this season, the Marlins have a mark of 40-49-0 against the spread.

Trevor Rogers (Marlins probable starter)

  • Rogers (1-9) gets the starting nod for the Marlins in his 18th start of the season. He’s put together a 4.91 ERA in 84 1/3 innings pitched, with 70 strikeouts.
  • The lefty’s last time out came on Wednesday against the Boston Red Sox, when he went three innings, surrendering two earned runs while allowing five hits.
  • The 26-year-old has amassed an ERA of 4.91, with 7.5 strikeouts per nine innings in 17 games this season. Opposing batters have a .283 batting average against him.
  • Rogers is looking to collect his fourth quality start of the year.
  • Rogers has put up 13 starts this campaign where he pitched five or more innings.
  • He has had one outing this season that he kept his opponents to zero earned runs.
  • The opposing Astros offense has a collective .264 batting average, and is second in the league with 817 total hits and 10th in MLB play with 429 runs scored. They have the fifth-ranked slugging percentage (.420) and are ninth in all of MLB with 104 home runs.

Marlins batting stats

  • The Marlins have hit 71 home runs this season, the lowest total in MLB play.
  • So far this year, Miami’s .350 slugging percentage is the second-lowest percentage in the majors.
  • The Marlins rank 23rd in the majors with a .231 batting average.
  • Miami is the second-lowest scoring team in MLB play averaging 3.5 runs per game (316 total).
  • The Marlins rank last in MLB with a .282 on-base percentage.
Watch the MLB on Fubo!