Sep 9, 2025; Cleveland, Ohio, USA; Kansas City Royals second baseman Nick Loftin (12) tosses the ball to first base in the seventh inning against the Cleveland Guardians at Progressive Field. Mandatory Credit: David Richard-Imagn Images

Kansas City Royals vs Cleveland Guardians Prediction 9/10/2025 Today’s MLB Picks

Pick details

Kansas City (73-72) vs Cleveland (74-70)

September 10, 2025 at 06:40 PM EDT

The Line: Betting Odds: — Over/Under:

(Get latest betting odds)

The Kansas City Royals and Cleveland Guardians meet on Wednesday 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 Kansas City and Cleveland

A summary that ties it all together and produces a favorable betting outcome for the Royals and Guardians game.

Royals Offense Has to Get Going


The Royals offense has to get going after another game where they struggled. If they continue to struggle to hit, this season is going to be over before they know it. On Tuesday, the Royals offense couldn’t score a run, and that led to the two-run defeat. The Royals managed a grand total of five hits, and for a team that has some quality hitting, that just isn’t strong enough. 

The Royals are averaging 3.81 runs while their pitching is giving up 3.89 runs per game. The offense is ranked 28th in baseball, while the pitching is ranked 3rd. If they miss out on the playoffs, it will be talked about as holding this team back. Getting the start for the Royals will be Jonathan Bowlan who sits with a 1-2 record and an ERA of 3.57. He hasn’t given up a run or a hit in any of his last eight games. On Monday against the Guardians, he went an inning and finished with three strikeouts. On Friday, the Royals continue their road trip against the Philadelphia Phillies. 

Why the Royals Will Beat the Guardians


  • The Guardians have lost three of their last four games as home favorites following a home win.
  • The Royals have won seven of their last 10 games as road underdogs following a road loss.
  • The Royals have covered the run line in each of their last 10 Wednesday games as road underdogs.
  • The Guardians have failed to cover the run line in 13 of their last 14 Wednesday night games as home favorites against AL Central opponents.
  • The Guardians have trailed after 5 innings in eight of their last nine Wednesday games against AL Central opponents that held a winning record.
 

Guardians Pitching Stepped Up


The Guardians only scored two runs on Tuesday, but that was still enough to secure the victory. Joey Cantillo had a huge game on the mound, going eight innings giving up four hits and zero runs. Jose Ramirez hit a home run and that run ended up being the difference in the victory. Over the last five games, the Guardians have given up only six runs total.

The Guardians are averaging 3.92 runs while their pitching is giving up 4.18 runs per game. The offense is ranked 27th while the pitching is ranked 11th. The last two games though, the pitching has been good, and they are going to need that pitching to continue the success here. Jose Ramirez has hit 28 home runs and driven in 76 RBIs so far this season. Getting the start for the Guardians will be Logan Allen who sits with a 7-11 record and an ERA of 4.46. Against the Rays in his last start, he went five innings giving up six hits and four runs. 

Why the Guardians Will Beat the Royals


  • The Guardians have won each of their last six night games against AL Central opponents.
  • The Royals have lost 13 of their last 14 Wednesday games at Progressive Field.
  • The Guardians have covered the run line in each of their last six games as favorites against the Royals.
  • The Royals have failed to cover the run line in eight of their last nine games.
  • The Royals have lost the first inning in each of their last three games against AL Central opponents.
  • The Royals have trailed after 5 innings in each of their last four road games against opponents that held a winning record.
  • The Royals have trailed after 3 innings in nine of their last 11 games as road underdogs.

Kansas City Royals vs Cleveland Guardians Prediction


Was Logan Allen good in the last start? No he wasn’t, but in this game, he’s facing off against a terrible Royals offense. The Royals bats have lost all confidence at the plate, and they will struggle again here. The Guardians’ offense has been a bit better, but on Tuesday, they scored only two runs. The Guardians and Royals are both going to struggle to score even three runs, and this game is going to end up being lower scoring. Back the under to cash. This is one of my favorite plays on the board. 


Shane Mickle's Pick: Under

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Pirates vs Orioles Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Kansas City Royals vs Cleveland Guardians Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Washington Nationals vs Miami Marlins Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Mets vs Phillies Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Atlanta Dream vs Connecticut Sun Prediction 9/10/2025 Today’s WNBA Picks

    September 10, 2025

  • MLB Player Prop Picks (American League Batting Props) 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Detroit Tigers vs New York Yankees Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Astros vs Blue Jays Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • MLB Player Prop Picks (National League Batter Props) 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Chicago Cubs vs Atlanta Braves Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025