Those betting on MLB baseball odds will look to pick a Sportsbook at Kauffman Stadium on Friday as the host Kansas City Royals battle the Cleveland Indians in baseball betting odds action.
Yordano Ventura will take the mound for the Kansas City Royals, and he'll carry a 11-11 record into the contest. Ryan Merritt gets the ball for the Cleveland Indians; he's 0-0 so far this season.
Sportsbook Odds & Computer Pick
The Kansas City Royals were listed as -130 moneyline favorites earlier in the day at Sportsbook, while odds makers set the Sportsbook total line around 8.5 earlier at Sportsbook.
Odds Shark computer prediction formulas pick a 5.6-4.8 win for the Royals on Friday. 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-78 record to the battle against the 91-67 Indians. Stay Informed: follow us on Twitter for odds specials, betting line moves and Kansas City vs Cleveland injuries news.
The Kansas City Royals sit at No. 28 in the current MLB power poll here at Odds Shark, while the Cleveland Indians sit at No. 16 on the same chart.
Statistical Matchup
Offensively, the game matches up Kansas City Royals No. 23 ranked offense (4.2 runs per game) against a Cleveland Indians defense and pitching staff that sits at No. 8 at 4.23 runs allowed per game. The Kansas City Royals have been averaging 9 hits per game, more than the Cleveland Indians have managed so far this season (8.94 hits on average).
Comparing defensive stats, Cleveland owns the No. 7-rated road mark, allowing 4.17 runs per game on the highway. Kansas City, on the other hand, rates No. 9 in scoring at home.
Recent Outings Betting Recap
Cleveland didn't get the job done in their last match, falling 6-3 to Detroit on Wednesday at Comerica Park.
Kansas City looks to rebound from a loss to the Twins, who beat them 7-6 on Thursday behind a start from K Gibson at Kauffman Stadium.
Next Betting Matchups
Cleveland at Kansas City, Saturday, October 1st