Miami Marlins vs Houston Astros Picks, Prediction, Odds, and Line Movement for Tuesday July 21 2026
The Miami Marlins vs Houston Astros prediction for Tuesday's matchup at Daikin Park looks at an Astros team that snapped a four-game losing streak with an 8-5 win Monday, extending Miami's skid to seven games. Houston hands the ball to Tatsuya Imai while the Marlins counter with Tyler Phillips in an attempt to right the ship. For more coverage across the league, check out our MLB picks for additional angles on tonight's slate.
TLDR: Quick Picks and Prediction
- Moneyline Pick: Astros (-126)
- Total Pick: Over 9 runs
- Final Score Prediction: Astros 6, Marlins 5
Odds and Line Movement
Current Odds
| Market | Miami Marlins | Houston Astros |
|---|---|---|
| Moneyline | +104 | -126 |
| Run Line | +1.5 (-193) | -1.5 (+158) |
| Total | 9 runs | |
Line Movement - Moneyline
| Date | Time | Miami | Houston | Public ($, #) |
|---|---|---|---|---|
| 07/21 | 00:58:20AM | +104 | -126 | HOU 68%, 70% |
| 07/21 | 00:58:20AM | +105 | -126 | HOU 66%, 70% |
| 07/20 | 11:09:16PM | +105 | -126 | HOU 89%, 76% |
| 07/20 | 09:26:59PM | +109 | -131 | |
| 07/20 | 07:44:43PM | +112 | -135 | |
| 07/20 | 04:52:47PM | +112 | -135 | |
| 07/20 | 03:07:40PM | +108 | -131 | |
| 07/20 | 03:06:08PM | +108 | -131 |
Line Movement - Total
| Date | Time | Over | Under | Public ($, #) |
|---|---|---|---|---|
| 07/21 | 08:43:44AM | 9 (-102) | 9 (-118) | O89%, NULL |
| 07/21 | 00:58:20AM | 9 (-102) | 9 (-119) | U87%, O50% |
| 07/20 | 11:09:16PM | 9 (-101) | 9 (-119) | U87%, O50% |
| 07/20 | 09:26:59PM | 9 (+101) | 9 (-122) | U90%, O88% |
| 07/20 | 07:44:43PM | 9 (+100) | 9 (-120) | |
| 07/20 | 06:43:18PM | 9 (-101) | 9 (-119) | |
| 07/20 | 06:19:21PM | 9 (+101) | 9 (-120) | |
| 07/20 | 04:52:47PM | 9 (-102) | 9 (-118) | |
| 07/20 | 04:17:01PM | 8.5 (-126) | 8.5 (+104) | |
| 07/20 | 03:07:40PM | 8.5 (-123) | 8.5 (+102) | |
| 07/20 | 03:06:08PM | 8.5 (-120) | 8.5 (+100) |
Marlins vs Astros Key Matchups and Game Preview
Marlins Starting Pitching
Tyler Phillips starts for Miami with a 2-4 record, 3.48 ERA and 1.39 WHIP across 75 innings. The right-hander has allowed 69 hits and 35 walks while recording 56 strikeouts, so his ability to avoid free passes will be important against a Houston lineup with considerable power.
Astros Starting Pitching
Houston counters with Tatsuya Imai, who is 5-4 with a 6.06 ERA and 1.50 WHIP through 52 innings. Imai has generated 63 strikeouts and allowed only 45 hits, but his 33 walks and nine home runs surrendered have contributed to inconsistent results.
Miami Offense
Miami owns the slightly better team batting average at .252 and has a .328 on-base percentage. Otto Lopez is batting .335 with a .505 slugging percentage, while Liam Hicks has supplied 14 homers and 60 RBIs.
Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Subscribe Now
Houston Offense
Houston has displayed substantially more power with 137 home runs compared with the Marlins' 103. Yordan Alvarez is the matchup's most dangerous hitter, batting .324 with a .432 OBP, .651 slugging percentage, 33 home runs and 75 RBIs.
Miami Injury Situation
Otto Lopez is day-to-day, and his absence would remove Miami's leading hitter from a lineup already struggling through an extended losing streak. The Marlins are also missing relievers John King, William Kempner and Josh Ekness, potentially leaving them vulnerable late.
Houston Injury Situation
Houston first baseman Christian Walker is day-to-day, while starters Hayden Wesneski, Mike Burrows and Brandon Walter remain unavailable.
MIA vs HOU Betting Trends
Houston won Monday's opener 8-5, snapping a four-game losing streak and extending Miami's skid to seven games. The Marlins enter at 52-49 and sit seven games behind Atlanta in the National League East, while the 48-54 Astros are 3.5 games behind Seattle in the AL West. Public betting money has leaned toward Houston, with one snapshot showing 89 percent of bets on the moneyline favoring the Astros and 68 to 70 percent splits on more recent updates.
MIA and HOU Injury Report and Things To Know
- Marlins infielder Otto Lopez is listed as day-to-day.
- Marlins relievers John King, William Kempner and Josh Ekness are unavailable.
- Astros first baseman Christian Walker is day-to-day.
- Astros starters Hayden Wesneski, Mike Burrows and Brandon Walter remain sidelined.
- Houston snapped a four-game losing streak with Monday's win.
- Miami has now lost seven consecutive games.
Marlins vs Astros Side and Over/Under Picks
Astros Side Pick
The Astros have the weaker team pitching numbers, carrying a 4.75 ERA and 1.40 WHIP, but their power advantage is significant against a Miami staff that allowed eight runs in the opener. The preferred pick is the Astros moneyline at -126.
Houston Total Angle
Imai is difficult to trust at a short favorite's price, especially given his control problems, making the full-game total the stronger angle. The over 9 runs stands out as the preferred total play for this game.
Final Score Prediction
- Astros: 6 runs
- Marlins: 5 runs
This projection lines up with the preferred pick of Astros moneyline and the over 9 total.
How to Wager On Marlins vs Astros
For this Marlins vs Astros matchup, the clearest paths are the Astros moneyline and the over 9 total, with Houston's power advantage and Imai's control issues supporting both plays. Bettors who want additional tools before placing a wager on this game can also explore our AI picks resource, along with our Dimers review and Oddible review for more ways to approach tonight's slate.
Never Tried Picks and Parlays? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code BUCK
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days
New DraftKings Customers: Spend $5+ Get $150 in Bonus Bets *Paid Within 14 Days

