MLB wagering interest swings to the Cleveland Indians vs Kansas City Royals battle on Friday at Kauffman Stadium as the Royals try to pick up a win on home turf and reward those moneyline betting.
The match puts starter Danny Salazar for the Cleveland Indians on the hill facing Jason Hammel for the Kansas City Royals. Salazar brings a 2-2 mark to the game, while Hammel is 0-3 to date on the season.
Odds Shark computer prediction handicapping models run on this game pick a 3.9-3.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
9-18 Kansas City battles the Indians, currently with a 15-12 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Kansas City vs Cleveland injuries news.
It's a MLB baseball betting matchup between the No. 30-rated Kansas City Royals and the league No. 4-ranked Cleveland Indians, according to the latest MLB power poll here at Odds Shark.
Statistical Matchup
When it comes to getting on base, the visiting Cleveland Indians rank No. 20 at 8.19 hits per game. That compares with the Kansas City Royals No. 30 ranking in that category.
Cleveland brings the No. 10-rated defense to this matchup, facing the Royals's No. 11-ranked defense.
Recent Outings Betting Recap
Next Betting Matchups
Cleveland at Kansas City, Saturday, May 6th