At Angel Stadium on Thursday, the Kansas City Royals (79-79) meet the Los Angeles Angels (71-87), with first pitch at 9:38 p.m. ET.
The Angels (+101 underdog on the moneyline) host the Royals (-121). The starting pitchers are Michael Lorenzen (6-11) for the Kansas City Royals, and Mitch Farris (1-2) for the Los Angeles Angels.
Yesterday, the Angels picked up a 3-2 win over the Royals, with Yusei Kikuchi (5.0 IP, 1 R, 1 H, 6 K) earning the win for the Angels. Taylor Ward went 1 for 4 with a home run and an RBI to lead the offensive attack. Stephen Kolek (6.0 IP, 2 R, 5 H, 2 K) was handed the loss for the Royals.
Before this Royals vs. Angels showdown, here’s everything you need to prepare for Thursday’s MLB action, including viewing options.
Kansas City Royals vs. Los Angeles Angels odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 3:16 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Royals (-121, bet $121 to win $100)Underdog: Angels (+101, bet $100 to win $101)Over/under: 9Royals vs. Angels: 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 Royals vs. Angels on Fubo!
Royals stats and trendsRoyals betting recordsThe Royals have won 38, or 57.6%, of the 66 games they’ve played as favorites this season.Kansas City has entered 48 games this season favored by -121 or more and is 29-19 in those contests.The Royals have a 54.8% chance to win this game based on the implied probability of the moneyline.Kansas City and its opponents have hit the over in 69 of its 158 games with a total this season.The Royals are 78-80-0 ATS in their 158 games with a spread this season.Michael Lorenzen (Royals probable starter)Lorenzen gets the start for the Royals, his 26th of the season. He is 6-11 with a 4.70 ERA and 118 strikeouts in 136 2/3 innings pitched.His most recent time out was on Friday against the Toronto Blue Jays, when the right-hander tossed 7 2/3 innings, surrendering one earned run while allowing three hits.The 33-year-old has an ERA of 4.70, with 7.8 strikeouts per nine innings, in 26 games this season. Opponents are batting .269 against him.Lorenzen is looking to collect his 10th quality start of the year.Lorenzen has pitched five or more innings in a game 17 times this season heading into this game.He has held his opponents without an earned run in four of his 26 appearances this season.He will face off against an Angels offense that ranks 29th in MLB with 1185 total hits (on a .226 batting average). The squad also slugs a collective .398 (15th in MLB) with 220 total home runs (fourth in MLB).Head-to-head against the Angels this season, Lorenzen has pitched six innings, giving up two earned runs on four hits while striking out five.Royals batting statsThe Royals rank 25th in Major League Baseball with 154 home runs.The offense for Kansas City has a slugging percentage of .396 this season, 17th in MLB.The Royals rank 15th in MLB with a .247 team batting average.Kansas City is among the lowest-scoring teams in the majors, ranking 26th with just 626 total runs (4.0 per game) this season.The Royals have the 22nd-ranked on-base percentage in MLB this season (.308).Kansas City has the fewest strikeouts in MLB, whiffing only 6.7 times per game on average.Angels stats and trendsAngels betting recordsThe Angels have been underdogs in 119 games this season and have come away with the win 52 times (43.7%) in those contests.This year, Los Angeles has won 42 of 102 games when listed as at least +101 or worse on the moneyline.Bookmakers have implied with the moneyline set for this matchup that the Angels have a 49.8% chance of pulling out a win.Los Angeles’ games have gone over the total in 84 of its 158 opportunities.The Angels have an against the spread record of 83-75-0 in 158 games with a line this season.Mitch Farris (Angels probable starter)Farris (1-2) takes the mound first 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.In his last time out on Saturday, the lefty threw 4 1/3 innings against the Colorado Rockies, giving up six earned runs while surrendering eight hits.The 24-year-old has amassed an ERA of 6.52, with 8.8 strikeouts per nine innings in four games this season. Opponents are batting .260 against him.Farris is looking to collect his second quality start of the season.Farris enters the matchup with two outings of five or more innings pitched this campaign.He will face off against a Royals offense that is hitting .247 as a unit (15th in the MLB). They are also slugging a collective .396 (17th in the league) with 154 total home runs (25th in MLB action).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 are fourth in MLB action with 220 total home runs.So far this season, Los Angeles’ .398 slugging percentage ranks 15th in baseball.The Angels have the second-worst batting average in the majors (.226).Averaging 4.2 runs per game (662 total), Los Angeles is the 24th-highest scoring team in baseball.The Angels rank 28th in baseball with a .299 on-base percentage.