mlb Preview< BACK

Kansas City Royals vs. Cleveland Guardians

The Kansas City Royals and the Cleveland Guardians will both be trying to pick up a win on Monday when they battle at Progressive Field.

The Royals will pin their hopes on the pitching of left hander Ryan Yarbrough in this game. Yarbrough has a 2-4 record and a 5.21 ERA this season.

The Guardians will counter Yarbrough with Logan Allen. Left hander Allen has a 3.21 ERA to go along with a 4-2 record this season.

Oddsmakers opened the Guardians as -217-moneyline favorites versus the Royals, while the game's total opened at 8.5.

Last time out for Cleveland, they were a 8-5 loser as they battled the Phillies on the road. Moneyline bettors who got the Phillies at -130 were rewarded, while the 13 combined runs moved the game OVER for totals bettors.

Last time out for Kansas City, they were a 8-5 loser as they battled the Yankees on the road. Moneyline bettors who got the Yankees at -200 were rewarded, while the 13 combined runs moved the game OVER for totals bettors.

Kansas City:
Team record: 28-73 SU
Current Streak: lost 5 straight games.
Kansas City is 0-5 SU in its last 5 games
The total has gone UNDER in 10 of Kansas City's last 15 games
Kansas City is 2-9 ATS in its last 11 games on the road

Cleveland:
Team record: 49-50 SU
Cleveland is 5-2 ATS in its last 7 games
Cleveland is 4-2 SU in its last 6 games
The total has gone OVER in 6 of Cleveland's last 7 games

Next up:
Kansas City at Cleveland Tuesday, July 25