Royals vs. Twins Prediction and Odds for Sunday, May 29 (Back Twins, Sonny Gray)

Minnesota Twins starter Sonny Gray.
Minnesota Twins starter Sonny Gray. / David Berding/GettyImages

We have a battle between the best and worst teams in the AL Central on Sunday afternoon when the Minnesota Twins take on the Kansas City Royals at 2:10 p.m. EST.

Minnesota will send Sonny Gray (2-1, 2.60 ERA) to the mound against Royals veteran Zack Greinke (0-3, 4.53 ERA) in this matchup.

The Royals have lost seven of their last 10 games and have a horrible minus-60 run differential, but can they pull off an upset on Sunday?

Here are the odds for this matchup via WynnBET:

Royals vs. Twins Odds, Spread and Total


  • Royals +1.5 (-125)
  • Twins -1.5 (+105)


  • Royals: +170
  • Twins: -185


  • 8.5 (Over -115/Under -105)

Royals vs. Twins Prediction and Pick

There’s no way I can back this Royals team, even on the run line. They are one of the worst teams in MLB going 19-26 on the run line this season. 

Minnesota has the clear pitching advantage here, as Gray is in the 86th percentile in expected batting average against and the 79th percentile in expected ERA.

The Royals are one of the worst offenses in baseball, ranking 23rd in OPS, 26th in runs scored and 23rd in slugging percentage. 

Kansas City has won three of Greinke’s last four starts, but the team scored six or more runs in each of those wins. I don’t see that happening against Gray, who is really becoming a top line starter in the AL. 

Lean: Twins -1.5 (+105)

Find Peter Dewey’s full betting record here.