OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

Cleveland Indians Favored by -140 Against Kansas City Royals on Wednesday

The Cleveland Indians get a visit from the Kansas City Royals in MLB baseball betting action on Wednesday, with the home side looking to send the visitors to the showers with a loss.

Danny Duffy gets the ball in front of a hostile crowd for the Kansas City Royals on Wednesday; he's 7-7 on the season. The Cleveland Indians, meanwhile, will counter with Danny Salazar, who will be looking to improve on his 12-8 mark.

Opening Odds & Computer Pick

Cleveland was a -140 moneyline favorites earlier in the day at BetOnline, based on the starting pitcher matchup. That pairing made odds makers at 5Dimes pick an opening over under number of 7.5.

Odds Shark computer prediction formulas pick a 5.2-4.7 win for the Indians on Wednesday. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

Kansas City Royals vs Cleveland Indians Matchup

Team Betting Records & Power Rankings

The Cleveland Indians sport a record of 71-72 heading into this matchup, while the Kansas City Royals sit at 85-59 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Cleveland vs Kansas City injuries news.

According to MLB Power Rankings here, it's the No. 5-ranked Cleveland Indians and the No. 17-rated Kansas City Royals in this matchup.

Statistical Matchup

Offensively, the game matches up Cleveland Indians No. 20 ranked offense (4.1 runs per game) against a Kansas City Royals defense and pitching staff that sits at No. 9 at 3.96 runs allowed per game. The Cleveland Indians have been averaging 8.65 hits per game, less than the Kansas City Royals have managed so far this season (9.26 hits on average).

Kansas City brings the No. 9-rated defense to this matchup, facing the Indians's No. 11-ranked defense.

Recent Outings Betting Recap

K Medlen chucked 6.1 shutout innings at the Indians in their last game, striking out 0 in a 2-0 win against Cleveland in baseball action at Progressive Field.

Betting Trends
  • Kansas City is 3-8 SU in its last 11 games
  • The total has gone OVER in 4 of Kansas City's last 5 games
  • Kansas City is 2-4 SU in its last 6 games on the road
  • The total has gone OVER in 4 of Kansas City's last 5 games on the road
  • Cleveland is 13-6 SU in its last 19 games
  • The total has gone OVER in 6 of Cleveland's last 7 games
  • Cleveland is 8-2 SU in its last 10 games at home
  • The total has gone OVER in 6 of Cleveland's last 7 games at home

Next Betting Matchups

Kansas City at Cleveland, Thursday, September 17th