Cleveland Indians at Kansas City Royals Betting Odds and Pick

The Kansas City Royals will try to be nasty hosts on Wednesday when the Cleveland Indians pay a visit to Kauffman Stadium.

It's a pitching duel between Danny Duffy for the Kansas City Royals (2-0 on the year) and Carlos Carrasco for Cleveland Indians (3-2 so far).

Sportsbook Odds & Computer Pick

The Kansas City Royals were listed as -133 moneyline favorites earlier in the day at Sportsbook, while odds makers set the Sportsbook total line around 7.5 earlier at Sportsbook.

Prediction-scoring formulas run on this game pick a potential 5.8-3.6 result in favor of the Royals. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

Cleveland Indians vs Kansas City Royals Matchup

Team Betting Records & Power Rankings

17-9 Kansas City battles the Indians, currently with a 9-16 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Kansas City vs Cleveland injuries news.

The Kansas City Royals vs Cleveland Indians odds would favor the Royals if the betting lines were set according to our power ranks. Kansas City is rated No. 6 in the current Odds Shark poll, while Cleveland is at No. 21.

Statistical Matchup

On offense, it's a battle between the Kansas City Royals and its No. 2-rated batting order, averaging 5.12 runs per nine innings, against the No. 16 line up of the Cleveland Indians at 4.2 runs per outing.

Cleveland brings the No. 27-rated defense to this matchup, facing the Royals's No. 4-ranked defense.

Recent Outings Betting Recap

Cleveland didn't get the job done in their last match, falling 5-3 to Kansas City on Tuesday at Kauffman Stadium.

Betting Trends
  • Cleveland is 3-7 SU in its last 10 games
  • The total has gone OVER in 8 of Cleveland's last 9 games
  • Cleveland is 1-4 SU in its last 5 games on the road
  • The total has gone UNDER in 9 of Cleveland's last 13 games on the road
  • The total has gone OVER in 6 of Kansas City's last 8 games
  • Kansas City is 17-6 SU in its last 23 games at home
  • Kansas City is 5-2 SU in its last 7 games when playing Cleveland
  • The total has gone OVER in 5 of Kansas City's last 5 games when playing Cleveland

Next Betting Matchups

Cleveland at Kansas City, Thursday, May 7th

Back to Top