The Minnesota Twins (62-80) will visit the Kansas City Royals (73-69), Sunday at 2:10 p.m. ET, with the Royals on a three-game winning streak.

The Royals are favored (-134 on the moneyline to win) when they take the field at home against the Twins (+113). The Royals will start Michael Lorenzen (5-9) versus the Twins and Bailey Ober (4-7).

These clubs play again following the Royals’ 11-2 victory over the Twins yesterday. Stephen Kolek (7.0 IP, 2 R, 6 H, 4 K) earned the win for the Royals. Nick Loftin went 3 for 5 with two doubles and two RBIs to lead the team on offense. Joe Ryan (2.0 IP, 5 R, 4 H, 2 K) took the loss on the mound for the Twins.

Here’s everything you need to get ready for Sunday’s Royals vs. Twins matchup, including viewing options.

Kansas City Royals vs. Minnesota Twins odds, line and spread

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

Favorite: Royals (-134, bet $134 to win $100)Underdog: Twins (+113, bet $100 to win $113)Over/under: 8.5Royals vs. Twins: Game time and live stream infoGame day: Sunday, September 7, 2025Game time: 2:10 p.m. ETLocation: Kansas City, MissouriStadium: Kauffman StadiumTV channel: FDSKC and MNNTLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Royals vs. Twins on Fubo!

Royals stats and trendsRoyals betting recordsThe Royals have been favorites in 62 games this season and won 36 (58.1%) of those contests.Kansas City is 19-16 this season when entering a game favored by -134 or more on the moneyline.The implied probability of a win from the Royals, based on the moneyline, is 57.3%.Games involving Kansas City have gone over the total set by bookmakers in 60 of 142 chances this season.The Royals have an ATS record of 72-70-0 in 142 games with a spread this season.Michael Lorenzen (Royals probable starter)Lorenzen makes the start for the Royals, his 23rd of the season. He is 5-9 with a 4.54 ERA and 105 strikeouts in 119 2/3 innings pitched.In his last appearance on Tuesday, the right-hander went six innings against the Los Angeles Angels, allowing two earned runs while surrendering four hits.The 33-year-old has amassed an ERA of 4.54, with 7.9 strikeouts per nine innings, in 22 games this season. Opponents have a .265 batting average against him.Lorenzen has collected eight quality starts this season.Lorenzen is looking for his third straight appearance lasting five or more innings. He averages 5.4 frames per appearance on the hill.In three of his appearances this season he did not give up an earned run.The opposing Twins offense has the 17th-ranked slugging percentage (.396) and ranks 14th in MLB play with 165 home runs. It has a collective .239 batting average, and is 25th in MLB with 1136 total hits and 24th in MLB play scoring 595 runs.Lorenzen has pitched six innings, giving up one earned run on five hits while striking out three against the Twins this season.Royals batting statsThe Royals rank 25th in Major League Baseball with 138 home runs.Hitters for Kansas City have combined for a team rank of 19th in the majors with a .394 team slugging percentage.The Royals rank 18th in MLB with a .245 team batting average.Kansas City is among the lowest-scoring teams in the majors, ranking 27th with just 550 total runs (3.9 per game) this season.The Royals have an on-base percentage of .306 this season, which ranks 25th in the league.Kansas City has the fewest strikeouts in MLB, whiffing only 6.8 times per game on average.Twins stats and trendsTwins betting recordsThe Twins have come away with 21 wins in the 56 contests they have been listed as the underdogs in this season.Minnesota has a win-loss record of 10-15 when favored by +113 or worse by oddsmakers this year.Bookmakers have implied with the moneyline set for this matchup that the Twins have a 46.9% chance of pulling out a win.Minnesota’s games have gone over the total in 66 of its 141 opportunities.The Twins are 71-70-0 against the spread in their 141 games that had a posted line this season.Bailey Ober (Twins probable starter)Ober (4-7 with a 5.23 ERA and 99 strikeouts in 124 2/3 innings pitched) makes the start for the Twins, his 24th of the season.The right-hander last pitched on Monday against the Chicago White Sox, when he went five innings, allowing four earned runs while giving up six hits.The 30-year-old has amassed a 5.23 ERA and 7.2 strikeouts per nine innings in 23 games this season, while allowing a batting average of .284 to his opponents.Ober heads into the matchup with seven quality starts under his belt this year.Ober is trying for his 10th straight outing lasting five or more innings. He averages 5.4 innings per start.He allowed one or more earned runs in all of his outings in 2025.The opposing Royals offense has a collective .245 batting average, and is 19th in the league with 1161 total hits and 27th in MLB action with 550 runs scored. They have the 19th-ranked slugging percentage (.394) and are 25th in all of MLB with 138 home runs.Head-to-head against the Royals this season, Ober has thrown 18 2/3 innings, giving up three earned runs on 16 hits while striking out 11.Twins batting statsThe Twins rank 14th in MLB action with 165 home runs. They average 1.2 per game.This season, Minnesota’s .396 slugging percentage ranks 17th in the majors.The Twins rank 24th in MLB with a .239 batting average.The offense for Minnesota is the No. 24 offense in MLB, scoring 4.2 runs per game (595 total runs).The Twins’ .311 on-base percentage ranks 21st in the majors.

Watch the MLB on Fubo!