OddsShark Top Sportsbooks

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

Cleveland Indians vs Kansas City Royals in MLB odds

Kansas City RoyalsCleveland Indians
April 27, 7:05 PM | GrassProgressive Field

Kansas City Royals vs Cleveland Indians Odds

12-11TEAM RECORD14-8

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

Jeff Francis gets the ball in front of a hostile crowd for the Royals on this day; he's 0-2 on the season. The Indians, meanwhile, will counter with Josh Tomlin, who will be looking to improve on his 3-0 mark.

View Kansas City vs Cleveland Odds and Stats.

Betting Line:
Baseball odds makers opened the Indians as -150 moneyline favorites in this matchup. Over under bettors saw the number open at 8.5.

Power Rankings:
The Indians - Royals odds would favor the Royals if the lines were set according to our power ranks. Cleveland is rated No. 10 in the current American League Odds Shark poll, while Kansas City is at No. 3 in the American League.

How They Match Up:
When it comes to getting on base, the visiting Royals rank No. 1 in the American League at 9.4 hits per game. That compares with Cleveland’s No. 3 ranking in that category.

Kansas City brings the American League's No. 14-rated defense to this matchup, facing the Indians' league No. 3-ranked defense.

Last time out for Kansas City, they were a 9-4 loser as they battled the Indians on the road. Moneyline bettors who got the Indians at -153 were rewarded, while the 13 combined runs moved the game OVER for totals bettors. The Royals endured a 9-4 loss at the hands of the Indians on Tuesday, with Luke Hochevar throwing 6 1/3 innings of 11-hit ball at Progressive Field.

Kansas City Royals Trends:
When playing on Wednesday are 6-4
Before playing Cleveland are 2-8
After playing Cleveland are 4-6
After a loss are 5-5

Cleveland Indians Trends:
When playing on Wednesday are 9-1
Before playing Kansas City are 6-4
After playing Kansas City are 5-5
After a win are 7-3

A few Royals at Indians trends to consider:
The total has gone OVER in 4 of Kansas City's last 5 games on the road
The total has gone OVER in 4 of Kansas City's last 6 games
The total has gone OVER in 8 of Kansas City's last 12 games when playing Cleveland
Kansas City is 2-6 SU in its last 8 games when playing Cleveland
Cleveland is 5-0 SU in its last 5 games at home
Cleveland is 4-1 SU in its last 5 games when playing at home against Kansas City
Cleveland is 6-2 SU in its last 8 games when playing Kansas City
Cleveland is 14-6 SU in its last 20 games

Next up:
Kansas City at Cleveland, Thursday, April 28