Twins vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for May 23

Odds updated as of 10:14 a.m.
On Friday in MLB, the Minnesota Twins are up against the Kansas City Royals.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital information regarding this game.
Twins vs Royals Game Info
- Minnesota Twins (27-22) vs. Kansas City Royals (28-23)
- Date: Friday, May 23, 2025
- Time: 8:10 p.m. ET
- Venue: Target Field -- Minneapolis, Minnesota
- Coverage: MNNT and FDSKC
Twins vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: MIN: (-190) | KC: (+160)
- Spread: MIN: -1.5 (+110) | KC: +1.5 (-132)
- Total: 8 -- Over: (-110) | Under: (-110)
Twins vs Royals Probable Starting Pitchers
Probable Pitchers: Pablo Lopez (Twins) - 4-2, 2.40 ERA vs Noah Cameron (Royals) - 1-1, 0.71 ERA
The probable starters are Pablo Lopez (4-2) for the Twins and Noah Cameron (1-1) for the Royals. Lopez and his team have a record of 5-3-0 against the spread when he starts. When Lopez starts a game and his team is the favorite on the moneyline, they have a record of 5-2. Cameron has started two games with set spreads, and the Royals covered in both opportunities. The Royals were named the moneyline underdog for one Cameron start this season -- they won.
Twins vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Twins win (65%)
Twins vs Royals Moneyline
- Minnesota is the favorite, -190 on the moneyline, while Kansas City is a +160 underdog on the road.
Twins vs Royals Spread
- The Twins are hosting the Royals and are favored by 1.5 runs (+110 to cover) on the runline. Kansas City is -132 to cover.
Twins vs Royals Over/Under
- An over/under of 8 has been set for Twins-Royals on May 23, with the over being -110 and the under -110.
Bet on Minnesota Twins vs. Kansas City Royals on FanDuel today!
Twins vs Royals Betting Trends
- The Twins have come away with 17 wins in the 30 contests they have been listed as the favorites in this season.
- This season Minnesota has been victorious three times in four chances when named as a favorite of at least -190 on the moneyline.
- The Twins' games have gone over the total in 16 of their 47 opportunities.
- The Twins have posted a record of 26-21-0 against the spread this season.
- The Royals have won 15 of the 30 games they were the underdog on the moneyline this season (50%).
- Kansas City is 2-1 (winning 66.7% of its games) when it has played as a moneyline underdog of +160 or longer.
- The Royals have combined with opponents to go over the total 17 times this season for a 17-33-1 record against the over/under.
- The Royals have covered 56.9% of their games this season, going 29-22-0 against the spread.
Twins Player Leaders
- Trevor Larnach leads Minnesota OPS (.750) this season. He has a .254 batting average, an on-base percentage of .332, and a slugging percentage of .418.
- He ranks 83rd in batting average, 75th in on-base percentage, and 79th in slugging among qualified hitters in the majors.
- Ty France has eight doubles, three home runs and 10 walks. He's batting .253 and slugging .353 with an on-base percentage of .319.
- He ranks 85th in batting average, 94th in on-base percentage and 134th in slugging among qualified hitters.
- Harrison Bader is batting .282 with a .427 slugging percentage and 20 RBI this year.
- Bader takes a two-game hitting streak into this game. During his last five outings he is batting .188 with a walk and three RBIs.
- Ryan Jeffers has three home runs, 18 RBI and a batting average of .273 this season.
- Jeffers has hit safely in five games in a row. During his last five outings he is batting .421 with a double, a home run, three walks and two RBIs.
Royals Player Leaders
- Bobby Witt Jr. has totaled 60 hits with a .508 slugging percentage, both team-best marks for the Royals. He's batting .305 and with an on-base percentage of .368.
- Including all the qualifying hitters in the majors, he is 15th in batting average, 35th in on-base percentage and 23rd in slugging percentage.
- Witt enters this game on a three-game hitting streak. During his last five outings he is hitting .200 with two doubles and three RBIs.
- Maikel Garcia paces his team with a .377 OBP. He has a batting average of .315 while slugging .483.
- Including all qualifying players, he ranks seventh in batting average, 22nd in on-base percentage and 37th in slugging percentage.
- Vinnie Pasquantino is batting .228 with five doubles, a triple, eight home runs and 12 walks.
- Jonathan India is batting .234 with 10 doubles, a home run and 22 walks.
Twins vs Royals Head to Head
- 4/10/2025: 3-2 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 4/9/2025: 4-0 MIN (Favorite: Twins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 4/8/2025: 2-1 KC (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 4/7/2025: 4-2 KC (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 9/8/2024: 2-0 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 9/7/2024: 4-2 KC (Favorite: Twins, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 9/6/2024: 5-0 KC (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 8/14/2024: 4-1 KC (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 8/13/2024: 13-3 MIN (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 8/12/2024: 8-3 MIN (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!