Miami Marlins vs Houston Astros Picks, Prediction, Odds, and Line Movement for Tuesday July 21 2026

By: Kyle Kargel Published 07/21/2026, 09:45 AM ET
Marlins vs Astros prediction

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

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Picks And Parlays may use third-party services to process my data.

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.

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.
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $150 in Bonus Bets *Paid Within 14 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Cashable No
Video: Yankees vs Pirates: Chip's Monday Free MLB Winner!
Yankees vs Pirates: Chip's Monday Free MLB Winner!
Video: Padres vs Braves: Steve's Free MLB Picks Today
Padres vs Braves: Steve's Free MLB Picks Today
logo

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.