Kansas City Royals vs Cleveland Guardians MLB Betting Prediction

MLB Kansas City Royals vs Cleveland Guardians Prediction 9/8

The Kansas City Royals will play against the Cleveland Guardians on Monday, September 8, 2025. The game will take place at Progressive Field in Cleveland, OH, with the first pitch at 6:40 PM. Fans can watch the game on FDSKC, and the weather is expected to be mild with a light breeze and a few clouds.

Royals vs. Guardians Betting Prediction

  • Money Line Prediction: Kansas City Royals at -101. The Royals have a slightly better overall record and a solid road performance. Ryan Bergert’s strong ERA of 2.61 gives them an edge.
  • Over/Under Prediction: Under 8.0 (-106). Both teams have strong pitching stats, and recent games have been low-scoring, suggesting a lower total is likely.

Team Trends

  • Kansas City Royals have a current record of 73-70 and are ranked 2nd in the AL Central Division.
  • Cleveland Guardians hold a record of 72-70 and are on a 3-game winning streak.
  • The Royals have a road record of 33-35 this season.
  • The Guardians have a home record of 35-33 this season.
  • The game will be played at Progressive Field in Cleveland, with a mild weather forecast and few clouds.

Royals vs Guardians Preview

The Kansas City Royals are set to take on the Cleveland Guardians at Progressive Field. With the Royals holding a record of 73-70, they sit second in their division. Ryan Bergert will start for the Royals, bringing an ERA of 2.61 and a WHIP of 1.09. The team is coming off a loss but has split their last ten games evenly.

On the other side, the Cleveland Guardians have a record of 72-70 and are third in the division. They are on a three-game winning streak and have won six of their last ten games. Slade Cecconi will start for the Guardians, with an ERA of 4.78 and a WHIP of 1.30. The game promises to be competitive, with both teams close in the standings.

Guardians Gear Up for the Game

The Cleveland Guardians have José Ramírez leading their lineup. He has played in 138 games with a batting average of .283. Ramírez also leads the team with 27 home runs and 88 runs. Kyle Manzardo is another key player for the Guardians. He has participated in 123 games, hitting 25 home runs. Manzardo’s batting average is .234, and he has scored 43 runs. Slade Cecconi will start as the pitcher for the Guardians. His ERA is 4.78, and his WHIP is 1.30. Cecconi has a win-loss record of 5-6 this season.

Kansas City Royals Ready for Action

The Kansas City Royals have a strong lineup. Bobby Witt Jr. is a key player. He has a batting average of .294 in 139 games. Witt Jr. has hit 21 home runs and scored 90 runs. Maikel Garcia is another important player for the Royals. He has played in 141 games with a batting average of .294. Garcia has hit 16 home runs and scored 68 runs. Ryan Bergert will pitch for the Royals. His ERA is 2.61, and his WHIP is 1.09. Bergert’s win-loss record stands at 2-1 this season.

Final Betting Pick

The Kansas City Royals have a slight edge over the Cleveland Guardians with a 73-70 record. Ryan Bergert’s strong performance on the mound, with an ERA of 2.61, adds confidence to the Royals’ money line pick at -101. The Royals have shown solid road performance, which can help them in this game.

The over/under prediction is set at under 8.0 (-106). Both teams have strong pitching stats, with the Royals ranking third in ERA at 3.64. Recent games for both teams have been low-scoring, indicating that a lower total is likely. This makes the under a solid choice for this game.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.