The Los Angeles Angels (71-87) will host the Kansas City Royals (79-79), in the final game of a three-game series, Thursday at 9:38 p.m. ET.
The Angels are projected as a tight favorite (-111 moneyline odds) against the Royals (-108). The matchup on the mound for this contest is set with the Los Angeles Angels looking to Mitch Farris (1-2), and Michael Lorenzen (6-11) answering the bell for the Kansas City Royals.
Yusei Kikuchi (5.0 IP, 1 R, 1 H, 6 K) earned the win in the Angels’ 3-2 victory over the Royals yesterday. Taylor Ward led the way offensively, going 1 for 4 with a home run and an RBI. Stephen Kolek (6.0 IP, 2 R, 5 H, 2 K) took the loss for the Royals.
Here is what you need to get ready for Thursday’s Angels vs. Royals contest, including viewing options.
Los Angeles Angels vs. Kansas City Royals odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 3:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Angels (-111, bet $111 to win $100)Underdog: Royals (-108, bet $108 to win $100)Over/under: 9Angels vs. Royals: Game time and live stream infoGame day: Thursday, September 25, 2025Game time: 9:38 p.m. ETLocation: Anaheim, CaliforniaStadium: Angel StadiumTV channel: FDSW and FDSKCLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Angels vs. Royals on Fubo!
Angels stats and trendsAngels betting recordsThe Angels have won 19, or 48.7%, of the 39 games they’ve played as favorites this season.This season Los Angeles has won 19 of its 39 games, or 48.7%, when favored by at least -111 on the moneyline.The moneyline for this contest implies a 52.6% chance of a victory for the Angels.Los Angeles and its opponents have gone over the total this season in 84 of 158 opportunities.The Angels are 83-75-0 against the spread this season.Mitch Farris (Angels probable starter)Farris (1-2) gets the starting nod for the Angels in his fifth start of the season. He’s put together a 6.52 ERA in 19 1/3 innings pitched, with 19 strikeouts.The lefty last pitched on Saturday against the Colorado Rockies, when he tossed 4 1/3 innings, allowing six earned runs while giving up eight hits.The 24-year-old has put up an ERA of 6.52, with 8.8 strikeouts per nine innings, in four games this season. Opponents are batting .260 against him.He will take the mound against a Royals offense that ranks 19th in MLB with 1304 total hits (on a .247 batting average). The team also slugs a collective .396 (17th in MLB) with 154 total home runs (25th in MLB).Farris has pitched five innings, giving up one earned run on three hits while striking out three against the Royals this season.Angels batting statsThe Angels rank fourth in Major League Baseball with 220 home runs.The offense for Los Angeles has a slugging percentage of .398 this season, 15th in MLB.The Angels have a team batting average of just .226 this season, which ranks 29th among MLB teams.Los Angeles has scored 662 runs (4.2 per game) this season, which ranks 24th in MLB.The Angels have an OBP of just .299 this season, which ranks 28th in MLB.Los Angeles is one of the least-disciplined teams at the plate this season, ranking last with an average of 10.1 strikeouts per game.Royals stats and trendsRoyals betting recordsThe Royals have been victorious in 41, or 45.1%, of the 91 contests they have been chosen as underdogs in this season.Kansas City has a win-loss record of 39-49 when favored by -108 or worse by sportsbooks this year.The Royals have an implied victory probability of 51.9% according to the moneyline set for this matchup.Kansas City and its opponents have hit the over in 69 of its 158 games with a total set by oddsmakers this season.The Royals are 78-80-0 against the spread in their 158 games that had a posted line this season.Michael Lorenzen (Royals probable starter)Lorenzen (6-11 with a 4.70 ERA and 118 strikeouts in 136 2/3 innings pitched) makes the start for the Royals, his 26th of the season.His most recent time out came on Friday against the Toronto Blue Jays, when the righty went 7 2/3 innings, surrendering one earned run while giving up three hits.In 26 games this season, the 33-year-old has an ERA of 4.70, with 7.8 strikeouts per nine innings. Opponents are batting .269 against him.Lorenzen has nine quality starts under his belt this season.Lorenzen is trying to record his 18th start of five or more innings this year in this game.In four of his appearances this season he has not allow an earned run.The opposing Angels offense has a collective .226 batting average, and is 29th in the league with 1185 total hits and 24th in MLB action with 662 runs scored. They have the 15th-ranked slugging percentage (.398) and are fourth in all of MLB with 220 home runs.In six innings over one appearance against the Angels this season, Lorenzen has a 3.00 ERA and a 0.833 WHIP while his opponents are hitting .190.Royals batting statsThe Royals average 1.0 home run per game to rank 25th in MLB play with 154 total home runs.So far this season, Kansas City ranks 17th in baseball with a .396 slugging percentage.The Royals have the 15th-ranked batting average in the majors (.247).Kansas City is the fifth-lowest scoring team in baseball averaging 4.0 runs per game (626 total).The Royals’ .308 on-base percentage is 22nd in baseball.