Royals vs. Twins Prediction, Odds, Picks - April 8

Royals vs. Twins Prediction, Odds, Picks - April 8

Updated Apr. 8, 2025 7:00 p.m. ET
Data Skrive

The Kansas City Royals and Minnesota Twins will meet on Tuesday at Kauffman Stadium, at 7:40 p.m. ET. Pablo Lopez will start for Minnesota, trying to shut down Bobby Witt Jr. and company. The Royals are -125 moneyline favorites for this matchup against the Twins (+105). Kansas City (-1.5) is favored on the run line. The total for the matchup has been listed at 7.5 runs.

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

Keep up with MLB on FOX Sports.

Twins vs. Royals Highlights | MLB on FOX

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

Royals vs. Twins Game Information & Odds

  • When: Tuesday, April 8, 2025 at 7:40 p.m. ET
  • Where: Kauffman Stadium in Kansas City, Missouri
  • How to watch on TV: FDSKC and MNNT
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Royals -125 +105 7.5 -102 -118 -1.5 +175 -211

Royals vs. Twins Prediction

  • Score Prediction: Royals 5, Twins 4
  • Total Prediction: Over 7.5 runs
  • Win Probabilities: Royals 58%, Twins 42%

Royals vs. Twins Betting Insights

  • The Royals have been favorites in six games this season and won three (50%) of those contests.
  • Kansas City has played as favorites of -125 or more once this season and lost that game.
  • The sportsbooks' moneyline implies a 55.6% chance of a victory for the Royals.
  • The Twins were defeated in the one game they played as the underdog this season.
  • This will be the worst odds to win that sportsbooks have assigned Minnesota this season with a +105 moneyline set for this game.
  • The moneyline set for this matchup implies the Twins have a 48.8% chance of walking away with the win.

Royals Player Insights

  • Maikel Garcia has racked up a team-high batting average of .333, and paces the Royals in home runs (two).
  • Among all batters in baseball, Garcia is 44th in home runs and 56th in RBI.
  • Garcia has collected a hit in two straight games. In his last five games he is batting .300 with two doubles and three RBI.
  • Witt is hitting .268 with three doubles, a triple, a home run and three walks.
  • Witt ranks 85th in homers and 73rd in RBI on the season.
  • Jonathan India is hitting .278 with three doubles and seven walks.
  • India is on a two-game hitting streak entering this contest. In his last five games he is batting .188 with two doubles and five walks.
  • Vinnie Pasquantino has made the most of his opportunities as he leads his team with nine runs batted in.

Royals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Vinnie Pasquantino 0.5 (-225) 1.5 (+135) - 0.5 (+155)
Salvador Perez 0.5 (-205) 1.5 (+135) - 0.5 (+155)
Michael Massey 0.5 (-215) 1.5 (+140) - 0.5 (+205)
Jonathan India 0.5 (-220) 1.5 (+145) - 0.5 (+200)
Bobby Witt Jr. 1.5 (+175) 1.5 (-105) - 0.5 (+165)

Twins Player Insights

  • Harrison Bader leads the Twins in home runs (three) and runs batted in (nine).
  • Among all batters in MLB, Bader is 18th in home runs and 19th in RBI.
  • Matt Wallner has a club-leading .303 batting average.
  • Among all MLB hitters, Wallner is 189th in home runs and 253rd in RBI.
  • Willi Castro has four doubles, a home run and three walks while batting .235.
  • Trevor Larnach has a double and four walks while batting .226.

Twins Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Carlos Correa 0.5 (-205) 1.5 (+140) - 0.5 (+205)
Ty France 0.5 (-175) 0.5 (-180) - 0.5 (+235)
Trevor Larnach 0.5 (-120) 0.5 (-125) - 0.5 (+360)
Ryan Jeffers 0.5 (-170) 0.5 (-175) - 0.5 (+210)
Mickey Gasper 0.5 (-150) 0.5 (-140) - 0.5 (+270)

Twins vs. Royals Highlights | MLB on FOX

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

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