Royals vs Twins Prediction, Odds, Moneyline, Spread & Over/Under for April 8

Odds updated as of 7:11 p.m.
MLB action on Tuesday includes the Kansas City Royals taking on the Minnesota Twins.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important info regarding this game.
Royals vs Twins Game Info
- Kansas City Royals (5-5) vs. Minnesota Twins (3-7)
- Date: Tuesday, April 8, 2025
- Time: 7:40 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: FDSKC and MNNT
Royals vs Twins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-124) | MIN: (+106)
- Spread: KC: -1.5 (+180) | MIN: +1.5 (-220)
- Total: 7.5 -- Over: (-104) | Under: (-118)
Royals vs Twins Probable Starting Pitchers
Probable Pitchers: Cole Ragans (Royals) - 0-0, 3.60 ERA vs Pablo Lopez (Twins) - 1-1, 2.25 ERA
The Royals will give the ball to Cole Ragans and the Twins will turn to Pablo Lopez (1-1, 2.25 ERA). Ragans has a record of 0-2-0 ATS in two starts with a spread this season. Ragans' team lost his only start as a favorite this season. Lopez has started two games with set spreads, and the Twins went 1-1-0. The Twins have always been the moneyline underdog when Lopez starts this season.
Royals vs Twins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (54.1%)
Royals vs Twins Moneyline
- Minnesota is a +106 underdog on the moneyline, while Kansas City is a -124 favorite at home.
Royals vs Twins Spread
- The Royals are hosting the Twins and are favored by 1.5 runs on the spread. The Royals are +180 to cover the runline, with the Twins being -220.
Royals vs Twins Over/Under
- Royals versus Twins, on April 8, has an over/under of 7.5, with the over being -104 and the under -118.
Bet on Kansas City Royals vs. Minnesota Twins on FanDuel today!
Royals vs Twins Betting Trends
- The Royals have been chosen as favorites in six games this year and have walked away with the win three times (50%) in those games.
- Kansas City has played as a favorite of -124 or more just one time this year and came away with a loss in that game.
- The Royals and their opponents have gone over in five of their 10 games with a total set by sportsbooks this season.
- The Royals have posted a record of 5-5-0 against the spread this season.
- The Twins have been the moneyline underdog only one other time so far this season, a game they lost.
- Minnesota has not played a game this season with moneyline odds of +106 or longer.
- The Twins have played in 10 games with a set over/under, and have combined with opponents to go over the total five times (5-3-2).
- The Twins have covered only 30% of their games this season, going 3-7-0 ATS.
Royals Player Leaders
- Maikel Garcia leads Kansas City in slugging percentage (.606) and total hits (11) this season. He's batting .333 with an on-base percentage of .371.
- Among all qualified hitters in MLB, he is 19th in batting average, 51st in on-base percentage, and 18th in slugging.
- Garcia will look for his third straight game with a hit in this matchup. During his last five outings he is hitting .300 with two doubles and three RBI.
- Bobby Witt Jr. has hit one homers this season while driving in five runs. He's batting .268 this season and slugging .463 with an on-base percentage of .333.
- His batting average is 69th among qualified players, his on-base percentage 75th, and his slugging percentage 64th.
- Jonathan India has 10 hits this season and a team-best OBP of .409.
- India enters this game with two games in a row with at least one hit. In his last five games he is hitting .188 with two doubles and five walks.
- Vinnie Pasquantino is batting .212 with a .289 OBP and nine RBI for Kansas City this season.
Twins Player Leaders
- Harrison Bader is hitting .296 with a double, three home runs and a walk. He's slugging .667 with an on-base percentage of .321.
- Matt Wallner leads his team with 10 hits and a .410 on-base percentage, with a team-leading .485 slugging percentage. He has a batting average of .303.
- His batting average is 39th among all qualified players, his on-base percentage ranks 25th, and he is 56th in slugging.
- Willi Castro is batting .235 with four doubles, a home run and three walks.
- Trevor Larnach is hitting .226 with a double and four walks.
Royals vs Twins Head to Head
- 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)
- 5/30/2024: 7-6 MIN (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 5/29/2024: 6-1 KC (Favorite: Twins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 5/28/2024: 4-2 MIN (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!