OddsShark Top Sportsbooks

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

MLB betting line favors Indians over Royals

Kansas City RoyalsCleveland Indians
June 18, 7:05 PM | GrassProgressive Field

Kansas City Royals vs Cleveland Indians Odds

34-34TEAM RECORD34-35

The Cleveland Indians look to emerge victorious in MLB odds action as the Royals arrive at Progressive Field on Tuesday.

Ervin Santana gets the ball in front of a hostile crowd for the Royals on this day; he's 5-5 on the season. The Indians, meanwhile, will counter with Ubaldo Jimenez, who will be looking to improve on his 5-4 mark.

View Kansas City vs Cleveland Odds and Stats.

Betting Line:
The Royals were listed as +-118 underdogs on the baseball moneyline at many online sportsbooks, including 5Dimes. The total was set at 8.5 before betting started earlier on Monday over at Bovada.

Power Rankings:
It's a baseball betting matchup between the American League No. 7-rated Indians and the league No. 3-ranked Royals, according to the latest MLB power poll here at Odds Shark.

How They Match Up:
On offense, it's a battle between Cleveland and its American League No. 6-rated batting order, averaging 4.6 runs per nine innings, against the American League's No. 11 lineup of the Royals at 4 runs per outing.

Defensively, Kansas City features the American League's No. 2-rated defense on the road, allowing 3.6 runs per game. Cleveland, meanwhile, comes in at No. 8 in the American League at home, scoring 4.5 runs per game.

The Royals were a 2-1 winner in their most recent outing on the road against the Indians. That made winners of bettors who got Kansas City at -138 on the moneyline, while the total score (3) was good news for UNDER bettors. Kansas City looks to continue its winning ways following a victory last time out against the Indians, a 2-1 final on Monday in support of James Shields at Progressive Field.

Kansas City Royals Trends:
When playing on Tuesday are 2-8
Before playing Cleveland are 7-3
After playing Cleveland are 4-6
After a win are 8-2

Cleveland Indians Trends:
When playing on Tuesday are 5-5
Before playing Kansas City are 4-6
After playing Kansas City are 5-5
After a loss are 3-7

A few Royals at Indians trends to consider:
The total has gone OVER in 6 of Kansas City's last 7 games when playing on the road against Cleveland
Kansas City is 11-2 SU in its last 13 games
Kansas City is 4-1 SU in its last 5 games on the road
The total has gone OVER in 17 of Kansas City's last 24 games when playing Cleveland
The total has gone UNDER in 7 of Cleveland's last 8 games
The total has gone OVER in 6 of Cleveland's last 7 games when playing at home against Kansas City
The total has gone OVER in 17 of Cleveland's last 24 games when playing Kansas City
Cleveland is 17-8 SU in its last 25 games at home

Next up:
Kansas City at Cleveland, Wednesday, June 19