Marlins vs. Astros Odds & Betting Predictions - July 21, 2026

Marlins at Astros

12:10 am • SCHN
5 - 8
Starting Pitchers
pitcherteameraw-l
Ronel Blanco logoR.BlancoHouston Astros logo7.710-0
Janson Junk logoJ.JunkMiami Marlins logo5.094-6

Marlins at Astros Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Marlins
52-49
+1.5
+1.5-202
o9+100
+106
Astros
48-54
u9
-1.5+163
u9-120
-125
location pinTuesday 12:10 a.m.
July 21, 2026
Daikin ParkHouston
Marlins vs. Astros Expert Picks
Frank Ammirante
Frank Ammirante
Last 30d: 328-376-7 (-41.4u)
J.Junk o15.5 Outs+125
0.8u
Wags Wins
Wags Wins
Last 30d: 194-182-4 (-5.4u)
Over 8.5-110
1u
Sean Zerillo
Sean Zerillo
Last 30d: 117-135-9 (-8.5u)
MIA +120
0.5u
Bet to +108
Matt Trollo
Matt Trollo
Last 30d: 82-95-3 (-10.0u)
MIA +110
0.5u
(B365) Having to go on projections for Blanco’s 2026 debut, I’m with BARTOLO in rating him about half a run worse than Junk. These teams have almost the same wRC+ vs RHP. The projected lineups too. Offensively, it’s a wash. Miami has the better team defense and the gap widens further via projected lineups. The Astros do have the better pen, so despite showing similar value to a better full game line, I’m opting for F5.

Marlins vs. Astros Previews & Analysis

  • Juicy Park Factor Homer Picks (+750, +600, +390) article feature image

    Juicy Park Factor Homer Picks (+750, +600, +390)

    Action AI
    Jul 20, 2026 UTC
  • Marlins vs Astros: Monday Night System Play article feature image

    Marlins vs Astros: Monday Night System Play

    Action Network Staff
    Jul 20, 2026 UTC
  • The Leadoff: Anderson's MLB Breakdown and Bets for Monday article feature image

    The Leadoff: Anderson's MLB Breakdown and Bets for Monday

    Jon Anderson
    Jul 20, 2026 UTC
  • Opening Pitch: Zerillo's MLB Projection for Monday's Slate article feature image

    Opening Pitch: Zerillo's MLB Projection for Monday's Slate

    Sean Zerillo
    Jul 20, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Marlins vs. Astros Public Betting Percentages

Away Logo

Marlins

Public

35%

Bets%

65%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Astros
48-5423-2825-2612-2335-28
Marlins
48-5324-2724-2624-2524-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Astros
52-44-628-21-224-23-420-14-131-27-5
Marlins
53-45-322-2931-16-322-2731-18-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Astros
48-5424-2724-2715-2032-31
Marlins
52-4931-2021-2932-1720-32

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 19thBALL 2-5-1.5 LU 8.5BAL -130
Jul 18thBALL 2-4+1.5 LU 9BAL -110
Jul 18thBALL 2-3-1.5 LU 8.5BAL -121
Jul 12th@TEXL 5-6+1.5 WO 9TEX +119
Jul 11th@TEXW 9-3-1.5 WO 9HOU +100

Astros vs. Marlins Injury Updates

Astros Injuries

    Marlins Injuries

    • Maximo Acosta
      SS

      Acosta is out with oblique

      Out

    • Adam Mazur
      SP

      Mazur is out with elbow

      Out

    Marlins vs. Astros Box Score
    Marlins Player Stats
    Projected
    PITCHERPCIPKER
    Janson Junk logoRJ.Junk, P80436
    Lake Bachar logoRL.Bachar, P14111
    Dax Fulton logoLD.Fulton, P45341
    HITTERSH-ABRHRRBI
    Kyle Stowers logo1K.Stowers, 1B1-4000
    Heriberto Hernandez logo2H.Hernandez, LF1-5001
    Xavier Edwards logo3X.Edwards, 2B0-3100
    Liam Hicks logo4L.Hicks, DH2-5112
    Griffin Conine logo5G.Conine, RF1-4000
    Jakob Marsee logo6J.Marsee, CF0-3100
    Joe Mack logo7J.Mack, C1-2112
    Leo Jimenez logo7L.Jimenez, PH1-2000
    Leo Jimenez logo7L.Jimenez, 3B1-2000
    Graham Pauley logo8G.Pauley, 3B0-2000
    Esteury Ruiz logo8E.Ruiz, PH0-1000
    Brian Navarreto logo8B.Navarreto, C0-1000
    Javier Sanoja logo9J.Sanoja, SS2-4100
    Astros Player Stats
    Projected
    PITCHERPCIPKER
    Ronel Blanco logoRR.Blanco, P864.284
    Enyel De Los Santos logoRE.De Los Santos, P221.120
    Steven Okert logoLS.Okert, P19120
    Bryan Abreu logoRB.Abreu, P28120
    Josh Hader logoLJ.Hader, P16101
    HITTERSH-ABRHRRBI
    Jeremy Pena logo1J.Pena, SS1-4114
    Yordan Alvarez logo2Y.Alvarez, DH3-4222
    Isaac Paredes logo3I.Paredes, 3B1-3100
    Jose Altuve logo4J.Altuve, 2B1-4001
    Nick Allen logo4N.Allen, 2B0-0000
    LaMonte Wade logo5L.Wade, 1B0-2100
    Christian Walker logo5C.Walker, PH0-1000
    Christian Walker logo5C.Walker, 1B0-1000
    Yainer Diaz logo6Y.Diaz, C1-4100
    Taylor Trammell logo7T.Trammell, RF1-4001
    Taylor Trammell logo7T.Trammell, LF1-4001
    Zach Dezenzo logo8Z.Dezenzo, LF0-2100
    Cam Smith logo8C.Smith, RF0-0000
    Lucas Spence logo9L.Spence, CF0-3100

    Marlins vs. Astros Odds Comparison

    Right Arrow

    Could not load odds

    Marlins at Astros Team Totals

    MatchupOverUnder
    Marlins
    52-49
    N/A
    N/A
    Astros
    48-54
    N/A
    N/A