The Los Angeles Angels (45-48) will host the Arizona Diamondbacks (46-48), Friday at 9:38 p.m. ET, in the opener of a three-game series.

The Angels are a tight favorite (-110 moneyline odds to win) when they square off against the Diamondbacks (-109). The Angels will give the ball to Tyler Anderson (2-6) against the Diamondbacks and Ryne Nelson (5-2).

The Angels lost their last game against the Rangers by an 11-4 score yesterday. Zach Neto went 3 for 5 with a double, a home run and an RBI to lead them offensively. Jack Kochanowicz picked up the loss after throwing 2 2/3 innings, giving up eight earned runs on eight hits while striking out three.

The Diamondbacks lost to the Padres yesterday, with Eduardo Rodriguez getting the loss while pitching four innings, giving up four earned runs on eight hits while striking out three. Geraldo Perdomo went 2 for 4 with two doubles and an RBI to pace the Diamondbacks’ offense.

Prepare for the Angels vs. Diamondbacks with what you need to know about Friday’s game, including viewing options.

Los Angeles Angels vs. Arizona Diamondbacks odds, line and spread

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

Favorite: Angels (-110, bet $110 to win $100)Underdog: Diamondbacks (-109, bet $109 to win $100)Over/under: 9Angels vs. Diamondbacks: Game time and live stream infoGame day: Friday, July 11, 2025Game time: 9:38 p.m. ETLocation: Anaheim, CaliforniaStadium: Angel StadiumTV channel: Apple TV+Live stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Angels vs. Diamondbacks on Fubo!

Angels stats and trendsAngels betting recordsThis season, the Angels have been favored 21 times and won 11, or 52.4%, of those games.This season Los Angeles has won 11 of its 21 games, or 52.4%, when favored by at least -110 on the moneyline.The implied probability of a win from the Angels, based on the moneyline, is 52.4%.Los Angeles’ games have gone over the total in 48 of its 93 chances.The Angels are 51-42-0 against the spread in their 93 chances this season.Tyler Anderson (Angels probable starter)Anderson (2-6) gets the starting nod for the Angels in his 19th start of the season. He has a 4.19 ERA in 96 2/3 innings pitched, with 79 strikeouts.In his last time out on Sunday, the left-hander threw five innings against the Toronto Blue Jays, giving up three earned runs while surrendering eight hits.In 18 games this season, the 35-year-old has put up a 4.19 ERA and 7.4 strikeouts per nine innings, while allowing a batting average of .253 to opposing batters.Anderson has registered six quality starts this year.Anderson will try to last five or more innings for his third straight appearance. He’s averaging 5.3 innings per outing.He has had three appearances this season in which he did not allow an earned run.The opposing Diamondbacks offense has a collective .251 batting average, and is 12th in the league with 798 total hits and fifth in MLB action with 478 runs scored. It has the fourth-ranked slugging percentage (.445) and ranks fourth in home runs (137) in all of MLB.This season, the 35-year-old ranks 46th in ERA (4.19), 59th in WHIP (1.376), and 46th in K/9 (7.4) among qualifying pitchers.Angels batting statsThe Angels rank fifth in Major League Baseball with 136 home runs.The offense for Los Angeles has a slugging percentage of .407 this season, 11th in MLB.The Angels have a team batting average of just .230 this season, which ranks 26th among MLB teams.Los Angeles has scored 401 runs (4.3 per game) this season, which ranks 17th in MLB.The Angels have an on-base percentage of .298 this season, which ranks 27th in the league.Los Angeles ranks last in MLB in strikeouts per game with an average of 9.8 whiffs per contest.Diamondbacks stats and trendsDiamondbacks betting recordsThe Diamondbacks have been victorious in 15, or 48.4%, of the 31 contests they have been chosen as underdogs in this season.This season, Arizona has come away with a win 15 times in 30 chances when named as an underdog of at least -109 or longer on the moneyline.The moneyline set for this matchup implies the Diamondbacks have a 52.2% chance of coming away with a victory in the contest.Arizona and its opponents have gone over in 48 of its 93 games with a total set by sportsbooks this season.The Diamondbacks have an against the spread record of 46-47-0 in 93 games with a line this season.Ryne Nelson (Diamondbacks probable starter)The Diamondbacks will send Nelson (5-2) out to make his 10th start of the season. He is 5-2 with a 3.39 ERA and 64 strikeouts in 74 1/3 innings pitched.In his most recent time out on Saturday, the right-hander tossed seven innings against the Kansas City Royals, giving up one earned run while surrendering four hits.The 27-year-old has put up an ERA of 3.39, with 7.7 strikeouts per nine innings in 19 games this season. Opponents are hitting .193 against him.Nelson is looking to build on a second-game quality start streak in this outing.Nelson is looking for his sixth straight outing lasting five or more innings. He averages 3.9 innings per start.He has had seven appearances this season that he held his opponents to zero earned runs.He will face an Angels offense that ranks 17th in the league with 401 total runs scored while batting .230 as a squad. His opponent has a collective .407 slugging percentage (11th in MLB play) and has hit a total of 136 home runs (fifth in the league).Diamondbacks batting statsThe Diamondbacks average 1.5 home runs per game to rank fourth in baseball with 137 total home runs.This season, Arizona ranks fourth in the majors with a .445 slugging percentage.The Diamondbacks have the 12th-ranked batting average in the league (.251).The offense for Arizona is No. 5 in the majors, scoring 5.1 runs per game (478 total runs).The Diamondbacks’ .328 on-base percentage is fifth-best in baseball.

Watch the MLB on Fubo!