Cleveland Guardians defeat Houston Astros 8-1: Recap & Betting Results
Sat, Jun 20, 2026 · MLB · Cleveland Guardians 8, Houston Astros 1
The Cleveland Guardians beat the Houston Astros 8-1 on Saturday, June 20, 2026, at Daikin Park. The Cleveland Guardians covered the run line as 1.5-run underdogs. The game went over the closing total of 8.5, with 9 runs combined.
Cleveland Guardians vs. Houston Astros final score and game recap
The Cleveland Guardians won by 7 runs.
The leading performers, from the box score:
- Joey Cantillo (Cleveland Guardians): 8.0 innings, 1 earned run, 9 strikeouts.
- Travis Bazzana (Cleveland Guardians): 4-for-4, 2 home runs, 5 RBIs, 3 runs.
- Spencer Arrighetti (Houston Astros): 6.0 innings, 6 earned runs, 8 strikeouts.
- Isaac Paredes (Houston Astros): 1-for-4, 1 run.
Who covered the spread in Cleveland Guardians vs. Houston Astros?
The Cleveland Guardians covered the run line as 1.5-run underdogs and won outright, by 7 runs.
The run line opened and closed at Houston Astros -1.5.
Did Cleveland Guardians vs. Houston Astros go over or under the total?
The game went over: 9 runs combined against a closing total of 8.5, over by 0.5.
The total opened and closed at 8.5.
Cleveland Guardians vs. Houston Astros odds: sportsbook value and line movement
Shortly before the start, the consensus moneyline had the Cleveland Guardians at +129 and the Houston Astros at -156. With the bookmaker's margin removed, that made the Houston Astros a 58% favorite. The Cleveland Guardians won as the underdog at +129: $129 profit on a $100 bet.
Cleveland Guardians and Houston Astros betting trends: 2026 season
This result left the Cleveland Guardians 41-36 in the 2026 regular season (19-17 at home, 22-19 away or at neutral sites). Against the run line, they covered in 37 of 72 games with a closing line on file. Their games went over the closing total 37 times and under 35 times.
This result left the Houston Astros 36-42 in the 2026 regular season (19-21 at home, 17-21 away or at neutral sites). Against the run line, they covered in 34 of 74 games with a closing line on file. Their games went over the closing total 39 times and under 32 times, with 3 pushes.
What's next for Cleveland Guardians and Houston Astros?
Next for the Cleveland Guardians: at the Houston Astros on Sunday, June 21, 2026. Next for the Houston Astros: the Cleveland Guardians at home on Sunday, June 21, 2026.