At Daikin Park on Sunday, the Houston Astros (75-61) meet the Los Angeles Angels (63-72), with first pitch at 2:10 p.m. ET.
The Angels are an underdog (+146 moneyline odds to win) when they visit the Astros (-175). The scheduled starters are Hunter Brown (10-6) for the Houston Astros, and Jose Soriano (9-9) for the Los Angeles Angels.
The Angels beat the Astros 4-1 yesterday, with Jose Fermin getting the win (1.0 IP, 0 R, 0 H, 2 K) and Luis Rengifo leading the way offensively (going 1 for 3). Bryan Abreu (0.2 IP, 3 R, 4 H, 2 K) took the loss for the Astros.
Get ready for the Astros vs. Angels with everything you need to know ahead of Sunday’s baseball action, including viewing options.
Houston Astros vs. Los Angeles Angels odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 6:23 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Astros (-175, bet $175 to win $100)Underdog: Angels (+146, bet $100 to win $146)Over/under: 7.5Astros vs. Angels: Game time and live stream infoGame day: Sunday, August 31, 2025Game time: 2:10 p.m. ETLocation: Houston, TexasStadium: Daikin ParkTV channel: SCHN and FDSWLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Astros vs. Angels on Fubo!
Astros stats and trendsAstros betting recordsThis season, the Astros have won 49 out of the 92 games, or 53.3%, in which they’ve been favored.Houston is 8-9 this season when entering a game favored by -175 or more on the moneyline.The Astros have a 63.6% chance to win this game based on the implied probability of the moneyline.Houston and its opponents have gone over the total this season in 61 of 136 opportunities.The Astros are 68-68-0 against the spread in their 136 chances this season.Hunter Brown (Astros probable starter)Brown (10-6 with a 2.37 ERA and 177 strikeouts in 155 2/3 innings pitched) gets the start for the Astros, his 27th of the season.In his last appearance on Wednesday against the Colorado Rockies, the righty went 6 2/3 innings, allowing two earned runs while surrendering six hits.In 26 games this season, the 27-year-old has put up an ERA of 2.37, with 10.2 strikeouts per nine innings. Opponents are batting .201 against him.Brown is seeking his fourth quality start in a row.Brown will aim to last five or more innings for his seventh straight appearance. He’s averaging six innings per outing.He has made seven appearances this season in which he did not surrender an earned run.The opposing Angels offense has a collective .229 batting average, and is 29th in the league with 1031 total hits and 21st in MLB play with 578 runs scored. It has the 14th-ranked slugging percentage (.402) and ranks fourth in home runs (189) in all of MLB.Brown has a 1.8 ERA and a 0.8 WHIP against the Angels this season in five innings pitched, allowing a .118 batting average over one appearance.Among qualifying pitchers in MLB play this season, the 27-year-old’s 2.37 ERA ranks third, 1.009 WHIP ranks eighth, and 10.2 K/9 ranks eighth.Astros batting statsThe Astros rank 18th in Major League Baseball with 151 home runs.Fueled by 367 extra-base hits, Houston ranks 15th in MLB with a .401 slugging percentage this season.The Astros rank fourth in MLB with a .253 team batting average.Houston has scored the 22nd-most runs in the majors this season with 572 (4.2 per game).The Astros have the 12th-best on-base percentage in MLB this season (.319).Houston has shown patience at the plate this season with the sixth-best rate of strikeouts per game (7.9) among MLB offenses.Angels stats and trendsAngels betting recordsThe Angels have come away with 46 wins in the 102 contests they have been listed as the underdogs in this season.Los Angeles has a mark of 15-18 in contests where sportsbooks favor it by +146 or worse on the moneyline.The moneyline set for this matchup implies the Angels have a 40.7% chance of walking away with the win.Los Angeles and its opponents have hit the over in 72 of its 135 games with a total set by oddsmakers this season.The Angels have posted a record of 73-62-0 against the spread this season.José Soriano (Angels probable starter)Soriano (9-9 with a 3.85 ERA and 136 strikeouts in 154 1/3 innings pitched) aims for his 10th victory when he makes the start for the Angels, his 28th of the season.The right-hander’s most recent time out came on Tuesday against the Texas Rangers, when he tossed 5 2/3 scoreless innings while allowing four hits.Over 27 games this season, the 26-year-old has a 3.85 ERA and 7.9 strikeouts per nine innings, while giving up a batting average of .251 to opposing batters.Soriano is looking to pick up his 15th quality start of the season.Soriano will try to last five or more innings for his fourth straight start. He’s averaging 5.7 frames per outing.He has had eight appearances this season in which he did not give up an earned run.He will face off against an Astros squad that is hitting .253 as a unit (fourth in the MLB). They are also slugging a collective .401 (15th in the league) with 151 total home runs (18th in MLB play).In 6 2/3 innings over one appearance against the Astros this season, Soriano has a 1.35 ERA and a 0.9 WHIP while his opponents are hitting .130.Among pitchers who qualify in MLB action this season, the 26-year-old ranks 31st in ERA (3.85), 50th in WHIP (1.361), and 37th in K/9 (7.9).Angels batting statsThe Angels average 1.4 home runs per game to rank fourth in baseball with 189 total home runs.This season, Los Angeles is 14th in baseball with a .402 slugging percentage.The Angels are 29th in the majors with a .229 batting average.Los Angeles scores the 21st-most runs in baseball (578 total, 4.3 per game).The Angels rank 27th in MLB with a .303 on-base percentage.