The Kansas City Royals (79-78) will visit the Los Angeles Angels (70-87), in the second game of a three-game series, Wednesday at 9:38 p.m. ET.
The Royals are projected as a close favorite (-112 moneyline odds) against the Angels (-107). The Royals will give the ball to Stephen Kolek (5-6) against the Angels and Yusei Kikuchi (6-11).
The Royals beat the Angels 8-4 yesterday, with Cole Ragans getting the win (5.0 IP, 2 R, 3 H, 10 K) and Maikel Garcia leading the way offensively (going 3 for 4 with two doubles and an RBI). Samuel Aldegheri (4.2 IP, 3 R, 7 H, 3 K) took the loss for the Angels.
Ahead of the Royals vs. Angels matchup, here is everything you need to prepare for Wednesday’s baseball action, including viewing options.
Kansas City Royals vs. Los Angeles Angels odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 9:16 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Royals (-112, bet $112 to win $100)Underdog: Angels (-107, bet $107 to win $100)Over/under: 8.5Royals vs. Angels: Game time and live stream infoGame day: Wednesday, September 24, 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 recordsThis season, the Royals have been favored 65 times and won 38, or 58.5%, of those games.Kansas City has entered 65 games this season favored by -112 or more and is 38-27 in those contests.Sportsbooks have implied with the moneyline set for this matchup that the Royals have a 52.8% chance to win.Kansas City’s games have gone over the total in 69 of its 157 chances.The Royals have an ATS record of 78-79-0 in 157 games with a spread this season.Stephen Kolek (Royals probable starter)Kolek makes the start for the Royals, his 19th of the season. He is 5-6 with a 3.54 ERA and 75 strikeouts in 106 2/3 innings pitched.The right-hander’s last time out came on Thursday against the Seattle Mariners, when he tossed 7 1/3 innings, surrendering one earned run while allowing two hits.The 28-year-old has an ERA of 3.54, with 6.3 strikeouts per nine innings, in 18 games this season. Opponents are hitting .236 against him.Kolek is trying to build on a fifth-game quality start streak in this matchup.Kolek is seeking his ninth straight appearance lasting five or more innings. He averages 5.9 frames per appearance on the hill.He has made four appearances this season in which he did not allow an earned run.He will take the mound against an Angels offense that ranks 29th in MLB with 1179 total hits (on a .226 batting average). The squad also slugs a collective .398 (15th in MLB) with 219 total home runs (fourth in MLB).Royals batting statsThe Royals rank 25th in Major League Baseball with 153 home runs.Fueled by 458 extra-base hits, Kansas City ranks 16th in MLB with a .397 slugging percentage this season.The Royals rank 15th in MLB with a .248 team batting average.Kansas City has scored the fifth-fewest runs in the majors this season with just 624 (4.0 per game).The Royals have an OBP of .309 this season, which ranks 22nd in MLB.Kansas City is the best at avoiding strikeouts in MLB this season with only 1056 as a team.Angels stats and trendsAngels betting recordsThe Angels have been victorious in 51, or 43.2%, of the 118 contests they have been chosen as underdogs in this season.Los Angeles has a mark of 49-66 in contests where oddsmakers favor it by -107 or worse on the moneyline.Bookmakers have implied with the moneyline set for this matchup that the Angels have a 51.7% chance of pulling out a win.Los Angeles and its opponents have hit the over in 84 of its 157 games with a total set by oddsmakers this season.The Angels have posted a record of 82-75-0 against the spread this season.Yusei Kikuchi (Angels probable starter)Kikuchi makes the start for the Angels, his 33rd of the season. He is 6-11 with a 4.05 ERA and 168 strikeouts in 173 1/3 innings pitched.The lefty’s last appearance came on Thursday against the Milwaukee Brewers, when he threw 5 2/3 innings, surrendering two earned runs while allowing five hits.The 34-year-old has amassed an ERA of 4.05, with 8.7 strikeouts per nine innings in 32 games this season. Opponents are hitting .266 against him.Kikuchi is trying to collect his 12th quality start of the year.Kikuchi will try to build on a three-game streak of going five or more innings (he’s averaging 5.4 frames per appearance).In four of his appearances this season he did not surrender an earned run.He will take the mound against a Royals team that is hitting .248 as a unit (15th in the MLB). They are also slugging a collective .397 (16th in the league) with 153 total home runs (25th in MLB play).Among qualifying pitchers in MLB play this season, the 34-year-old ranks 30th in ERA (4.05), 51st in WHIP (1.454), and 24th in K/9 (8.7).Angels batting statsThe Angels rank fourth in baseball with 219 total home runs.So far this year, Los Angeles is 15th in baseball, slugging .398.The Angels are 29th in the majors with a .226 batting average.Averaging 4.2 runs per game (659 total), Los Angeles is the 25th-highest scoring team in the majors.The Angels’ .299 on-base percentage is the third-worst in baseball.