OddsShark Top Sportsbooks

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

Kansas City Royals vs Cleveland Indians Betting Matchup Report

Cleveland IndiansKansas City Royals
April 28, 8:10 PM | GrassKauffman Stadium

Cleveland Indians vs Kansas City Royals Odds


The Kansas City Royals battle the visiting Cleveland Indians on Sunday in MLB betting action at Kauffman Stadium.

Will Smith will take the mound for Kansas City, and he'll carry a 0-0 record into the contest. Corey Kluber gets the ball for Cleveland; he's 0-0 so far this season.

View Cleveland vs Kansas City Odds and Stats.

Power Rankings:
This game matches up the No. 3 (Royals) and the No. 8 (Indians) teams in their respective leagues, according to our current MLB Power Rankings.

How They Match Up:
Scoring stats point to some edges in this matchup. The game features Kansas City's American League No. 8-ranked scoring average of 4.2 runs per game, against a Indians offense rated No. 7 and scoring 4.4 runs per game in the league. The Royals have averaged 9 hits per game to date this season, more than the Indians hitters have managed (8.4 per nine innings).

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

The Indians were a 3-2 loser in their most recent outing on the road against the Royals. That made winners of bettors who got Kansas City at -150 on the moneyline, while the total score (5) was good news for UNDER bettors. Cleveland didn't get the job done in their last match, falling 3-2 to Kansas City on Saturday at Kauffman Stadium.

A few Indians at Royals trends to consider:
Cleveland is 3-7-1 SU in its last 11 games ,
Cleveland is 3-9-1 SU in its last 13 games ,when playing Kansas City
Cleveland is 1-6-1 SU in its last 8 games ,when playing on the road against Kansas City
Kansas City6-1-1 SU in its last 8 games when playing at home against Cleveland
Kansas City9-3-1 SU in its last 13 games when playing Cleveland
Kansas City4-1-1 SU in its last 6 games
Kansas City is 2-3-1 SU in its last 6 games ,when playing Cleveland

Next up:
Cleveland at Kansas City, Monday, April 29