Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Cubs vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for July 21

Subscribe to our newsletter

Cubs vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for July 21

Odds updated as of 11:12 a.m.

In MLB action on Monday, the Chicago Cubs play the Kansas City Royals.

Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important info about this game.

Cubs vs Royals Game Info

  • Chicago Cubs (59-40) vs. Kansas City Royals (48-52)
  • Date: Monday, July 21, 2025
  • Time: 8:05 p.m. ET
  • Venue: Wrigley Field -- Chicago, Illinois
  • Coverage: MLB Network, MARQ, and FDSKC

Cubs vs Royals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: CHC: (-142) | KC: (+120)
  • Spread: CHC: -1.5 (+146) | KC: +1.5 (-178)
  • Total: 7.5 -- Over: (-120) | Under: (-102)

Cubs vs Royals Probable Starting Pitchers

Probable Pitchers: Ryan Brasier (Cubs) - 0-0, 1.04 ERA vs Noah Cameron (Royals) - 3-4, 2.31 ERA

The probable pitchers are Ryan Brasier for the Cubs and Noah Cameron (3-4) for the Royals. Brasier and his team were 4-2-0 ATS in games he pitched last year. Brasier appeared in five games last season as the moneyline favorite and his team finished with a record of 4-1 in those contests. The Royals have gone 7-4-0 ATS in Cameron's 11 starts that had a set spread. The Royals have been the underdog on the moneyline in eight of Cameron's starts this season, and they went 2-6 in those games.

Cubs vs Royals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Cubs win (66.5%)

Cubs vs Royals Moneyline

  • Kansas City is a +120 underdog on the moneyline, while Chicago is a -142 favorite at home.

Cubs vs Royals Spread

  • The Cubs are favored by 1.5 runs at home against the Royals. The Cubs are +146 to cover the spread, while the Royals are -178.

Cubs vs Royals Over/Under

  • Cubs versus Royals on July 21 has an over/under of 7.5 runs, with the odds on the over -120 and the under set at -102.

Bet on Chicago Cubs vs. Kansas City Royals on FanDuel today!

Cubs vs Royals Betting Trends

  • The Cubs have come away with 44 wins in the 62 contests they have been listed as the favorites in this season.
  • Chicago has a record of 30-10 in contests when sportsbooks favor them by -142 or more on the moneyline.
  • The Cubs and their opponents have hit the over in 48 of their 96 games with a total set by oddsmakers this season.
  • The Cubs are 48-48-0 against the spread in their 96 games with a line set by sportsbooks this season.
  • The Royals have won 28 of the 60 games they were the underdog on the moneyline this season (46.7%).
  • Kansas City has a record of 10-9 when playing as a moneyline underdog with odds of +120 or longer (52.6%).
  • The Royals have had an over/under set by oddsmakers 98 times, and have combined with opponents to go over the total in 38 of those games (38-58-2).
  • The Royals are 49-49-0 against the spread this season.

Cubs Player Leaders

  • Kyle Tucker leads Chicago in OBP (.383) this season, fueled by 102 hits. He has a .279 batting average and a slugging percentage of .500.
  • Among qualified hitters in MLB, he is 39th in batting average, eighth in on-base percentage, and 22nd in slugging.
  • Pete Crow-Armstrong has 104 hits to go with a slugging percentage of .556, both of which are tops among Chicago hitters this season. He's batting .270 with an on-base percentage of .306.
  • His batting average ranks 56th among qualified players, his on-base percentage 122nd, and his slugging percentage ninth.
  • Crow-Armstrong enters this game looking to extend his four-game hit streak. In his last five games he is batting .286 with three doubles, a home run and two RBIs.
  • Seiya Suzuki has collected 99 base hits, an OBP of .317 and a slugging percentage of .545 this season.
  • Nico Hoerner has an OPS of .715, fueled by an OBP of .336 and a team-best slugging percentage of .380 this season.
  • Hoerner brings a three-game hitting streak into this game. During his last five outings he is hitting .316 with a triple, a walk and an RBI.

Royals Player Leaders

  • Bobby Witt Jr. has totaled 114 hits with a .495 slugging percentage, both team-best figures for the Royals. He's batting .289 and with an on-base percentage of .341.
  • Including all the qualifying hitters in the majors, he is 17th in batting average, 59th in on-base percentage and 23rd in slugging percentage.
  • Maikel Garcia leads his team with a .347 on-base percentage. He has a batting average of .292 while slugging .444.
  • Including all qualifying players, he ranks 14th in batting average, 51st in on-base percentage and 62nd in slugging percentage.
  • Vinnie Pasquantino is batting .267 with 14 doubles, a triple, 15 home runs and 29 walks.
  • Salvador Perez is batting .251 with 26 doubles, 15 home runs and 18 walks.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup