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

Marlins at Astros

12:10 am • SCHN
@
Starting Pitchers
pitcherteameraw-l
Peter Lambert logoP.LambertHouston Astros logo3.038-5
Sandy Alcantara logoS.AlcantaraMiami Marlins logo3.8910-5

Marlins at Astros Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Marlins
52-49
+1.5
-1.5+163
o8-118
+100
Astros
48-54
u8.5
-1.5+164
u8-102
-120
location pinThursday 12:10 a.m.
July 23, 2026
Daikin ParkHouston
thermometer image97°Fahrenheit
rain image53%Rain
wind image5Wind

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

20%

Bets%

80%

Money%

MLB Public Betting Right Arrow

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 21stMIAW 8-5-1.5 WO 9HOU -125
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

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 Starting Lineups
    Marlins Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Sandy Alcantara logoRS.Alcantara, P10-53.881.2227.05
    HITTERSAVGOBPSLGHR
    Otto Lopez logo1O.Lopez, SS.335.368.5059
    Kyle Stowers logo2K.Stowers, 1B.230.315.43512
    Heriberto Hernandez logo3H.Hernandez, LF.236.313.46413
    Xavier Edwards logo4X.Edwards, 2B.296.379.4136
    Liam Hicks logo5L.Hicks, DH.288.360.45714
    Griffin Conine logo6G.Conine, RF.275.359.5497
    Jakob Marsee logo7J.Marsee, CF.194.316.2905
    Javier Sanoja logo8J.Sanoja, 3B.272.310.3993
    Joe Mack logo9J.Mack, C.242.302.4248
    Astros Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Peter Lambert logoRP.Lambert, P8-53.031.1098.90
    HITTERSAVGOBPSLGHR
    Jeremy Pena logo1J.Pena, SS.294.357.4417
    Yordan Alvarez logo2Y.Alvarez, DH.324.432.65133
    Isaac Paredes logo3I.Paredes, 3B.257.351.41912
    Jose Altuve logo4J.Altuve, 2B.235.303.40712
    LaMonte Wade logo5L.Wade, LF.195.327.3902
    Christian Walker logo6C.Walker, 1B.233.310.45520
    Taylor Trammell logo7T.Trammell, RF.229.289.3643
    Yainer Diaz logo8Y.Diaz, C.242.267.3936
    Lucas Spence logo9L.Spence, CF.214.313.2140

    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