Your cart is currently empty!

Kansas City Royals vs Cleveland Guardians Prediction 9/8/2025 Today’s MLB Picks
Pick details
Kansas City (73-70) vs Cleveland (72-70)
September 8, 2025 at 06:40 PM EDT
The Line: Betting Odds: Cleveland -120 / Royals +100 — Over/Under: 8
The Kansas City Royals and Cleveland Guardians meet on Monday in MLB action from Progressive Field. Here’s a Kansas City Royals vs Cleveland Guardians prediction. We will look at this from a betting perspective and determine the best Royals vs Guardians pick. We will examine:
The Kansas City Royals’ recent form and player performance
The Cleveland Guardians’ recent form and player performance
Recent betting trends and streaks involving the Royals
Recent betting trends and streaks involving the Guardians
Recent betting trends in games played between Royals and Guardians
A summary that ties it all together and produces a favorable betting outcome for the Royals and Guardians game.
Strong Win on Sunday for the Guardians
It wasn’t the prettiest game for the Guardians on Sunday, but they were able to secure the win, and that’s all that really matters. The Guardians scored two runs in the 6th inning, and that ended up leading to the win. Parker Messick was on the mound, and he went six innings giving up eight hits and one earned run. Gabriel Arias and Jose Ramirez both finished with one hit and one RBI.
The Guardians are averaging 3.88 runs while their pitching is giving up 4.23 runs per game. The offense is ranked 27th while the pitching is ranked 12th. The offense for this squad has just been too inconsistent, and even on Sunday when they won, they weren’t exactly elite. Slade Cecconi sits with a 5-6 record and an ERA of 4.78. Against the Boston Red Sox in his last start he went 5.1 innings, giving up 11 hits and seven earned runs. He has to be a whole lot better here.
Why the Guardians Will Beat the Royals
- The Guardians have won nine of their last 10 night games against American League opponents following a win.
- The Royals have lost 13 of their last 15 night games against the Guardians following a home loss.
- The Guardians have covered the run line in 14 of their last 16 night games against teams that held a winning record.
- The Royals have failed to cover the run line in six of their last seven games.
- The Guardians have led after 3 innings in three of their last four night games against AL Central opponents.
- The Guardians have led after 5 innings in four of their last five night games against the Royals.
Disappointing Sunday for the Royals
It was a very disappointing Sunday for the Royals, and they can’t be very happy with the way the offense fared. They faced off against Bailey Ober from the Minnesota Twins, who had issues coming into the game, and the offense made him look like a CY Young Winner. Mike Yastrezemski was the only real bright spot finishing with two hits. On Saturday, the offense put up 11 runs, including five in the first inning, and they need to get that offense back here.
The Royals are averaging 3.85 runs while their pitching is giving up 3.86 runs per game. The offense is ranked 28th while the pitching is ranked 2nd. Too often, the offense just hasn’t been good enough for this team. Vinnie Pasquantino has hit 29 home runs and driven in 99 RBIs so far this season. Getting the start for the Royals is going to be Ryan Bergert who sits with a 2-1 record and an ERA of 2.61. In his last start against the LA Angels he went five innings giving up one hit and one run.
Why the Royals Will Beat the Guardians
- The Royals have won five of their last six games as road underdogs following a home loss.
- The Guardians have lost four of their last five games as favorites.
- The underdogs have covered the run line in eight of the Royals’ last nine games.
- The Guardians have failed to cover the run line in each of their last five games as home favorites against AL Central opponents.
- The Guardians have trailed after 5 innings in each of their last three night games against AL Central opponents that held a winning record.
Kansas City Royals vs Cleveland Guardians Prediction
All season the offense for the Royals has been inconsistent, but the good news in this game is they aren’t going to need to have a whole lot of scoring to come out with a victory. Bergert is on the mound for the Royals, and in his last start he gave up only one run. The Guardians offense hasn’t been great itself, and they are going to really struggle to get the offense going against him here. The Royals will only need two or three runs here, to come out on top. Back the Royals on the money line.