The Los Angeles Angels (43-46) will host the Texas Rangers (44-46), Monday at 9:38 p.m. ET, in a battle of AL West rivals.

The Rangers are favored (-154 moneyline odds to win) when they visit the Angels (+127). The Texas Rangers will hand the ball to Jacob deGrom (9-2, 2.13 ERA), who is looking for win No. 10 on the season, and the Angels will turn to Yusei Kikuchi (3-6, 2.81 ERA).

The Rangers lost 4-1 against the Padres yesterday, with Jack Leiter getting credited with the loss. He threw 3 2/3 innings, giving up two earned runs on five hits while striking out five. Jake Burger went 2 for 3 to lead the Rangers offensively.

The Angels were handed a 3-2 loss to the Blue Jays yesterday. Mike Trout (1 for 4 with a home run and an RBI) led the way offensively, while Tyler Anderson got the loss on the mound after going five innings, giving up three earned runs on eight hits while striking out two.

Ahead of the Rangers vs. Angels matchup, here’s everything you need to prepare for Monday’s baseball action, including viewing options.

Texas Rangers vs. Los Angeles Angels odds, line and spread

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

Favorite: Rangers (-154, bet $154 to win $100)Underdog: Angels (+127, bet $100 to win $127)Over/under: 7.5Rangers vs. Angels: Game time and live stream infoGame day: Monday, July 7, 2025Game time: 9:38 p.m. ETLocation: Anaheim, CaliforniaStadium: Angel StadiumTV channel: FDSW and RSNLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Rangers vs. Angels on Fubo!

Rangers stats and trendsRangers betting recordsThis season, the Rangers have won 29 out of the 44 games, or 65.9%, in which they’ve been favored.Texas has entered 20 games this season favored by -154 or more and is 16-4 in those contests.The moneyline for this contest implies a 60.6% chance of a victory for the Rangers.So far this season, Texas and its opponents have hit the over in 32 of 90 games with a total.The Rangers are 47-43-0 against the spread in their 90 chances this season.Jacob deGrom (Rangers probable starter)The Rangers are sending deGrom (9-2) to the mound for his 18th start of the season as he tries for his 10th win. He is 9-2 with a 2.13 ERA and 100 strikeouts through 101 1/3 innings pitched.The right-hander’s most recent appearance was on Wednesday against the Baltimore Orioles, when he went six innings, surrendering two earned runs while allowing five hits.In 17 games this season, the 37-year-old has put up an ERA of 2.13, with 8.9 strikeouts per nine innings. Opponents are batting .191 against him.deGrom is trying to register his seventh quality start in a row in this outing.deGrom is aiming for his 15th straight outing lasting five or more innings. He averages 5.9 innings per appearance on the mound.In five of his 17 total appearances this season he has not allowed an earned run.He will face an Angels offense that ranks 28th in MLB with 679 total hits (on a .228 batting average). The team also slugs a collective .403 (13th in MLB) with 129 total home runs (fifth in MLB).Among qualifying pitchers in MLB play this season, the 37-year-old’s 2.13 ERA ranks fourth, .888 WHIP ranks third, and 8.9 K/9 ranks 26th.Rangers batting statsThe Rangers’ 90 home runs rank 20th in Major League Baseball.Hitters for Texas have combined to rank 26th in MLB with a slugging percentage of only .367 this season.The Rangers have a team batting average of just .229 this season, which ranks 27th among MLB teams.Texas has scored the 25th-most runs in the majors this season with 340 (3.8 per game).The Rangers have an OBP of just .297 this season, which ranks 26th in MLB.Texas ranks 14th with an average of 8.1 strikeouts per game.Angels stats and trendsAngels betting recordsThe Angels have won in 32, or 45.7%, of the 70 contests they have been named as odds-on underdogs this year.This year, Los Angeles has won 18 of 38 games when listed as at least +127 or worse on the moneyline.The moneyline set for this matchup implies the Angels have a 44.1% chance of coming away with a victory in the contest.Los Angeles’ games have gone over the total in 44 of its 89 opportunities.In 89 games with a line this season, the Angels have a mark of 49-40-0 against the spread.Yusei Kikuchi (Angels probable starter)Kikuchi (3-6 with a 2.81 ERA and 106 strikeouts in 102 1/3 innings pitched) makes the start for the Angels, his 19th of the season.The left-hander last appeared on Wednesday against the Atlanta Braves, when he went 5 2/3 innings, allowing two earned runs while giving up six hits.Over 18 games this season, the 34-year-old has put up a 2.81 ERA and 9.3 strikeouts per nine innings, while giving up a batting average of .244 to his opponents.Kikuchi is trying to secure his ninth quality start of the year in this game.Kikuchi will look to build on a 13-game streak of pitching five or more innings (he’s averaging 5.7 frames per outing).He has had four appearances this season that he kept his opponents to zero earned runs.He will face off against a Rangers offense that ranks 27th in the league with 685 total hits (on a .229 batting average). The squad also slugs a collective .367 (26th in the league) with 90 total home runs (20th in MLB play).Kikuchi has pitched six innings, giving up one earned run on three hits while striking out six against the Rangers this season.Among qualifying pitchers in MLB play this season, the 34-year-old ranks 18th in ERA (2.81), 58th in WHIP (1.368), and 21st in K/9 (9.3).Angels batting statsThe Angels average 1.4 home runs per game to rank fifth in baseball with 129 total home runs.This season, Los Angeles is 13th in baseball with a .403 slugging percentage.The Angels have the third-worst batting average in the league (.228).The offense for Los Angeles is the No. 19 offense in the majors, scoring 4.3 runs per game (379 total runs).The Angels are 26th in baseball with a .297 on-base percentage.

Watch the MLB on Fubo!