MLB · Monday, April 20, 2026
Houston Astros vs Cleveland Guardians — Result, Odds & Recap
Houston Astros schedule & results·Cleveland Guardians schedule & results
Final: Houston Astros 9, Cleveland Guardians 2
Closing Moneyline Odds
as of Apr 20, 7:00 PM ET| Book | Houston Astros | Cleveland Guardians |
|---|---|---|
| bet365 | +100 | -120 |
| betmgm | +116 | -134 |
| betrivers | +115 | -135 |
| draftkings | +113 | -136 |
| fanduel | -105 | -116 |
| pinnacle | -130 | +111 |
Houston Astros vs Cleveland Guardians: recap & odds
Houston Astros beat Cleveland Guardians 9–2 on Monday, April 20, 2026. Closing moneyline prices ranged across 6 sportsbooks: Houston Astros from -130 to +116.
EdgeBets does not claim to beat the closing line or guarantee outcomes. Projections are informational. 19+. Please bet responsibly.