Twins vs. Royals Prediction, Odds, Picks - May 25

Twins vs. Royals Prediction, Odds, Picks - May 25

Updated May. 25, 2025 2:00 p.m. ET
Data Skrive

Ty France and the Minnesota Twins will look to find success Kris Bubic when he starts for the Kansas City Royals on Sunday at 2:10 p.m. ET, in the final game of a three-game series at Target Field. The Royals are -102 moneyline underdogs in this matchup with the Twins (-117). Kansas City (-1.5) is the favorite on the run line. A 7.5-run total has been listed in this matchup.

Here is everything you need from a betting perspective on the Twins-Royals game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Royals vs. Twins Highlights | MLB on FOX

Check out the best moments between the Kansas City Royals and the Minnesota Twins.

Twins vs. Royals Game Information & Odds

  • When: Sunday, May 25, 2025 at 2:10 p.m. ET
  • Where: Target Field in Minneapolis, Minnesota
  • How to watch on TV: MNNT and FDSKC
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Twins -117 -102 7.5 -118 -103 -1.5 -199 +164

Twins vs. Royals Prediction

  • Score Prediction: Twins 4, Royals 3
  • Total Prediction: Under 7.5 runs
  • Win Probabilities: Twins 56%, Royals 44%

Twins vs. Royals Betting Insights

  • The Twins have won 19, or 59.4%, of the 32 games they've played as favorites this season.
  • Minnesota has entered 24 games this season favored by -117 or more and is 16-8 in those contests.
  • The moneyline for this contest implies a 53.9% chance of a victory for the Twins.
  • The Royals have been underdogs in 32 games this season and have come away with the win 15 times (46.9%) in those contests.
  • This season, Kansas City has been victorious 10 times in 26 chances when named as an underdog of at least -102 or longer on the moneyline.
  • The Royals have an implied victory probability of 50.5% according to the moneyline set for this matchup.

Twins Recent Betting Performance

  • The Twins were favored on the moneyline for six of their last 10 games, and they went 5-1 in those matchups.
  • Over their last 10 matchups (all had set totals), the Twins combined with their opponents to go over the total four times.
  • The Twins have a 6-4-0 record against the spread over their past 10 games.

Twins Recent Stats

Stat Avg/Total
Record 8-2
Runs Per Game 4.5
HR 14
ERA 2.93
K/9 9.5

Twins Player Insights

  • Trevor Larnach is batting .249 with six doubles, a triple, seven home runs and 19 walks.
  • Among all hitters in the majors, Larnach is 71st in homers and 91st in RBI.
  • Ty France's 28 runs batted in are a team-high mark.
  • France ranks 151st in home runs in baseball, and 49th in RBI.
  • France has three games in a row with at least one hit. During his last five outings he is batting .250 with a home run and six RBIs.
  • Harrison Bader is hitting .285 with six doubles, five home runs and 13 walks.
  • Bader will look to build on his four-game hitting in this matchup. In his last five games he is batting .267 with a home run, a walk and three RBIs.
  • Ryan Jeffers is hitting .272 with 10 doubles, three home runs and 17 walks.

Twins Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Ty France 0.5 (-220) 1.5 (+140) - 0.5 (+225)
Carlos Correa 0.5 (-270) 1.5 (+115) - 0.5 (+185)
Willi Castro 0.5 (-140) 0.5 (-140) - 0.5 (+280)
Ryan Jeffers 0.5 (-185) 0.5 (-190) - 0.5 (+210)
Royce Lewis 0.5 (-165) 0.5 (-170) - 0.5 (+185)

Royals Recent Betting Performance

  • The Royals have played as underdogs in eight of their past 10 games and won three of those contests.
  • In their last 10 games with a total, the Royals and their opponents have combined to hit the over three times.
  • The Royals have won eight of their last 10 games against the spread.

Royals Recent Stats

Stat Avg/Total
Record 3-7
Runs Per Game 2.7
HR 4
ERA 3.38
K/9 7.5

Royals Player Insights

  • Bobby Witt Jr. has 19 doubles, three triples, five home runs and 19 walks while hitting .301.
  • Among all hitters in the majors, Witt's home run total is 123rd and his RBI tally is 49th.
  • Witt carries a five-game hitting streak into this matchup. In his last five games he is hitting .286 with two doubles and three RBIs.
  • Maikel Garcia is batting .312 to lead the lineup.
  • Garcia is 123rd in home runs and 82nd in RBI among all batters in the majors.
  • Vinnie Pasquantino has been solid source of run production for the Royals with eight long balls and 30 runs batted in.
  • Jonathan India has 10 doubles, a home run and 24 walks while batting .226.

Royals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Vinnie Pasquantino 0.5 (-210) 1.5 (+125) - 0.5 (+170)
Salvador Perez 0.5 (-205) 1.5 (+130) - 0.5 (+160)
Maikel Garcia 0.5 (-235) 1.5 (+140) - 0.5 (+240)
Bobby Witt Jr. 1.5 (+190) 1.5 (-105) - 0.5 (+175)
Mark Canha 0.5 (-150) 0.5 (-150) - 0.5 (+255)

Royals vs. Twins Highlights | MLB on FOX

Check out the best moments between the Kansas City Royals and the Minnesota Twins.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share