Guardians vs. Astros Odds & Betting Predictions - June 21, 2026

Guardians at Astros

6:10 pm • CLEG
@
Starting Pitchers
pitcherteameraw-l
Kai-Wei Teng logoK.TengHouston Astros logo4.313-6
Slade Cecconi logoS.CecconiCleveland Guardians logo4.603-5

Guardians at Astros Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Guardians
41-36
+1.5
+1.5-183
o8.5-118
+115
Astros
36-42
u8.5
-1.5+150
u8.5-102
-136
location pinSunday 6:10 p.m.
June 21, 2026
Daikin ParkHouston
thermometer image85°Fahrenheit
rain image40%Rain
wind image10Wind
Guardians vs. Astros Expert Picks
💰🦡 Jake
💰🦡 Jake
Last 30d: 61-82-3 (-13.6u)
CLE +116
1u
Frank Ammirante
Frank Ammirante
Last 30d: 295-263-10 (+36.1u)
T.Bazzana o0.5 HR+741
0.1u
T.Bazzana o1.5 Total Bases+141
0.71u

Guardians vs. Astros Previews & Analysis

  • The Leadoff: Minion's 16 Bets for 9 MLB Games on Sunday article feature image

    The Leadoff: Minion's 16 Bets for 9 MLB Games on Sunday

    Ryan Minion
    Jun 21, 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

Guardians vs. Astros Public Betting Percentages

Away Logo

Guardians

Public

42%

Bets%

58%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Astros
37-4119-2118-208-1728-23
Guardians
41-3619-1722-1918-2323-13

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Astros
41-33-424-15-117-18-315-1025-22-4
Guardians
38-3918-1820-2121-2017-19

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Astros
36-4219-2117-2110-1525-26
Guardians
41-3619-1722-1922-1919-17

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 20thCLEL 1-8-1.5 LO 8.5CLE -156
Jun 20thCLEW 9-3-1.5 WO 8.5HOU -125
Jun 17thDETW 4-2+1.5 WU 8.5HOU -110
Jun 17thDETW 4-2-1.5 WU 8.5HOU -175
Jun 16thDETL 3-9-1.5 LO 9DET -125

Guardians vs. Astros Injury Updates

Guardians Injuries

    Astros Injuries

    • Lance McCullers
      SP

      Lance McCullers Jr. has been scratched Tuesday. Jason Alexander will start.

      Out

    Guardians vs. Astros Starting Lineups
    Guardians Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Slade Cecconi logoRS.Cecconi, P3-54.601.4047.47
    HITTERSAVGOBPSLGHR
    Travis Bazzana logo1T.Bazzana, 2B.274.369.4767
    Kyle Manzardo logo2K.Manzardo, 1B.238.328.4139
    Brayan Rocchio logo3B.Rocchio, SS.269.348.3935
    Rhys Hoskins logo4R.Hoskins, DH.175.312.3627
    Daniel Schneemann logo5D.Schneemann, 3B.218.291.3586
    Kahlil Watson logo6K.Watson, RF.000.000.0000
    Steven Kwan logo7S.Kwan, LF.207.318.2531
    Patrick Bailey logo8P.Bailey, C.230.262.3611
    Petey Halpin logo9P.Halpin, CF.158.179.1840
    Astros Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Kai-Wei Teng logoRK.Teng, P3-64.311.3449.61
    HITTERSAVGOBPSLGHR
    Jeremy Pena logo1J.Pena, SS.284.345.4526
    Yordan Alvarez logo2Y.Alvarez, DH.320.424.63024
    Christian Walker logo3C.Walker, 1B.240.313.48418
    Isaac Paredes logo4I.Paredes, 3B.238.342.41310
    Jose Altuve logo5J.Altuve, 2B.239.313.4078
    Yainer Diaz logo6Y.Diaz, C.243.265.3512
    Cam Smith logo7C.Smith, RF.222.303.3587
    Joey Loperfido logo8J.Loperfido, LF.250.356.3420
    Jake Meyers logo9J.Meyers, CF.210.269.3283

    Guardians vs. Astros Odds Comparison

    Right Arrow

    Could not load odds

    Guardians at Astros Team Totals

    MatchupOverUnder
    Guardians
    41-36
    N/A
    N/A
    Astros
    36-42
    N/A
    N/A