The Cleveland Guardians will try to snap their season-long 10-game losing streak as they visit the Houston Astros at Daikin Park on Monday night.
Cleveland hasn’t been able to score runs during this streak, and I’m backing that trend to continue in my Guardians vs. Astros predictions. Let’s break down tonight’s matchup in my free MLB picks.
Guardians vs Astros prediction
My Guardians vs Astros best bet: Guardians team total Under 3.5 (-125 at Caesars)
It’s rare to see a team go as ice-cold at the plate as the Cleveland Guardians have over their past 10 games. Cleveland has scored only 1.5 runs per game during that span and has been shut out five times during this losing streak.
It’s not as though the Guardians were an offensive powerhouse before the losing streak; even then, they were scoring 3.81 runs per game for the year. The extreme struggles have been ongoing for nearly a month now, with Cleveland hitting just .196 with a .582 OPS over the last 28 days (24 games).
Tonight, Cleveland will face off against Houston Astros rookie starter Colton Gordon. While Gordon has had a mix of success and failure in his first season, he's 3-0 with a solid 3.16 ERA over his last five starts. That includes a previous start against the Guardians in Cleveland, when he allowed one run over five innings of work.
Right now, even scoring two or three runs is a huge accomplishment for Cleveland, and I don’t see the Guardians breaking out tonight against a rookie who seems to be finding his stride.
Caesars QuickPick: Our Guardians vs Astros same-game parlay (SGP)
The Guardians' inept offense leaves them vulnerable to big losses. For my SGP, I’m taking the Astros to cover the -1.5 run line of -1.5 runs.
I’m also picking Houston starter Colton Gordon to go Over 4.5 strikeouts, as he’s striking out 8.1 batters per nine innings and should go deeper than usual against Cleveland.
Double your winnings for 10 separate bets at Caesars
Sign up for a Caesars account — using our exclusive promo code BASEBALLDYW — and get 10x profit boost tokens worth 100% each!
Register now to collect your Double your winning tokens, or learn more with our comprehensive Caesars Sportsbook review.
Guardians vs Astros odds
Guardians vs Astros live odds
Guardians vs Astros opening odds
- Moneyline: Cleveland +150 | Houston -180
- Run line: Cleveland +1.5 (-150) | Houston -1.5 (+125)
- Over/Under: Over 7 | Under 7
Odds courtesy of Caesars.
Guardians vs Astros trend
The Guardians have gone Under their team total in 50 of their last 83 games for +13.74 units and a 14% ROI. Find more MLB betting trends for Guardians vs. Astros.
How to watch Guardians vs Astros and game info
Location | Daikin Park, Houston, TX |
Date | Monday, 7-7-2025 |
First pitch | 8:10 p.m. ET |
TV | CLEGUARDIANS.tv, SCHN |
Guardians starting pitcher | Tanner Bibee (4-9, 4.20 ERA) |
Astros starting pitcher | Hunter Brown (9-3, 1.82 ERA) |
Guardians vs Astros latest injuries
Guardians vs Astros weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.