OddsShark Top Sportsbooks

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

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

A key battle on the MLB betting odds menu sees the visiting Kansas City Royals dueling the Cleveland Indians on Wednesday at Progressive Field.

The match puts starter Jeremy Guthrie for the Kansas City Royals on the hill facing Corey Kluber for the Cleveland Indians. Guthrie brings a 7-6 mark to the game, while Kluber is 5-11 to date on the season.

Opening Odds & Computer Pick

The visiting Kansas City Royals were 148 moneyline underdogs in this one earlier in the day at most online sportsbooks including Bovada. The total was 7 at Bet365 for those preferring over under betting.

Odds Shark prediction models pick the Royals to win this game 4.6-3.1. 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 45-54 heading into this matchup, while the Kansas City Royals sit at 61-38 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Cleveland vs Kansas City injuries news.

The Cleveland Indians sit at No. 22 in the current MLB power poll here at Odds Shark, while the Kansas City Royals sit at No. 6 on the same chart.

Statistical Matchup

Rating these teams in several key categories is important for handicappers and Cleveland has baseball's No. 22-rated offensive output, at 8.31 hits per game. The Kansas City Royals average 9.29 hits per game, good for No. 4 on the list.

Defensively, Kansas City features the No. 5-rated defense on the road, allowing 3.74 runs per game. Cleveland, meanwhile, comes in at No. 26 at home, scoring 3.71 runs per game.

Recent Outings Betting Recap

The Royals grabbed a win last time out, defeating T Bauer and the Indians 2-1 on Tuesday at Progressive Field.

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

Next Betting Matchups

Kansas City at Toronto, Thursday, July 30th
Cleveland at Oakland, Thursday, July 30th