Guardians vs Astros Prediction, Odds, Moneyline, Spread & Over/Under for April 20

Odds updated as of 2:11 a.m.
The MLB's Monday slate includes the Cleveland Guardians facing the Houston Astros.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Guardians vs Astros Game Info
- Cleveland Guardians (13-10) vs. Houston Astros (8-15)
- Date: Monday, April 20, 2026
- Time: 6:10 p.m. ET
- Venue: Progressive Field -- Cleveland, Ohio
- Coverage: CleGuardians.TV and SCHN
Guardians vs Astros Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: CLE: (-112) | HOU: (-104)
- Spread: CLE: +1.5 (-192) | HOU: -1.5 (+158)
- Total: 8.5 -- Over: (+104) | Under: (-128)
Guardians vs Astros Probable Starting Pitchers
Probable Pitchers: Slade Cecconi (Guardians) - 0-2, 5.03 ERA vs Spencer Arrighetti (Astros) - 1-0, 1.50 ERA
The Guardians will look to Slade Cecconi (0-2) versus the Astros and Spencer Arrighetti (1-0). Cecconi and his team are 1-3-0 ATS this season when he starts. This will be Cecconi's first start this season with his team as the moneyline favorite. Arrighetti has started just one game with a set spread, which the Astros covered. The Astros have always been the moneyline underdog when Arrighetti starts this season.
Guardians vs Astros Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Astros win (54.7%)
Guardians vs Astros Moneyline
- Looking at the moneyline for Guardians-Astros, Cleveland is the favorite at -112, and Houston is -104 playing on the road.
Guardians vs Astros Spread
- The Astros are 1.5-run favorites against the spread for this matchup with the Guardians. The Astros are +158 to cover, while the Guardians are -192 to cover as a 1.5-run underdog on the runline.
Guardians vs Astros Over/Under
- A combined run total of 8.5 has been set for Guardians-Astros on April 20, with the over at +104 and the under at -128.
Bet on Cleveland Guardians vs. Houston Astros on FanDuel today!
Guardians vs Astros Betting Trends
- The Guardians have been favorites in eight games this season and have come away with the win five times (62.5%) in those contests.
- Cleveland has a record of 5-3 in contests when oddsmakers favor them by -112 or more on the moneyline.
- The Guardians and their opponents have gone over the total this season in 11 of their 23 opportunities.
- The Guardians have posted a record of 14-9-0 against the spread this season.
- The Astros have been the moneyline underdog six total times this season. They've gone 2-4 in those games.
- Houston has a 2-4 record (winning only 33.3% of its games) when playing as a moneyline underdog of -104 or longer.
- The Astros have played in 23 games with a set over/under, and have combined with opponents to go over the total 16 times (16-7-0).
- The Astros have covered just 34.8% of their games this season, going 8-15-0 against the spread.
Guardians Player Leaders
- Jose Ramirez is hitting .229 with four doubles, six home runs and 16 walks. He has an on-base percentage of .354 while slugging .494.
- He is 119th in batting average, 59th in on-base percentage, and 43rd in slugging among all qualifying hitters in the majors.
- Chase DeLauter leads Cleveland in total hits (16) this season while batting .232 with 10 extra-base hits. He's slugging .522 with an on-base percentage of .325.
- Among qualifying hitters, his batting average places him 114th, his on-base percentage 103rd, and his slugging percentage 27th.
- Brayan Rocchio leads Cleveland in OBP (.359) this season, fueled by 17 hits.
- Rocchio brings a six-game hitting streak into this matchup. During his last 10 games he is batting .303 with a double, two home runs, four walks and nine RBIs.
- Steven Kwan leads Cleveland in slugging percentage (.299) thanks to four extra-base hits.
Astros Player Leaders
- Yordan Alvarez has racked up 27 hits with a .471 on-base percentage and a .790 slugging percentage, all club-bests for the Astros. He's batting .333.
- Including all qualifying hitters in the majors, he ranks sixth in batting average, second in on-base percentage and second in slugging percentage.
- Alvarez hopes to build on a six-game hitting streak in this matchup. In his last 10 games he is batting .350 with four doubles, six home runs, six walks and 11 RBIs.
- Christian Walker has six doubles, four home runs and 12 walks while hitting .253. He's slugging .481 with an on-base percentage of .355.
- Including all qualified hitters, his batting average puts him 83rd, his on-base percentage is 57th, and he is 47th in slugging.
- Jose Altuve has six doubles, three home runs and 15 walks while batting .298.
- Carlos Correa has five doubles, a home run and 11 walks while hitting .253.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



