START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Astros vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for July 20

Subscribe to our newsletter

Astros vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for July 20

Odds updated as of 7:13 p.m.

The Houston Astros are among the MLB squads in action on Monday, up against the Miami Marlins.

All the info you need to make smart bets on this game at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.

Astros vs Marlins Game Info

  • Houston Astros (47-54) vs. Miami Marlins (52-48)
  • Date: Monday, July 20, 2026
  • Time: 8:10 p.m. ET
  • Venue: Daikin Park -- Houston, Texas
  • Coverage: SCHN and Marlins.TV

Astros vs Marlins Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: HOU: (-126) | MIA: (+108)
  • Spread: HOU: -1.5 (+168) | MIA: +1.5 (-205)
  • Total: 8.5 -- Over: (-118) | Under: (-104)

Astros vs Marlins Probable Starting Pitchers

Probable Pitchers: Ronel Blanco (Astros) - 0-0, 0.00 ERA vs Janson Junk (Marlins) - 4-5, 4.57 ERA

The Astros will give the nod to Ronel Blanco and the Marlins will turn to Janson Junk (4-5, 4.57 ERA). In nine games he pitched with a spread last season, Blanco and his team finished with a 5-4-0 record ATS. Blanco and his team won 75% of the games he started as the moneyline favorite last season, with a record of 3-1. The Marlins have a 6-6-0 record against the spread in Junk's starts. The Marlins have a 3-3 record in Junk's six starts this season when they were the underdog on the moneyline.

Astros vs Marlins Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Marlins win (55.5%)

Astros vs Marlins Moneyline

  • Looking at the moneyline for Astros-Marlins, Houston is the favorite at -126, and Miami is +108 playing on the road.

Astros vs Marlins Spread

  • The Astros are hosting the Marlins and are favored by 1.5 runs on the spread. The Astros are +168 to cover the runline, with the Marlins being -205.

Astros vs Marlins Over/Under

  • A combined run total of 8.5 has been set for Astros-Marlins on July 20, with the over at -118 and the under at -104.

Bet on Houston Astros vs. Miami Marlins on FanDuel today!

Astros vs Marlins Betting Trends

  • The Astros have been chosen as favorites in 35 games this year and have walked away with the win 15 times (42.9%) in those games.
  • Houston has a record of 8-13 in contests when bookmakers favor them by -126 or more on the moneyline.
  • The Astros and their opponents have gone over the total this season in 53 of their 101 opportunities.
  • The Astros have an against the spread record of 47-54-0 in 101 games with a line this season.
  • The Marlins have won 38.5% of the games this season they were the moneyline underdog (20-32).
  • In games it has played as a moneyline underdog with odds of +108 or longer, Miami has a record of 13-22 (37.1%).
  • The Marlins have played in 99 games with an over/under set, and have combined with opponents to go over the total 51 times (51-46-2).
  • The Marlins have covered 53.5% of their games this season, going 53-46-0 ATS.

Astros Player Leaders

  • Yordan Alvarez leads Houston with 115 hits and an OBP of .429, plus a team-best slugging percentage of .633. He's batting .319.
  • He is third in batting average, first in on-base percentage, and first in slugging among all qualifying hitters in the majors.
  • Alvarez has recorded at least one hit in six games in a row. In his last 10 outings he is hitting .282 with four doubles, two home runs, seven walks and six RBIs.
  • Christian Walker is hitting .234 with 19 doubles, a triple, 20 home runs and 33 walks. He's slugging .456 with an on-base percentage of .310.
  • He ranks 120th in batting average, 112th in on-base percentage and 53rd in slugging in the majors.
  • Isaac Paredes has collected 88 base hits, an OBP of .349 and a slugging percentage of .414 this season.
  • Paredes has recorded a hit in five games in a row. In his last five games he is batting .350 with a double, three walks and three RBIs.
  • Jose Altuve is batting .235 with a .304 OBP and 28 RBI for Houston this season.
  • Altuve enters this matchup on a two-game hitting streak. In his last five games he is hitting .238 with a double, two home runs and two RBIs.

Marlins Player Leaders

  • Otto Lopez has racked up a team-high slugging percentage (.505) while pacing the Marlins in hits (130). He's batting .335 and with an on-base percentage of .368.
  • Including all qualifying hitters, he is first in batting average, while his on-base percentage is 25th and he is 19th in slugging.
  • Liam Hicks is batting .286 with nine doubles, a triple, 13 home runs and 33 walks. He's slugging .448 with an on-base percentage of .360.
  • Including all qualifying hitters, he is 19th in batting average, 33rd in on-base percentage and 60th in slugging percentage.
  • Xavier Edwards has racked up a team-high .379 on-base percentage.
  • Jakob Marsee is hitting .196 with 11 doubles, three triples, five home runs and 50 walks.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup