mlb Preview< BACK

Kansas City Royals vs. Cleveland Guardians

If familiarity breeds contempt, there should be animosity aplenty on Sunday when the Kansas City Royals and the Cleveland Guardians meet at Progressive Field.

Ryan Yarbrough will be the starting pitcher for the Royals on this day. Left hander Yarbrough is 1-3 this season with a 6.15 ERA.

It'll be Shane Bieber toeing the rubber for the Guardians in this contest. Right hander Bieber is 5-5 with a 3.66 ERA so far this season.

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

The Guardians were a 10-6 winner in their most recent outing on the road against the Royals. That made winners of bettors who got Cleveland at -190 on the moneyline, while the total score (16) was good news for OVER bettors.

Kansas City was a 10-6 loser in its last match on the road against the Guardians. They lost as +160 underdogs, while the total score of 16 made winners of OVER bettors.

Kansas City:
Team record: 25-65 SU
Current Streak: lost 6 straight games.
Kansas City is 0-5 ATS in its last 5 games
Kansas City is 0-5 SU in its last 5 games
The total has gone OVER in 6 of Kansas City's last 9 games

Cleveland:
Team record: 45-44 SU
Current Streak: won 3 straight games.
Cleveland is 4-1 ATS in its last 5 games
Cleveland is 4-1 SU in its last 5 games
The total has gone UNDER in 4 of Cleveland's last 6 games

Next up:
Kansas City home to Tampa Bay Friday, July 14
Cleveland at Texas Friday, July 14