Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 7:12 p.m.

The Houston Astros will take on the Miami Marlins in MLB action on Tuesday.

We've got you covered, in terms of the most important information about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Astros vs Marlins Game Info

  • Houston Astros (48-54) vs. Miami Marlins (52-49)
  • Date: Tuesday, July 21, 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: 9 -- Over: (-120) | Under: (-102)

Astros vs Marlins Probable Starting Pitchers

Probable Pitchers: Tatsuya Imai (Astros) - 5-4, 6.06 ERA vs Tyler Phillips (Marlins) - 2-4, 3.48 ERA

The Astros will give the nod to Tatsuya Imai (5-4) versus the Marlins and Tyler Phillips (2-4). Imai's team is 7-6-0 against the spread in his starts this season. Imai's team has been victorious in 80% of the games he's started as the moneyline favorite with a record of 4-1. When Phillips starts, the Marlins are 5-4-0 against the spread. The Marlins have been the underdog on the moneyline in five of Phillips' starts this season, and they went 2-3 in those matchups.

Astros vs Marlins Prediction & Pick

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

Astros vs Marlins Moneyline

  • Houston is a -126 favorite on the moneyline, while Miami is a +108 underdog on the road.

Astros vs Marlins Spread

  • The Astros are hosting the Marlins and are favored by 1.5 runs (+168 to cover) on the runline. Miami is -205 to cover.

Astros vs Marlins Over/Under

  • A combined run total of 9 has been set for Astros-Marlins on July 21, with the over at -120 and the under at -102.

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

Astros vs Marlins Betting Trends

  • The Astros have been victorious in 16, or 44.4%, of the 36 contests they have been chosen as favorites in this season.
  • This season Houston has been victorious nine times in 22 chances when named as a favorite of at least -126 on the moneyline.
  • Contests with the Astros have gone over the total set by sportsbooks in 54 of 102 chances this season.
  • The Astros are 48-54-0 against the spread in their 102 games with a line set by sportsbooks this season.
  • The Marlins have won 20 of the 53 games they were listed as the moneyline underdog this season (37.7%).
  • Miami has a 13-22 record (winning just 37.1% of its games) when playing as a moneyline underdog of +108 or longer.
  • The Marlins have played in 100 games with an over/under set, and have combined with opponents to go over the total 52 times (52-46-2).
  • The Marlins have put together a 53-47-0 record against the spread this season (covering 53% of the time).

Astros Player Leaders

  • Yordan Alvarez leads Houston with 118 hits and an OBP of .432, plus a team-best slugging percentage of .651. He's batting .324.
  • Among qualified hitters in baseball, his batting average ranks second, his on-base percentage ranks first, and he is first in slugging.
  • Alvarez will look for his eighth straight game with a hit in this contest. During his last 10 games he is hitting .359 with four doubles, four home runs, seven walks and eight RBIs.
  • Christian Walker is batting .233 with 19 doubles, a triple, 20 home runs and 33 walks. He's slugging .455 with an on-base percentage of .310.
  • Among qualifying hitters, his batting average ranks him 118th, his on-base percentage 112th, and his slugging percentage 56th.
  • Isaac Paredes is batting .257 with a .419 slugging percentage and 50 RBI this year.
  • Paredes takes a six-game hitting streak into this game. In his last 10 outings he is hitting .282 with two doubles, a triple, six walks and three RBIs.
  • Jose Altuve is batting .235 with a .303 OBP and 29 RBI for Houston this season.
  • Altuve has safely hit in three straight games. In his last five games he is hitting .238 with a double, two home runs and three RBIs.

Marlins Player Leaders

  • Otto Lopez has put up a team-best slugging percentage (.505) while leading the Marlins in hits (130). He's batting .335 and with an on-base percentage of .368.
  • Including all qualified hitters in the big leagues, his batting average places him first, his on-base percentage ranks 24th, and he is 20th in slugging.
  • Liam Hicks has nine doubles, a triple, 14 home runs and 33 walks while batting .288. He's slugging .457 with an on-base percentage of .360.
  • He ranks 18th in batting average, 32nd in on-base percentage and 53rd in slugging percentage in the majors.
  • Xavier Edwards has put up an on-base percentage of .379, a team-high for the Marlins.
  • Javier Sanoja has 18 doubles, two triples, three home runs and 14 walks while hitting .272.

Astros vs Marlins Head to Head

  • 7/20/2026: 8-5 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 8/6/2025: 6-4 MIA (Favorite: Marlins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 8/5/2025: 7-3 HOU (Favorite: Marlins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
  • 8/4/2025: 8-2 HOU (Favorite: Marlins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 7/11/2024: 6-3 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -180, Underdog Moneyline: +152)
  • 7/10/2024: 9-1 HOU (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -240, Underdog Moneyline: +198)
  • 7/9/2024: 4-3 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -245, Underdog Moneyline: +200)
  • 8/16/2023: 12-5 HOU (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 8/15/2023: 6-5 HOU (Favorite: Astros, Spread: -1.5, Total: 9, Favorite Moneyline: -124, Underdog Moneyline: +106)
  • 8/14/2023: 5-1 MIA (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -138, Underdog Moneyline: +118)

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