Royals vs. Indians Prediction

Kansas City Royals vs. Cleveland Indians, 7/21/19 MLB Predictions & Odds

After piling up the runs on Friday night, the Cleveland Indians had their bats go silent on Saturday in a loss to the Kansas City Royals. Who will take the rubber match today at 1:10PM ET?

Game Snapshot & Odds

971 Kansas City Royals vs. 972 Cleveland Indians

Sunday, June 21, 2019

1:10PM ET – Progressive Field

Compare odds and from multiple different online sportsbooks and shop for the best lines at our new MLB Odds & Betting Page.

Public Betting Trends

According to oddsmakers, the Indians are favored at home, as they are getting odds of -220 to win. The Royals are listed with a money line of +185 to win, while the over/under total is set at 11 runs. The public betting for the contest currently has 75 percent going on Cleveland as the home favorite. This information is subject to change, however, so be sure to check out our MLB Public Betting Page for updated figures on the game.

Royals bounce back

After suffering a 10-5 loss to the Indians on Friday, Kansas City bounced back on Saturday with a 1-0 victory over the Tribe. KC is now 37-63 on the year, 15-34 on the road and 50-44 with the over. The Royals have Glenn Sparkman on the mound today. He is 3-5 on the season with a 4.54 ERA.

Jake Junis threw six scoreless innings to get his sixth win of the season. He improves to 6-8 on the year. The KC bullpen threw three innings of 1-hit ball, with Ian Kennedy earning his 17th save of the season. The lone run for the Royals came on a Hunter Dozier solo home run in the first inning. Cam Gallagher was the lone KC player with multiple hits.

Indians end win streak

Cleveland had its six-game win streak come to an end on Saturday in the shutout loss to the Royals. The Tribe are now 56-41 on the season, 31-21 at home and 52-42 with the under. Cleveland has Zach Plesac getting the start tonight. He is 3-3 on the season with a 3.56 ERA.

The Indians were held to just three hits in Saturday’s loss. Greg Allen had the only double for the Tribe. Adam Plutko had a solid start, but took the loss over the lack of run support. Plutko threw seven innings and allowed the one run on two hits with four strikeouts. He is 3-2 on the year.

MLB Betting Trends

Kansas City

The Royals are 1-5 in Sparkman’s last six starts and 9-25 in their last 34 Sunday games.


The Indians have won five straight Sunday games and seven of their last nine games against a right-handed starter.


The Indians had been hitting well as of late, but couldn’t find anything on Saturday. I think that will change today. Sparkman is coming off a shutout against the White Sox, but that’s been a far cry from what he has been doing most of the year. He gave up five runs in 5.2 innings in his lone start against the Tribe this year. Plesac has been pretty good on the mound outside of one poor outing against the Royals. I think he can silence the Royals hitting today. KC has just six runs over the two games, so I don’t think Cleveland needs to worry about a shootout today.

MLB Prediction: Cleveland Indians -220


MLB Headlines

MLB Predictions & Picks

Thumbnail Braves vs. Astros Game 6 Prediction The Astros trailed 4-0 after the first inning of Game 5 and battled back to win 9-5 with their season on the line. Can they now even the series and force a Game 7...
Thumbnail Astros vs. Braves Game 3 Prediction With the World Series tied at one game apiece, the Astros and Braves will meet in Game 3 at 8:09 p.m. ET on Friday night. With Luis Garcia on the hill for Houston...
Thumbnail Braves vs. Astros Game 1 Prediction The World Series starts on Tuesday night with Game 1 between the Braves and Astros in Houston. Will the ‘Stros take the opening game as home chalk or is there a...
Thumbnail Dodgers vs. Braves Game 6 Prediction The Dodgers’ season will be on the line tonight at 7:08 p.m. ET when they play Game 6 of the NCLS versus the Braves. With so much uncertainty surrounding L.A.’s pitching...
Thumbnail Red Sox vs. Astros Game 6 Prediction The Astros will look to deliver the knockout blow to the Red Sox’ World Series hopes in Game 6 of the ALCS on Friday night at 8:08 p.m. ET. That said, with...