The Houston Astros (74-60) will host the Los Angeles Angels (62-71), Friday at 8:10 p.m. ET, in a matchup of AL West rivals.

The Astros are a home favorite (-177) against the Angels (+148). The scheduled starters are Cristian Javier (1-1) for the Houston Astros, and Tyler Anderson (2-8) for the Los Angeles Angels.

The Astros were vicotrious 4-3 over the Rockies yesterday in their most recent game. Bryan King was the winning pitcher after throwing one inning without giving up a hit or an earned run while striking out one, while Christian Walker finished 2 for 4 with two home runs and two RBIs to lead them offensively.

The Angels lost to the Rangers 20-3 Wednesday. Christian Moore went 2 for 4 with a home run and an RBI, and Jack Kochanowicz took the loss, throwing 3 1/3 innings, giving up 10 earned runs on nine hits while striking out one.

Get ready for the Astros vs. Angels with everything you need to know ahead of Friday’s baseball action, including viewing options.

Houston Astros vs. Los Angeles Angels odds, line and spread

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

Favorite: Astros (-177, bet $177 to win $100)Underdog: Angels (+148, bet $100 to win $148)Over/under: 9Astros vs. Angels: Game time and live stream infoGame day: Friday, August 29, 2025Game time: 8: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 recordsThe Astros have won 48, or 53.3%, of the 90 games they’ve played as favorites this season.Houston has a record of 8-8, a 50% win rate, when favored by -177 or more by oddsmakers this season.The Astros have a 63.9% chance to win this game based on the implied probability of the moneyline.Games involving Houston have gone over the total set by sportsbooks in 61 of 134 chances this season.In 134 games with a spread this season, the Astros are 67-67-0 ATS.Cristian Javier (Astros probable starter)Javier (1-1 with a 5.40 ERA and 10 strikeouts in 10 2/3 innings pitched) makes the start for the Astros, his fourth of the season.In his last appearance on Saturday, the righty went two innings against the Baltimore Orioles, allowing three earned runs while surrendering three hits.In three games this season, the 28-year-old has put up a 5.40 ERA and 9.0 strikeouts per nine innings, while allowing a batting average of .237 to his opponents.He will match up with an Angels team that is batting .230 as a unit (29th in MLB). It is also slugging a collective .405 (13th in MLB) with 188 total home runs (fourth in MLB).Astros batting statsThe Astros’ 151 home runs rank 16th in Major League Baseball.The offense for Houston has a slugging percentage of .402 this season, 14th in MLB.The Astros’ .253 batting average is among the best in baseball, ranking fourth in MLB.Houston ranks 20th in the majors with 569 total runs scored this season.The Astros have the 13th-best on-base percentage in MLB this season (.318).Houston has shown patience at the plate this season with the seventh-best rate of strikeouts per game (7.9) among MLB offenses.Angels stats and trendsAngels betting recordsThe Angels have been victorious in 45, or 45%, of the 100 contests they have been chosen as underdogs in this season.This season, Los Angeles has been victorious 15 times in 32 chances when named as an underdog of at least +148 or worse on the moneyline.The moneyline set for this matchup implies the Angels have a 40.3% chance of walking away with the win.Los Angeles and its opponents have gone over in 72 of its 133 games with a total set by sportsbooks this season.In 133 games with a line this season, the Angels have a mark of 72-61-0 against the spread.Tyler Anderson (Angels probable starter)Anderson gets the start for the Angels, his 26th of the season. He is 2-8 with a 4.73 ERA and 103 strikeouts in 131 1/3 innings pitched.The lefty’s last appearance came on Saturday against the Chicago Cubs, when he went five innings, surrendering two earned runs while allowing three hits.The 35-year-old has an ERA of 4.73, with 7.1 strikeouts per nine innings in 25 games this season. Opponents have a .253 batting average against him.Anderson heads into this matchup with six quality starts under his belt this year.Anderson has pitched five or more innings in a game 18 times this year entering this game.He has had three appearances this season that he held his opponents to zero earned runs.He will take the hill against an Astros squad that is batting .253 as a unit (fourth in the MLB). They are also slugging a collective .402 (14th in the league) with 151 total home runs (16th in MLB action).Anderson has a 0.00 ERA and a 0.882 WHIP against the Astros this season in 5 2/3 innings pitched, allowing a .056 batting average over one appearance.Angels batting statsThe Angels average 1.4 home runs per game to rank fourth in MLB play with 188 total home runs.So far this season, Los Angeles’ .405 slugging percentage is 13th in the majors.The Angels rank 29th in the majors with a .230 batting average.The offense for Los Angeles is the No. 17 offense in MLB, scoring 4.3 runs per game (574 total runs).The Angels are 27th in MLB with a .303 on-base percentage.

Watch the MLB on Fubo!