Jul 20, 2025; Miami, Florida, USA; Kansas City Royals shortstop Bobby Witt Jr. (7) looks on from second base after hitting a double against the Miami Marlins during the fourth inning at loanDepot Park. Mandatory Credit: Sam Navarro-Imagn Images

Royals vs Cubs Prediction 07/21/2025 Picks

Pick details

Kansas City (48-52) vs Chicago (59-40)

July 21, 2025 at 08:05 PM EDT

The Line: Betting Odds: Chicago -1.5 — Over/Under: +8.5

(Get latest betting odds)

In this article, we will formulate a Royals vs Cubs prediction for this MLB game on Monday, July 21st at Wrigley Field in Chicago, Illinois. Let’s take a look at the prediction for this MLB matchup. 

Kansas City Royals Betting Preview

The Kansas City Royals are 48-52 this year after they lost two out of three against Miami by scores of 7-8, 1-3, and 7-4. In their game three win, Kansas City scored the first seven runs in the game, but they did have some slight pitching issues in the ninth in the win. The Royals recorded nine hits and they committed two errors in the game, while they were led by India and Caglianone, who both had two RBIs in the win. KC started Bubic, who allowed three hits and zero earned runs over 5.0 innings for the win, while Estevez got the save.
 
Prior to that series, the Royals lost two out of three against the Mets, but did sweep the Pirates in three games before that. Kansas City has lost four of its last six games, and they are currently fourth in the AL Central standings. The Kansas City pitching staff has a 3.49 ERA with a 1.22 WHIP and a .235 opponent batting average, while the offense has scored 343 runs with a .244 batting average and a .299 on-base percentage this season. Vinnie Pasquantino has led KC with 15 home runs and 57 RBIs, while Bobby Witt has added 14 home runs and 54 RBIs this year. The projected starting pitcher for Kansas City is Noah Cameron, who is 3-4 with a 2.31 ERA and a 1.00 WHIP over 70.0 innings pitched this year. 

Chicago Cubs Betting Preview

The Chicago Cubs are 59-40 this season after they won two out of three against Boston by scores of 4-1, 6-0, and 1-6. In their game three loss, Chicago led 1-0 in the second inning, but they allowed six runs in the seventh/eighth innings for the loss. The Cubs recorded eight hits in the game, and they were led by Happ, who went 1-4 with one RBI in the loss. Chicago started Horton, who allowed two hits and zero earned runs over 5.2 innings, while Pressly picked up the loss in relief.  

Prior to that series, the Cubs won two out of three against the Yankees, but did lose two out of three against the Twins before that. Chicago has won four of their last five games, and they are currently tied for first in the NL Central standings. The Chicago pitching staff has a 3.79 ERA with a 1.22 WHIP and a .245 opponent batting average, while their offense has scored 523 runs with a .256 batting average and a .325 on-base percentage this season. Seiya Suzuki has led Chicago with 26 home runs and 80 RBIs, while Pete Crow-Armstrong has added 26 home runs and 72 RBIs this year. The projected starting pitcher for Chicago is Ryan Brasier, who is 0-0 with a 1.04 ERA and a 0.92 WHIP over 17.1 innings pitched this season. 

Why the Cubs will beat the Royals

The Cubs have won each of their last 10 games as favorites against AL Central opponents following a loss.
The Royals have lost six of their last seven games at Wrigley Field against teams that held a winning record.
The Cubs have covered the run line in eight of their last nine games as favorites against AL Central opponents following a loss.
The Royals have failed to cover the run line in seven of their last eight games against National League opponents.
The Royals have trailed after 3 innings in three of their last four games at Wrigley Field against NL Central opponents that held a winning record.
The Cubs have led after 5 innings in each of their last four home games.

Total Runs Facts

Each of the Cubs’ last five games as favorites against American League opponents have gone UNDER the total runs line.
Four of the Royals’ last five games as road underdogs have gone UNDER the total runs line.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Cubs’ last nine Monday night games against AL Central opponents.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Royals’ last four games as underdogs.

Chicago Cubs Player Prop Facts

Dansby Swanson has recorded at least one hit in each of the Cubs’ last nine games against AL opponents that held a losing record.
Seiya Suzuki has hit a home run in two of the Cubs’ last three games as home favorites.

Kansas City Royals Player Prop Facts

Bobby Witt Jr. has hit a home run in each of the Royals’ last three night games against NL opponents that held a winning record.
Maikel Garcia has recorded a Double in three of the Royals’ last four night games against NL Central opponents that held a winning record.
Bobby Witt Jr. has recorded at least one hit in each of the Royals’ last 21 games as road underdogs.

Matchup/League Facts

The Cubs rank 2nd in the league for hits this season (874).
The Cubs rank 2nd in the league for walks allowed this season (267).
The Royals rank 29th in the league for home runs this season (77).
The Royals rank 29th in the league for RBIs this season (339).

Royals vs Cubs Prediction 

Chicago has won four of their last five games, but they are now tied with the red-hot Brewers in the Central. The Cubs are 32-17 at home this year, while the Royals are 24-26 on the road. Kansas City is coming off a rough series against Miami, but they are starting Cameron, who has allowed a total of two earned runs in his last three starts. The Cubs are starting Brasier, who will operate as an opener. KC might have the pitching advantage here, but Chicago is miles ahead at the plate. Take the Cubs at home. 

David Racey's Pick: Cubs ML

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Fulham Fulham vs Chelsea Chelsea Prediction 8/30/2025 Today’s EPL Picks

    August 30, 2025

  • Everton Everton vs Wolverhampton Wanderers Prediction 8/30/2025 Today’s EPL Picks

    August 30, 2025

  • Bournemouth Bournemouth vs Tottenham Hotspur Tottenham Hotspur Prediction 8/30/2025 Today’s EPL Picks

    August 30, 2025

  • Burnley Burnley vs Manchester United Manchester United Prediction 8/30/2025 Today’s EPL Picks

    August 30, 2025

  • Brentford FC Brentford FC vs Sunderland Sunderland Prediction 8/30/2025 Today’s EPL Picks

    August 30, 2025

  • Texas vs Ohio State Prediction 8/30/2025 Today’s College Football Picks

    August 30, 2025

  • Florida Atlantic vs Maryland Prediction 8/30/2025 Today’s College Football Picks

    August 30, 2025

  • Merrimack vs Kent State Prediction 8/30/2025 Today’s College Football Picks

    August 30, 2025

  • Northwestern vs Tulane Prediction 8/30/2025 Today’s College Football Picks

    August 30, 2025

  • VMI vs Navy Prediction 8/30/2025 Today’s College Football Picks

    August 30, 2025