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 MLB Baseball Betting Lines Preview

The Cleveland Indians will look to pick up a road win when they take on the Royals in Kansas City at Kauffman Stadium on Sunday in MLB baseball betting odds action.

Cleveland puts its faith in starter Josh Tomlin to earn a win and boost his personal mark of 12-9. Getting the ball for the Kansas City Royals is Ian Kennedy, who owns a 11-10 record on the season with a 3.69 ERA.

Odds Shark computer prediction handicapping models run on this game pick a 5.0-4.2 victory for the Indians. 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

The Kansas City Royals bring a 81-80 record to the battle against the 93-67 Indians. Stay Informed: follow us on Twitter for odds specials, betting line moves and Kansas City vs Cleveland injuries news.

This game matches up the No. 28 (Kansas City Royals) and the No. 16 (Cleveland Indians) teams, according to our current MLB Power Rankings.

Statistical Matchup

Scoring stats point to some edges in this matchup. The game features the Kansas City Royals No. 23-ranked scoring average of 4.18 runs per game, against a Cleveland Indians offense rated No. 4 and scoring 4.84 runs per game. The Royals have averaged 8.97 hits per game to date this season, more than the Indians hitters have managed (8.94 per nine innings).

Kansas City owns the No. 16 defense, allowing 4.18 men per game to cross the plate. That contrasts with Cleveland's No. 8-rated defense.

Recent Outings Betting Recap

Cleveland looks to continue its winning ways following a victory last time out against the Royals, a 6-3 final on Saturday in support of T Bauer at Kauffman Stadium.

Betting Trends
  • The total has gone OVER in 4 of Cleveland's last 5 games
  • Cleveland is 6-14 ATS in its last 20 games on the road
  • The total has gone OVER in 4 of Cleveland's last 5 games on the road
  • Cleveland is 5-2 ATS in its last 7 games when playing Kansas City
  • Kansas City is 1-4 ATS in its last 5 games
  • The total has gone OVER in 17 of Kansas City's last 25 games
  • Kansas City is 1-4 ATS in its last 5 games at home
  • Kansas City is 6-12 SU in its last 18 games at home

Next Betting Matchups

Cleveland home to , Wednesday, December 31st
Kansas City home to , Wednesday, December 31st