Prediction, Preview, and Odds
#971 Kansas City Royals 9.5 vs.
#972 Cleveland Indians -305
Friday, July 19, 2019 at 7:10pm EDT
Written by David Hess



#971 Kansas City
#972 Cleveland


This article covers a past game!

View upcoming games.

Major League Baseball action on Friday evening and a pair of teams from the American League Central will square off as the Kansas City Royals duke it out with the Cleveland Indians at Progressive Field in Cleveland, Ohio. This is game one of a three-game series. The Indians lead the season series 5-4.

Pitching Matchup: Getting the nod for the Royals will be Mike Montgomery (1-2, 5.67 ERA) and the Indians will counter with Shane Bieber (8-3, 3.49 ERA).

The Royals Have Won Four In A Row

That is not a typo. The Kansas City Royals have been among the worst teams in the league all year and their record is still tied with the Blue Jays for the 3rd worst in the league, but the Royals enter this game having won their last four in a row and six of their last seven. Their four-game win streak came at the hands of the Chicago White Sox, who they just swept. the KC offense has been a mess for most of the year, but they poured on 29 runs in the four games against the Sox and have now averaged 7.0 rpg over their last seven games. Now the bad news. The recent success from the Royals all came at home and they have gone just 14-33 on the road for the year. Can they keep it rolling against the red-hot Indians? We shall see.

The Royals won the finale against the Sox by a score of 6-5 and leading their attack was Jorge Soler and Billy Hamilton, who each had two hits and two RBIs. Soler continues to have an impressive season as one of his hits was his 26th round-tripper of the year. He had a total of 38 homers in his first five years in the league. Cheslor Cuthbert (6) also went deep in the contest. Brad Keller grabbed the win after allowing four runs (two earned) on nine hits and two walks while striking out seven in 6.1 innings of work. He is now 6-9 with a 4.18 ERA on the year. The Royals are 24th in the league in run differential at -71 and their current win streak is their longest of the year.

Getting the nod for the Royals will be Mike Montgomery, who will be making his first appearance for the Royals after coming over from the Cubs. Montgomery was 1-2 with a 5.67 ERA in 20 games out of the pen for the Cubs this year. Montgomery has made 56 starts in his career overall and he is 15-17 with a 4.03 ERA in those starts. In his career, Montgomery has gone 12-15 with a 3.78 ERA in 86 games (30 starts) on the road and 4-7 with a 5.34 ERA in 24 games (14 starts) during July. He has allowed seven ERs on eight hits and five walks while striking out six in 9.1 innings of work over five appearances out of the pen against the Indians in his career.

The Royals have been a poor offensive team so far as they come in ranked 24th in the league in scoring, putting up 4.40 rpg, while also ranking 17th in hitting at .251 and 28th in homers with 95. On the mound, they have been rather poor as they come in ranked 23rd in the league in ERA at 5.00, while also ranking 25th in WHIP at 1.46 and 25th in K’s with 756. The bullpen ranks 19th in the league with a 4.84 ERA.

The Indians Continue To Roll

The Cleveland Indians did not have a great start to their year and they were at times double-digits out of first place in the American League Central, but they have been rolling of late and have closed the gap to just four games out. The Indians come in having won their last five games in a row and 12 of their last 14 and they will look to keep it going against one of the worst road teams in the league. The Indians have won 23 of their last 30 home games in this series, but they are a mediocre 5-4 against the lowly Royals this year overall.

The Tribe just completed a four-game home sweep of the Detroit Tigers and they outscored them 21-5 in the last three games of the series. On Thursday, they won by a score of 6-3 and leading their attack in the game was Jordan Luplow, who had two hits and two RBIs, which included his 10th homer of the year. Jose Ramirez launched his 9th dinger of the year in the win and he had three RBIs as well. Trevor Bauer could be on the move at the trade deadline and he picked up the win to move to 9-7 with a 3.67 ERA on the year. Bauer allowed three ERs on five hits and two walks while striking out 10 in 6.2 innings of work in the win. Cleveland is 30-20 here at home for the year and they are 12th in run differential at +40.

Toeing the rubber for the Indians will be Shane Bieber and he has gone 8-3 with a 3.49 ERA in 20 games (19 starts) on the year, including 2-0 with a 2.01 ERA in his last three starts and 2-1 with a 3.81 ERA in 10 starts here at home. In his career, he has gone 6-6 with a 4.77 ERA in 19 games (18 starts) here at Progressive Field and 3-2 with a 5.88 ERA in seven starts during the month of July. Bieber has gone 2-0 with a 5.40 ERA in three career starts against the Royals.

Cleveland has struggled on offense so far as they come in ranked 20th in the league in scoring, putting up 4.57 rpg, while also ranking 20th in hitting at .246 and 20th in homers with 127. On the mound, they have been very solid as they rank 3rd in the league in ERA at 3.88, while also ranking 4th in WHIP at 1.21 and 4th in K’s with 911. The pen for the Indians ranks 1st in the league with a 3.38 ERA.

Best Bets for this Game

Full-Game Side Bet

Insiders Status:


The Royals are playing very well at the moment, but they were just at home against the likes of Detroit and the White Sox. Now they take a huge jump in competition and the Royals have gone just 14-33 on the road for the year. The Indians enter this game having won their last five games in a row and 10 of their last 12, plus they are 30-20 here at home for the year and 23-7 in their last 30 home games in this series. Mike Montgomery has bad career numbers against the Indians and Shane Bieber has been very solid at home for the year. This should be an easy win for the Indians.

Prediction: Cleveland -1.5

Full-Game Total Pick

Insiders Status:


I will look for this game to go Under the total. The Indians are not a great offensive team, but they can pitch and Shane Bieber has been one of the best on their staff this year. The Royals have been hot on offense of late, but that was at home and on the road, they have averaged just 4.15 rpg. I do not expect them to have a good showing on offense against Bieber, who has a 2.01 ERA over his last three starts. Kansas City has Mike Montgomery on the mound for this one and he has struggled against the Tribe in his career, but Cleveland has averaged a modest 4.53 rpg here at home The Under is 9-3-1 in Kansas City’s last 13 road games vs. a team with a winning home record and 6-1-1 in Bieber’s last eight starts vs. a team with a losing record. 5-2 Cleveland sounds about right for this one.

Prediction: Under 9.5

Written By David Hess

David has always had a fascination with numbers and sports, so he combined the two to become a handicapper and a writer for us here at Winners & Whiners, along with StatSalt. All the information that David puts in his articles are well-researched and his predictions are well-thought out. He is a big fan of all the major pro sports and the colleges making David a very versatile and a constantly winning handicapper. David has been writing for the past 10 years and has been handicapping for over 20 years. He will help you beat the Man, so be sure and follow along.