The Cleveland Guardians continue a 7-game homestand when they open a 3-game series with the scuffling Houston Astros on Monday night
The Cleveland Guardians (13-10), winners of all three series at home this season, open a three-game set with the Houston Astros (8-15) at Progressive Field in Cleveland on Monday night. The Guardians took three of four from the visiting Baltimore Orioles to open their current seven-game homestand, while struggling Houston on Sunday dropped its fourth straight game and enters Monday just 1-9 with eight consecutive losses on the road. The Astros also placed outfielder Joey Loperfido on the 10-day injured list on Sunday with a strained right quad, giving the club 10 players on either the 10- or 15-day list.
How to Watch Astros vs Guardians in MLB Today:
Game Date: Monday, April 20, 2026
Game Time: 6 p.m. ET
LIVE SPORTS & TV WITHOUT CABLE
Watch now. No commitment. Cancel anytime.
Watch now
TV: Space City Home Network, Guardians.TV, MLB.TV – Cleveland Guardians
Location: Progressive Field
Live stream the Astros vs Guardians MLB game on Fubo: Start watching now!
José RamÃrez homered twice on Sunday as Cleveland beat the Orioles 8-4 to claim the series victory. Brayan Rocchio drove in three runs while going 3-for-4 and four relievers combined to strike out six in 4.1 no-hit innings. The Guardians improved to 7-3 at home with Sunday’s win. RamÃrez finished the series 4-for-10 with three home runs and is slashing .229/.354/.494 with six homers and 12 RBI while also leading the majors with 10 stolen bases.
Yordan Alvarez homered and Isaac Paredes delivered a game-tying two-run single in the bottom of the eighth, but the Astros dropped a 7-5 decision on Sunday to the visiting St. Louis Cardinals, who completed a three-game sweep with the 10-inning win. After surrendering three runs in the top of the 10th, Houston had the tying run on base in the bottom of the inning before Christian Walker bounced into a fielder’s choice to end the game.
Right-hander Slade Cecconi (0-2) starts the series opener for the Guardians, coming in with a 5.03 ERA and 1.373 WHIP in 19.2 innings over four starts. Spencer Arrighetti (1-0) gets his second start of the season for Houston after allowing a run on three hits with 10 strikeouts over six innings in a win over the Colorado Rockies on Wednesday.
What Time Is Astros vs Guardians?
The Astros vs Guardians game takes place on Monday, April 20, 2026, at 6 p.m. ET. Tune in and catch some great MLB action.
What Channel Is The Astros vs Guardians Game On?
Looking to watch this game? Fans outside the local markets can tune into MLB.TV – Cleveland Guardians to see the action, while those in the Houston area can catch the game on Space City Home Network and viewers in the Cleveland market can watch on Guardians.TV. Make sure you subscribe to Fubo now to watch this matchup, as well as numerous other sports leagues.
Live stream the Astros vs Guardians MLB game on Fubo:Â Start watching now!
Regional restrictions may apply.
WATCH LIVE SPORTS & TV WITHOUT CABLE.
Watch now