At Progressive Field on Sunday, the Houston Astros face the Cleveland Guardians (three consecutive losses) at 1:40 p.m. ET.

The Astros are an underdog (+128 on the moneyline to win) when they visit the Guardians (-153). The scheduled starters are Tanner Bibee (4-6) for the Cleveland Guardians, and Brandon Walter for the Houston Astros.

These clubs play again after the Astros’ 5-3 victory over the Guardians yesterday. Josh Hader (1.0 IP, 0 R, 1 H, 2 K) registered the win for the Astros. Yainer Diaz went 2 for 4 with a home run and two RBIs to lead the team on offense. Hunter Gaddis (1.0 IP, 1 R, 1 H, 0 K) was credited with the loss on the mound for the Guardians.

Prepare for the Guardians vs. Astros with what you need to know ahead of Sunday’s game, including viewing options.

Cleveland Guardians vs. Houston Astros odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 6:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Guardians (-153, bet $153 to win $100)Underdog: Astros (+128, bet $100 to win $128)Over/under: 7.5Guardians vs. Astros: Game time and live stream infoGame day: Sunday, June 8, 2025Game time: 1:40 p.m. ETLocation: Cleveland, OhioStadium: Progressive FieldTV channel: MLB Network, CLEG, and SCHNLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Guardians vs. Astros on Fubo!

Guardians stats and trendsGuardians betting recordsThe Guardians have won 14, or 63.6%, of the 22 games they’ve played as favorites this season.Cleveland is undefeated in five games this season when favored by -153 or more on the moneyline.The Guardians have a 60.5% chance to win this game based on the implied probability of the moneyline.Cleveland and its opponents have gone over the total this season in 26 of 61 opportunities.In 61 games with a spread this season, the Guardians are 28-33-0 ATS.Tanner Bibee (Guardians probable starter)Bibee makes the start for the Guardians, his 13th of the season. He is 4-6 with a 3.89 ERA and 56 strikeouts in 69 1/3 innings pitched.In his last time out on Tuesday, the righty threw 6 1/3 innings against the New York Yankees, giving up three earned runs while surrendering four hits.The 26-year-old has an ERA of 3.89, with 7.3 strikeouts per nine innings, in 12 games this season. Opponents are hitting .238 against him.Bibee heads into the outing with five quality starts under his belt this season.Bibee will look to go five or more innings for his 10th straight start. He’s averaging 5.8 frames per outing.In three of his appearances this season he did not give up an earned run.He will take the hill against an Astros squad that is batting .251 as a unit (10th in MLB). It is also slugging a collective .388 (17th in MLB) with 65 total home runs (16th in MLB).The 26-year-old’s 3.89 ERA ranks 55th, 1.226 WHIP ranks 44th, and 7.3 K/9 ranks 50th among qualifying pitchers this season.Guardians batting statsThe Guardians have hit 65 homers this season, which ranks 16th in the league.Hitters for Cleveland have combined for a team rank of 23rd in the majors with a .376 team slugging percentage.The Guardians’ .233 batting average ranks 24th in the league this season.Cleveland has scored the 24th-most runs in the majors this season with 246 (3.9 per game).The Guardians have an on-base percentage of .306 this season, which ranks 21st in the league.Cleveland ranks 12th in MLB in strikeouts per game with an average of 8.2 whiffs per contest.Astros stats and trendsAstros betting recordsThe Astros have been chosen as underdogs in 20 games this year and have walked away with the win 11 times (55%) in those games.This season, Houston has come away with a win two times in three chances when named as an underdog of at least +128 or longer on the moneyline.Bookmakers have implied with the moneyline set for this matchup that the Astros have a 43.9% chance of pulling out a win.Houston and its opponents have gone over in 26 of its 64 games with a total set by sportsbooks this season.The Astros have an against the spread record of 35-29-0 in 64 games with a line this season.Brandon Walter (Astros probable starter)The Astros are sending Walter (0-0) to make his second start of the season.His last appearance was on Tuesday, May 20 against the Tampa Bay Rays, when the left-hander tossed five scoreless innings while giving up three hits.Over his one game this season, opposing hitters have a collective batting average of just .176 against him. He has a 0.00 ERA and averages 9 strikeouts per nine innings.He will take the hill against a Guardians offense that ranks 26th in the league with 480 total hits (on a .233 batting average). The squad also slugs a collective .376 (23rd in the league) with 65 total home runs (16th in MLB play).Astros batting statsThe Astros rank 16th in baseball with 65 home runs. They average one per game.So far this year, Houston’s .388 slugging percentage ranks 17th in baseball.The Astros are 10th in MLB with a .251 batting average.Houston scores the 20th-most runs in baseball (259 total, four per game).The Astros rank 14th in baseball with an on-base percentage of .317.

Watch the MLB on Fubo!