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 Betting Odds Preview and Pick

The MLB baseball betting odds board sees a clash between Kansas City and Cleveland on Saturday, with the host Royals trying to win for themselves and reward betting fans who pick them on the moneyline.

Cleveland puts its faith in starter Josh Tomlin to earn a win and boost his personal mark of 2-3. Getting the ball for the Kansas City Royals is Jason Vargas, who owns a 4-1 record on the season with a 1.42 ERA.

Opening Odds & Computer Pick

On the MLB moneyline for this betting odds matchup, Kansas City sat as -110 favorites earlier in the day at Bovada. The over/under total was set at 8.5, according to MyBookie.

Prediction-scoring formulas run on this game pick a potential 3.8-3.5 result in favor of the Royals. 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

10-18 Kansas City battles the Indians, currently with a 15-13 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Kansas City vs Cleveland injuries news.

The Odds Shark MLB Power Rankings have the Kansas City Royals at No. 30 and the Cleveland Indians at No. 4 heading into this contest.

Statistical Matchup

Scoring stats point to some edges in this matchup. The game features the Kansas City Royals No. 30-ranked scoring average of 2.89 runs per game, against a Cleveland Indians offense rated No. 18 and scoring 4.43 runs per game. The Royals have averaged 7.07 hits per game to date this season, less than the Indians hitters have managed (8.04 per nine innings).

Defensively, Cleveland features the No. 9-rated defense on the road, allowing 4.06 runs per game. Kansas City, meanwhile, comes in at No. 28 at home, scoring 3.13 runs per game.

Recent Outings Betting Recap

Betting Trends
  • Cleveland is 1-10 ATS in its last 11 games
  • The total has gone UNDER in 7 of Cleveland's last 8 games
  • Cleveland is 0-5 ATS in its last 5 games on the road
  • Cleveland is 1-4 SU in its last 5 games on the road
  • Kansas City is 3-11 ATS in its last 14 games
  • Kansas City is 3-11 SU in its last 14 games
  • The total has gone UNDER in 4 of Kansas City's last 5 games
  • The total has gone UNDER in 4 of Kansas City's last 5 games at home

Next Betting Matchups

Cleveland at Kansas City, Sunday, May 7th