OddsShark Top Sportsbooks

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

MLB Betting Line Favors the Cleveland Indians over the Kansas City Royals

Kansas City Royals


Cleveland Indians
Monday, April 21, 2014 7:05 PM ET
Progressive Field

The Cleveland Indians will look to bolster their win total and reward those moneyline betting when the Kansas City Royals invade Progressive Field on Monday.

Zach McAllister will take the mound for the Cleveland Indians, and he'll carry a 2-0 record into the contest. Jeremy Guthrie gets the ball for the Kansas City Royals; he's 2-0 so far this season.

Kansas City Royals vs Cleveland Indians Opening Odds and Betting Line

Betting fans looking to pick the visiting Kansas City Royals before the first pitch in this match found them as 118-moneyline underdogs earlier today at Bovada. They saw the over/under total of 8 earlier at TopBet.

Get the free Odds Shark app with lines and Bet Tracker capabilities! In the Apple Store and on Google Play.

Computer Prediction: Kansas City Royals vs Cleveland Indians Pick

Prediction-scoring formulas run on this game pick a potential 3.8-3.7 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.

Kansas City Royals vs Cleveland Indians Odds and Stats.

Team Betting Records & Power Rankings

Cleveland (8-10) will face the 9-8 Royals in this tilt. Stay Informed: follow us on Twitter for odds specials, betting line moves and Cleveland vs Kansas City injuries news.

The MLB Power Rankings show a disparity between these teams, with the Cleveland Indians rated this week at No. 17 and the Kansas City Royals sitting at No. 14.

How Kansas City Royals vs Cleveland Indians Stats Matchup

The game also pits Cleveland Indians No. 10-rated offense, averaging 4.28 runs per game, against a Kansas City Royals defense that ranks No. 10 at 3.82 in runs allowed per game. The Cleveland Indians have averaged 7.78 hits per game so far, less than Kansas City Royals batters have averaged on the year (8.59 hits per game).

Cleveland owns the No. 24 defense, allowing 4.28 men per game to cross the plate. That contrasts with Kansas City's No. 10-rated defense.

Recent Outings Betting Recap

In their last action, Kansas City was an 8-3 loser at home against the Twins. Bettors on Minnesota at +161 on the moneyline collected their winnings from that game, while the total score (11) sent OVER bettors home happy as well. The Royals were saddled with a loss last time out in Yordano Ventura's start, as they lost 8-3 against Minnesota on Sunday at Kauffman Stadium.

Cleveland won its last outing, a 6-4 result against the Blue Jays on April 20. Bettors who backed the Indians at -103 on the moneyline won on the day, and the total score (10) sent OVER bettors to the payout window. The Indians grabbed a win last time out, defeating Brandon Morrow and the Blue Jays 6-4 on Sunday at Progressive Field.

Next Betting Matchups

Kansas City at Cleveland, Tuesday, April 22nd